From d1434c9f52a2ca52d392407193e352488f105519 Mon Sep 17 00:00:00 2001 From: XiaoDaiGua-Ray <51957438+XiaoDaiGua-Ray@users.noreply.github.com> Date: Wed, 15 Jan 2025 08:43:01 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20dist=20from=20@=20XiaoDaiGua-R?= =?UTF-8?q?ay/ray-template@0bb707bba0d10d691624248fd36735b8fffdeca1=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/hooks-BDV9uMZz.css | 1 - css/hooks-BDV9uMZz.css.gz | Bin 2981 -> 0 bytes css/hooks-DgTlppCH.css | 1 + css/hooks-DgTlppCH.css.gz | Bin 0 -> 3008 bytes index.html | 141 +- index.html.gz | Bin 2223 -> 2487 bytes ...bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js | 1 - ...@0.15.14_css-render@0.15.14-B0Qt1gGG.js.gz | Bin 566 -> 0 bytes ...bem@0.15.14_css-render@0.15.14-BrMTnGYY.js | 1 + ...@0.15.14_css-render@0.15.14-BrMTnGYY.js.gz | Bin 0 -> 567 bytes ..._vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz | Bin 0 -> 285 bytes ...ue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js.gz | Bin 287 -> 0 bytes js/@intlify_core-base@9.13.1-C6DqbPB6.js.gz | Bin 5933 -> 0 bytes ... => @intlify_core-base@9.13.1-CVxc1Bsn.js} | 4 +- js/@intlify_core-base@9.13.1-CVxc1Bsn.js.gz | Bin 0 -> 5935 bytes ...uggle_resize-observer@3.4.0-C8OzoCMD.js.gz | Bin 3003 -> 0 bytes ...@juggle_resize-observer@3.4.0-DY95s5UV.js} | 2 +- ...uggle_resize-observer@3.4.0-DY95s5UV.js.gz | Bin 0 -> 3002 bytes js/@logicflow_core@2.0.6-Dn4duTGY.js | 10 - js/@logicflow_core@2.0.6-Dn4duTGY.js.gz | Bin 52234 -> 0 bytes js/@logicflow_core@2.0.6-xGbnZl_7.js | 10 + js/@logicflow_core@2.0.6-xGbnZl_7.js.gz | Bin 0 -> 52242 bytes js/@vue_reactivity@3.5.13-BUI-9P27.js | 5 - js/@vue_reactivity@3.5.13-BUI-9P27.js.gz | Bin 6202 -> 0 bytes js/@vue_reactivity@3.5.13-CjJL8SnF.js | 5 + js/@vue_reactivity@3.5.13-CjJL8SnF.js.gz | Bin 0 -> 6211 bytes js/@vue_runtime-core@3.5.13-BsGyjLIk.js | 5 + js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz | Bin 0 -> 20508 bytes js/@vue_runtime-core@3.5.13-Mn4UDPFA.js | 5 - js/@vue_runtime-core@3.5.13-Mn4UDPFA.js.gz | Bin 20523 -> 0 bytes js/@vue_runtime-dom@3.5.13-BFTDHntw.js.gz | Bin 5032 -> 0 bytes ...js => @vue_runtime-dom@3.5.13-CwqXTXrC.js} | 2 +- js/@vue_runtime-dom@3.5.13-CwqXTXrC.js.gz | Bin 0 -> 5031 bytes ...ore@12.0.0_typescript@5.6.3-CIam9YNx.js.gz | Bin 4013 -> 0 bytes ..._core@12.0.0_typescript@5.6.3-oQ6A83ET.js} | 2 +- ...ore@12.0.0_typescript@5.6.3-oQ6A83ET.js.gz | Bin 0 -> 4009 bytes ...shared@12.0.0_typescript@5.6.3-CbGzeoiM.js | 1 + ...red@12.0.0_typescript@5.6.3-CbGzeoiM.js.gz | Bin 0 -> 1096 bytes ...shared@12.0.0_typescript@5.6.3-CxG_ESII.js | 1 - ...red@12.0.0_typescript@5.6.3-CxG_ESII.js.gz | Bin 1097 -> 0 bytes js/BarcodeDemo--ylmX9Ih.js | 1 - js/BarcodeDemo--ylmX9Ih.js.gz | Bin 2128 -> 0 bytes js/BarcodeDemo-DIeP09RN.js | 1 + js/BarcodeDemo-DIeP09RN.js.gz | Bin 0 -> 2129 bytes js/Flow-BwOEXCKT.js | 1 + js/Flow-BwOEXCKT.js.gz | Bin 0 -> 1662 bytes js/Flow-MY8078kJ.js | 1 - js/Flow-MY8078kJ.js.gz | Bin 1658 -> 0 bytes js/TablePro-CagE2owZ.js | 1 - js/TablePro-CagE2owZ.js.gz | Bin 3458 -> 0 bytes js/TablePro-CxALP6p1.js | 1 + js/TablePro-CxALP6p1.js.gz | Bin 0 -> 3452 bytes js/async-validator@4.2.5-9PlIezaS.js | 12 - js/async-validator@4.2.5-9PlIezaS.js.gz | Bin 5408 -> 0 bytes js/async-validator@4.2.5-P8scd9xB.js | 12 + js/async-validator@4.2.5-P8scd9xB.js.gz | Bin 0 -> 5410 bytes js/call-bind@1.0.7-BosuxZz1.js | 1 + js/call-bind@1.0.7-BosuxZz1.js.gz | Bin 0 -> 379 bytes js/call-bind@1.0.7-Cpj98o6Y.js | 1 - js/call-bind@1.0.7-Cpj98o6Y.js.gz | Bin 180 -> 0 bytes ...GZkgDa.js => classnames@2.5.1-BXd8anFz.js} | 2 +- js/classnames@2.5.1-BXd8anFz.js.gz | Bin 0 -> 529 bytes js/classnames@2.5.1-CXGZkgDa.js.gz | Bin 530 -> 0 bytes js/clipboard@2.0.11-6UHEwnG_.js.gz | Bin 3445 -> 0 bytes ...HEwnG_.js => clipboard@2.0.11-L0nEBxcf.js} | 2 +- js/clipboard@2.0.11-L0nEBxcf.js.gz | Bin 0 -> 3445 bytes js/crypto-js@4.2.0-CO3T8151.js | 14 + js/crypto-js@4.2.0-CO3T8151.js.gz | Bin 0 -> 26395 bytes ...WlUr.js => css-render@0.15.14-BwokE0u2.js} | 6 +- js/css-render@0.15.14-BwokE0u2.js.gz | Bin 0 -> 1721 bytes js/css-render@0.15.14-C5toWlUr.js.gz | Bin 1721 -> 0 bytes ...te-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js | 1 - ...fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js.gz | Bin 3215 -> 0 bytes ...te-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js | 1 + ...fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js.gz | Bin 0 -> 3232 bytes ...C0m45l1x.js => date-fns@3.6.0-CG906D2E.js} | 2 +- ...1x.js.gz => date-fns@3.6.0-CG906D2E.js.gz} | Bin 12151 -> 12156 bytes ...-DmclB1g0.js => dayjs@1.11.13-BI9XULUM.js} | 2 +- js/dayjs@1.11.13-BI9XULUM.js.gz | Bin 0 -> 3769 bytes js/dayjs@1.11.13-DmclB1g0.js.gz | Bin 3770 -> 0 bytes js/deep-pick-omit@1.2.1-B1UrSIxj.js | 1 + js/deep-pick-omit@1.2.1-B1UrSIxj.js.gz | Bin 0 -> 485 bytes js/deep-pick-omit@1.2.1-CegYQlcN.js | 1 - js/deep-pick-omit@1.2.1-CegYQlcN.js.gz | Bin 485 -> 0 bytes ....3-CVtkxrq9.js => destr@2.0.3-Cx7WjB9q.js} | 2 +- ...kxrq9.js.gz => destr@2.0.3-Cx7WjB9q.js.gz} | Bin 637 -> 637 bytes js/draggable-card-CZ4wS8CL.js | 1 + js/draggable-card-CZ4wS8CL.js.gz | Bin 0 -> 1780 bytes js/draggable-card-CiG5YfWG.js | 1 - js/draggable-card-CiG5YfWG.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 0 -> 150390 bytes js/echarts@5.5.1-mVDjuA5B.js | 28 - js/echarts@5.5.1-mVDjuA5B.js.gz | Bin 150370 -> 0 bytes js/en-US-Bh6uT2ML.js | 1 - js/en-US-Bh6uT2ML.js.gz | Bin 2431 -> 0 bytes js/en-US-p0z3hc2m.js | 1 + js/en-US-p0z3hc2m.js.gz | Bin 0 -> 2435 bytes js/hooks-Bwjsi7Cp.js | 12 - js/hooks-Bwjsi7Cp.js.gz | Bin 37949 -> 0 bytes js/hooks-CpaAYtdw.js | 12 + js/hooks-CpaAYtdw.js.gz | Bin 0 -> 37757 bytes js/html-to-image@1.11.11-BOFdlgi9.js.gz | Bin 5119 -> 0 bytes ...9.js => html-to-image@1.11.11-D6_yziCT.js} | 4 +- js/html-to-image@1.11.11-D6_yziCT.js.gz | Bin 0 -> 5119 bytes js/index-9kD-CQrl.js | 1 - js/index-9kD-CQrl.js.gz | Bin 2487 -> 0 bytes js/index-B4iylE3W.js | 1 + js/index-B4iylE3W.js.gz | Bin 0 -> 673 bytes js/index-B7nBrouZ.js | 1 - js/index-B7nBrouZ.js.gz | Bin 1473 -> 0 bytes js/index-BDDnTPoX.js | 1 - js/index-BDDnTPoX.js.gz | Bin 706 -> 0 bytes js/index-BFnjjPIz.js | 1 + js/index-BFnjjPIz.js.gz | Bin 0 -> 4479 bytes js/index-BKEuWGFq.js | 1 - js/index-BKEuWGFq.js.gz | Bin 1803 -> 0 bytes js/index-BMw_Ubiv.js | 1 - js/index-BMw_Ubiv.js.gz | Bin 1924 -> 0 bytes js/index-BNLeaxW4.js | 1 + js/index-BNLeaxW4.js.gz | Bin 0 -> 708 bytes js/index-BU8x8xeE.js | 1 + js/index-BU8x8xeE.js.gz | Bin 0 -> 2185 bytes js/index-BXwLHPcd.js | 1 - js/index-BXwLHPcd.js.gz | Bin 1668 -> 0 bytes js/index-BacK49iL.js | 1 - js/index-BacK49iL.js.gz | Bin 2188 -> 0 bytes js/index-BpYY6BmL.js | 1 + js/index-BpYY6BmL.js.gz | Bin 0 -> 2530 bytes js/index-BuigOufA.js.gz | Bin 725 -> 0 bytes js/index-C-ELjja3.js | 1 + js/index-C-ELjja3.js.gz | Bin 0 -> 3555 bytes js/index-C7mr_WGD.js | 1 - js/index-C7mr_WGD.js.gz | Bin 2883 -> 0 bytes js/index-C9Re1EZk.js | 1 + js/index-C9Re1EZk.js.gz | Bin 0 -> 2376 bytes js/index-CFAPdXem.js | 1 - js/index-CFAPdXem.js.gz | Bin 4474 -> 0 bytes js/index-CHjj1t3Y.js | 1 + js/index-CHjj1t3Y.js.gz | Bin 0 -> 2692 bytes js/index-CK0dVWuD.js | 1 - js/index-CK0dVWuD.js.gz | Bin 2492 -> 0 bytes js/index-CNY9lLzh.js | 1 + js/index-CNY9lLzh.js.gz | Bin 0 -> 2503 bytes js/index-CPd1Vhl2.js.gz | Bin 1405 -> 0 bytes js/index-CQ-mx_Ka.js.gz | Bin 2345 -> 0 bytes js/index-CVpI_rlQ.js | 1 + js/index-CVpI_rlQ.js.gz | Bin 0 -> 2485 bytes js/index-CbHIvzyT.js | 1 - js/index-CbHIvzyT.js.gz | Bin 2374 -> 0 bytes js/index-CbzDm5wU.js | 1 + js/index-CbzDm5wU.js.gz | Bin 0 -> 2035 bytes js/index-Cdt4N1do.js | 1 - js/index-Cdt4N1do.js.gz | Bin 746 -> 0 bytes js/index-DEehJ0xO.js | 1 - js/index-DEehJ0xO.js.gz | Bin 2693 -> 0 bytes js/index-DGx2FQhY.js | 1 - js/index-DGx2FQhY.js.gz | Bin 1704 -> 0 bytes js/index-DHO0XaOX.js | 1 + js/index-DHO0XaOX.js.gz | Bin 0 -> 1922 bytes js/index-DPVrk8sH.js | 1 + js/index-DPVrk8sH.js.gz | Bin 0 -> 1477 bytes js/index-DTS9XXyl.js | 1 + js/index-DTS9XXyl.js.gz | Bin 0 -> 2688 bytes js/index-DYsFm86Y.js | 1 - js/index-DYsFm86Y.js.gz | Bin 3556 -> 0 bytes js/index-D_ftfM6j.js | 1 + js/index-D_ftfM6j.js.gz | Bin 0 -> 2885 bytes js/index-DffTdIpf.js | 1 + js/index-DffTdIpf.js.gz | Bin 0 -> 28662 bytes js/index-DhTBLp28.js | 1 + js/index-DhTBLp28.js.gz | Bin 0 -> 908 bytes js/{index-BuigOufA.js => index-DhY7Gt5n.js} | 2 +- js/index-DhY7Gt5n.js.gz | Bin 0 -> 723 bytes js/index-DiNOalgO.js | 1 + js/index-DiNOalgO.js.gz | Bin 0 -> 1805 bytes js/index-DmQV24DE.js | 1 - js/index-DmQV24DE.js.gz | Bin 28635 -> 0 bytes js/index-DnDhmFC3.js | 1 + js/index-DnDhmFC3.js.gz | Bin 0 -> 672 bytes js/index-GDaTyPFC.js | 1 - js/index-GDaTyPFC.js.gz | Bin 906 -> 0 bytes js/index-HHvg0jl-.js | 1 + js/index-HHvg0jl-.js.gz | Bin 0 -> 1665 bytes js/index-HIJ7RqA7.js | 1 - js/index-HIJ7RqA7.js.gz | Bin 2687 -> 0 bytes js/index-J1fs4CFo.js | 1 - js/index-J1fs4CFo.js.gz | Bin 3275 -> 0 bytes js/index-K3Zrh_up.js | 1 - js/index-K3Zrh_up.js.gz | Bin 2529 -> 0 bytes js/{index-CQ-mx_Ka.js => index-K_RkB5nU.js} | 2 +- js/index-K_RkB5nU.js.gz | Bin 0 -> 2350 bytes js/index-Qtv2dC6e.js | 1 + js/index-Qtv2dC6e.js.gz | Bin 0 -> 3272 bytes js/{index-CPd1Vhl2.js => index-_CcPe96W.js} | 2 +- js/index-_CcPe96W.js.gz | Bin 0 -> 1408 bytes js/index-aCG661QK.js | 1 - js/index-aCG661QK.js.gz | Bin 2034 -> 0 bytes js/index-g5XsBINc.js | 1 - js/index-g5XsBINc.js.gz | Bin 671 -> 0 bytes js/index-ixFMLUoT.js | 1 + js/index-ixFMLUoT.js.gz | Bin 0 -> 2125 bytes js/index-j667e7uE.js | 1 + js/index-j667e7uE.js.gz | Bin 0 -> 748 bytes js/index-rt4PH3zE.js | 1 + js/index-rt4PH3zE.js.gz | Bin 0 -> 1705 bytes js/index-sXXjD5YT.js | 1 - js/index-sXXjD5YT.js.gz | Bin 2261 -> 0 bytes js/index-xa3vRnBd.js | 1 - js/index-xa3vRnBd.js.gz | Bin 669 -> 0 bytes js/instance-C7r4f1Qz.js | 1 - js/instance-C7r4f1Qz.js.gz | Bin 903 -> 0 bytes js/instance-nutHwvcu.js | 1 + js/instance-nutHwvcu.js.gz | Bin 0 -> 923 bytes js/interactjs@1.10.27-dRxyG-hL.js.gz | Bin 29455 -> 0 bytes ...G-hL.js => interactjs@1.10.27-hUbPqkuo.js} | 2 +- js/interactjs@1.10.27-hUbPqkuo.js.gz | Bin 0 -> 29456 bytes ...oQ6a3L.js => jsbarcode@3.11.6-VhIBVAt6.js} | 2 +- js/jsbarcode@3.11.6-VhIBVAt6.js.gz | Bin 0 -> 13334 bytes js/jsbarcode@3.11.6-oBoQ6a3L.js.gz | Bin 13335 -> 0 bytes js/lodash-es@4.17.21-B-5kLwAl.js | 1 - js/lodash-es@4.17.21-B-5kLwAl.js.gz | Bin 10401 -> 0 bytes js/lodash-es@4.17.21-l6r90Unf.js | 1 + js/lodash-es@4.17.21-l6r90Unf.js.gz | Bin 0 -> 10395 bytes ...DdnujIRq.js => lodash@4.17.21-D1YkSij2.js} | 2 +- js/lodash@4.17.21-D1YkSij2.js.gz | Bin 0 -> 11245 bytes js/lodash@4.17.21-DdnujIRq.js.gz | Bin 11246 -> 0 bytes ..._mobx@5.15.7_preact@10.22.0-B-bLefw1.js.gz | Bin 2531 -> 0 bytes ....0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js} | 2 +- ..._mobx@5.15.7_preact@10.22.0-DV7O4jNC.js.gz | Bin 0 -> 2532 bytes ... mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js} | 2 +- ...obx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js.gz | Bin 0 -> 3040 bytes ...obx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js.gz | Bin 3040 -> 0 bytes js/mobx@5.15.7-0V7AV027.js.gz | Bin 15359 -> 0 bytes ....7-0V7AV027.js => mobx@5.15.7-BvNiR7Ki.js} | 6 +- js/mobx@5.15.7-BvNiR7Ki.js.gz | Bin 0 -> 15361 bytes ...0-lzRjfrGS.js => mockjs@1.1.0-C0u4TCrj.js} | 2 +- js/mockjs@1.1.0-C0u4TCrj.js.gz | Bin 0 -> 51302 bytes js/mockjs@1.1.0-lzRjfrGS.js.gz | Bin 51303 -> 0 bytes js/mousetrap@1.6.5-CZlDLqk3.js.gz | Bin 2482 -> 0 bytes ...ZlDLqk3.js => mousetrap@1.6.5-D2xAa-oQ.js} | 2 +- js/mousetrap@1.6.5-D2xAa-oQ.js.gz | Bin 0 -> 2481 bytes ...4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js | 4578 ---------------- ...ue@3.5.13_typescript@5.6.3_-CKNEL2pG.js.gz | Bin 202498 -> 0 bytes ...0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js | 4581 +++++++++++++++++ ...ue@3.5.13_typescript@5.6.3_-DTO2mq-c.js.gz | Bin 0 -> 203299 bytes ..._fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js.gz | Bin 757 -> 0 bytes ...___ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js} | 2 +- ..._ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js.gz | Bin 0 -> 760 bytes ...3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js | 5 - ...ue@3.5.13_typescript@5.6.3_-C5VKkYtV.js.gz | Bin 2023 -> 0 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 0 -> 1967 bytes js/preact@10.22.0-Ch0Cz6oG.js | 1 - js/preact@10.22.0-Ch0Cz6oG.js.gz | Bin 6952 -> 0 bytes js/preact@10.22.0-Dw4c-0kT.js | 1 + js/preact@10.22.0-Dw4c-0kT.js.gz | Bin 0 -> 6953 bytes js/print-js@1.6.0-CSPo0Tcq.js.gz | Bin 5000 -> 0 bytes ...CSPo0Tcq.js => print-js@1.6.0-CWwD-D0p.js} | 2 +- js/print-js@1.6.0-CWwD-D0p.js.gz | Bin 0 -> 4997 bytes js/screenfull@5.2.0-Beyjefx-.js.gz | Bin 880 -> 0 bytes ...yjefx-.js => screenfull@5.2.0-DQHhvod-.js} | 2 +- js/screenfull@5.2.0-DQHhvod-.js.gz | Bin 0 -> 878 bytes ...8-BnJ6M8Cl.js => seemly@0.3.9-BnJ6M8Cl.js} | 0 ...M8Cl.js.gz => seemly@0.3.9-BnJ6M8Cl.js.gz} | Bin js/treemate@0.3.11-CWtmm0QO.js | 1 + js/treemate@0.3.11-CWtmm0QO.js.gz | Bin 0 -> 2706 bytes js/treemate@0.3.11-DKekKYbv.js | 1 - js/treemate@0.3.11-DKekKYbv.js.gz | Bin 2707 -> 0 bytes js/utils-BmW7d_26.js | 1 - js/utils-BmW7d_26.js.gz | Bin 5902 -> 0 bytes js/utils-DBF0WsFC.js | 1 + js/utils-DBF0WsFC.js.gz | Bin 0 -> 6020 bytes js/uuid@9.0.1-CQkTLCs1.js | 1 - js/uuid@9.0.1-CQkTLCs1.js.gz | Bin 431 -> 0 bytes js/uuid@9.0.1-CtRu48qb.js | 1 + js/uuid@9.0.1-CtRu48qb.js.gz | Bin 0 -> 428 bytes ...2_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js | 1 + ...ue@3.5.13_typescript@5.6.3_-CEDoXTzE.js.gz | Bin 0 -> 1729 bytes ...2_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js | 1 - ...ue@3.5.13_typescript@5.6.3_-DGo6pkcP.js.gz | Bin 1728 -> 0 bytes ...0_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js | 1 - ...ue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js.gz | Bin 45 -> 0 bytes ...0_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js | 1 + ...ue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js.gz | Bin 0 -> 21 bytes ...1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js | 1 + ...ue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js.gz | Bin 0 -> 4677 bytes ...1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js | 1 - ...ue@3.5.13_typescript@5.6.3_-gDCwIakz.js.gz | Bin 4680 -> 0 bytes ...1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js | 5 + ...ue@3.5.13_typescript@5.6.3_-BNHXouJk.js.gz | Bin 0 -> 5744 bytes ...1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js | 5 - ...ue@3.5.13_typescript@5.6.3_-CjWDaCXh.js.gz | Bin 5746 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz | Bin 0 -> 9650 bytes ...ue@3.5.13_typescript@5.6.3_-CsxCxb2e.js.gz | Bin 9651 -> 0 bytes ...qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js | 1 - ...ode@2.0.10_typescript@5.6.3-BFJ_3A19.js.gz | Bin 20108 -> 0 bytes ...qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js | 1 + ...ode@2.0.10_typescript@5.6.3-DJUY2IsH.js.gz | Bin 0 -> 20105 bytes ...ue@3.5.13_typescript@5.6.3_-DGG6vEPI.js.gz | Bin 8869 -> 0 bytes ..._vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js} | 2 +- ...ue@3.5.13_typescript@5.6.3_-DTLIKCUU.js.gz | Bin 0 -> 8867 bytes js/zh-CN-BLQSXxvb.js | 1 - js/zh-CN-BLQSXxvb.js.gz | Bin 2759 -> 0 bytes js/zh-CN-Ms_tFsC1.js | 1 + js/zh-CN-Ms_tFsC1.js.gz | Bin 0 -> 2762 bytes js/zrender@5.6.0-D_NO-aBe.js | 16 - js/zrender@5.6.0-D_NO-aBe.js.gz | Bin 60856 -> 0 bytes js/zrender@5.6.0-DbjVw6Tx.js | 16 + js/zrender@5.6.0-DbjVw6Tx.js.gz | Bin 0 -> 60850 bytes mockServer/mock-data.js | 8 +- mockServer/mock-data.js.gz | Bin 1004 -> 1004 bytes 314 files changed, 4862 insertions(+), 4816 deletions(-) delete mode 100644 css/hooks-BDV9uMZz.css delete mode 100644 css/hooks-BDV9uMZz.css.gz create mode 100644 css/hooks-DgTlppCH.css create mode 100644 css/hooks-DgTlppCH.css.gz delete mode 100644 js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js delete mode 100644 js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js.gz create mode 100644 js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js create mode 100644 js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js.gz rename js/{@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js => @css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js} (83%) create mode 100644 js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz delete mode 100644 js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js.gz delete mode 100644 js/@intlify_core-base@9.13.1-C6DqbPB6.js.gz rename js/{@intlify_core-base@9.13.1-C6DqbPB6.js => @intlify_core-base@9.13.1-CVxc1Bsn.js} (78%) create mode 100644 js/@intlify_core-base@9.13.1-CVxc1Bsn.js.gz delete mode 100644 js/@juggle_resize-observer@3.4.0-C8OzoCMD.js.gz rename js/{@juggle_resize-observer@3.4.0-C8OzoCMD.js => @juggle_resize-observer@3.4.0-DY95s5UV.js} (62%) create mode 100644 js/@juggle_resize-observer@3.4.0-DY95s5UV.js.gz delete mode 100644 js/@logicflow_core@2.0.6-Dn4duTGY.js delete mode 100644 js/@logicflow_core@2.0.6-Dn4duTGY.js.gz create mode 100644 js/@logicflow_core@2.0.6-xGbnZl_7.js create mode 100644 js/@logicflow_core@2.0.6-xGbnZl_7.js.gz delete mode 100644 js/@vue_reactivity@3.5.13-BUI-9P27.js delete mode 100644 js/@vue_reactivity@3.5.13-BUI-9P27.js.gz create mode 100644 js/@vue_reactivity@3.5.13-CjJL8SnF.js create mode 100644 js/@vue_reactivity@3.5.13-CjJL8SnF.js.gz create mode 100644 js/@vue_runtime-core@3.5.13-BsGyjLIk.js create mode 100644 js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz delete mode 100644 js/@vue_runtime-core@3.5.13-Mn4UDPFA.js delete mode 100644 js/@vue_runtime-core@3.5.13-Mn4UDPFA.js.gz delete mode 100644 js/@vue_runtime-dom@3.5.13-BFTDHntw.js.gz rename js/{@vue_runtime-dom@3.5.13-BFTDHntw.js => @vue_runtime-dom@3.5.13-CwqXTXrC.js} (98%) create mode 100644 js/@vue_runtime-dom@3.5.13-CwqXTXrC.js.gz delete mode 100644 js/@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js.gz rename js/{@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js => @vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js} (97%) create mode 100644 js/@vueuse_core@12.0.0_typescript@5.6.3-oQ6A83ET.js.gz create mode 100644 js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js create mode 100644 js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js.gz delete mode 100644 js/@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js delete mode 100644 js/@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js.gz delete mode 100644 js/BarcodeDemo--ylmX9Ih.js delete mode 100644 js/BarcodeDemo--ylmX9Ih.js.gz create mode 100644 js/BarcodeDemo-DIeP09RN.js create mode 100644 js/BarcodeDemo-DIeP09RN.js.gz create mode 100644 js/Flow-BwOEXCKT.js create mode 100644 js/Flow-BwOEXCKT.js.gz delete mode 100644 js/Flow-MY8078kJ.js delete mode 100644 js/Flow-MY8078kJ.js.gz delete mode 100644 js/TablePro-CagE2owZ.js delete mode 100644 js/TablePro-CagE2owZ.js.gz create mode 100644 js/TablePro-CxALP6p1.js create mode 100644 js/TablePro-CxALP6p1.js.gz delete mode 100644 js/async-validator@4.2.5-9PlIezaS.js delete mode 100644 js/async-validator@4.2.5-9PlIezaS.js.gz create mode 100644 js/async-validator@4.2.5-P8scd9xB.js create mode 100644 js/async-validator@4.2.5-P8scd9xB.js.gz create mode 100644 js/call-bind@1.0.7-BosuxZz1.js create mode 100644 js/call-bind@1.0.7-BosuxZz1.js.gz delete mode 100644 js/call-bind@1.0.7-Cpj98o6Y.js delete mode 100644 js/call-bind@1.0.7-Cpj98o6Y.js.gz rename js/{classnames@2.5.1-CXGZkgDa.js => classnames@2.5.1-BXd8anFz.js} (92%) create mode 100644 js/classnames@2.5.1-BXd8anFz.js.gz delete mode 100644 js/classnames@2.5.1-CXGZkgDa.js.gz delete mode 100644 js/clipboard@2.0.11-6UHEwnG_.js.gz rename js/{clipboard@2.0.11-6UHEwnG_.js => clipboard@2.0.11-L0nEBxcf.js} (99%) create mode 100644 js/clipboard@2.0.11-L0nEBxcf.js.gz create mode 100644 js/crypto-js@4.2.0-CO3T8151.js create mode 100644 js/crypto-js@4.2.0-CO3T8151.js.gz rename js/{css-render@0.15.14-C5toWlUr.js => css-render@0.15.14-BwokE0u2.js} (72%) create mode 100644 js/css-render@0.15.14-BwokE0u2.js.gz delete mode 100644 js/css-render@0.15.14-C5toWlUr.js.gz delete mode 100644 js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js delete mode 100644 js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js.gz create mode 100644 js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js create mode 100644 js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js.gz rename js/{date-fns@3.6.0-C0m45l1x.js => date-fns@3.6.0-CG906D2E.js} (99%) rename js/{date-fns@3.6.0-C0m45l1x.js.gz => date-fns@3.6.0-CG906D2E.js.gz} (98%) rename js/{dayjs@1.11.13-DmclB1g0.js => dayjs@1.11.13-BI9XULUM.js} (55%) create mode 100644 js/dayjs@1.11.13-BI9XULUM.js.gz delete mode 100644 js/dayjs@1.11.13-DmclB1g0.js.gz create mode 100644 js/deep-pick-omit@1.2.1-B1UrSIxj.js create mode 100644 js/deep-pick-omit@1.2.1-B1UrSIxj.js.gz delete mode 100644 js/deep-pick-omit@1.2.1-CegYQlcN.js delete mode 100644 js/deep-pick-omit@1.2.1-CegYQlcN.js.gz rename js/{destr@2.0.3-CVtkxrq9.js => destr@2.0.3-Cx7WjB9q.js} (74%) rename js/{destr@2.0.3-CVtkxrq9.js.gz => destr@2.0.3-Cx7WjB9q.js.gz} (55%) create mode 100644 js/draggable-card-CZ4wS8CL.js create mode 100644 js/draggable-card-CZ4wS8CL.js.gz delete mode 100644 js/draggable-card-CiG5YfWG.js delete mode 100644 js/draggable-card-CiG5YfWG.js.gz create mode 100644 js/echarts@5.5.1-Dj_7IMQj.js create mode 100644 js/echarts@5.5.1-Dj_7IMQj.js.gz delete mode 100644 js/echarts@5.5.1-mVDjuA5B.js delete mode 100644 js/echarts@5.5.1-mVDjuA5B.js.gz delete mode 100644 js/en-US-Bh6uT2ML.js delete mode 100644 js/en-US-Bh6uT2ML.js.gz create mode 100644 js/en-US-p0z3hc2m.js create mode 100644 js/en-US-p0z3hc2m.js.gz delete mode 100644 js/hooks-Bwjsi7Cp.js delete mode 100644 js/hooks-Bwjsi7Cp.js.gz create mode 100644 js/hooks-CpaAYtdw.js create mode 100644 js/hooks-CpaAYtdw.js.gz delete mode 100644 js/html-to-image@1.11.11-BOFdlgi9.js.gz rename js/{html-to-image@1.11.11-BOFdlgi9.js => html-to-image@1.11.11-D6_yziCT.js} (94%) create mode 100644 js/html-to-image@1.11.11-D6_yziCT.js.gz delete mode 100644 js/index-9kD-CQrl.js delete mode 100644 js/index-9kD-CQrl.js.gz create mode 100644 js/index-B4iylE3W.js create mode 100644 js/index-B4iylE3W.js.gz delete mode 100644 js/index-B7nBrouZ.js delete mode 100644 js/index-B7nBrouZ.js.gz delete mode 100644 js/index-BDDnTPoX.js delete mode 100644 js/index-BDDnTPoX.js.gz create mode 100644 js/index-BFnjjPIz.js create mode 100644 js/index-BFnjjPIz.js.gz delete mode 100644 js/index-BKEuWGFq.js delete mode 100644 js/index-BKEuWGFq.js.gz delete mode 100644 js/index-BMw_Ubiv.js delete mode 100644 js/index-BMw_Ubiv.js.gz create mode 100644 js/index-BNLeaxW4.js create mode 100644 js/index-BNLeaxW4.js.gz create mode 100644 js/index-BU8x8xeE.js create mode 100644 js/index-BU8x8xeE.js.gz delete mode 100644 js/index-BXwLHPcd.js delete mode 100644 js/index-BXwLHPcd.js.gz delete mode 100644 js/index-BacK49iL.js delete mode 100644 js/index-BacK49iL.js.gz create mode 100644 js/index-BpYY6BmL.js create mode 100644 js/index-BpYY6BmL.js.gz delete mode 100644 js/index-BuigOufA.js.gz create mode 100644 js/index-C-ELjja3.js create mode 100644 js/index-C-ELjja3.js.gz delete mode 100644 js/index-C7mr_WGD.js delete mode 100644 js/index-C7mr_WGD.js.gz create mode 100644 js/index-C9Re1EZk.js create mode 100644 js/index-C9Re1EZk.js.gz delete mode 100644 js/index-CFAPdXem.js delete mode 100644 js/index-CFAPdXem.js.gz create mode 100644 js/index-CHjj1t3Y.js create mode 100644 js/index-CHjj1t3Y.js.gz delete mode 100644 js/index-CK0dVWuD.js delete mode 100644 js/index-CK0dVWuD.js.gz create mode 100644 js/index-CNY9lLzh.js create mode 100644 js/index-CNY9lLzh.js.gz delete mode 100644 js/index-CPd1Vhl2.js.gz delete mode 100644 js/index-CQ-mx_Ka.js.gz create mode 100644 js/index-CVpI_rlQ.js create mode 100644 js/index-CVpI_rlQ.js.gz delete mode 100644 js/index-CbHIvzyT.js delete mode 100644 js/index-CbHIvzyT.js.gz create mode 100644 js/index-CbzDm5wU.js create mode 100644 js/index-CbzDm5wU.js.gz delete mode 100644 js/index-Cdt4N1do.js delete mode 100644 js/index-Cdt4N1do.js.gz delete mode 100644 js/index-DEehJ0xO.js delete mode 100644 js/index-DEehJ0xO.js.gz delete mode 100644 js/index-DGx2FQhY.js delete mode 100644 js/index-DGx2FQhY.js.gz create mode 100644 js/index-DHO0XaOX.js create mode 100644 js/index-DHO0XaOX.js.gz create mode 100644 js/index-DPVrk8sH.js create mode 100644 js/index-DPVrk8sH.js.gz create mode 100644 js/index-DTS9XXyl.js create mode 100644 js/index-DTS9XXyl.js.gz delete mode 100644 js/index-DYsFm86Y.js delete mode 100644 js/index-DYsFm86Y.js.gz create mode 100644 js/index-D_ftfM6j.js create mode 100644 js/index-D_ftfM6j.js.gz create mode 100644 js/index-DffTdIpf.js create mode 100644 js/index-DffTdIpf.js.gz create mode 100644 js/index-DhTBLp28.js create mode 100644 js/index-DhTBLp28.js.gz rename js/{index-BuigOufA.js => index-DhY7Gt5n.js} (90%) create mode 100644 js/index-DhY7Gt5n.js.gz create mode 100644 js/index-DiNOalgO.js create mode 100644 js/index-DiNOalgO.js.gz delete mode 100644 js/index-DmQV24DE.js delete mode 100644 js/index-DmQV24DE.js.gz create mode 100644 js/index-DnDhmFC3.js create mode 100644 js/index-DnDhmFC3.js.gz delete mode 100644 js/index-GDaTyPFC.js delete mode 100644 js/index-GDaTyPFC.js.gz create mode 100644 js/index-HHvg0jl-.js create mode 100644 js/index-HHvg0jl-.js.gz delete mode 100644 js/index-HIJ7RqA7.js delete mode 100644 js/index-HIJ7RqA7.js.gz delete mode 100644 js/index-J1fs4CFo.js delete mode 100644 js/index-J1fs4CFo.js.gz delete mode 100644 js/index-K3Zrh_up.js delete mode 100644 js/index-K3Zrh_up.js.gz rename js/{index-CQ-mx_Ka.js => index-K_RkB5nU.js} (73%) create mode 100644 js/index-K_RkB5nU.js.gz create mode 100644 js/index-Qtv2dC6e.js create mode 100644 js/index-Qtv2dC6e.js.gz rename js/{index-CPd1Vhl2.js => index-_CcPe96W.js} (59%) create mode 100644 js/index-_CcPe96W.js.gz delete mode 100644 js/index-aCG661QK.js delete mode 100644 js/index-aCG661QK.js.gz delete mode 100644 js/index-g5XsBINc.js delete mode 100644 js/index-g5XsBINc.js.gz create mode 100644 js/index-ixFMLUoT.js create mode 100644 js/index-ixFMLUoT.js.gz create mode 100644 js/index-j667e7uE.js create mode 100644 js/index-j667e7uE.js.gz create mode 100644 js/index-rt4PH3zE.js create mode 100644 js/index-rt4PH3zE.js.gz delete mode 100644 js/index-sXXjD5YT.js delete mode 100644 js/index-sXXjD5YT.js.gz delete mode 100644 js/index-xa3vRnBd.js delete mode 100644 js/index-xa3vRnBd.js.gz delete mode 100644 js/instance-C7r4f1Qz.js delete mode 100644 js/instance-C7r4f1Qz.js.gz create mode 100644 js/instance-nutHwvcu.js create mode 100644 js/instance-nutHwvcu.js.gz delete mode 100644 js/interactjs@1.10.27-dRxyG-hL.js.gz rename js/{interactjs@1.10.27-dRxyG-hL.js => interactjs@1.10.27-hUbPqkuo.js} (80%) create mode 100644 js/interactjs@1.10.27-hUbPqkuo.js.gz rename js/{jsbarcode@3.11.6-oBoQ6a3L.js => jsbarcode@3.11.6-VhIBVAt6.js} (99%) create mode 100644 js/jsbarcode@3.11.6-VhIBVAt6.js.gz delete mode 100644 js/jsbarcode@3.11.6-oBoQ6a3L.js.gz delete mode 100644 js/lodash-es@4.17.21-B-5kLwAl.js delete mode 100644 js/lodash-es@4.17.21-B-5kLwAl.js.gz create mode 100644 js/lodash-es@4.17.21-l6r90Unf.js create mode 100644 js/lodash-es@4.17.21-l6r90Unf.js.gz rename js/{lodash@4.17.21-DdnujIRq.js => lodash@4.17.21-D1YkSij2.js} (99%) create mode 100644 js/lodash@4.17.21-D1YkSij2.js.gz delete mode 100644 js/lodash@4.17.21-DdnujIRq.js.gz delete mode 100644 js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js.gz rename js/{mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js => mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js} (86%) create mode 100644 js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js.gz rename js/{mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js => mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js} (59%) create mode 100644 js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js.gz delete mode 100644 js/mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js.gz delete mode 100644 js/mobx@5.15.7-0V7AV027.js.gz rename js/{mobx@5.15.7-0V7AV027.js => mobx@5.15.7-BvNiR7Ki.js} (78%) create mode 100644 js/mobx@5.15.7-BvNiR7Ki.js.gz rename js/{mockjs@1.1.0-lzRjfrGS.js => mockjs@1.1.0-C0u4TCrj.js} (99%) create mode 100644 js/mockjs@1.1.0-C0u4TCrj.js.gz delete mode 100644 js/mockjs@1.1.0-lzRjfrGS.js.gz delete mode 100644 js/mousetrap@1.6.5-CZlDLqk3.js.gz rename js/{mousetrap@1.6.5-CZlDLqk3.js => mousetrap@1.6.5-D2xAa-oQ.js} (98%) create mode 100644 js/mousetrap@1.6.5-D2xAa-oQ.js.gz delete mode 100644 js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js delete mode 100644 js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js.gz create mode 100644 js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js create mode 100644 js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js.gz delete mode 100644 js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.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____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.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} (90%) create mode 100644 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 delete mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js delete mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js.gz create mode 100644 js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js create 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-Ch0Cz6oG.js delete mode 100644 js/preact@10.22.0-Ch0Cz6oG.js.gz create mode 100644 js/preact@10.22.0-Dw4c-0kT.js create mode 100644 js/preact@10.22.0-Dw4c-0kT.js.gz delete mode 100644 js/print-js@1.6.0-CSPo0Tcq.js.gz rename js/{print-js@1.6.0-CSPo0Tcq.js => print-js@1.6.0-CWwD-D0p.js} (99%) create mode 100644 js/print-js@1.6.0-CWwD-D0p.js.gz delete mode 100644 js/screenfull@5.2.0-Beyjefx-.js.gz rename js/{screenfull@5.2.0-Beyjefx-.js => screenfull@5.2.0-DQHhvod-.js} (97%) create mode 100644 js/screenfull@5.2.0-DQHhvod-.js.gz rename js/{seemly@0.3.8-BnJ6M8Cl.js => seemly@0.3.9-BnJ6M8Cl.js} (100%) rename js/{seemly@0.3.8-BnJ6M8Cl.js.gz => seemly@0.3.9-BnJ6M8Cl.js.gz} (100%) create mode 100644 js/treemate@0.3.11-CWtmm0QO.js create mode 100644 js/treemate@0.3.11-CWtmm0QO.js.gz delete mode 100644 js/treemate@0.3.11-DKekKYbv.js delete mode 100644 js/treemate@0.3.11-DKekKYbv.js.gz delete mode 100644 js/utils-BmW7d_26.js delete mode 100644 js/utils-BmW7d_26.js.gz create mode 100644 js/utils-DBF0WsFC.js create mode 100644 js/utils-DBF0WsFC.js.gz delete mode 100644 js/uuid@9.0.1-CQkTLCs1.js delete mode 100644 js/uuid@9.0.1-CQkTLCs1.js.gz create mode 100644 js/uuid@9.0.1-CtRu48qb.js create mode 100644 js/uuid@9.0.1-CtRu48qb.js.gz create mode 100644 js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js create mode 100644 js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js.gz delete mode 100644 js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js delete mode 100644 js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js.gz delete mode 100644 js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js delete mode 100644 js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js.gz create mode 100644 js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js create mode 100644 js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js.gz create mode 100644 js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js create 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-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js delete mode 100644 js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js.gz create mode 100644 js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js create mode 100644 js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js.gz delete mode 100644 js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js delete mode 100644 js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js.gz rename js/{vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js => vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js} (99%) create mode 100644 js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz delete mode 100644 js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js.gz delete mode 100644 js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js delete mode 100644 js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js.gz create mode 100644 js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js create mode 100644 js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js.gz delete mode 100644 js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js.gz rename js/{vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js => vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js} (97%) create mode 100644 js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js.gz delete mode 100644 js/zh-CN-BLQSXxvb.js delete mode 100644 js/zh-CN-BLQSXxvb.js.gz create mode 100644 js/zh-CN-Ms_tFsC1.js create mode 100644 js/zh-CN-Ms_tFsC1.js.gz delete mode 100644 js/zrender@5.6.0-D_NO-aBe.js delete mode 100644 js/zrender@5.6.0-D_NO-aBe.js.gz create mode 100644 js/zrender@5.6.0-DbjVw6Tx.js create mode 100644 js/zrender@5.6.0-DbjVw6Tx.js.gz diff --git a/css/hooks-BDV9uMZz.css b/css/hooks-BDV9uMZz.css deleted file mode 100644 index 6f133c84..00000000 --- a/css/hooks-BDV9uMZz.css +++ /dev/null @@ -1 +0,0 @@ -.n-card.r-draggable-card{-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;width:var(--r-draggable-card-width);z-index:var(--r-draggable-card-z-index)}#draggable-card-container{position:fixed;top:0;left:0;width:0;height:0}.draggable-card-enter-active,.draggable-card-leave-active{-webkit-transition:opacity .3s var(--r-bezier);transition:opacity .3s var(--r-bezier)}.draggable-card-enter-from,.draggable-card-leave-to{opacity:0}.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;box-sizing:border-box}.ray-collapse-grid{box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ray-collapse-grid .ray-collapse-grid__suffix--btn{-webkit-align-self:var(--r-collapse-grid-action-align);align-self:var(--r-collapse-grid-action-align)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--ray-icon-color);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-segment{width:var(--r-segment-width)}.r-barcode{position:relative;width:var(--r-barcode-width);height:var(--r-barcode-height);-webkit-transition:-webkit-filter .3s var(--r-bezier);transition:-webkit-filter .3s var(--r-bezier);transition:filter .3s var(--r-bezier);transition:filter .3s var(--r-bezier),-webkit-filter .3s var(--r-bezier)}.r-barcode.r-barcode--loading{-webkit-filter:blur(4px);filter:blur(4px)}.r-barcode-spin,.r-barcode-spin .n-spin-content{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.r-flow{width:var(--r-flow-width);height:var(--r-flow-height)}.lf-text-input,.lf-control-text,.lf-menu-item{color:initial}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:16px}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .content-wrapper{width:100%;height:100%}.ray-template--light .r-layout-full__viewer-content{box-shadow:0 -1px 2px #0000001f}.ray-template--dark .r-layout-full__viewer-content{box-shadow:0 -1px 2px #000000b8}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-template--light .app-menu__sider{box-shadow:2px 0 8px #0000001f}.ray-template--dark .app-menu__sider{box-shadow:2px 0 8px #000000b8}.ray-menu__logo{height:64px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:80px;height:80px;border-radius:50%;cursor:pointer;z-index:99;right:-40px;top:-40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-14px,14px);transform:translate(-14px,14px)}.ray-template--light .layout-content__maximize-out{background-color:#d5d3d1;color:#44403c}.ray-template--light .layout-content__maximize-out:hover{color:#2c2a28;background:#757473}.ray-template--dark .layout-content__maximize-out{background-color:#44403c;color:#d5d3d1}.ray-template--dark .layout-content__maximize-out:hover{color:#eae9e8;background:#a19f9d}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:48px;text-align:center;line-height:48px}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.layout-header>.layout-header__method{width:100%}.ray-template--light .layout-header{box-shadow:0 1px 2px #0000001f}.ray-template--dark .layout-header{box-shadow:0 1px 2px #000000b8}.override-button__layout{padding:0 9px}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.n-form.setting-drawer__overrides-form .n-form-item .n-form-item-blank{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:650px;left:50%;margin-left:-325px;top:60px}.global-search .global-search__wrapper{box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:6px;min-width:560px}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:8px 12px}.global-search .global-search__wrapper .global-search__card .n-card__content,.global-search .global-search__wrapper .global-search__card .n-spin-content{min-height:90px}.global-search .global-search__wrapper .global-search__card .content-item{padding:12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:24px;border-radius:4px;border:1px solid var(--n-border-color);padding:3px 6px;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);transform:scale(.75);font-weight:bolder}.n-flex.global-search__card-content .content-item.content-item--active,.n-flex.global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.n-flex.global-search__card-content .content-item{position:relative;-webkit-transition:var(--r-bezier);transition:var(--r-bezier)}.n-flex.global-search__card-content .content-item .content-item-icon__enter{position:absolute;width:18px;height:18px;right:16px;opacity:0}.n-flex.global-search__card-content .content-item.content-item--active .content-item-icon__enter,.n-flex.global-search__card-content .content-item:hover .content-item-icon__enter{opacity:1}.global-search-btn__label{height:22px;padding:0 6px;font-size:var(--n-font-size);line-height:1;font-family:inherit;text-align:center;cursor:pointer;border-radius:var(--n-border-radius);text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:var(--n-border);-webkit-transition:border-color .3s var(--n-bezier);transition:border-color .3s var(--n-bezier)}.global-search__btn-wrapper:hover .global-search-btn__label{border:var(--n-border-hover)}.menu-tag{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:6px 0}.menu-tag .menu-tag-space{width:calc(100% - 18px);padding:0 18px}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 94px)}.menu-tag .menu-tag-space .ray-icon,.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{-webkit-transition:color .3s var(--n-bezier),background-color .3s var(--n-bezier),opacity .3s var(--n-bezier),border-color .3s var(--n-bezier),width .3s var(--n-bezier);transition:color .3s var(--n-bezier),background-color .3s var(--n-bezier),opacity .3s var(--n-bezier),border-color .3s var(--n-bezier),width .3s var(--n-bezier)}.menu-tag .menu-tag__btn .n-button__icon{opacity:0;width:0;height:var(--n-icon-size);-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);margin-left:0;-webkit-transform:translateX(4px);transform:translate(4px)}.menu-tag .menu-tag__btn:hover .n-button__icon{opacity:1;width:var(--n-icon-size);-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.ray-template--light .menu-tag__btn-icon:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.ray-template--dark .menu-tag__btn-icon:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.menu-tag__dropdown .menu-tag__icon{width:16px;height:16px}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.ray-template--light .menu-tag{box-shadow:0 2px 2px #0000001f}.ray-template--dark .menu-tag{box-shadow:0 2px 2px #000000b8}.override-button__menu-tag{padding:0 6px}.app-lock-screen__content.app-lock-screen__content--full{width:100%;height:var(--html-height);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:24px 0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg__wrapper{width:100%;height:100%;background-color:#101014}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:16.67rem;gap:80px;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .right{font-size:90px;padding:24px;border-radius:4px}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:30px;background-color:#141313;font-weight:700;padding:80px;-webkit-filter:blur(4px);filter:blur(4px)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:5px;color:#bababa;font-weight:bolder;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:260px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:24px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.875rem;line-height:2.25rem}.ray-template--light .app-lock-screen__unlock__content-bg__wrapper{background-color:#fff!important}.ray-template--light .app-lock-screen__unlock__content-bg .left,.ray-template--light .app-lock-screen__unlock__content-bg .right{background-color:#f4f4f5!important} diff --git a/css/hooks-BDV9uMZz.css.gz b/css/hooks-BDV9uMZz.css.gz deleted file mode 100644 index 66d1173b99920a472af0c0143296441c5f96fa5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2981 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 b*N?9)@c@Ife3s8G9{=`#DNkZHO+)|yhsD2J diff --git a/css/hooks-DgTlppCH.css b/css/hooks-DgTlppCH.css new file mode 100644 index 00000000..93996915 --- /dev/null +++ b/css/hooks-DgTlppCH.css @@ -0,0 +1 @@ +.n-card.r-draggable-card{-webkit-transform-origin:0 0;transform-origin:0 0;position:absolute;width:var(--r-draggable-card-width);z-index:var(--r-draggable-card-z-index)}#draggable-card-container{position:fixed;top:0;left:0;width:0;height:0}.draggable-card-enter-active,.draggable-card-leave-active{-webkit-transition:opacity .3s var(--r-bezier);transition:opacity .3s var(--r-bezier)}.draggable-card-enter-from,.draggable-card-leave-to{opacity:0}.ray-chart{width:var(--ray-chart-width);height:var(--ray-chart-height);border:none;outline:none;box-sizing:border-box;-webkit-transition:width .35s var(--r-bezier);transition:width .35s var(--r-bezier)}.ray-chart .ray-chart__container{width:100%;height:100%;box-sizing:border-box}.ray-collapse-grid{box-sizing:border-box}.ray-collapse-grid .collapse-icon{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;-webkit-transition:color .3s var(--r-bezier);transition:color .3s var(--r-bezier)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow{margin-left:.5em;-webkit-transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier);transition:color .3s var(--r-bezier),transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.ray-collapse-grid .collapse-icon>.collapse-icon--arrow.collapse-icon--arrow__expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ray-collapse-grid .ray-collapse-grid__suffix--btn{-webkit-align-self:var(--r-collapse-grid-action-align);align-self:var(--r-collapse-grid-action-align)}.ray-icon{position:relative;width:var(--ray-icon-width);height:var(--ray-icon-height);border:none;outline:none;text-align:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:var(--ray-icon-color);-webkit-transform:translateZ(0);transform:translateZ(0);opacity:var(--ray-icon-depth);cursor:var(--ray-icon-cursor)}.ray-icon svg[RayIconAttribute=ray-icon]{width:var(--ray-icon-width);height:var(--ray-icon-height);fill:currentColor}.ray-icon-path__animate{stroke-dasharray:var(--ray-icon-path-length);stroke-dashoffset:var(--ray-icon-path-length);-webkit-animation:rayIconPathAnimate 2s forwards;animation:rayIconPathAnimate 2s forwards}@-webkit-keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}@keyframes rayIconPathAnimate{to{stroke-dashoffset:0}}.ray-iframe{width:var(--ray-iframe-width);height:var(--ray-iframe-height);box-sizing:border-box;border:var(--ray-iframe-frameborder)}.ray-iframe .ray-iframe__container{width:100%;height:100%;border:0;outline:0}.r-modal.n-card.r-modal__preset-card--fullscreen{width:100%}.r-modal.n-card.r-modal__preset-card--fullscreen .n-card__content{overflow:scroll;max-height:calc(var(--html-height) - var(--n-padding-bottom) - var(--n-padding-bottom) - var(--n-padding-top))}.r-modal.n-card{width:var(--r-modal-card-width)}.r-modal.n-dialog{width:var(--r-modal-dialog-width)}.r-table__c-tree .n-tree-node-switcher.n-tree-node-switcher--hide{visibility:visible}.r-table__c-tree .ray-icon.r-table__c-tool-icon--active{color:var(--ray-theme-primary-color)}.r-table__setting:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s var(--r-bezier);transition:-webkit-transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier);transition:transform .3s var(--r-bezier),-webkit-transform .3s var(--r-bezier)}.r-segment{width:var(--r-segment-width)}.r-barcode{position:relative;width:var(--r-barcode-width);height:var(--r-barcode-height);-webkit-transition:-webkit-filter .3s var(--r-bezier);transition:-webkit-filter .3s var(--r-bezier);transition:filter .3s var(--r-bezier);transition:filter .3s var(--r-bezier),-webkit-filter .3s var(--r-bezier)}.r-barcode.r-barcode--loading{-webkit-filter:blur(4px);filter:blur(4px)}.r-barcode-spin,.r-barcode-spin .n-spin-content{width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;height:-webkit-max-content!important;height:-moz-max-content!important;height:max-content!important}.r-flow{width:var(--r-flow-width);height:var(--r-flow-height)}.lf-text-input,.lf-control-text,.lf-menu-item{color:initial}.r-layout-full{position:fixed;top:0;right:0;bottom:0;left:0}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container{overflow:hidden}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content{height:var(--layout-content-height);padding:16px}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container,.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .n-scrollbar-container .n-scrollbar-content{height:100%}.r-layout-full .n-layout-scroll-container .r-layout-full__viewer .n-layout-scroll-container .r-layout-full__viewer-content .content-wrapper{width:100%;height:100%}.ray-template--light .r-layout-full__viewer-content{box-shadow:0 -1px 2px #0000001f}.ray-template--dark .r-layout-full__viewer-content{box-shadow:0 -1px 2px #000000b8}.n-drawer.app-menu__drawer{width:auto!important}.n-drawer.app-menu__drawer .n-layout-sider{height:100%}.ray-template--light .app-menu__sider{box-shadow:2px 0 8px #0000001f}.ray-template--dark .app-menu__sider{box-shadow:2px 0 8px #000000b8}.ray-menu__logo{height:64px;padding:0 18px 0 24px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px 12px;font-weight:600;overflow:hidden}.ray-menu__logo.ray-menu__logo-url{position:-webkit-sticky;position:sticky;top:0;cursor:pointer;background-color:var(--n-color);z-index:20}.ray-menu__logo .ray-menu__logo-title{opacity:0;display:none;-webkit-box-flex:1;-webkit-flex:1;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ray-menu__logo .ray-menu__logo-title.ray-menu__logo-title--open{opacity:1;display:inline-block}.content-wrapper{box-sizing:border-box}.content-wrapper[v-cloak]{display:none}.r-layout-full__viewer-content--maximize .layout-content__maximize-out{position:fixed;width:80px;height:80px;border-radius:50%;cursor:pointer;z-index:99;right:-40px;top:-40px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier);transition:color .3s var(--r-bezier),background-color .3s var(--r-bezier)}.r-layout-full__viewer-content--maximize .layout-content__maximize-out .ray-icon{-webkit-transform:translate(-14px,14px);transform:translate(-14px,14px)}.ray-template--light .layout-content__maximize-out{background-color:#d5d3d1;color:#44403c}.ray-template--light .layout-content__maximize-out:hover{color:#2c2a28;background:#757473}.ray-template--dark .layout-content__maximize-out{background-color:#44403c;color:#d5d3d1}.ray-template--dark .layout-content__maximize-out:hover{color:#eae9e8;background:#a19f9d}.ray-template--dark .r-layout-full__viewer-content{background-color:#101014}.ray-template--light .r-layout-full__viewer-content{background-color:#f7f9f8}.layout-footer-wrapper{height:48px;text-align:center;line-height:48px}.ray-template--dark .layout-footer-wrapper{background-color:#18181c}.ray-template--light .layout-footer-wrapper{background-color:#fff}.layout-header{height:64px;padding:0 18px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.layout-header>.layout-header__method{width:100%}.ray-template--light .layout-header{box-shadow:0 1px 2px #0000001f}.ray-template--dark .layout-header{box-shadow:0 1px 2px #000000b8}.override-button__layout{padding:0 9px}.tooltip-text__icon{cursor:pointer;outline:none;border:none}.n-form.setting-drawer__overrides-form .n-form-item .n-form-item-blank{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-active,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active,.n-breadcrumb .n-breadcrumb-item .breadcrumb-move{-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-enter-from,.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}.n-breadcrumb .n-breadcrumb-item.breadcrumb-leave-active{position:absolute}.global-search{position:fixed;width:650px;left:50%;margin-left:-325px;top:60px}.global-search .global-search__wrapper{box-sizing:border-box}.global-search .global-search__wrapper .global-search__card{border-radius:6px;min-width:560px}.global-search .global-search__wrapper .global-search__card .ray-icon{color:var(--ray-theme-primary-color)}.global-search .global-search__wrapper .global-search__card .n-card__action{padding:8px 12px}.global-search .global-search__wrapper .global-search__card .n-card__content,.global-search .global-search__wrapper .global-search__card .n-spin-content{min-height:90px}.global-search .global-search__wrapper .global-search__card .content-item{padding:12px;border-radius:6px;cursor:pointer;-webkit-transition:background-color .3s var(--r-bezier);transition:background-color .3s var(--r-bezier);border:1px solid var(--n-border-color)}.global-search .global-search__wrapper .global-search__card .content-item .content-item-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.global-search .global-search__wrapper .global-search__card .item-icon{min-width:24px;border-radius:4px;border:1px solid var(--n-border-color);padding:3px 6px;background-color:var(--n-action-color)}.global-search .global-search__wrapper .global-search__card .item-icon,.global-search .global-search__wrapper .global-search__card .item-label{-webkit-transform:scale(.75);transform:scale(.75);font-weight:bolder}.n-flex.global-search__card-content .content-item.content-item--active,.n-flex.global-search__card-content .content-item:hover{background-color:var(--ray-theme-primary-fade-color)}.n-flex.global-search__card-content .content-item{position:relative;-webkit-transition:var(--r-bezier);transition:var(--r-bezier)}.n-flex.global-search__card-content .content-item .content-item-icon__enter{position:absolute;width:18px;height:18px;right:16px;opacity:0}.n-flex.global-search__card-content .content-item.content-item--active .content-item-icon__enter,.n-flex.global-search__card-content .content-item:hover .content-item-icon__enter{opacity:1}.global-search-btn__label{height:22px;padding:0 6px;font-size:var(--n-font-size);line-height:1;font-family:inherit;text-align:center;cursor:pointer;border-radius:var(--n-border-radius);text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border:var(--n-border);-webkit-transition:border-color .3s var(--n-bezier);transition:border-color .3s var(--n-bezier)}.global-search__btn-wrapper:hover .global-search-btn__label{border:var(--n-border-hover)}.menu-tag{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:6px 0}.menu-tag .menu-tag-space{width:calc(100% - 18px);padding:0 18px}.menu-tag .menu-tag-space .menu-tag-wrapper{width:calc(100% - 94px)}.menu-tag .menu-tag-space .ray-icon,.menu-tag .n-tag{cursor:pointer}.menu-tag .menu-tag__btn{-webkit-transition:color .3s var(--n-bezier),background-color .3s var(--n-bezier),opacity .3s var(--n-bezier),border-color .3s var(--n-bezier),width .3s var(--n-bezier);transition:color .3s var(--n-bezier),background-color .3s var(--n-bezier),opacity .3s var(--n-bezier),border-color .3s var(--n-bezier),width .3s var(--n-bezier)}.menu-tag .menu-tag__btn .n-button__icon{opacity:0;width:0;height:var(--n-icon-size);-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier);margin-left:0;-webkit-transform:translateX(4px);transform:translate(4px)}.menu-tag .menu-tag__btn:hover .n-button__icon{opacity:1;width:var(--n-icon-size);-webkit-transition:all .3s var(--r-bezier);transition:all .3s var(--r-bezier)}.ray-template--light .menu-tag__btn-icon:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}.ray-template--dark .menu-tag__btn-icon:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.menu-tag__dropdown .menu-tag__icon{width:16px;height:16px}.menu-tag__right-setting--spinning{-webkit-animation:elementRotate .8s linear infinite;animation:elementRotate .8s linear infinite}.ray-template--light .menu-tag{box-shadow:0 2px 2px #0000001f}.ray-template--dark .menu-tag{box-shadow:0 2px 2px #000000b8}.override-button__menu-tag{padding:0 6px}.app-lock-screen__content.app-lock-screen__content--full{width:100%;height:var(--html-height);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.app-lock-screen__content .app-lock-screen__input button[class*=n-button]{width:100%}.app-lock-screen__content .app-lock-screen__input form[class*=n-form]{margin:24px 0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg__wrapper{width:100%;height:100%;background-color:#101014}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-size:16.67rem;gap:80px;z-index:0}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg.app-lock-screen__unlock__content-bg--smaller .right{font-size:90px;padding:24px;border-radius:4px}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg .left,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-wrapper .app-lock-screen__unlock__content-bg .right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:30px;background-color:#141313;font-weight:700;padding:80px;-webkit-filter:blur(4px);filter:blur(4px)}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-avatar{margin-top:5px;color:#bababa;font-weight:bolder;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-input{width:260px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date{position:fixed;width:100%;font-size:3rem;text-align:center;font-weight:500;bottom:24px;z-index:1}.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-year,.app-lock-screen__content .app-lock-screen__unlock .app-lock-screen__unlock__content .app-lock-screen__unlock__content-date .current-date span{font-size:1.875rem;line-height:2.25rem}.ray-template--light .app-lock-screen__unlock__content-bg__wrapper{background-color:#fff!important}.ray-template--light .app-lock-screen__unlock__content-bg .left,.ray-template--light .app-lock-screen__unlock__content-bg .right{background-color:#f4f4f5!important} diff --git a/css/hooks-DgTlppCH.css.gz b/css/hooks-DgTlppCH.css.gz new file mode 100644 index 0000000000000000000000000000000000000000..895cc63db9eadca8ce325ada8745b81ccc6fa674 GIT binary patch literal 3008 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 Ray Template - + - - - - - - + + + + + + - - + + - + - - - - - - - - - - + + + + + + + + + + - - - - + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - - - - - + + + + + - + @@ -78,6 +78,27 @@ --preloading-title-color: #2d8cf0; --ray-theme-primary-fade-color: rgba(45, 140, 240, 0.85); --ray-theme-primary-color: #2d8cf0; + --global-loading-bg-color: #ffffff; + } + + @media (prefers-color-scheme: dark) { + #pre-loading-animation { + background-color: var(--global-loading-bg-color); + } + } + + @media (prefers-color-scheme: light) { + #pre-loading-animation { + background-color: var(--global-loading-bg-color); + } + } + + html.dark #pre-loading-animation { + background-color: var(--global-loading-bg-color); + } + + html.light #pre-loading-animation { + background-color: var(--global-loading-bg-color); } #pre-loading-animation { @@ -86,13 +107,9 @@ right: 0; top: 0; bottom: 0; - background-color: #ffffff; color: var(--preloading-title-color); text-align: center; - } - - .ray-template--dark #pre-loading-animation { - background-color: #2a3146; + background-color: var(--global-loading-bg-color); } #pre-loading-animation .pre-loading-animation__wrapper { @@ -187,6 +204,18 @@ } } +
diff --git a/index.html.gz b/index.html.gz index c18adace6743c4f8ac129abb1059c165edf03efa..406b3dd9a975af6ecb3825b4ab73c71ce57c568c 100644 GIT binary patch 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 literal 2223 zcmV;g2vGMQiwFP!000001Lay?JX-MQ<@g(>QEs;l=mcLaFFpi>*Wd*RSe#K zBs1%3vC94J`Ph73MuO&QA!5qof^i7}nxoUnAu|LJ69uTBNw1Du*hapcHk!%c>P`~05!XMrg&NV%ds>kWt;cs6ch8+~T+`El?uH3aeCNK5}g zepB(!>{^)1PDSL|xPe=ne6!najgKx)ent9?d0J)pfWnk2iJQ~5@K5x$7!d{4dD?v%OW%;jK)N9T~S=zM7tO41n$YFUy#3Y zRwOh-A*59XTjP`+`%*bcw`*tt8KGl91@&Cqu<-`J^xuCtI(2hX*xD}(S#>y$i*0N_ zgGK(d+dKMnVlo;uYT1XphExQT9i?N6~|H%&EVkpRg01!GZithOTXKAj*VTdK7U~Q_bqNJ zfu%g0dQF{}caVLvb9iGLdu7tB(PH)WGDod|^`3~;LE$O%CypWPqM)(2i*4*6|8jJ7 z>Pu6cBSxguI{@0(nwtNY?(HZEh%v1d5|ki$nM<0;zh%Mc-KcKTD21X-mf_&8+5`p1 z?KU|1wW%`2ctWE-qK4nk6?AeKsZwvDpyEGaw}*Vl9o zuV&9)uh*Z>ToGnr61n|sJQ`2){tV=_Q7=&Mc0_u`@X}yzk0GVHb8KK|!)8cu*P5kQ zsBKb-KcXV!H*emLzN#BT3(?!3NO4r|S}r;m2X)SmW0p`;Zb>r*f<$WGBiY#9LGj1w ztcwPw>X=6}#b|%F?3H)1Q^yYKOt0^FGe@N+=?F9TDr#gfr*9tx-v%r4P8YHG{z ze(`SDEF0&b_u(9ojw$A#j|G&jbh=QdH^HztY<5hAW!ZFgCPPVg{M?+C>nMY%LU;3? zQr947&D&k)_+77l=$H!sh|xUcM8tDI2eq#MIhthM^R6m^EUYh}(pT=~K(D2>m>|@1qe|vf2wO?|a z91W7~hPCDZ3e6`>oqqy7qExw-+QfO0`o zB4(&h;)+}(A^Ee>+_Id8y=A%j%f{{IU#~sC4(Y#d%AenI0cg1{lF^jt?b1rRoJ*<) z_N+dgLc9cF&{um_wPrz+!Ro!@`O00$mE!5@0EtG4;6)a%C`*5q1dGuz5r4jfj0!#07;+?O9_GibjO3qlu}2Xm0+D zi}X2>X1+=laaN?+l4|*RooW>@C(-D!86W0{g;cb!ow+>meM+|cY#>`jTjMnk1mz^6 z3R3wJ)Qcpqy2ygb21ofes(D0IPSxj`Li$u?&#Jq5W%iuJ<@3uxY_uQd%10&(&uiL` zlfx$T#Z-k~IbFzjG^*gM93p@bMaS^>;~;1~EaxEx^w?9AELWg8MT%qz1B+&TeasJ* zBP}2j5X}%Tl!a{U%8Es0vL9#hJS{xWPs{ZG*N>=iFN8i9u=QQfkiJ^UDi5kAq2#Pk z->mBSSQRvX{PA+K{xxD(GR$iWavBCapz-q_pjrHYP>=1hD3Cud)K7`?NDyxcKZ03b z=$*9{2FrEZzi%zB+7FkyK2;PCe&nwBkuLgEBnKqslRe9}?9EP7EzGhSYx&n-;g2-< zw_&WR;Qvx|-PTs!?0(4O*`j@p>DZ$2L5<|O{xecc$4@5Ky8fd1UXYdhv@cLrK~g>P xJrB)G-O8huwfd*52aXR5|4x9#)Fas+@vAQPx94ix-=6t.trim()),l.bem.els.map(t=>`${(i==null?void 0:i.bPrefix)||b}${l.bem.b}${f}${t}`).join(", ")}}}function P(e){return{$({context:n,props:l}){e=typeof e=="string"?e:e({context:n,props:l});const i=e.split(",").map(u=>u.trim());function t(u){return i.map(_=>`&${(l==null?void 0:l.bPrefix)||b}${n.bem.b}${u!==void 0?`${f}${u}`:""}${o}${_}`).join(", ")}const d=n.bem.els;return d!==null?t(d[0]):t()}}}function v(e){return{$({context:n,props:l}){e=typeof e=="string"?e:e({context:n,props:l});const i=n.bem.els;return`&:not(${(l==null?void 0:l.bPrefix)||b}${n.bem.b}${i!==null&&i.length>0?`${f}${i[0]}`:""}${o}${e})`}}}return Object.assign(c,{cB:(...e)=>m(r(e[0]),e[1],e[2]),cE:(...e)=>m(s(e[0]),e[1],e[2]),cM:(...e)=>m(P(e[0]),e[1],e[2]),cNotM:(...e)=>m(v(e[0]),e[1],e[2])}),c}export{z as p}; diff --git a/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js.gz b/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js.gz deleted file mode 100644 index ebf808019fdbca7012e0733e8f27c4b253938028..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 566 zcmV-60?GX!iwFP!000001GSUQirX+0h4+05k1$38jYzw+Q38c7+h!j^96Q&krm|%0 z>yVB{?_M1L#K{E8EV`38M_1=NNJVRMRMrHqG-OT#2AL#+@IsQ^j&Li<^E2UPa*;rW zBGWeiy{@59=LDjNW)c|h1kg}|!CvB>RE$z-52{d5&onE6`P`ZYgIqdg8r*A5fw@wG z$dg_%-P#(2GbTo4P)g_dWg#+YTCIl-=;pHZJ}E|?x*OJoHe4q)U|SoPL1Am4ia8@y zKZfgJ1-jwtb{gLo2z6&y9)f zddQ_d0y8_ruY*A}l~zazCrp(4ilSViz*?1*&3vQOv8!8lb;qs;_RtkRbm&tiUaT^d z@PM#+AM37B{Y~L{#s6LsLf(KF9ba6zQjQNGkbv?#lC6O(a@Z`{A)~w5WwWJq&0=E z3J#mkTMnBqTgLNmGrf7Bf1l~=2l@|-bIa+S#WS9JI9Ikt_ZsY*pz_J5zx-eiErbOC E04=u_#{d8T diff --git a/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js b/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js new file mode 100644 index 00000000..9560529c --- /dev/null +++ b/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js @@ -0,0 +1 @@ +function B($){let t=".",m="__",d="--",b;{let e=$.blockPrefix;e&&(t=e),e=$.elementPrefix,e&&(m=e),e=$.modifierPrefix,e&&(d=e)}const c={install(e){b=e.c;const i=e.context;i.bem={},i.bem.b=null,i.bem.els=null}};function o(e){let i,n;return{before(l){i=l.bem.b,n=l.bem.els,l.bem.els=null},after(l){l.bem.b=i,l.bem.els=n},$({context:l,props:f}){return e=typeof e=="string"?e:e({context:l,props:f}),l.bem.b=e,`${(f==null?void 0:f.bPrefix)||t}${l.bem.b}`}}}function s(e){let i;return{before(n){i=n.bem.els},after(n){n.bem.els=i},$({context:n,props:l}){return e=typeof e=="string"?e:e({context:n,props:l}),n.bem.els=e.split(",").map(f=>f.trim()),n.bem.els.map(f=>`${(l==null?void 0:l.bPrefix)||t}${n.bem.b}${m}${f}`).join(", ")}}}function P(e){return{$({context:i,props:n}){e=typeof e=="string"?e:e({context:i,props:n});const l=e.split(",").map(u=>u.trim());function f(u){return l.map(M=>`&${(n==null?void 0:n.bPrefix)||t}${i.bem.b}${u!==void 0?`${m}${u}`:""}${d}${M}`).join(", ")}const r=i.bem.els;return r!==null?f(r[0]):f()}}}function _(e){return{$({context:i,props:n}){e=typeof e=="string"?e:e({context:i,props:n});const l=i.bem.els;return`&:not(${(n==null?void 0:n.bPrefix)||t}${i.bem.b}${l!==null&&l.length>0?`${m}${l[0]}`:""}${d}${e})`}}}return Object.assign(c,{cB:(...e)=>b(o(e[0]),e[1],e[2]),cE:(...e)=>b(s(e[0]),e[1],e[2]),cM:(...e)=>b(P(e[0]),e[1],e[2]),cNotM:(...e)=>b(_(e[0]),e[1],e[2])}),c}export{B as p}; diff --git a/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js.gz b/js/@css-render_plugin-bem@0.15.14_css-render@0.15.14-BrMTnGYY.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2893d201354fdfc334168b39dac4a3377a598e67 GIT binary patch literal 567 zcmV-70?7RziwFP!000001GSUEZ`&Xk#qawoTx3NcQIzdyi$sdFW47F*D2|_>!g*c9(Du2=a2V$0@3NpNu!euPKj6G62}okwC3n|MD)zj<0GPFewBcy ztW>7@y|WG7{K(*Ix2)P(}Oh2p-Eve2exXx-{f-n}aB3^Pe zjG;QNK($oePNOH`!1nfN=5lTcG{ru~%M@*_Y1&K#;)l}`;O=h&MkK&FYMqt(39TW6 zcYmVe5kQO7W5KTx)_;sVC(BH*a_Ek{ytt5#c|s9Fn26hn_>Nciym|~iVrk;1Z(QEM z=$K1=24?mXeH{#}ZIpBvQAAjMYOvrd!JL&fCNtkC_3Y}FUEQ(k$e#K-q+W!AuxBGR zMl?ZW-p8)*BQ`OElQE|b#D7dRbH_`m-ZFK3)s0NAH&Ebis!v^gTfQn5smJ=3P~Q>C ziLiU%d@!wxfwv1qhEPcTIi!Aj2R{U~e0mk}A|&=9o+z;0FApRW_@=7k|ElUfNwLVZ zariSGsF;1RP)vb-a=%tn8*0Bi%nN})`X>>of0oZsId*DW`J{10eYMFjV+;simDphD ztDvy|dZ4iXb|AF+KGWNG^zBUFy`%pyZf-fgu>?Y^0GGyC=QqizO`4E@`3EHClE8!o F003MA8JPe8 literal 0 HcmV?d00001 diff --git a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js similarity index 83% rename from js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js rename to js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js index ecd450a3..168fb623 100644 --- a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js +++ b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js @@ -1,3 +1,3 @@ -import{i as u}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.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_-BeS0JKOP.js.gz b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-BeS0JKOP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1120e70f8896c60b5d9614bc455293db7ea04793 GIT binary patch literal 285 zcmV+&0pk82iwFP!0000015J>@YQr!PMDO_uSA-yetx!TQb`(M{rO9wU`IK7IjsdXd j6RkSv>6Rc$?OlLds3B*#&0F`&*3Ie{1a@CUd;tIe^~#8; literal 0 HcmV?d00001 diff --git a/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js.gz b/js/@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js.gz deleted file mode 100644 index ec913e19bd37e94ee0e6c64beff39b0cf9f50836..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmV+)0pR{0iwFP!0000015J>@YQr!PMDO_uSA-ye>`>BP>?ovAdMotOb8DnEQL!bn zD}@9_|6Xi|($gMhhj}x07(Iq$iH4%WNEbC6CXgb>kv?eLbkal7GzQZDxWX2Yp!jo~09 zR%4_SUl4@I3$sz-I)d*C<8>Usg*}V^fO{^I?YI#O^1Udi$gP|LL}NP+_q6*{YE3%^ lz?x6A>Y%49K}hXgfJ>+$XSmE;_siDJ>K7-(zi4~`003!DiKPGl diff --git a/js/@intlify_core-base@9.13.1-C6DqbPB6.js.gz b/js/@intlify_core-base@9.13.1-C6DqbPB6.js.gz deleted file mode 100644 index 20d92e40b73dc02625492a69760134042d884cb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5933 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 0?c=u:c+=u},d[1]=()=>{c!==void 0&&(t.push(c),c=void 0)},d[2]=()=>{d[0](),n++},d[3]=()=>{if(n>0)n--,a=4,d[0]();else{if(n=0,c===void 0||(c=Ue(c),c===!1))return!1;d[1]()}};function g(){const T=e[r+1];if(a===5&&T==="'"||a===6&&T==='"')return r++,u="\\"+T,d[0](),!0}for(;a!==null;)if(r++,s=e[r],!(s==="\\"&&g())){if(l=We(s),E=w[a],i=E[l]||E.l||8,i===8||(a=i[0],i[1]!==void 0&&(_=d[i[1]],_&&(u=s,_()===!1))))return;if(a===7)return t}}const re=new Map;function $e(e,t){return L(e)?e[t]:null}function Ct(e,t){if(!L(e))return null;let r=re.get(t);if(r||(r=Ve(t),r&&re.set(t,r)),!r)return null;const a=r.length;let n=e,s=0;for(;se,Ge=e=>"",Ye="text",je=e=>e.length===0?"":Me(e),ze=De;function ne(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Be(e){const t=I(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(I(e.named.count)||I(e.named.n))?I(e.named.count)?e.named.count:I(e.named.n)?e.named.n:t:t}function He(e,t){t.count||(t.count=e),t.n||(t.n=e)}function Xe(e={}){const t=e.locale,r=Be(e),a=L(e.pluralRules)&&o(t)&&F(e.pluralRules[t])?e.pluralRules[t]:ne,n=L(e.pluralRules)&&o(t)&&F(e.pluralRules[t])?ne:void 0,s=f=>f[a(r,f.length,n)],c=e.list||[],u=f=>c[f],l=e.named||{};I(e.pluralIndex)&&He(r,l);const i=f=>l[f];function _(f){const O=F(e.messages)?e.messages(f):L(e.messages)?e.messages[f]:!1;return O||(e.parent?e.parent.message(f):Ge)}const E=f=>e.modifiers?e.modifiers[f]:Ke,d=b(e.processor)&&F(e.processor.normalize)?e.processor.normalize:je,g=b(e.processor)&&F(e.processor.interpolate)?e.processor.interpolate:ze,T=b(e.processor)&&o(e.processor.type)?e.processor.type:Ye,A={list:u,named:i,plural:s,linked:(f,...O)=>{const[M,m]=O;let h="text",C="";O.length===1?L(M)?(C=M.modifier||C,h=M.type||h):o(M)&&(C=M||C):O.length===2&&(o(M)&&(C=M||C),o(m)&&(h=m||h));const v=_(f)(A),S=h==="vnode"&&P(v)&&C?v[0]:v;return C?E(C)(S,h):S},message:_,type:T,interpolate:g,normalize:d,values:V({},c,l)};return A}let K=null;function bt(e){K=e}function Ze(e,t,r){K&&K.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:r})}const qe=xe("function:translate");function xe(e){return t=>K&&K.emit(e,t)}const fe=Ie.__EXTEND_POINT__,W=me(fe),Nt={NOT_FOUND_KEY:fe,FALLBACK_TO_TRANSLATE:W(),CANNOT_FORMAT_NUMBER:W(),FALLBACK_TO_NUMBER_FORMAT:W(),CANNOT_FORMAT_DATE:W(),FALLBACK_TO_DATE_FORMAT:W(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:W(),__EXTEND_POINT__:W()},_e=Se.__EXTEND_POINT__,U=me(_e),R={INVALID_ARGUMENT:_e,INVALID_DATE_ARGUMENT:U(),INVALID_ISO_DATE_ARGUMENT:U(),NOT_SUPPORT_NON_STRING_MESSAGE:U(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:U(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:U(),NOT_SUPPORT_LOCALE_TYPE:U(),__EXTEND_POINT__:U()};function k(e){return pe(e,null,void 0)}function x(e,t){return t.locale!=null?se(t.locale):se(e.locale)}let B;function se(e){if(o(e))return e;if(F(e)){if(e.resolvedOnce&&B!=null)return B;if(e.constructor.name==="Function"){const t=e();if(Le(t))throw k(R.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return B=t}else throw k(R.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw k(R.NOT_SUPPORT_LOCALE_TYPE)}function Je(e,t,r){return[...new Set([r,...P(t)?t:L(t)?Object.keys(t):o(t)?[t]:[r]])]}function At(e,t,r){const a=o(r)?r:X,n=e;n.__localeChainCache||(n.__localeChainCache=new Map);let s=n.__localeChainCache.get(a);if(!s){s=[];let c=[r];for(;P(c);)c=le(s,c,t);const u=P(t)||!b(t)?t:t.default?t.default:null;c=o(u)?[u]:u,P(c)&&le(s,c,!1),n.__localeChainCache.set(a,s)}return s}function le(e,t,r){let a=!0;for(let n=0;n`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function at(){return{upper:(e,t)=>t==="text"&&o(e)?e.toUpperCase():t==="vnode"&&L(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&o(e)?e.toLowerCase():t==="vnode"&&L(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&o(e)?ce(e):t==="vnode"&&L(e)&&"__v_isVNode"in e?ce(e.children):e}}let de;function Lt(e){de=e}let ge;function Mt(e){ge=e}let Te;function Dt(e){Te=e}let Ee=null;const It=e=>{Ee=e},rt=()=>Ee;let Oe=null;const St=e=>{Oe=e},pt=()=>Oe;let ie=0;function yt(e={}){const t=F(e.onWarn)?e.onWarn:Ne,r=o(e.version)?e.version:tt,a=o(e.locale)||F(e.locale)?e.locale:X,n=F(a)?X:a,s=P(e.fallbackLocale)||b(e.fallbackLocale)||o(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,c=b(e.messages)?e.messages:{[n]:{}},u=b(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},l=b(e.numberFormats)?e.numberFormats:{[n]:{}},i=V({},e.modifiers||{},at()),_=e.pluralRules||{},E=F(e.missing)?e.missing:null,d=D(e.missingWarn)||te(e.missingWarn)?e.missingWarn:!0,g=D(e.fallbackWarn)||te(e.fallbackWarn)?e.fallbackWarn:!0,T=!!e.fallbackFormat,N=!!e.unresolving,A=F(e.postTranslation)?e.postTranslation:null,f=b(e.processor)?e.processor:null,O=D(e.warnHtmlMessage)?e.warnHtmlMessage:!0,M=!!e.escapeParameter,m=F(e.messageCompiler)?e.messageCompiler:de,h=F(e.messageResolver)?e.messageResolver:ge||$e,C=F(e.localeFallbacker)?e.localeFallbacker:Te||Je,v=L(e.fallbackContext)?e.fallbackContext:void 0,S=e,j=L(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,z=L(S.__numberFormatters)?S.__numberFormatters:new Map,$=L(S.__meta)?S.__meta:{};ie++;const y={version:r,cid:ie,locale:a,fallbackLocale:s,messages:c,modifiers:i,pluralRules:_,missing:E,missingWarn:d,fallbackWarn:g,fallbackFormat:T,unresolving:N,postTranslation:A,processor:f,warnHtmlMessage:O,escapeParameter:M,messageCompiler:m,messageResolver:h,localeFallbacker:C,fallbackContext:v,onWarn:t,__meta:$};return y.datetimeFormats=u,y.numberFormats=l,y.__datetimeFormatters=j,y.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&Ze(y,r,$),y}function Q(e,t,r,a,n){const{missing:s,onWarn:c}=e;if(s!==null){const u=s(e,r,t,n);return o(u)?u:t}else return t}function Rt(e,t,r){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,r,t)}function nt(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function st(e,t){const r=t.indexOf(e);if(r===-1)return!1;for(let a=r+1;alt(r,e)}function lt(e,t){const r=t.b||t.body;if((r.t||r.type)===1){const a=r,n=a.c||a.cases;return e.plural(n.reduce((s,c)=>[...s,oe(e,c)],[]))}else return oe(e,r)}function oe(e,t){const r=t.s||t.static;if(r)return e.type==="text"?r:e.normalize([r]);{const a=(t.i||t.items).reduce((n,s)=>[...n,Z(e,s)],[]);return e.normalize(a)}}function Z(e,t){const r=t.t||t.type;switch(r){case 3:{const a=t;return a.v||a.value}case 9:{const a=t;return a.v||a.value}case 4:{const a=t;return e.interpolate(e.named(a.k||a.key))}case 5:{const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index))}case 6:{const a=t,n=a.m||a.modifier;return e.linked(Z(e,a.k||a.key),n?Z(e,n):void 0,e.type)}case 7:{const a=t;return a.v||a.value}case 8:{const a=t;return a.v||a.value}default:throw new Error(`unhandled node type on format message part: ${r}`)}}const ct=e=>e;let Y=Object.create(null);const G=e=>L(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function it(e,t={}){let r=!1;const a=t.onError||ye;return t.onError=n=>{r=!0,a(n)},{...Re(e,t),detectError:r}}function kt(e,t){if(o(e)){D(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||ct)(e),n=Y[a];if(n)return n;const{ast:s,detectError:c}=it(e,{...t,location:!1,jit:!0}),u=H(s);return c?u:Y[a]=u}else{const r=e.cacheKey;if(r){const a=Y[r];return a||(Y[r]=H(e))}else return H(e)}}const ue=()=>"",p=e=>F(e);function Pt(e,...t){const{fallbackFormat:r,postTranslation:a,unresolving:n,messageCompiler:s,fallbackLocale:c,messages:u}=e,[l,i]=mt(...t),_=D(i.missingWarn)?i.missingWarn:e.missingWarn,E=D(i.fallbackWarn)?i.fallbackWarn:e.fallbackWarn,d=D(i.escapeParameter)?i.escapeParameter:e.escapeParameter,g=!!i.resolvedMessage,T=o(i.default)||D(i.default)?D(i.default)?s?l:()=>l:i.default:r?s?l:()=>l:"",N=r||T!=="",A=x(e,i);d&&ot(i);let[f,O,M]=g?[l,A,u[A]||{}]:he(e,l,A,c,E,_),m=f,h=l;if(!g&&!(o(m)||G(m)||p(m))&&N&&(m=T,h=m),!g&&(!(o(m)||G(m)||p(m))||!o(O)))return n?J:l;let C=!1;const v=()=>{C=!0},S=p(m)?m:Ce(e,l,O,m,h,v);if(C)return m;const j=_t(e,O,M,i),z=Xe(j),$=ut(e,S,z),y=a?a($,l):$;if(__INTLIFY_PROD_DEVTOOLS__){const ee={timestamp:Date.now(),key:o(l)?l:p(m)?m.key:"",locale:O||(p(m)?m.locale:""),format:o(m)?m:p(m)?m.source:"",message:y};ee.meta=V({},e.__meta,rt()||{}),qe(ee)}return y}function ot(e){P(e.list)?e.list=e.list.map(t=>o(t)?ae(t):t):L(e.named)&&Object.keys(e.named).forEach(t=>{o(e.named[t])&&(e.named[t]=ae(e.named[t]))})}function he(e,t,r,a,n,s){const{messages:c,onWarn:u,messageResolver:l,localeFallbacker:i}=e,_=i(e,a,r);let E={},d,g=null;const T="translate";for(let N=0;N<_.length&&(d=_[N],E=c[d]||{},(g=l(E,t))===null&&(g=E[t]),!(o(g)||G(g)||p(g)));N++)if(!st(d,_)){const A=Q(e,t,d,s,T);A!==t&&(g=A)}return[g,d,E]}function Ce(e,t,r,a,n,s){const{messageCompiler:c,warnHtmlMessage:u}=e;if(p(a)){const i=a;return i.locale=i.locale||r,i.key=i.key||t,i}if(c==null){const i=()=>a;return i.locale=r,i.key=t,i}const l=c(a,ft(e,r,n,a,u,s));return l.locale=r,l.key=t,l.source=a,l}function ut(e,t,r){return t(r)}function mt(...e){const[t,r,a]=e,n={};if(!o(t)&&!I(t)&&!p(t)&&!G(t))throw k(R.INVALID_ARGUMENT);const s=I(t)?String(t):(p(t),t);return I(r)?n.plural=r:o(r)?n.default=r:b(r)&&!q(r)?n.named=r:P(r)&&(n.list=r),I(a)?n.plural=a:o(a)?n.default=a:b(a)&&V(n,a),[s,n]}function ft(e,t,r,a,n,s){return{locale:t,key:r,warnHtmlMessage:n,onError:c=>{throw s&&s(c),c},onCacheKey:c=>Ae(t,r,c)}}function _t(e,t,r,a){const{modifiers:n,pluralRules:s,messageResolver:c,fallbackLocale:u,fallbackWarn:l,missingWarn:i,fallbackContext:_}=e,d={locale:t,modifiers:n,pluralRules:s,messages:g=>{let T=c(r,g);if(T==null&&_){const[,,N]=he(_,g,t,u,l,i);T=c(N,g)}if(o(T)||G(T)){let N=!1;const f=Ce(e,g,t,T,g,()=>{N=!0});return N?ue:f}else return p(T)?T:ue}};return e.processor&&(d.processor=e.processor),a.list&&(d.list=a.list),a.named&&(d.named=a.named),I(a.plural)&&(d.pluralIndex=a.plural),d}function wt(e,...t){const{datetimeFormats:r,unresolving:a,fallbackLocale:n,onWarn:s,localeFallbacker:c}=e,{__datetimeFormatters:u}=e,[l,i,_,E]=gt(...t),d=D(_.missingWarn)?_.missingWarn:e.missingWarn;D(_.fallbackWarn)?_.fallbackWarn:e.fallbackWarn;const g=!!_.part,T=x(e,_),N=c(e,n,T);if(!o(l)||l==="")return new Intl.DateTimeFormat(T,E).format(i);let A={},f,O=null;const M="datetime format";for(let C=0;C{dt.includes(l)?c[l]=r[l]:s[l]=r[l]}),o(a)?s.locale=a:b(a)&&(c=a),b(n)&&(c=n),[s.key||"",u,s,c]}function vt(e,t,r){const a=e;for(const n in r){const s=`${t}__${n}`;a.__datetimeFormatters.has(s)&&a.__datetimeFormatters.delete(s)}}function Wt(e,...t){const{numberFormats:r,unresolving:a,fallbackLocale:n,onWarn:s,localeFallbacker:c}=e,{__numberFormatters:u}=e,[l,i,_,E]=Et(...t),d=D(_.missingWarn)?_.missingWarn:e.missingWarn;D(_.fallbackWarn)?_.fallbackWarn:e.fallbackWarn;const g=!!_.part,T=x(e,_),N=c(e,n,T);if(!o(l)||l==="")return new Intl.NumberFormat(T,E).format(i);let A={},f,O=null;const M="number format";for(let C=0;C{Tt.includes(l)?c[l]=r[l]:s[l]=r[l]}),o(a)?s.locale=a:b(a)&&(c=a),b(n)&&(c=n),[s.key||"",u,s,c]}function Ut(e,t,r){const a=e;for(const n in r){const s=`${t}__${n}`;a.__numberFormatters.has(s)&&a.__numberFormatters.delete(s)}}ke();export{R as C,X as D,Ft as M,Tt as N,dt as a,vt as b,yt as c,Ut as d,It as e,J as f,pt as g,gt as h,wt as i,Et as j,G as k,p as l,At as m,Wt as n,Mt as o,mt as p,Dt as q,Lt as r,bt as s,Pt as t,Rt as u,Nt as v,St as w,kt as x,Ct as y}; + */function ke(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(be().__INTLIFY_PROD_DEVTOOLS__=!1)}const w=[];w[0]={w:[0],i:[3,0],"[":[4],o:[7]};w[1]={w:[1],".":[2],"[":[4],o:[7]};w[2]={w:[2],i:[3,0],0:[3,0]};w[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};w[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};w[5]={"'":[4,0],o:8,l:[5,0]};w[6]={'"':[4,0],o:8,l:[6,0]};const Pe=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function we(e){return Pe.test(e)}function We(e){const t=e.charCodeAt(0),r=e.charCodeAt(e.length-1);return t===r&&(t===34||t===39)?e.slice(1,-1):e}function ve(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function Ue(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:we(t)?We(t):"*"+t}function Ve(e){const t=[];let r=-1,a=0,n=0,s,c,u,l,i,_,E;const d=[];d[0]=()=>{c===void 0?c=u:c+=u},d[1]=()=>{c!==void 0&&(t.push(c),c=void 0)},d[2]=()=>{d[0](),n++},d[3]=()=>{if(n>0)n--,a=4,d[0]();else{if(n=0,c===void 0||(c=Ue(c),c===!1))return!1;d[1]()}};function g(){const T=e[r+1];if(a===5&&T==="'"||a===6&&T==='"')return r++,u="\\"+T,d[0](),!0}for(;a!==null;)if(r++,s=e[r],!(s==="\\"&&g())){if(l=ve(s),E=w[a],i=E[l]||E.l||8,i===8||(a=i[0],i[1]!==void 0&&(_=d[i[1]],_&&(u=s,_()===!1))))return;if(a===7)return t}}const re=new Map;function $e(e,t){return L(e)?e[t]:null}function Ct(e,t){if(!L(e))return null;let r=re.get(t);if(r||(r=Ve(t),r&&re.set(t,r)),!r)return null;const a=r.length;let n=e,s=0;for(;se,Ge=e=>"",Ye="text",je=e=>e.length===0?"":Me(e),ze=De;function ne(e,t){return e=Math.abs(e),t===2?e?e>1?1:0:1:e?Math.min(e,2):0}function Be(e){const t=I(e.pluralIndex)?e.pluralIndex:-1;return e.named&&(I(e.named.count)||I(e.named.n))?I(e.named.count)?e.named.count:I(e.named.n)?e.named.n:t:t}function He(e,t){t.count||(t.count=e),t.n||(t.n=e)}function Xe(e={}){const t=e.locale,r=Be(e),a=L(e.pluralRules)&&o(t)&&F(e.pluralRules[t])?e.pluralRules[t]:ne,n=L(e.pluralRules)&&o(t)&&F(e.pluralRules[t])?ne:void 0,s=m=>m[a(r,m.length,n)],c=e.list||[],u=m=>c[m],l=e.named||{};I(e.pluralIndex)&&He(r,l);const i=m=>l[m];function _(m){const O=F(e.messages)?e.messages(m):L(e.messages)?e.messages[m]:!1;return O||(e.parent?e.parent.message(m):Ge)}const E=m=>e.modifiers?e.modifiers[m]:Ke,d=b(e.processor)&&F(e.processor.normalize)?e.processor.normalize:je,g=b(e.processor)&&F(e.processor.interpolate)?e.processor.interpolate:ze,T=b(e.processor)&&o(e.processor.type)?e.processor.type:Ye,A={list:u,named:i,plural:s,linked:(m,...O)=>{const[M,f]=O;let h="text",C="";O.length===1?L(M)?(C=M.modifier||C,h=M.type||h):o(M)&&(C=M||C):O.length===2&&(o(M)&&(C=M||C),o(f)&&(h=f||h));const W=_(m)(A),S=h==="vnode"&&P(W)&&C?W[0]:W;return C?E(C)(S,h):S},message:_,type:T,interpolate:g,normalize:d,values:V({},c,l)};return A}let K=null;function bt(e){K=e}function Ze(e,t,r){K&&K.emit("i18n:init",{timestamp:Date.now(),i18n:e,version:t,meta:r})}const qe=xe("function:translate");function xe(e){return t=>K&&K.emit(e,t)}const me=Ie.__EXTEND_POINT__,v=fe(me),Nt={NOT_FOUND_KEY:me,FALLBACK_TO_TRANSLATE:v(),CANNOT_FORMAT_NUMBER:v(),FALLBACK_TO_NUMBER_FORMAT:v(),CANNOT_FORMAT_DATE:v(),FALLBACK_TO_DATE_FORMAT:v(),EXPERIMENTAL_CUSTOM_MESSAGE_COMPILER:v(),__EXTEND_POINT__:v()},_e=Se.__EXTEND_POINT__,U=fe(_e),R={INVALID_ARGUMENT:_e,INVALID_DATE_ARGUMENT:U(),INVALID_ISO_DATE_ARGUMENT:U(),NOT_SUPPORT_NON_STRING_MESSAGE:U(),NOT_SUPPORT_LOCALE_PROMISE_VALUE:U(),NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:U(),NOT_SUPPORT_LOCALE_TYPE:U(),__EXTEND_POINT__:U()};function k(e){return pe(e,null,void 0)}function x(e,t){return t.locale!=null?se(t.locale):se(e.locale)}let B;function se(e){if(o(e))return e;if(F(e)){if(e.resolvedOnce&&B!=null)return B;if(e.constructor.name==="Function"){const t=e();if(Le(t))throw k(R.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return B=t}else throw k(R.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw k(R.NOT_SUPPORT_LOCALE_TYPE)}function Je(e,t,r){return[...new Set([r,...P(t)?t:L(t)?Object.keys(t):o(t)?[t]:[r]])]}function At(e,t,r){const a=o(r)?r:X,n=e;n.__localeChainCache||(n.__localeChainCache=new Map);let s=n.__localeChainCache.get(a);if(!s){s=[];let c=[r];for(;P(c);)c=le(s,c,t);const u=P(t)||!b(t)?t:t.default?t.default:null;c=o(u)?[u]:u,P(c)&&le(s,c,!1),n.__localeChainCache.set(a,s)}return s}function le(e,t,r){let a=!0;for(let n=0;n`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function at(){return{upper:(e,t)=>t==="text"&&o(e)?e.toUpperCase():t==="vnode"&&L(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&o(e)?e.toLowerCase():t==="vnode"&&L(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&o(e)?ce(e):t==="vnode"&&L(e)&&"__v_isVNode"in e?ce(e.children):e}}let de;function Lt(e){de=e}let ge;function Mt(e){ge=e}let Te;function Dt(e){Te=e}let Ee=null;const It=e=>{Ee=e},rt=()=>Ee;let Oe=null;const St=e=>{Oe=e},pt=()=>Oe;let ie=0;function yt(e={}){const t=F(e.onWarn)?e.onWarn:Ne,r=o(e.version)?e.version:tt,a=o(e.locale)||F(e.locale)?e.locale:X,n=F(a)?X:a,s=P(e.fallbackLocale)||b(e.fallbackLocale)||o(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:n,c=b(e.messages)?e.messages:{[n]:{}},u=b(e.datetimeFormats)?e.datetimeFormats:{[n]:{}},l=b(e.numberFormats)?e.numberFormats:{[n]:{}},i=V({},e.modifiers||{},at()),_=e.pluralRules||{},E=F(e.missing)?e.missing:null,d=D(e.missingWarn)||te(e.missingWarn)?e.missingWarn:!0,g=D(e.fallbackWarn)||te(e.fallbackWarn)?e.fallbackWarn:!0,T=!!e.fallbackFormat,N=!!e.unresolving,A=F(e.postTranslation)?e.postTranslation:null,m=b(e.processor)?e.processor:null,O=D(e.warnHtmlMessage)?e.warnHtmlMessage:!0,M=!!e.escapeParameter,f=F(e.messageCompiler)?e.messageCompiler:de,h=F(e.messageResolver)?e.messageResolver:ge||$e,C=F(e.localeFallbacker)?e.localeFallbacker:Te||Je,W=L(e.fallbackContext)?e.fallbackContext:void 0,S=e,j=L(S.__datetimeFormatters)?S.__datetimeFormatters:new Map,z=L(S.__numberFormatters)?S.__numberFormatters:new Map,$=L(S.__meta)?S.__meta:{};ie++;const y={version:r,cid:ie,locale:a,fallbackLocale:s,messages:c,modifiers:i,pluralRules:_,missing:E,missingWarn:d,fallbackWarn:g,fallbackFormat:T,unresolving:N,postTranslation:A,processor:m,warnHtmlMessage:O,escapeParameter:M,messageCompiler:f,messageResolver:h,localeFallbacker:C,fallbackContext:W,onWarn:t,__meta:$};return y.datetimeFormats=u,y.numberFormats=l,y.__datetimeFormatters=j,y.__numberFormatters=z,__INTLIFY_PROD_DEVTOOLS__&&Ze(y,r,$),y}function Q(e,t,r,a,n){const{missing:s,onWarn:c}=e;if(s!==null){const u=s(e,r,t,n);return o(u)?u:t}else return t}function Rt(e,t,r){const a=e;a.__localeChainCache=new Map,e.localeFallbacker(e,r,t)}function nt(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function st(e,t){const r=t.indexOf(e);if(r===-1)return!1;for(let a=r+1;alt(r,e)}function lt(e,t){const r=t.b||t.body;if((r.t||r.type)===1){const a=r,n=a.c||a.cases;return e.plural(n.reduce((s,c)=>[...s,oe(e,c)],[]))}else return oe(e,r)}function oe(e,t){const r=t.s||t.static;if(r)return e.type==="text"?r:e.normalize([r]);{const a=(t.i||t.items).reduce((n,s)=>[...n,Z(e,s)],[]);return e.normalize(a)}}function Z(e,t){const r=t.t||t.type;switch(r){case 3:{const a=t;return a.v||a.value}case 9:{const a=t;return a.v||a.value}case 4:{const a=t;return e.interpolate(e.named(a.k||a.key))}case 5:{const a=t;return e.interpolate(e.list(a.i!=null?a.i:a.index))}case 6:{const a=t,n=a.m||a.modifier;return e.linked(Z(e,a.k||a.key),n?Z(e,n):void 0,e.type)}case 7:{const a=t;return a.v||a.value}case 8:{const a=t;return a.v||a.value}default:throw new Error(`unhandled node type on format message part: ${r}`)}}const ct=e=>e;let Y=Object.create(null);const G=e=>L(e)&&(e.t===0||e.type===0)&&("b"in e||"body"in e);function it(e,t={}){let r=!1;const a=t.onError||ye;return t.onError=n=>{r=!0,a(n)},{...Re(e,t),detectError:r}}function kt(e,t){if(o(e)){D(t.warnHtmlMessage)&&t.warnHtmlMessage;const a=(t.onCacheKey||ct)(e),n=Y[a];if(n)return n;const{ast:s,detectError:c}=it(e,{...t,location:!1,jit:!0}),u=H(s);return c?u:Y[a]=u}else{const r=e.cacheKey;if(r){const a=Y[r];return a||(Y[r]=H(e))}else return H(e)}}const ue=()=>"",p=e=>F(e);function Pt(e,...t){const{fallbackFormat:r,postTranslation:a,unresolving:n,messageCompiler:s,fallbackLocale:c,messages:u}=e,[l,i]=ft(...t),_=D(i.missingWarn)?i.missingWarn:e.missingWarn,E=D(i.fallbackWarn)?i.fallbackWarn:e.fallbackWarn,d=D(i.escapeParameter)?i.escapeParameter:e.escapeParameter,g=!!i.resolvedMessage,T=o(i.default)||D(i.default)?D(i.default)?s?l:()=>l:i.default:r?s?l:()=>l:"",N=r||T!=="",A=x(e,i);d&&ot(i);let[m,O,M]=g?[l,A,u[A]||{}]:he(e,l,A,c,E,_),f=m,h=l;if(!g&&!(o(f)||G(f)||p(f))&&N&&(f=T,h=f),!g&&(!(o(f)||G(f)||p(f))||!o(O)))return n?J:l;let C=!1;const W=()=>{C=!0},S=p(f)?f:Ce(e,l,O,f,h,W);if(C)return f;const j=_t(e,O,M,i),z=Xe(j),$=ut(e,S,z),y=a?a($,l):$;if(__INTLIFY_PROD_DEVTOOLS__){const ee={timestamp:Date.now(),key:o(l)?l:p(f)?f.key:"",locale:O||(p(f)?f.locale:""),format:o(f)?f:p(f)?f.source:"",message:y};ee.meta=V({},e.__meta,rt()||{}),qe(ee)}return y}function ot(e){P(e.list)?e.list=e.list.map(t=>o(t)?ae(t):t):L(e.named)&&Object.keys(e.named).forEach(t=>{o(e.named[t])&&(e.named[t]=ae(e.named[t]))})}function he(e,t,r,a,n,s){const{messages:c,onWarn:u,messageResolver:l,localeFallbacker:i}=e,_=i(e,a,r);let E={},d,g=null;const T="translate";for(let N=0;N<_.length&&(d=_[N],E=c[d]||{},(g=l(E,t))===null&&(g=E[t]),!(o(g)||G(g)||p(g)));N++)if(!st(d,_)){const A=Q(e,t,d,s,T);A!==t&&(g=A)}return[g,d,E]}function Ce(e,t,r,a,n,s){const{messageCompiler:c,warnHtmlMessage:u}=e;if(p(a)){const i=a;return i.locale=i.locale||r,i.key=i.key||t,i}if(c==null){const i=()=>a;return i.locale=r,i.key=t,i}const l=c(a,mt(e,r,n,a,u,s));return l.locale=r,l.key=t,l.source=a,l}function ut(e,t,r){return t(r)}function ft(...e){const[t,r,a]=e,n={};if(!o(t)&&!I(t)&&!p(t)&&!G(t))throw k(R.INVALID_ARGUMENT);const s=I(t)?String(t):(p(t),t);return I(r)?n.plural=r:o(r)?n.default=r:b(r)&&!q(r)?n.named=r:P(r)&&(n.list=r),I(a)?n.plural=a:o(a)?n.default=a:b(a)&&V(n,a),[s,n]}function mt(e,t,r,a,n,s){return{locale:t,key:r,warnHtmlMessage:n,onError:c=>{throw s&&s(c),c},onCacheKey:c=>Ae(t,r,c)}}function _t(e,t,r,a){const{modifiers:n,pluralRules:s,messageResolver:c,fallbackLocale:u,fallbackWarn:l,missingWarn:i,fallbackContext:_}=e,d={locale:t,modifiers:n,pluralRules:s,messages:g=>{let T=c(r,g);if(T==null&&_){const[,,N]=he(_,g,t,u,l,i);T=c(N,g)}if(o(T)||G(T)){let N=!1;const m=Ce(e,g,t,T,g,()=>{N=!0});return N?ue:m}else return p(T)?T:ue}};return e.processor&&(d.processor=e.processor),a.list&&(d.list=a.list),a.named&&(d.named=a.named),I(a.plural)&&(d.pluralIndex=a.plural),d}function wt(e,...t){const{datetimeFormats:r,unresolving:a,fallbackLocale:n,onWarn:s,localeFallbacker:c}=e,{__datetimeFormatters:u}=e,[l,i,_,E]=gt(...t),d=D(_.missingWarn)?_.missingWarn:e.missingWarn;D(_.fallbackWarn)?_.fallbackWarn:e.fallbackWarn;const g=!!_.part,T=x(e,_),N=c(e,n,T);if(!o(l)||l==="")return new Intl.DateTimeFormat(T,E).format(i);let A={},m,O=null;const M="datetime format";for(let C=0;C{dt.includes(l)?c[l]=r[l]:s[l]=r[l]}),o(a)?s.locale=a:b(a)&&(c=a),b(n)&&(c=n),[s.key||"",u,s,c]}function Wt(e,t,r){const a=e;for(const n in r){const s=`${t}__${n}`;a.__datetimeFormatters.has(s)&&a.__datetimeFormatters.delete(s)}}function vt(e,...t){const{numberFormats:r,unresolving:a,fallbackLocale:n,onWarn:s,localeFallbacker:c}=e,{__numberFormatters:u}=e,[l,i,_,E]=Et(...t),d=D(_.missingWarn)?_.missingWarn:e.missingWarn;D(_.fallbackWarn)?_.fallbackWarn:e.fallbackWarn;const g=!!_.part,T=x(e,_),N=c(e,n,T);if(!o(l)||l==="")return new Intl.NumberFormat(T,E).format(i);let A={},m,O=null;const M="number format";for(let C=0;C{Tt.includes(l)?c[l]=r[l]:s[l]=r[l]}),o(a)?s.locale=a:b(a)&&(c=a),b(n)&&(c=n),[s.key||"",u,s,c]}function Ut(e,t,r){const a=e;for(const n in r){const s=`${t}__${n}`;a.__numberFormatters.has(s)&&a.__numberFormatters.delete(s)}}ke();export{R as C,X as D,Ft as M,Tt as N,dt as a,Wt as b,yt as c,Ut as d,It as e,J as f,pt as g,gt as h,wt as i,Et as j,G as k,p as l,At as m,vt as n,Mt as o,ft as p,Dt as q,Lt as r,bt as s,Pt as t,Rt as u,Nt as v,St as w,kt as x,Ct as y}; diff --git a/js/@intlify_core-base@9.13.1-CVxc1Bsn.js.gz b/js/@intlify_core-base@9.13.1-CVxc1Bsn.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..755d345b01b9a474f203478d4c18b311fe01c781 GIT binary patch literal 5935 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,oe=function(){return c.some(function(e){return e.skippedTargets.length>0})},P="ResizeObserver loop completed with undelivered notifications.",se=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:P}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=P),window.dispatchEvent(e)},b;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(b||(b={}));var u=function(e){return Object.freeze(e)},ae=function(){function e(t,r){this.inlineSize=t,this.blockSize=r,u(this)}return e}(),q=function(){function e(t,r,i,n){return this.x=t,this.y=r,this.width=i,this.height=n,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,u(this)}return e.prototype.toJSON=function(){var t=this,r=t.x,i=t.y,n=t.top,s=t.right,o=t.bottom,h=t.left,d=t.width,v=t.height;return{x:r,y:i,top:n,right:s,bottom:o,left:h,width:d,height:v}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),C=function(e){return e instanceof SVGElement&&"getBBox"in e},G=function(e){if(C(e)){var t=e.getBBox(),r=t.width,i=t.height;return!r&&!i}var n=e,s=n.offsetWidth,o=n.offsetHeight;return!(s||o||e.getClientRects().length)},I=function(e){var t;if(e instanceof Element)return!0;var r=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(r&&e instanceof r.Element)},ve=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},p=typeof window<"u"?window:{},z=new WeakMap,_=/auto|scroll/,ce=/^tb|vertical/,ue=/msie|trident/i.test(p.navigator&&p.navigator.userAgent),a=function(e){return parseFloat(e||"0")},f=function(e,t,r){return e===void 0&&(e=0),t===void 0&&(t=0),r===void 0&&(r=!1),new ae((r?t:e)||0,(r?e:t)||0)},W=u({devicePixelContentBoxSize:f(),borderBoxSize:f(),contentBoxSize:f(),contentRect:new q(0,0,0,0)}),J=function(e,t){if(t===void 0&&(t=!1),z.has(e)&&!t)return z.get(e);if(G(e))return z.set(e,W),W;var r=getComputedStyle(e),i=C(e)&&e.ownerSVGElement&&e.getBBox(),n=!ue&&r.boxSizing==="border-box",s=ce.test(r.writingMode||""),o=!i&&_.test(r.overflowY||""),h=!i&&_.test(r.overflowX||""),d=i?0:a(r.paddingTop),v=i?0:a(r.paddingRight),R=i?0:a(r.paddingBottom),l=i?0:a(r.paddingLeft),Q=i?0:a(r.borderTopWidth),Z=i?0:a(r.borderRightWidth),$=i?0:a(r.borderBottomWidth),j=i?0:a(r.borderLeftWidth),D=l+v,k=d+R,y=j+Z,T=Q+$,N=h?e.offsetHeight-T-e.clientHeight:0,A=o?e.offsetWidth-y-e.clientWidth:0,ee=n?D+y:0,te=n?k+T:0,g=i?i.width:a(r.width)-ee-A,x=i?i.height:a(r.height)-te-N,re=g+D+A+y,ie=x+k+N+T,M=u({devicePixelContentBoxSize:f(Math.round(g*devicePixelRatio),Math.round(x*devicePixelRatio),s),borderBoxSize:f(re,ie,s),contentBoxSize:f(g,x,s),contentRect:new q(l,d,g,x)});return z.set(e,M),M},U=function(e,t,r){var i=J(e,r),n=i.borderBoxSize,s=i.contentBoxSize,o=i.devicePixelContentBoxSize;switch(t){case b.DEVICE_PIXEL_CONTENT_BOX:return o;case b.BORDER_BOX:return n;default:return s}},he=function(){function e(t){var r=J(t);this.target=t,this.contentRect=r.contentRect,this.borderBoxSize=u([r.borderBoxSize]),this.contentBoxSize=u([r.contentBoxSize]),this.devicePixelContentBoxSize=u([r.devicePixelContentBoxSize])}return e}(),Y=function(e){if(G(e))return 1/0;for(var t=0,r=e.parentNode;r;)t+=1,r=r.parentNode;return t},de=function(){var e=1/0,t=[];c.forEach(function(o){if(o.activeTargets.length!==0){var h=[];o.activeTargets.forEach(function(v){var R=new he(v.target),l=Y(v.target);h.push(R),v.lastReportedSize=U(v.target,v.observedBox),le?r.activeTargets.push(n):r.skippedTargets.push(n))})})},fe=function(){var e=0;for(L(e);ne();)e=de(),L(e);return oe()&&se(),e>0},m,K=[],le=function(){return K.splice(0).forEach(function(e){return e()})},pe=function(e){if(!m){var t=0,r=document.createTextNode(""),i={characterData:!0};new MutationObserver(function(){return le()}).observe(r,i),m=function(){r.textContent="".concat(t?t--:t++)}}K.push(e),m()},be=function(e){pe(function(){requestAnimationFrame(e)})},w=0,ge=function(){return!!w},xe=250,ze={attributes:!0,characterData:!0,childList:!0,subtree:!0},F=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],H=function(e){return e===void 0&&(e=0),Date.now()+e},B=!1,Ee=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var r=this;if(t===void 0&&(t=xe),!B){B=!0;var i=H(t);be(function(){var n=!1;try{n=fe()}finally{if(B=!1,t=i-H(),!ge())return;n?r.run(1e3):t>0?r.run(t):r.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,r=function(){return t.observer&&t.observer.observe(document.body,ze)};document.body?r():p.addEventListener("DOMContentLoaded",r)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),F.forEach(function(r){return p.addEventListener(r,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),F.forEach(function(r){return p.removeEventListener(r,t.listener,!0)}),this.stopped=!0)},e}(),S=new Ee,V=function(e){!w&&e>0&&S.start(),w+=e,!w&&S.stop()},Oe=function(e){return!C(e)&&!ve(e)&&getComputedStyle(e).display==="inline"},we=function(){function e(t,r){this.target=t,this.observedBox=r||b.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=U(this.target,this.observedBox,!0);return Oe(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),Re=function(){function e(t,r){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=r}return e}(),E=new WeakMap,X=function(e,t){for(var r=0;r=0&&(s&&c.splice(c.indexOf(i),1),i.observationTargets.splice(n,1),V(-1))},e.disconnect=function(t){var r=this,i=E.get(t);i.observationTargets.slice().forEach(function(n){return r.unobserve(t,n.target)}),i.activeTargets.splice(0,i.activeTargets.length)},e}(),ye=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");O.connect(this,t)}return e.prototype.observe=function(t,r){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!I(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");O.observe(this,t,r)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!I(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");O.unobserve(this,t)},e.prototype.disconnect=function(){O.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();export{ye as R}; +var v=[],ie=function(){return v.some(function(e){return e.activeTargets.length>0})},oe=function(){return v.some(function(e){return e.skippedTargets.length>0})},P="ResizeObserver loop completed with undelivered notifications.",se=function(){var e;typeof ErrorEvent=="function"?e=new ErrorEvent("error",{message:P}):(e=document.createEvent("Event"),e.initEvent("error",!1,!1),e.message=P),window.dispatchEvent(e)},b;(function(e){e.BORDER_BOX="border-box",e.CONTENT_BOX="content-box",e.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"})(b||(b={}));var u=function(e){return Object.freeze(e)},ae=function(){function e(t,r){this.inlineSize=t,this.blockSize=r,u(this)}return e}(),q=function(){function e(t,r,n,i){return this.x=t,this.y=r,this.width=n,this.height=i,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,u(this)}return e.prototype.toJSON=function(){var t=this,r=t.x,n=t.y,i=t.top,s=t.right,o=t.bottom,d=t.left,h=t.width,c=t.height;return{x:r,y:n,top:i,right:s,bottom:o,left:d,width:h,height:c}},e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e}(),C=function(e){return e instanceof SVGElement&&"getBBox"in e},G=function(e){if(C(e)){var t=e.getBBox(),r=t.width,n=t.height;return!r&&!n}var i=e,s=i.offsetWidth,o=i.offsetHeight;return!(s||o||e.getClientRects().length)},I=function(e){var t;if(e instanceof Element)return!0;var r=(t=e==null?void 0:e.ownerDocument)===null||t===void 0?void 0:t.defaultView;return!!(r&&e instanceof r.Element)},ce=function(e){switch(e.tagName){case"INPUT":if(e.type!=="image")break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1},p=typeof window<"u"?window:{},z=new WeakMap,_=/auto|scroll/,ve=/^tb|vertical/,ue=/msie|trident/i.test(p.navigator&&p.navigator.userAgent),a=function(e){return parseFloat(e||"0")},f=function(e,t,r){return e===void 0&&(e=0),t===void 0&&(t=0),r===void 0&&(r=!1),new ae((r?t:e)||0,(r?e:t)||0)},W=u({devicePixelContentBoxSize:f(),borderBoxSize:f(),contentBoxSize:f(),contentRect:new q(0,0,0,0)}),J=function(e,t){if(t===void 0&&(t=!1),z.has(e)&&!t)return z.get(e);if(G(e))return z.set(e,W),W;var r=getComputedStyle(e),n=C(e)&&e.ownerSVGElement&&e.getBBox(),i=!ue&&r.boxSizing==="border-box",s=ve.test(r.writingMode||""),o=!n&&_.test(r.overflowY||""),d=!n&&_.test(r.overflowX||""),h=n?0:a(r.paddingTop),c=n?0:a(r.paddingRight),R=n?0:a(r.paddingBottom),l=n?0:a(r.paddingLeft),Q=n?0:a(r.borderTopWidth),Z=n?0:a(r.borderRightWidth),$=n?0:a(r.borderBottomWidth),j=n?0:a(r.borderLeftWidth),D=l+c,k=h+R,y=j+Z,T=Q+$,N=d?e.offsetHeight-T-e.clientHeight:0,A=o?e.offsetWidth-y-e.clientWidth:0,ee=i?D+y:0,te=i?k+T:0,g=n?n.width:a(r.width)-ee-A,x=n?n.height:a(r.height)-te-N,re=g+D+A+y,ne=x+k+N+T,M=u({devicePixelContentBoxSize:f(Math.round(g*devicePixelRatio),Math.round(x*devicePixelRatio),s),borderBoxSize:f(re,ne,s),contentBoxSize:f(g,x,s),contentRect:new q(l,h,g,x)});return z.set(e,M),M},U=function(e,t,r){var n=J(e,r),i=n.borderBoxSize,s=n.contentBoxSize,o=n.devicePixelContentBoxSize;switch(t){case b.DEVICE_PIXEL_CONTENT_BOX:return o;case b.BORDER_BOX:return i;default:return s}},de=function(){function e(t){var r=J(t);this.target=t,this.contentRect=r.contentRect,this.borderBoxSize=u([r.borderBoxSize]),this.contentBoxSize=u([r.contentBoxSize]),this.devicePixelContentBoxSize=u([r.devicePixelContentBoxSize])}return e}(),Y=function(e){if(G(e))return 1/0;for(var t=0,r=e.parentNode;r;)t+=1,r=r.parentNode;return t},he=function(){var e=1/0,t=[];v.forEach(function(o){if(o.activeTargets.length!==0){var d=[];o.activeTargets.forEach(function(c){var R=new de(c.target),l=Y(c.target);d.push(R),c.lastReportedSize=U(c.target,c.observedBox),le?r.activeTargets.push(i):r.skippedTargets.push(i))})})},fe=function(){var e=0;for(L(e);ie();)e=he(),L(e);return oe()&&se(),e>0},m,K=[],le=function(){return K.splice(0).forEach(function(e){return e()})},pe=function(e){if(!m){var t=0,r=document.createTextNode(""),n={characterData:!0};new MutationObserver(function(){return le()}).observe(r,n),m=function(){r.textContent="".concat(t?t--:t++)}}K.push(e),m()},be=function(e){pe(function(){requestAnimationFrame(e)})},w=0,ge=function(){return!!w},xe=250,ze={attributes:!0,characterData:!0,childList:!0,subtree:!0},F=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],H=function(e){return e===void 0&&(e=0),Date.now()+e},B=!1,Ee=function(){function e(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return e.prototype.run=function(t){var r=this;if(t===void 0&&(t=xe),!B){B=!0;var n=H(t);be(function(){var i=!1;try{i=fe()}finally{if(B=!1,t=n-H(),!ge())return;i?r.run(1e3):t>0?r.run(t):r.start()}})}},e.prototype.schedule=function(){this.stop(),this.run()},e.prototype.observe=function(){var t=this,r=function(){return t.observer&&t.observer.observe(document.body,ze)};document.body?r():p.addEventListener("DOMContentLoaded",r)},e.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),F.forEach(function(r){return p.addEventListener(r,t.listener,!0)}))},e.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),F.forEach(function(r){return p.removeEventListener(r,t.listener,!0)}),this.stopped=!0)},e}(),S=new Ee,V=function(e){!w&&e>0&&S.start(),w+=e,!w&&S.stop()},Oe=function(e){return!C(e)&&!ce(e)&&getComputedStyle(e).display==="inline"},we=function(){function e(t,r){this.target=t,this.observedBox=r||b.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return e.prototype.isActive=function(){var t=U(this.target,this.observedBox,!0);return Oe(this.target)&&(this.lastReportedSize=t),this.lastReportedSize.inlineSize!==t.inlineSize||this.lastReportedSize.blockSize!==t.blockSize},e}(),Re=function(){function e(t,r){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=r}return e}(),E=new WeakMap,X=function(e,t){for(var r=0;r=0&&(s&&v.splice(v.indexOf(n),1),n.observationTargets.splice(i,1),V(-1))},e.disconnect=function(t){var r=this,n=E.get(t);n.observationTargets.slice().forEach(function(i){return r.unobserve(t,i.target)}),n.activeTargets.splice(0,n.activeTargets.length)},e}(),ye=function(){function e(t){if(arguments.length===0)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if(typeof t!="function")throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");O.connect(this,t)}return e.prototype.observe=function(t,r){if(arguments.length===0)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!I(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");O.observe(this,t,r)},e.prototype.unobserve=function(t){if(arguments.length===0)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!I(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");O.unobserve(this,t)},e.prototype.disconnect=function(){O.disconnect(this)},e.toString=function(){return"function ResizeObserver () { [polyfill code] }"},e}();export{ye as R}; diff --git a/js/@juggle_resize-observer@3.4.0-DY95s5UV.js.gz b/js/@juggle_resize-observer@3.4.0-DY95s5UV.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a35b1f2b0dd2556553b4c3b6c7ac5a5581d2d8ef GIT binary patch literal 3002 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 literal 0 HcmV?d00001 diff --git a/js/@logicflow_core@2.0.6-Dn4duTGY.js b/js/@logicflow_core@2.0.6-Dn4duTGY.js deleted file mode 100644 index 8dc605d8..00000000 --- a/js/@logicflow_core@2.0.6-Dn4duTGY.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-B-bLefw1.js";import{u as x,b as V,_ as Gn,m as Gr,q as co}from"./preact@10.22.0-Ch0Cz6oG.js";import{a as z,c as C,m as Fn,g as $n,n as lr,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 Wr,k as vo,l as yo,r as go,o as Zr,q as _o,u as mo,v as Un,w as xo,x as Eo}from"./lodash-es@4.17.21-B-5kLwAl.js";import{c as Mo,t as gt,i as Wn,s as Oo,o as E,a as $,b as m,r as So}from"./mobx@5.15.7-0V7AV027.js";import{v as wo}from"./uuid@9.0.1-CQkTLCs1.js";import{c as Ao}from"./classnames@2.5.1-CXGZkgDa.js";import{M as Po}from"./mousetrap@1.6.5-CZlDLqk3.js";import{d as To}from"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";var No=function(n,e){var t={};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&e.indexOf(r)<0&&(t[r]=n[r]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,r=Object.getOwnPropertySymbols(n);ov.step||Math.abs(v.sumDeltaY)>v.step)){var O=v.sumDeltaX%v.step,w=v.sumDeltaY%v.step,A=v.sumDeltaX-O,L=v.sumDeltaY-w;v.sumDeltaX=O,v.sumDeltaY=w;var I=(M=v.model)===null||M===void 0?void 0:M.getData();v.isDragging||((S=v.eventCenter)===null||S===void 0||S.emit(T["".concat(v.eventType,"_DRAGSTART")],{e:_,data:v.data||I}),v.onDragStart({event:_})),v.isDragging=!0,Promise.resolve().then(function(){var b,G;v.onDragging({deltaX:A,deltaY:L,event:_}),(b=v.eventCenter)===null||b===void 0||b.emit(T["".concat(v.eventType,"_MOUSEMOVE")],{deltaX:A,deltaY:L,e:_,data:v.data||I}),(G=v.eventCenter)===null||G===void 0||G.emit(T["".concat(v.eventType,"_DRAG")],{e:_,data:v.data||I})})}},this.handleMouseUp=function(_){var M=window.document;v.isStartDragging=!1,v.isStopPropagation&&_.stopPropagation(),Promise.resolve().then(function(){var S,O,w;M.removeEventListener("mousemove",v.handleMouseMove,!1),M.removeEventListener("mouseup",v.handleMouseUp,!1);var A=(S=v.model)===null||S===void 0?void 0:S.getData();(O=v.eventCenter)===null||O===void 0||O.emit(T["".concat(v.eventType,"_MOUSEUP")],{e:_,data:v.data||A}),v.isDragging&&(v.isDragging=!1,v.onDragEnd({event:_}),(w=v.eventCenter)===null||w===void 0||w.emit(T["".concat(v.eventType,"_DROP")],{e:_,data:v.data||A}))})},this.cancelDrag=function(){var _=window==null?void 0:window.document;_.removeEventListener("mousemove",v.handleMouseMove,!1),_.removeEventListener("mouseup",v.handleMouseUp,!1),v.onDragEnd({event:void 0}),v.isDragging=!1},this.onDragStart=r,this.onDragging=i,this.onDragEnd=s,this.step=c,this.isStopPropagation=y,this.eventType=d,this.eventCenter=u,this.model=p,this.data=g}return n.prototype.setStep=function(e){this.step=e},n.prototype.setModel=function(e){this.model=e},n}(),Io=function(n){var e=n.x,t=n.y,r=n.width,o=n.height;return{x:e-r/2,y:t-o/2,x1:e+r/2,y1:t+o/2}},Bo=function(n){var e=n.startPoint,t=n.endPoint,r=(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:r-i/2,y:o-a/2,x1:r+i/2,y1:o+a/2}},Xo=function(n){var e=n.points,t=Xt(e),r=Ee(t,8),o=r.x,i=r.y,a=r.width,s=r.height;return{x:o-a/2,y:i-s/2,x1:o+a/2,y1:i+s/2}},Yo=function(n){var e=n.path,t=Fr(e),r=Ee(t,8),o=r.x,i=r.y,a=r.width,s=r.height;return{x:o-a/2,y:i-s/2,x1:o+a/2,y1:i+s/2}},Ho=function(n){if(n.modelType===j.LINE_EDGE)return Bo(n);if(n.modelType===j.POLYLINE_EDGE)return Xo(n);if(n.modelType===j.BEZIER_EDGE)return Yo(n)},ko=function(n,e,t,r){var o=(e.y-n.y)*(r.x-t.x)-(n.x-e.x)*(t.y-r.y);if(o===0)return!1;var i=((e.x-n.x)*(r.x-t.x)*(t.y-n.y)+(e.y-n.y)*(r.x-t.x)*n.x-(r.y-t.y)*(e.x-n.x)*t.x)/o,a=-((e.y-n.y)*(r.y-t.y)*(t.x-n.x)+(e.x-n.x)*(r.y-t.y)*n.y-(r.x-t.x)*(e.y-n.y)*t.y)/o;return(i-n.x)*(i-e.x)<=0&&(a-n.y)*(a-e.y)<=0&&(i-t.x)*(i-r.x)<=0&&(a-t.y)*(a-r.y)<=0?{x:i,y:a}:!1},me=function(n,e,t){var r=n.x,o=n.y,i=e.x,a=e.y,s=t.x,l=t.y,d=(l-a)/(s-i),u=a-d*i;return r>=i&&r<=s&&o>=a&&o<=l&&Math.abs(o-d*r+u)=e.x?(a.leftX=e.x+d*Math.sin(s+l),a.leftY=e.y-d*Math.cos(s+l),a.rightX=e.x-d*Math.sin(s-l),a.rightY=e.y+d*Math.cos(s-l)):(a.leftX=e.x-d*Math.sin(s+l),a.leftY=e.y+d*Math.cos(s+l),a.rightX=e.x+d*Math.sin(s-l),a.rightY=e.y-d*Math.cos(s-l)):i==="end"&&(t.x>=e.x?(a.leftX=t.x+d*Math.sin(s-l),a.leftY=t.y-d*Math.cos(s-l),a.rightX=t.x-d*Math.sin(s+l),a.rightY=t.y+d*Math.cos(s+l)):(a.leftX=t.x-d*Math.sin(s-l),a.leftY=t.y+d*Math.cos(s-l),a.rightX=t.x+d*Math.sin(s+l),a.rightY=t.y-d*Math.cos(s+l))),a},Vt=function(){return Vt=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Pt=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;rr/e.height?F.HORIZONTAL:F.VERTICAL},$e=function(n,e,t){var r=Go(t,e);return r===F.HORIZONTAL?{x:t.x>n.centerX?n.maxX:n.minX,y:t.y}:{x:t.x,y:t.y>n.centerY?n.maxY:n.minY}},Kr=function(n,e){var t=Math.min(n.minX,e.minX),r=Math.min(n.minY,e.minY),o=Math.max(n.maxX,e.maxX),i=Math.max(n.maxY,e.maxY);return{x:(t+o)/2,y:(r+i)/2,centerX:(t+o)/2,centerY:(r+i)/2,minX:t,minY:r,maxX:o,maxY:i,height:i-r,width:o-t}},Ee=function(n,e){n===void 0&&(n=[]);var t=[],r=[];n.forEach(function(u){t.push(u.x),r.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(r),!1)),s=Math.max.apply(Math,Pt([],it(r),!1)),l=i-o,d=s-a;return e&&(l+=e,d+=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:d,width:l}},Ue=function(n){var e=n.minX,t=n.minY,r=n.maxX,o=n.maxY;return[{x:e,y:t},{x:r,y:t},{x:r,y:o},{x:e,y:o}]},be=function(n,e){var t=n.x,r=n.y;return te.maxX||re.maxY},Fo=function(n,e){return en.maxX?[]:[{x:e,y:n.minY},{x:e,y:n.maxY}]},$o=function(n,e){return en.maxY?[]:[{x:n.minX,y:e},{x:n.maxX,y:e}]},Uo=function(n,e){return Pt(Pt([],it(Fo(n,e.x)),!1),it($o(n,e.y)),!1)},mr=function(n,e){return Math.abs(n.x-e.x)+Math.abs(n.y-e.y)},Wo=function(n,e){var t=-2,r=0;return e.forEach(function(o){o&&(n.x===o.x&&(r+=t),n.y===o.y&&(r+=t))}),r},qr=function(n,e,t,r,o){return mr(n,e)+mr(n,t)+Wo(n,[e,t,r,o])},Zn=function(n,e,t,r,o){o||(o=0),n.unshift(e[r]),t[r]&&t[r]!==r&&o<=100&&Zn(n,e,t,t[r],o+1)},Zo=function(n,e){var t=n.indexOf(e);t>-1&&n.splice(t,1)},ie=function(n,e,t,r){var o=e.x-n.x,i=e.y-n.y,a=r.x-t.x,s=r.y-t.y,l=(-i*(n.x-t.x)+o*(n.y-t.y))/(-a*i+o*s),d=(a*(n.y-t.y)-s*(n.x-t.x))/(-a*i+o*s);return l>=0&&l<=1&&d>=0&&d<=1},Jr=function(n,e,t){if(t.width===0&&t.height===0)return!1;var r=it(Ue(t),4),o=r[0],i=r[1],a=r[2],s=r[3];return ie(n,e,o,i)||ie(n,e,o,s)||ie(n,e,i,a)||ie(n,e,a,s)},Vo=function(n,e,t,r){var o=[];return n.forEach(function(i){i!==e&&(i.x===e.x||i.y===e.y)&&!Jr(i,e,t)&&!Jr(i,e,r)&&o.push(i)}),_r(o)},Ko=function(n,e,t,r,o,i,a){var s=[],l=[e],d={},u={},f={};e.id&&(u[e.id]=0,f[e.id]=qr(e,t,e));var c={};n.forEach(function(p){p.id&&(c[p.id]=p)});for(var h=function(){var p,g=1/0;if(l.forEach(function(_){_.id&&f[_.id]=u[_.id])return;d[_.id]=p.id,u[_.id]=M,f[_.id]=u[_.id]+qr(_,t,e,i,a)}})};l.length;){var y=h();if(typeof y=="object")return y.value}return[e,t]},Qr=function(n){return rt(n)},Vn=function(n){for(var e=1;e2&&(v=Vn(v)),_r(v)},qo=function(n){if(n.length===1){var e=it(n,1),t=e[0];return[t,t]}else{for(var r=n[0],o=n[1],i=pt(r.x,r.y,o.x,o.y),a=1;ai&&(i=d,r=s,o=l)}return[r,o]}},en=function(n,e,t){var r=Tt(n,t),o=Tt(e,t);return r&&o},rn=function(n,e,t){var r=Tt(n,t),o=Tt(e,t),i=r&&o,a=r||o;return!i&&a},nn=function(n,e,t){for(var r=void 0,o=rt(t),i=Ue(o),a=0;a=1&&r<=126||r>=65376&&r<=65439?e+=1:e+=2}return e},Qo=function(n){var e=n.start,t=n.end,r;if(e.x===t.x&&e.y===t.y)r="";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"}));r="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:r,fill:"transparent",stroke:"transparent",strokeWidth:1,strokeDasharray:"4, 4"}},an=function(n){var e=n.start,t=n.end,r=n.sourceNode,o=n.targetNode,i=n.offset,a=rt(r),s=rt(o),l=Fe(a,i),d=Fe(s,i),u=$e(l,a,e),f=$e(d,s,t);return{sNext:u,ePre:f}},Fr=function(n){var e=n.replace(/M/g,"").replace(/C/g,",").split(","),t=Ce(e[0]),r=Ce(e[1]),o=Ce(e[2]),i=Ce(e[3]);return[t,r,o,i]},Ce=function(n){var e=it(n.replace(/(^\s*)/g,"").split(" "),2),t=e[0],r=e[1];return{x:+t,y:+r}},sn=function(n,e){var t=it(n,4),r=t[0],o=t[1],i=t[2],a=t[3],s=Bi(r,o,i,a,e);return[s,n[3]]},qn=function(n,e){for(var t=n.x,r=n.y,o=Xt(e),i=Number.MAX_SAFE_INTEGER,a,s=[],l=0;lo?a:o}),{width:Math.ceil(o/2)*r+r/4,height:t*(r+2)+r/4}},Gt=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Le=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},ur=function(n,e,t){var r=dr(n,2),o=r[0],i=r[1],a=dr(e,2),s=a[0],l=a[1],d=dr(t,2),u=d[0],f=d[1];return o>s&&ol&&i=0?o:-o},e}(Qn),xr=function(n){$r(e,n);function e(t,r){var o=n.call(this,t,r,1)||this;return Object.setPrototypeOf(o,e.prototype),o}return e.prototype.toString=function(){return"Point"},e}(Qn),er=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Ft=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},fr=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r=0;o--){var i=t[o],a=li(n,i);if(a){var s=i.getTargetAnchor(n);if(s){var l={node:i,anchorIndex:s.index,anchor:s.anchor};(!r||ai(i,r.node,e))&&(r=l)}}}return r},ai=function(n,e,t){return n.zIndex>e.zIndex?!0:t.nodesMap[n.id].index>t.nodesMap[e.id].index},si=function(n,e){for(var t=Er(e),r,o=Number.MAX_SAFE_INTEGER,i=0;i=o.minX-r&&n.x<=o.maxX+r&&n.y>=o.minY-r&&n.y<=o.maxY+r&&(t=!0),t},li=function(n,e){var t=!1,r=5,o=rt(e);return n.x>=o.minX-r&&n.x<=o.maxX+r&&n.y>=o.minY-r&&n.y<=o.maxY+r&&(t=!0),t},rt=function(n){var e=n.x,t=n.y,r=n.width,o=n.height;return{minX:e-r/2,minY:t-o/2,maxX:e+r/2,maxY:t+o/2,x:e,y:t,width:r,height:o,centerX:e,centerY:t}},di=function(n){var e=n,t=e.x,r=e.y,o=e.width,i=e.height,a=e.radius;return[{x:t-o/2+a,y:r-i/2+a,r:a},{x:t+o/2-a,y:r-i/2+a,r:a},{x:t-o/2+a,y:r+i/2-a,r:a},{x:t+o/2-a,y:r+i/2-a,r:a}]},un=function(n,e,t){var r=di(t),o,i=Number.MAX_SAFE_INTEGER;return r.forEach(function(a){var s=pt(n.x,n.y,a.x,a.y);sd.minX&&n.xd.minY&&n.yu.x&&(f=u,c=d);var h={x:n.x,y:n.y};if(f.x===c.x&&e===F.HORIZONTAL&&(h={x:f.x,y:n.y}),f.y===c.y&&e===F.VERTICAL&&(h={x:n.x,y:f.y}),f.x!==c.x&&f.y!==c.y){var y=(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:(n.y-p)/y,y:n.y}:e===F.VERTICAL&&(h={x:n.x,y:y*n.x+p})}var g=me(h,d,u);if(g){var v=pt(h.x,h.y,n.x,n.y);vn.x?o=n.x+t/2:e.xn.y?i=n.y+r/2:e.y1?e.forEach(function(s){var l=document.createElement("div");l.textContent=s,i.appendChild(l)}):i.textContent=e[0],document.body.appendChild(i);var a=i.clientHeight;return document.body.removeChild(i),a},hn=function(n){var e=n.rows,t=n.rowsLength,r=n.fontSize,o=0;return e&&e.forEach(function(i){var a=Kn(i);o=a>o?a:o}),{width:Math.ceil(o/2)*r+r/4,height:t*(r+2)+r/4}},Ke=function(n){return typeof n!="object"?{isAllPass:!!n,msg:n?"":"不允许连接"}:n},It=function(){return wo()},se=new Map,eo=function(n){var e=It();function t(){n();var o=se.get(e);if(o){var i=window.requestAnimationFrame(t);se.set(e,i)}}var r=window.requestAnimationFrame(t);return se.set(e,r),e},qe=function(n){var e=se.get(n);e&&(window.cancelAnimationFrame(e),se.delete(n))},Me=function(){return Me=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function ro(n){var e=n.x,t=e===void 0?0:e,r=n.y,o=r===void 0?0:r,i=n.value,a=n.fontSize,s=a===void 0?12:a,l=n.fill,d=l===void 0?"currentColor":l,u=n.overflowMode,f=u===void 0?"default":u,c=n.textWidth,h=c===void 0?void 0:c,y=n.model,p={x:t,y:o,fill:d,fontSize:s,textAnchor:"middle",dominantBaseline:"central"};if(W(Nt(n),function(O){var w=fi(O,2),A=w[0],L=w[1];typeof L!="object"&&(p[A]=L)}),i){var g=String(i).split(/[\r\n]/g),v=g.length;if(f!=="default"){var _=y.BaseType,M=y.modelType;if(_===U.NODE&&M!==j.TEXT_NODE||_===U.EDGE&&h)return ci(n)}if(v>1){var S=g.map(function(O,w){var A=s+2,L=(w-(v-1)/2)*A;return x("tspan",{className:"lf-text-tspan",x:t,y:o+L,children:O})});return x("text",Me({},p,{children:S}))}return x("text",Me({},p,{children:i}))}return null}function ci(n){var e=n.x,t=n.y,r=n.value,o=n.model,i=n.textWidth,a=n.fontSize,s=a===void 0?12:a,l=n.lineHeight,d=n.fontFamily,u=d===void 0?"":d,f=n.wrapPadding,c=f===void 0?"0, 0":f,h=n.overflowMode,y=o.width,p=o.height,g=o.textHeight,v=i||y,_=String(r).split(/[\r\n]/g),M=_.length,S=to({rows:_,style:{fontSize:"".concat(s,"px"),width:"".concat(v,"px"),fontFamily:u,lineHeight:l,padding:c},rowsLength:M,className:"lf-get-text-height"}),O=p>S?p:S;g&&(O=g);var w=h==="ellipsis";return w&&(O=s+2),x("g",{children:x("foreignObject",{width:v,height:O,x:e-v/2,y:t-O/2,style:{overflow:"visible",textAlign:"left"},children:x("div",{className:"lf-node-text-auto-wrap",style:{minHeight:O,width:v,padding:c},children:x("div",{className:w?"lf-node-text-ellipsis-content":"lf-node-text-auto-wrap-content",title:w?_.join(""):"",style:Me({},n),children:_.map(function(A){return x("div",{className:"lf-node-text--auto-wrap-inner",children:A})})})})})})}var Or=function(){return Or=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function ee(n){var e={x1:10,y1:10,x2:20,y2:20,stroke:"black"};return W(Nt(n),function(t){var r=pi(t,2),o=r[0],i=r[1];(o==="style"||typeof i!="object")&&(e[o]=i)}),x("line",Or({},e))}var Sr=function(){return Sr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function mt(n){var e=n.x,t=n.y,r=n.width,o=n.height,i=n.className,a=n.strokeWidth,s=n.radius,l=s===void 0?0:s,d=e-r/2,u=t-o/2,f={};return f["stroke-width"]=a,W(Nt(n),function(c){var h=hi(c,2),y=h[0],p=h[1];typeof p!="object"&&(f[y]=p)}),i?f.className="lf-basic-shape ".concat(i):f.className="lf-basic-shape",l&&(f.rx=l,f.ry=l),f.x=d,f.y=u,x("rect",Sr({},f))}var wr=function(){return wr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function Oe(n){var e={d:""};return W(Nt(n),function(t){var r=vi(t,2),o=r[0],i=r[1];(o==="style"||typeof i!="object")&&(e[o]=i)}),x("path",wr({},e))}var Ar=function(){return Ar=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function re(n){var e=n.x,t=e===void 0?0:e,r=n.y,o=r===void 0?0:r,i=n.r,a=i===void 0?4:i,s=n.className,l={cx:t,cy:o,r:a,fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1};return W(Nt(n),function(d){var u=yi(d,2),f=u[0],c=u[1];typeof c!="object"&&(l[f]=c)}),s?l.className="lf-basic-shape ".concat(s):l.className="lf-basic-shape",x("circle",Ar({},l))}var Pr=function(){return Pr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function _i(n){var e=n.x,t=e===void 0?0:e,r=n.y,o=r===void 0?0:r,i=n.rx,a=i===void 0?4:i,s=n.ry,l=s===void 0?4:s,d=n.className,u={cx:t,cy:o,rx:a,ry:l,fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1};return W(Nt(n),function(f){var c=gi(f,2),h=c[0],y=c[1];typeof y!="object"&&(u[h]=y)}),d?u.className="lf-basic-shape ".concat(d):u.className="lf-basic-shape",x("ellipse",Pr({},u))}var Tr=function(){return Tr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function no(n){var e=n.points,t=e===void 0?[]:e,r=n.className,o={fill:"transparent",fillOpacity:1,strokeWidth:1,stroke:"#000",strokeOpacity:1,points:""};return W(Nt(n),function(i){var a=mi(i,2),s=a[0],l=a[1];typeof l!="object"&&(o[s]=l)}),r?o.classNmae="lf-basic-shape ".concat(r):o.className="lf-basic-shape",o.points=t.map(function(i){return i.join(",")}).join(" "),x("polygon",Tr({},o))}var Nr=function(){return Nr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i};function Ei(n){var e=n.className,t={points:"",fill:"none"};return W(Nt(n),function(r){var o=xi(r,2),i=o[0],a=o[1];(i==="style"||typeof a!="object")&&(t[i]=a)}),e&&(t.className="".concat(e)),x("polyline",Nr({},t))}var oo=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Se=function(){return Se=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},k;(function(n){n[n.LEFT_TOP=0]="LEFT_TOP",n[n.RIGHT_TOP=1]="RIGHT_TOP",n[n.RIGHT_BOTTOM=2]="RIGHT_BOTTOM",n[n.LEFT_BOTTOM=3]="LEFT_BOTTOM"})(k||(k={}));var Si=function(n){oo(e,n);function e(t){var r=n.call(this)||this;r.updateEdgePointByAnchors=function(){var s=r.nodeModel,l=s.id,d=s.anchors,u=r.graphModel.getNodeEdges(l);W(u,function(f){if(f.sourceNodeId===l){var c=Bt(d,function(h){return h.id===f.sourceAnchorId});c&&f.updateStartPoint({x:c.x,y:c.y})}else if(f.targetNodeId===l){var c=Bt(d,function(y){return y.id===f.targetAnchorId});c&&f.updateEndPoint({x:c.x,y:c.y})}})},r.triggerResizeEvent=function(s,l,d,u,f,c){r.graphModel.eventCenter.emit(T.NODE_RESIZE,{preData:s,data:l,deltaX:d,deltaY:u,index:f,model:c})},r.recalcResizeInfo=function(s,l,d,u,f){d===void 0&&(d=1),u===void 0&&(u=!1),f===void 0&&(f=!1);var c=C(l),h=c.deltaX,y=c.deltaY,p=c.width,g=c.height,v=c.PCTResizeInfo;if(v){var _=4,M=0,S=0;switch(s){case k.LEFT_TOP:S=(h*-1-y)/_;break;case k.RIGHT_TOP:S=(h-y)/_;break;case k.RIGHT_BOTTOM:S=(h+y)/_;break;case k.LEFT_BOTTOM:S=(h*-1+y)/_;break}S!==0&&(M=Math.round(S/v.ResizeBasis.basisHeight*1e5)/1e3),v.ResizePCT.widthPCT=Math.max(Math.min(v.ResizePCT.widthPCT+M,v.ScaleLimit.maxScaleLimit),v.ScaleLimit.minScaleLimit),v.ResizePCT.heightPCT=Math.max(Math.min(v.ResizePCT.heightPCT+M,v.ScaleLimit.maxScaleLimit),v.ScaleLimit.minScaleLimit);var O=Math.round(v.ResizePCT.widthPCT*v.ResizeBasis.basisWidth/100),w=Math.round(v.ResizePCT.heightPCT*v.ResizeBasis.basisHeight/100);switch(s){case k.LEFT_TOP:h=p-O,y=g-w;break;case k.RIGHT_TOP:h=O-p,y=g-w;break;case k.RIGHT_BOTTOM:h=O-p,y=w-g;break;case k.LEFT_BOTTOM:h=p-O,y=w-g;break}return c}switch(s){case k.LEFT_TOP:c.width=u?p:p-h*d,c.height=f?g:g-y*d;break;case k.RIGHT_TOP:c.width=u?p:p+h*d,c.height=f?g:g-y*d;break;case k.RIGHT_BOTTOM:c.width=u?p:p+h*d,c.height=f?g:g+y*d;break;case k.LEFT_BOTTOM:c.width=u?p:p-h*d,c.height=f?g:g+y*d;break}return c},r.resizeNode=function(s){var l=s.deltaX,d=s.deltaY,u=r.index,f=r.props,c=f.model,h=f.graphModel,y=f.x,p=f.y;Li({x:y,y:p,deltaX:l,deltaY:d,index:u,nodeModel:c,graphModel:h,cancelCallback:function(){r.dragHandler.cancelDrag()}})},r.onDragging=function(s){var l=s.deltaX,d=s.deltaY,u=r.graphModel.transformModel,f=Oi(u.fixDeltaXY(l,d),2),c=f[0],h=f[1];r.resizeNode({deltaX:c,deltaY:h})},r.onDragEnd=function(){var s=r.nodeModel.x,l=r.nodeModel.y;r.nodeModel.moveTo(s,l),r.updateEdgePointByAnchors()};var o=t.index,i=t.model,a=t.graphModel;return r.index=o,r.nodeModel=i,r.graphModel=a,r.dragHandler=new xt({onDragging:r.onDragging,onDragEnd:r.onDragEnd,step:a.gridSize}),r}return e.prototype.componentWillUnmount=function(){this.dragHandler.cancelDrag()},e.prototype.render=function(){var t=this.props,r=t.x,o=t.y,i=t.direction,a=t.model,s=a.getResizeControlStyle(),l=s.width,d=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:r,y:o,width:l??7,height:d??7},u)),x(mt,{className:"lf-resize-control-content",x:r,y:o,width:25,height:25,fill:"transparent",stroke:"transparent",onMouseDown:this.dragHandler.handleMouseDown})]})},e}(V),wi=function(n){oo(e,n);function e(){return n.call(this)||this}return e.prototype.getResizeControl=function(){var t=this.props,r=t.model,o=t.graphModel,i=rt(r),a=i.minX,s=i.minY,l=i.maxX,d=i.maxY,u=[{index:k.LEFT_TOP,direction:"nw",x:a,y:s},{index:k.RIGHT_TOP,direction:"ne",x:l,y:s},{index:k.RIGHT_BOTTOM,direction:"se",x:l,y:d},{index:k.LEFT_BOTTOM,direction:"sw",x:a,y:d}];return Ot(u,function(f){return x(Si,Se({},f,{model:r,graphModel:o}))})},e.prototype.getResizeOutline=function(){var t=this.props.model,r=t.x,o=t.y,i=t.width,a=t.height,s=t.getResizeOutlineStyle();return x(mt,Se({},s,{x:r,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(n,e){var t=n.x,r=n.y,o=e.x,i=e.y,a={x:t+(o-t)/2,y:r+(i-r)/2};return a}function ae(n,e,t){var r=Pi(t),o=n.x-e.x,i=n.y-e.y,a=o*Math.cos(r)-i*Math.sin(r)+e.x,s=o*Math.sin(r)+i*Math.cos(r)+e.y;return{x:a,y:s}}function Pi(n){return n*Math.PI/180}function Ti(n){return n/Math.PI*180}function Ni(n,e,t,r,o,i,a,s,l){s===void 0&&(s=!1),l===void 0&&(l=!1);var d=e.deltaX,u=e.deltaY,f=e.width,c=e.height,h=Ti(t),y={x:r,y:o},p={x:i,y:a},g=ae(y,p,h),v={x:g.x+d,y:g.y+u},_=ji(g,v,p,h,s,l,f,c),M=_.width,S=_.height,O=_.center;return e.width=M*n,e.height=S*n,e.deltaX=(O.x-p.x)*2,e.deltaY=(O.y-p.y)*2,e}var Di=function(n,e,t,r,o,i,a,s,l,d){t===void 0&&(t=1),r===void 0&&(r=!1),o===void 0&&(o=!1),i===void 0&&(i=0);var u=C(e),f=u.deltaX,c=u.deltaY,h=u.width,y=u.height,p=u.PCTResizeInfo;if(p){var g=4,v=0,_=0;switch(n){case k.LEFT_TOP:_=(f*-1-c)/g;break;case k.RIGHT_TOP:_=(f-c)/g;break;case k.RIGHT_BOTTOM:_=(f+c)/g;break;case k.LEFT_BOTTOM:_=(f*-1+c)/g;break}_!==0&&(v=Math.round(_/p.ResizeBasis.basisHeight*1e5)/1e3),p.ResizePCT.widthPCT=Math.max(Math.min(p.ResizePCT.widthPCT+v,p.ScaleLimit.maxScaleLimit),p.ScaleLimit.minScaleLimit),p.ResizePCT.heightPCT=Math.max(Math.min(p.ResizePCT.heightPCT+v,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(n){case k.LEFT_TOP:f=h-M,c=y-S;break;case k.RIGHT_TOP:f=M-h,c=y-S;break;case k.RIGHT_BOTTOM:f=M-h,c=S-y;break;case k.LEFT_BOTTOM:f=h-M,c=S-y;break}return u}if(i%(2*Math.PI)!==0&&a!==void 0&&s!==void 0)return Ni(t,u,i,a,s,l,d,r,o);switch(n){case k.LEFT_TOP:u.width=r?h:h-f*t,u.height=o?y:y-c*t;break;case k.RIGHT_TOP:u.width=r?h:h+f*t,u.height=o?y:y-c*t;break;case k.RIGHT_BOTTOM:u.width=r?h:h+f*t,u.height=o?y:y+c*t;break;case k.LEFT_BOTTOM:u.width=r?h:h-f*t,u.height=o?y:y+c*t;break}return u},bi=function(n,e){var t=n.id,r=n.anchors,o=e.getNodeEdges(t);W(o,function(i){if(i.sourceNodeId===t){var a=Bt(r,function(s){return s.id===i.sourceAnchorId});a&&i.updateStartPoint({x:a.x,y:a.y})}else if(i.targetNodeId===t){var a=Bt(r,function(l){return l.id===i.targetAnchorId});a&&i.updateEndPoint({x:a.x,y:a.y})}})},Ci=function(n,e,t,r,o,i,a){a.eventCenter.emit(T.NODE_RESIZE,{preData:n,data:e,deltaX:t,deltaY:r,index:o,model:i})},Li=function(n){var e=n.x,t=n.y,r=n.deltaX,o=n.deltaY,i=n.index,a=n.nodeModel,s=n.graphModel,l=n.cancelCallback,d=a.r,u=a.rx,f=a.ry,c=a.width,h=a.height,y=a.PCTResizeInfo,p=a.minWidth,g=a.minHeight,v=a.maxWidth,_=a.maxHeight,M=a.rotate,S=a.x,O=a.y,w=p===v,A=g===_,L={width:d||u||c,height:d||f||h,deltaX:r,deltaY:o,PCTResizeInfo:y},I=d||u&&f?1/2:1,b=e,G=t,R=Di(i,L,I,w,A,M,b,G,S,O);if(R.widthv||R.height_){l==null||l();return}(M%(2*Math.PI)==0||y||b===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,r,o,i,a,s))};function ji(n,e,t,r,o,i,a,s){o===void 0&&(o=!1),i===void 0&&(i=!1);var l={x:t.x-(n.x-t.x),y:t.y-(n.y-t.y)},d=Ai(l,e),u=ae(e,d,-r),f=ae(l,d,-r);if(o){var c=Math.abs(u.x-f.x),h=c-a;d.x>u.x?d.x=d.x+h/2:d.x=d.x-h/2}if(i){var y=Math.abs(u.y-f.y),p=y-s;d.y>u.y?d.y=d.y+p/2:d.y=d.y-p/2}if(o||i){var g=ae(f,d,r),v=g.x-l.x,_=g.y-l.y;d.x=d.x-v,d.y=d.y-_,f=ae(l,d,-r),u={x:d.x-(f.x-d.x),y:d.y-(f.y-d.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:d}}var Ri=100,Ii={x:1,y:0,z:0};function Bi(n,e,t,r,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:n.x*Math.pow(1-h,3)+3*e.x*h*Math.pow(1-h,2)+3*t.x*Math.pow(h,2)*(1-h)+r.x*Math.pow(h,3),y:n.y*Math.pow(1-h,3)+3*e.y*h*Math.pow(1-h,2)+3*t.y*Math.pow(h,2)*(1-h)+r.y*Math.pow(h,3)}},a=0,s=2,l=r.x,d=r.y,u=r;a=0?r:-r}function vn(n){var e=Math.hypot(n.x,n.y);return{x:n.x/e,y:n.y/e,z:0}}function ki(n){return Hi(Ii,n)}function zi(n){return n*(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(n){var e=C(Gi);return n&&(e=Fn(e,n)),e},Fi=io,$i=1e3,Ui=999,Ur=function(){return++$i},Wi=function(){return--Ui},Z=function(){return Z=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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(){function n(e,t){var r;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=(r=e.properties)!==null&&r!==void 0?r:{},this.initEdgeData(e),this.setAttributes()}return n.prototype.initEdgeData=function(e){if(e.properties||(e.properties={}),!e.id){var t=this.graphModel.idGenerator,r=t&&t(e.type),o=this.createId();e.id=o||r||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||Ur()),this.setAnchors(),this.initPoints(),this.formatText(e)},n.prototype.setAttributes=function(){},n.prototype.createId=function(){return null},n.prototype.getEdgeStyle=function(){return Z(Z({},this.graphModel.theme.baseEdge),this.style)},n.prototype.getAdjustPointStyle=function(){return Z({},this.graphModel.theme.edgeAdjust)},n.prototype.getTextStyle=function(){var e=this.graphModel.theme.edgeText;return C(e)},n.prototype.getEdgeAnimationStyle=function(){var e=this.graphModel.theme.edgeAnimation;return C(e)},n.prototype.getArrowStyle=function(){var e=this.getEdgeStyle(),t=this.getEdgeAnimationStyle(),r=this.graphModel.theme.arrow,o=this.isAnimation?t.stroke:e.stroke;return Z(Z(Z({},e),{fill:o,stroke:o}),r)},n.prototype.getOutlineStyle=function(){var e=this.graphModel,t=e.theme.outline;return C(t)},n.prototype.getTextPosition=function(){return{x:0,y:0}},Object.defineProperty(n.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(n.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(n.prototype,"textPosition",{get:function(){return this.getTextPosition()},enumerable:!1,configurable:!0}),n.prototype.getBeginAnchor=function(e,t,r){var o,i,a=Er(e);if(r){if(o=Bt(a,function(s){return s.id===r}),o)return o;console.warn("未在节点上找到指定的起点锚点".concat(r,",已使用默认锚点作为起点"))}return a.forEach(function(s){var l=ln(s,t);(i===void 0||l=0;s--)(a=n[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},cr=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},yn=function(n){Zi(e,n);function e(t,r){var o=n.call(this,t,r)||this;return o.modelType=j.BEZIER_EDGE,o.path="",o.initEdgeData(t),o.setAttributes(),o}return e.prototype.initEdgeData=function(t){this.offset=100,n.prototype.initEdgeData.call(this,t)},e.prototype.getEdgeStyle=function(){var t=this.graphModel.theme.bezier,r=n.prototype.getEdgeStyle.call(this),o=this.properties.style,i=o===void 0?{}:o;return Lt(Lt(Lt({},r),C(t)),C(i))},e.prototype.getTextPosition=function(){if(this.pointsList&&this.pointsList.length>0){var t=0,r=0;return this.pointsList.forEach(function(o){var i=o.x,a=o.y;t+=i,r+=a}),{x:t/this.pointsList.length,y:r/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=n.prototype.getData.call(this),r=this.pointsList.map(function(o){var i=o.x,a=o.y;return{x:i,y:a}});return Lt(Lt({},t),{pointsList:r})},e.prototype.getControls=function(){var t=this.startPoint,r=this.endPoint,o=an({start:t,end:r,sourceNode:this.sourceNode,targetNode:this.targetNode,offset:this.offset});return o},e.prototype.getPath=function(t){var r=cr(t,4),o=r[0],i=r[1],a=r[2],s=r[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(),r=t.sNext,o=t.ePre;this.updatePath(r,o)},e.prototype.updatePath=function(t,r){t=C(t),r=C(r);var o={x:this.startPoint.x,y:this.startPoint.y},i={x:this.endPoint.x,y:this.endPoint.y};if(!t||!r){var a=this.getControls();t=a.sNext,r=a.ePre}this.pointsList=[o,t,r,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,r){this.startPoint.x+=t,this.startPoint.y+=r;var o=cr(this.pointsList,3),i=o[1],a=o[2];i.x+=t,i.y+=r,this.updatePath(i,a)},e.prototype.moveEndPoint=function(t,r){this.endPoint.x+=t,this.endPoint.y+=r;var o=cr(this.pointsList,3),i=o[1],a=o[2];a.x+=t,a.y+=r,this.updatePath(i,a)},e.prototype.updateAdjustAnchor=function(t,r){var o;r==="sNext"?this.pointsList[1]=t:r==="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 r=t.startPoint,o=t.endPoint,i=t.sourceNode,a=t.targetNode,s=an({start:r,end:o,sourceNode:i,targetNode:a,offset:this.offset}),l=s.sNext,d=s.ePre;this.pointsList=[r,l,d,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}(or),Vi=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),le=function(){return le=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},qi=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r=0;s--)(a=n[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},_n=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Qi=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;rl)&&(a=l,i=s)}),i},e.prototype.getCrossPoint=function(t,r,o){var i;return t===F.HORIZONTAL?i={x:o.x,y:r.y}:t===F.VERTICAL&&(i={x:r.x,y:o.y}),i},e.prototype.removeCrossPoints=function(t,r,o){var i=o.map(function(v){return v});if(t===1){var a=i[t],s=i[r],l=i[t-1],d=en(l,a,this.sourceNode);if(d){var u=rn(a,s,this.sourceNode);if(u){var f=nn(a,s,this.sourceNode);f&&(i[t]=f,i.splice(t-1,1),t--,r--)}}else{var c=this.sourceNode.anchors;c.forEach(function(v){if(v.x===l.x&&v.x===a.x||v.y===l.y&&v.y===a.y){var _=pt(v.x,v.y,a.x,a.y),M=pt(l.x,l.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=tn({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(r){return"".concat(r.x,",").concat(r.y)}).join(" ")},e.prototype.updateStartPoint=function(t){this.startPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveStartPoint=function(t,r){this.startPoint.x+=t,this.startPoint.y+=r,this.updatePoints()},e.prototype.updateEndPoint=function(t){this.endPoint=Object.assign({},t),this.updatePoints()},e.prototype.moveEndPoint=function(t,r){this.endPoint.x+=t,this.endPoint.y+=r,this.updatePoints()},e.prototype.updatePointsList=function(t,r){this.pointsList.forEach(function(a){a.x+=t,a.y+=r});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,r){var o;this.isDragging=!0;var i=t.start,a=t.end,s=t.startIndex,l=t.endIndex,d=t.direction,u=this.pointsList,f=u;return d===F.HORIZONTAL?(u[s]={x:i.x,y:i.y+r.y},u[l]={x:a.x,y:a.y+r.y},f=this.pointsList.map(function(c){return c})):d===F.VERTICAL&&(u[s]={x:i.x+r.x,y:i.y},u[l]={x:a.x+r.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[l]),startIndex:s,endIndex:l,direction:d}},e.prototype.dragAppend=function(t,r){var o;this.isDragging=!0;var i=t.start,a=t.end,s=t.startIndex,l=t.endIndex,d=t.direction,u=this.pointsList;if(d===F.HORIZONTAL){u[s]={x:i.x,y:i.y+r.y},u[l]={x:a.x,y:a.y+r.y};var f=this.pointsList.map(function(g){return g});if(s!==0&&l!==this.pointsList.length-1&&(f=this.removeCrossPoints(s,l,f)),s===0){var c={x:i.x,y:i.y+r.y},h=Tt(c,this.sourceNode);if(!h){var y=this.sourceNode.anchors;f=this.getDraggingPoints(d,"start",c,y,f)}}if(l===this.pointsList.length-1){var p={x:a.x,y:a.y+r.y},h=Tt(p,this.targetNode);if(!h){var y=this.targetNode.anchors;f=this.getDraggingPoints(d,"end",p,y,f)}}this.updatePointsAfterDrag(f),this.draggingPointList=f}else if(d===F.VERTICAL){u[s]={x:i.x+r.x,y:i.y},u[l]={x:a.x+r.x,y:a.y};var f=this.pointsList.map(function(v){return v});if(s!==0&&l!==this.pointsList.length-1&&(f=this.removeCrossPoints(s,l,f)),s===0){var c={x:i.x+r.x,y:i.y},h=Tt(c,this.sourceNode);if(!h){var y=this.sourceNode.anchors;f=this.getDraggingPoints(d,"start",c,y,f)}}if(l===this.pointsList.length-1){var p={x:a.x+r.x,y:a.y},h=Tt(p,this.targetNode);if(!h){var y=this.targetNode.anchors;f=this.getDraggingPoints(d,"end",p,y,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[l]),startIndex:s,endIndex:l,direction:d}},e.prototype.dragAppendEnd=function(){if(this.draggingPointList){var t=Vn(Xt(this.points));this.pointsList=t.map(function(i){return i}),this.draggingPointList=[];var r=t[0];this.startPoint=z({},r);var o=t[t.length-1];this.endPoint=z({},o)}this.isDragging=!1},e.prototype.updatePointsAfterDrag=function(t){var r=this.updateCrossPoints(t);this.points=r.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 r=t.startPoint,o=t.endPoint,i=t.sourceNode,a=t.targetNode;this.pointsList=tn({x:r.x,y:r.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}(or),K=function(){return K=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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},xn=function(n){var e=typeof Symbol=="function"&&Symbol.iterator,t=e&&n[e],r=0;if(t)return t.call(n);if(n&&typeof n.length=="number")return{next:function(){return n&&r>=n.length&&(n=void 0),{value:n&&n[r++],done:!n}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")},ta=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Dt=function(){function n(e,t){var r;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=(r=e.properties)!==null&&r!==void 0?r:{},this.initNodeData(e),this.setAttributes()}return Object.defineProperty(n.prototype,"width",{get:function(){return this._width},set:function(e){this._width=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"height",{get:function(){return this._height},set:function(e){this._height=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"rotate",{get:function(){return this._rotate},set:function(e){this._rotate=e;var t=this,r=t.x,o=r===void 0?0:r,i=t.y,a=i===void 0?0:i;this.transform=new nr(-o,-a).rotate(e).translate(o,a).toString()},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"incoming",{get:function(){return{nodes:this.graphModel.getNodeIncomingNode(this.id),edges:this.graphModel.getNodeIncomingEdge(this.id)}},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"outgoing",{get:function(){return{nodes:this.graphModel.getNodeOutgoingNode(this.id),edges:this.graphModel.getNodeOutgoingEdge(this.id)}},enumerable:!1,configurable:!0}),n.prototype.initNodeData=function(e){if(e.properties||(e.properties={}),!e.id){var t=this.graphModel.idGenerator,r=t&&t(e.type),o=this.createId();e.id=o||r||It()}this.formatText(e),z(this,ui(e));var i=this.graphModel.overlapMode;i===ct.INCREASE&&(this.zIndex=e.zIndex||Ur())},n.prototype.setAttributes=function(){},n.prototype.createId=function(){return null},n.prototype.setTextMode=function(e){this.textMode=e},n.prototype.formatText=function(e){var t,r,o,i=e.x,a=e.y,s=e.text,l={value:"",x:i,y:a,draggable:!1,editable:!0};s&&(typeof s=="string"?l.value=s:(l=K(K({},l),{x:(t=s.x)!==null&&t!==void 0?t:i,y:(r=s.y)!==null&&r!==void 0?r:a,value:(o=s.value)!==null&&o!==void 0?o:""}),Qt(s.draggable)||(l.draggable=s.draggable),Qt(s.editable)||(l.editable=s.editable))),e.text=l},n.prototype.resize=function(e){var t=e.width,r=e.height,o=e.deltaX,i=e.deltaY,a=this.isAllowResizeNode(o,i,t,r);return a?(this.move(o/2,i/2),this.width=t,this.height=r,this.setProperties({width:t,height:r}),this.getData()):this.getData()},n.prototype.proportionalResize=function(){},n.prototype.getData=function(){var e=this.text,t=e.x,r=e.y,o=e.value,i=this.properties;Wn(i)&&(i=gt(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:r,value:o}),a},n.prototype.getHistoryData=function(){return this.getData()},n.prototype.getProperties=function(){return gt(this.properties)},n.prototype.getOuterGAttributes=function(){return{className:""}},n.prototype.getNodeStyle=function(){return K(K({},this.graphModel.theme.baseNode),this.style)},n.prototype.getTextStyle=function(){var e=this.graphModel.theme.nodeText,t=this.properties.textStyle,r=t===void 0?{}:t;return K(K({},C(e)),C(r))},n.prototype.getRotateControlStyle=function(){var e=this.graphModel.theme.rotateControl;return C(e)},n.prototype.getResizeControlStyle=function(){var e=this.graphModel.theme.resizeControl;return C(e)},n.prototype.getResizeOutlineStyle=function(){var e=this.graphModel.theme.resizeOutline;return C(e)},n.prototype.getAnchorStyle=function(e){var t=this.graphModel.theme.anchor;return C(t)},n.prototype.getAnchorLineStyle=function(e){var t=this.graphModel.theme.anchorLine;return C(t)},n.prototype.getOutlineStyle=function(){var e=this.graphModel.theme.outline;return C(e)},n.prototype.isAllowConnectedAsSource=function(e,t,r,o){var i=this.hasSetSourceRules?this.sourceRules:this.getConnectedSourceRules();this.hasSetSourceRules=!0;for(var a=!0,s="",l=0;l0?t.map(function(a,s){return a.length?(a=a,{id:"".concat(r,"_").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(r,"_").concat(s)}))}):this.getDefaultAnchor()},n.prototype.getDefaultAnchor=function(){return[]},n.prototype.getTargetAnchor=function(e){return si(e,this)},n.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(n.prototype,"anchors",{get:function(){var e=this.getAnchorsByOffset(),t=this,r=t.x,o=t.y,i=t.rotate;return e.forEach(function(a){var s=a.x,l=a.y,d=ta(new rr([s,l,1]).translate(-r,-o).rotate(i).translate(r,o)[0],2),u=d[0],f=d[1];a.x=u,a.y=f}),e},enumerable:!1,configurable:!0}),n.prototype.getAnchorInfo=function(e){if(!Jt(e))for(var t=0;t=0;s--)(a=n[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},En=function(n){ea(e,n);function e(t,r){var o=n.call(this,t,r)||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(){n.prototype.setAttributes.call(this);var t=this.properties.r;t&&(this.r=t)},e.prototype.getNodeStyle=function(){var t=n.prototype.getNodeStyle.call(this),r=this.graphModel.theme.circle,o=this.properties.style,i=o===void 0?{}:o;return ue(ue(ue({},t),C(r)),C(i))},e.prototype.getDefaultAnchor=function(){var t=this,r=t.x,o=t.y,i=t.r;return[{x:r,y:o-i,id:"".concat(this.id,"_0")},{x:r+i,y:o,id:"".concat(this.id,"_1")},{x:r,y:o+i,id:"".concat(this.id,"_2")},{x:r-i,y:o,id:"".concat(this.id,"_3")}]},e.prototype.resize=function(t){var r=t.width,o=t.deltaX,i=t.deltaY;return this.move(o/2,i/2),this.r=r,this.setProperties({r}),this.getData()},pr([E],e.prototype,"r",void 0),pr([$],e.prototype,"width",null),pr([$],e.prototype,"height",null),e}(Dt),ra=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),fe=function(){return fe=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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},Re=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Mn=function(n){ra(e,n);function e(t,r){var o=n.call(this,t,r)||this;return o.modelType=j.DIAMOND_NODE,o.rx=30,o.ry=50,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){n.prototype.setAttributes.call(this);var t=this.properties,r=t.rx,o=t.ry;r&&(this.rx=r),o&&(this.ry=o)},e.prototype.getNodeStyle=function(){var t=n.prototype.getNodeStyle.call(this),r=this.graphModel.theme.diamond,o=this.properties.style,i=o===void 0?{}:o;return fe(fe(fe({},t),C(r)),C(i))},Object.defineProperty(e.prototype,"points",{get:function(){var t=this,r=t.x,o=t.y,i=t.rx,a=t.ry;return[[r,o-a],[r+i,o],[r,o+a],[r-i,o]]},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"pointsPosition",{get:function(){return Ot(this.points,function(t){var r=Re(t,2),o=r[0],i=r[1];return{x:o,y:i}})},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"width",{get:function(){var t=Number.MAX_SAFE_INTEGER,r=Number.MIN_SAFE_INTEGER;return W(this.points,function(o){var i=Re(o,1),a=i[0];ar&&(r=a)}),r-t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){var t=Number.MAX_SAFE_INTEGER,r=Number.MIN_SAFE_INTEGER;return W(this.points,function(o){var i=Re(o,2),a=i[1];ar&&(r=a)}),r-t},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this;return Ot(this.points,function(r,o){var i=Re(r,2),a=i[0],s=i[1];return{x:a,y:s,id:"".concat(t.id,"_").concat(o)}})},e.prototype.resize=function(t){var r=t.width,o=t.height,i=t.deltaX,a=t.deltaY;return this.move(i/2,a/2),this.rx=r,this.ry=o,this.setProperties({rx:r,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),na=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),ce=function(){return ce=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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},On=function(n){na(e,n);function e(t,r){var o=n.call(this,t,r)||this;return o.modelType=j.ELLIPSE_NODE,o.rx=30,o.ry=45,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){n.prototype.setAttributes.call(this);var t=this.properties,r=t.rx,o=t.ry;r&&(this.rx=r),o&&(this.ry=o)},e.prototype.getNodeStyle=function(){var t=n.prototype.getNodeStyle.call(this),r=this.graphModel.theme.ellipse,o=this.properties.style,i=o===void 0?{}:o;return ce(ce(ce({},t),C(r)),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,r=t.x,o=t.y,i=t.rx,a=t.ry;return[{x:r,y:o-a,id:"".concat(this.id,"_0")},{x:r+i,y:o,id:"".concat(this.id,"_1")},{x:r,y:o+a,id:"".concat(this.id,"_2")},{x:r-i,y:o,id:"".concat(this.id,"_3")}]},e.prototype.resize=function(t){var r=t.width,o=t.height,i=t.deltaX,a=t.deltaY;return this.move(i/2,a/2),this.rx=r,this.ry=o,this.setProperties({rx:r,ry:o}),this.getData()},Ie([E],e.prototype,"rx",void 0),Ie([E],e.prototype,"ry",void 0),Ie([$],e.prototype,"width",null),Ie([$],e.prototype,"height",null),e}(Dt),oa=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),pe=function(){return pe=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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},Xe=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Sn=function(n){oa(e,n);function e(t,r){var o=n.call(this,t,r)||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(){n.prototype.setAttributes.call(this);var t=this.properties,r=t.points,o=t.width,i=t.height,a=r||this.points;this.points=ni(a,o,i)},e.prototype.getNodeStyle=function(){var t=n.prototype.getNodeStyle.call(this),r=this.graphModel.theme.polygon,o=this.properties.style,i=o===void 0?{}:o;return pe(pe(pe({},t),C(r)),C(i))},Object.defineProperty(e.prototype,"pointsPosition",{get:function(){var t=this,r=t.x,o=t.y,i=t.width,a=t.height;return this.points.map(function(s){return{x:s[0]+r-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,r=Number.MIN_SAFE_INTEGER;return this.points.forEach(function(o){var i=Xe(o,1),a=i[0];ar&&(r=a)}),r-t},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"height",{get:function(){var t=Number.MAX_SAFE_INTEGER,r=Number.MIN_SAFE_INTEGER;return this.points.forEach(function(o){var i=Xe(o,2),a=i[1];ar&&(r=a)}),r-t},enumerable:!1,configurable:!0}),e.prototype.getDefaultAnchor=function(){var t=this,r=this,o=r.x,i=r.y,a=r.width,s=r.height,l=r.points;return l.map(function(d,u){var f=Xe(d,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 r=this,o=t.width,i=t.height,a=t.deltaX,s=t.deltaY;this.move(a/2,s/2);var l=Ot(this.points,function(d){var u=Xe(d,2),f=u[0],c=u[1];return[f*o/r.width,c*i/r.height]});return this.points=l,this.properties.points=l,this.getData()},Be([E],e.prototype,"points",void 0),Be([$],e.prototype,"pointsPosition",null),Be([$],e.prototype,"width",null),Be([$],e.prototype,"height",null),e}(Dt),ia=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),he=function(){return he=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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},wn=function(n){ia(e,n);function e(t,r){var o=n.call(this,t,r)||this;return o.modelType=j.RECT_NODE,o.radius=0,o.initNodeData(t),o.setAttributes(),o}return e.prototype.setAttributes=function(){n.prototype.setAttributes.call(this);var t=this.properties,r=t.width,o=t.height,i=t.radius;Jt(r)||(this.width=r),Jt(o)||(this.height=o),Jt(i)||(this.radius=i)},e.prototype.getDefaultAnchor=function(){var t=this,r=t.x,o=t.y,i=t.width,a=t.height;return[{x:r,y:o-a/2,id:"".concat(this.id,"_0")},{x:r+i/2,y:o,id:"".concat(this.id,"_1")},{x:r,y:o+a/2,id:"".concat(this.id,"_2")},{x:r-i/2,y:o,id:"".concat(this.id,"_3")}]},e.prototype.getNodeStyle=function(){var t=n.prototype.getNodeStyle.call(this),r=this.graphModel.theme.rect,o=this.properties.style,i=o===void 0?{}:o;return he(he(he({},t),C(r)),C(i))},aa([E],e.prototype,"radius",void 0),e}(Dt),sa=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),ve=function(){return ve=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},da=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r=0;s--)(a=n[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},Ye=["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 n(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 n.prototype.updateEditConfig=function(e){var t=this.computeConfig(e);z(this,t)},n.prototype.computeConfig=function(e){var t=e.isSilentMode,r=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 l=Zt(fa,Ye);this.stagedConfig=Zt(this,Ye),z(s,l)}Qt(i)||z(s,{nodeTextEdit:i,edgeTextEdit:i}),Qt(r)||z(s,{nodeTextDraggable:r,edgeTextDraggable:r}),o&&z(s,{nodeTextMode:o,edgeTextMode:o}),vo(a)&&z(s,{adjustEdgeStart:a,adjustEdgeEnd:a});var d=Zt(e,Ye);return z(s,d)},n.prototype.updateTextMode=function(e){this.textMode=e,this.edgeTextMode=e,this.nodeTextMode=e},n.prototype.getConfig=function(){return Zt(this,Ye)},X([E],n.prototype,"isSilentMode",void 0),X([E],n.prototype,"stopZoomGraph",void 0),X([E],n.prototype,"stopMoveGraph",void 0),X([E],n.prototype,"stopScrollGraph",void 0),X([E],n.prototype,"textMode",void 0),X([E],n.prototype,"textEdit",void 0),X([E],n.prototype,"textDraggable",void 0),X([E],n.prototype,"nodeTextEdit",void 0),X([E],n.prototype,"nodeTextDraggable",void 0),X([E],n.prototype,"nodeTextMultiple",void 0),X([E],n.prototype,"nodeTextVertical",void 0),X([E],n.prototype,"nodeTextMode",void 0),X([E],n.prototype,"edgeTextMode",void 0),X([E],n.prototype,"edgeTextEdit",void 0),X([E],n.prototype,"edgeTextDraggable",void 0),X([E],n.prototype,"edgeTextMultiple",void 0),X([E],n.prototype,"edgeTextVertical",void 0),X([E],n.prototype,"hideAnchors",void 0),X([E],n.prototype,"allowRotate",void 0),X([E],n.prototype,"allowResize",void 0),X([E],n.prototype,"hoverOutline",void 0),X([E],n.prototype,"nodeSelectedOutline",void 0),X([E],n.prototype,"adjustNodePosition",void 0),X([E],n.prototype,"autoExpand",void 0),X([E],n.prototype,"adjustEdge",void 0),X([E],n.prototype,"adjustEdgeMiddle",void 0),X([E],n.prototype,"adjustEdgeStartAndEnd",void 0),X([E],n.prototype,"adjustEdgeStart",void 0),X([E],n.prototype,"adjustEdgeEnd",void 0),X([E],n.prototype,"edgeSelectedOutline",void 0),X([m],n.prototype,"updateEditConfig",null),X([m],n.prototype,"updateTextMode",null),n}(),pa="*",ha=function(){function n(){this._events={}}return n.prototype.on=function(e,t,r){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:!!r})})},n.prototype.once=function(e,t){var r=this;e==null||e.split(",").forEach(function(o){o=o.trim(),r.on(o,t,!0)})},n.prototype.emit=function(e,t){var r=this;e==null||e.split(",").forEach(function(o){var i=r._events[o]||[],a=r._events[pa]||[],s=function(l){for(var d=l.length,u=0;u=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},ot=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r=0;s--)(a=n[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(){function n(e){this.isShowHorizontal=!1,this.isShowVertical=!1,this.position={x:0,y:0},this.graphModel=e}return n.prototype.getStyle=function(){return jt({},this.graphModel.theme.snapline)},n.prototype.getCenterSnapLine=function(e,t){for(var r=e.x,o=e.y,i=!1,a=!1,s=0;s=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},ga={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 n(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 r=t.stopMoveGraph,o=r===void 0?!1:r;this.updateTranslateLimits(o)}return n.prototype.setZoomMiniSize=function(e){this.MINI_SCALE_SIZE=e},n.prototype.setZoomMaxSize=function(e){this.MAX_SCALE_SIZE=e},n.prototype.HtmlPointToCanvasPoint=function(e){var t=Ut(e,2),r=t[0],o=t[1];return[(r-this.TRANSLATE_X)/this.SCALE_X,(o-this.TRANSLATE_Y)/this.SCALE_Y]},n.prototype.CanvasPointToHtmlPoint=function(e){var t=Ut(e,2),r=t[0],o=t[1];return[r*this.SCALE_X+this.TRANSLATE_X,o*this.SCALE_Y+this.TRANSLATE_Y]},n.prototype.moveCanvasPointByHtml=function(e,t,r){var o=Ut(e,2),i=o[0],a=o[1];return[i+t/this.SCALE_X,a+r/this.SCALE_Y]},n.prototype.fixDeltaXY=function(e,t){return[e/this.SCALE_X,t/this.SCALE_Y]},n.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,")")}},n.prototype.zoom=function(e,t){e===void 0&&(e=!1);var r=this.SCALE_X,o=this.SCALE_Y;return typeof e=="number"?(r=e,o=e):e?(r+=this.ZOOM_SIZE,o+=this.ZOOM_SIZE):(r-=this.ZOOM_SIZE,o-=this.ZOOM_SIZE),rthis.MAX_SCALE_SIZE?"".concat(this.SCALE_X*100,"%"):(t&&(this.TRANSLATE_X-=(r-this.SCALE_X)*t[0],this.TRANSLATE_Y-=(o-this.SCALE_Y)*t[1]),this.SCALE_X=r,this.SCALE_Y=o,this.emitGraphTransform("zoom"),"".concat(this.SCALE_X*100,"%"))},n.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}})},n.prototype.resetZoom=function(){this.SCALE_X=1,this.SCALE_Y=1,this.emitGraphTransform("resetZoom")},n.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")},n.prototype.focusOn=function(e,t,r,o){var i=Ut(this.CanvasPointToHtmlPoint([e,t]),2),a=i[0],s=i[1],l=Ut([r/2-a,o/2-s],2),d=l[0],u=l[1];this.TRANSLATE_X+=d,this.TRANSLATE_Y+=u,this.emitGraphTransform("focusOn")},n.prototype.updateTranslateLimits=function(e){var t;t=Ut(Array.isArray(e)&&e.length===4?e:ga[e.toString()],4),this.translateLimitMinX=t[0],this.translateLimitMinY=t[1],this.translateLimitMaxX=t[2],this.translateLimitMaxY=t[3]},dt([E],n.prototype,"SCALE_X",void 0),dt([E],n.prototype,"SKEW_Y",void 0),dt([E],n.prototype,"SKEW_X",void 0),dt([E],n.prototype,"SCALE_Y",void 0),dt([E],n.prototype,"TRANSLATE_X",void 0),dt([E],n.prototype,"TRANSLATE_Y",void 0),dt([E],n.prototype,"ZOOM_SIZE",void 0),dt([m],n.prototype,"zoom",null),dt([m],n.prototype,"resetZoom",null),dt([m],n.prototype,"translate",null),dt([m],n.prototype,"focusOn",null),n}(),ma=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Dr=function(){return Dr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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(n){ma(e,n);function e(t){var r=n.call(this)||this;r.stepScrollX=0,r.stepScrollY=0,r.onDragging=function(s){var l=s.deltaX,d=s.deltaY;r.setState({isDragging:!0});var u=r.props.graphModel,f=u.transformModel,c=u.editConfigModel;c.stopMoveGraph!==!0&&f.translate(l,d)},r.onDragEnd=function(){r.setState({isDragging:!1})},r.zoomHandler=function(s){var l=r.props,d=l.graphModel,u=d.editConfigModel,f=d.transformModel,c=d.gridSize,h=l.graphModel,y=s.deltaX,p=s.deltaY;if(!u.stopScrollGraph&&!s.ctrlKey&&!s.metaKey){if(s.preventDefault(),r.stepScrollX+=y,r.stepScrollY+=p,Math.abs(r.stepScrollX)>=c){var g=r.stepScrollX%c,v=r.stepScrollX-g;f.translate(-v*f.SCALE_X,0),r.stepScrollX=g}if(Math.abs(r.stepScrollY)>=c){var _=r.stepScrollY%c,M=r.stepScrollY-_;f.translate(0,-M*f.SCALE_Y),r.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])}},r.clickHandler=function(s){var l=s.target;if(l.getAttribute("name")==="canvas-overlay"){var d=r.props.graphModel,u=d.selectElements;u.size>0&&d.clearSelectElements(),d.eventCenter.emit(T.BLANK_CLICK,{e:s})}},r.handleContextMenu=function(s){var l=s.target;if(l.getAttribute("name")==="canvas-overlay"){s.preventDefault();var d=r.props.graphModel,u=d.getPointByClient({x:s.clientX,y:s.clientY});d.eventCenter.emit(T.BLANK_CONTEXTMENU,{e:s,position:u})}},r.mouseDownHandler=function(s){var l=r.props.graphModel,d=l.eventCenter,u=l.editConfigModel,f=l.transformModel.SCALE_X,c=l.gridSize,h=s.target,y=!u.adjustEdge&&!u.adjustNodePosition;(h.getAttribute("name")==="canvas-overlay"||y)&&(u.stopMoveGraph!==!0?(r.stepDrag.setStep(c*f),r.stepDrag.handleMouseDown(s)):d.emit(T.BLANK_MOUSEDOWN,{e:s}),r.clickHandler(s))};var o=t.graphModel,i=o.gridSize,a=o.eventCenter;return r.stepDrag=new xt({onDragging:r.onDragging,onDragEnd:r.onDragEnd,step:i,eventType:"BLANK",isStopPropagation:!1,eventCenter:a,model:void 0}),r.state={isDragging:!1},r}return e.prototype.render=function(){var t=this.props.graphModel.transformModel,r=t.getTransformStyle().transform,o=this.props,i=o.children,a=o.dnd,s=this.state.isDragging;return x("svg",Dr({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:r,children:i})}))},e=xa([at],e),e}(V),ao=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),we=function(){return we=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Nn=function(n){ao(e,n);function e(){var t=n.call(this)||this;return t.onDragging=function(r){var o=r.event,i=t.props,a=i.graphModel,s=i.bezierModel,l=i.type,d=a.getPointByClient({x:o.clientX,y:o.clientY}).canvasOverlayPosition,u=d.x,f=d.y;s.updateAdjustAnchor({x:u,y:f},l),a.eventCenter.emit(T.EDGE_ADJUST,{data:s.getData()})},t.onDragEnd=function(){var r=t.props.bezierModel;r.isDragging=!1},t.dragHandler=new xt({onDragging:t.onDragging,onDragEnd:t.onDragEnd}),t}return e.prototype.render=function(){var t=this,r=this.props.position,o=r.x,i=r.y,a=this.props.bezierModel,s=a.getEdgeStyle().adjustAnchor;return x(re,we({className:"lf-bezier-adjust-anchor",x:o,y:i},s,{onMouseDown:function(l){t.dragHandler.handleMouseDown(l)}}))},e}(V),Sa=function(n){ao(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.getBezierAdjust=function(t,r){var o=t.path,i=t.id,a=Fr(o),s=Oa(a,4),l=s[0],d=s[1],u=s[2],f=s[3],c=t.getEdgeStyle().adjustLine,h=[];return h.push(x(ee,we({x1:l.x,y1:l.y,x2:d.x,y2:d.y},c))),h.push(x(Nn,{position:d,bezierModel:t,graphModel:r,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(Nn,{position:u,bezierModel:t,graphModel:r,type:"ePre"},"".concat(i,"_sNext"))),h},e.prototype.selectedBezierEdge=function(){for(var t=this.props.graphModel,r=t.edges,o=[],i=0;i=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Da=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r=0;s--)(a=n[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(n){ba(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.graphModel.transformModel,r=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:r,children:o})})},e=Ca([at],e),e}(V),ja=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),St=function(){return St=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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(n){ja(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.getNodesOutline=function(){var t=this.props.graphModel,r=t.nodes,o=t.editConfigModel,i=o.hoverOutline,a=o.nodeSelectedOutline,s=[];return r.forEach(function(l){if(l.isHovered||l.isSelected){var d=l.isHovered,u=l.isSelected,f=l.x,c=l.y,h=l.width,y=l.height;if(a&&u||i&&d){var p=l.getOutlineStyle(),g={};if(Object.keys(p).forEach(function(_){_!=="hover"&&(g[_]=p[_])}),d){var v=p.hover;g=St(St({},g),v)}s.push(x(mt,St({transform:l.transform,className:"lf-outline-node",x:f,y:c,width:h+10,height:y+10},g)))}}}),s},e.prototype.getEdgeOutline=function(){for(var t=this.props.graphModel,r=t.edges,o=t.editConfigModel,i=o.edgeSelectedOutline,a=o.hoverOutline,s=[],l=0;l=0;s--)(a=n[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(n){Ba(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.render=function(){var t=this.props.snaplineModel,r=t??{},o=r.position,i=r.isShowHorizontal,a=r.isShowVertical,s=t==null?void 0:t.getStyle(),l=o??{},d=l.x,u=d===void 0?0:d,f=l.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"}),y=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({},y))]})},e=Xa([at],e),e}(V),Ha=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),ka=function(n,e,t,r){var o=arguments.length,i=o<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,t):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(n,e,t,r);else for(var s=n.length-1;s>=0;s--)(a=n[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(n){Ha(e,n);function e(){return n!==null&&n.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,r=t.tool,o=t.graphModel,i=o.textEditElement,a=r.getTools(),s=a.map(function(l){return Gn(l,{textEditElement:i,graphModel:o,lf:r.instance})});return r.components=s,s},e.prototype.triggerToolRender=function(){var t=this.props,r=t.tool,o=t.graphModel,i=document.querySelector("#ToolOverlay_".concat(o.flowId)),a=r.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 n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),br=function(){return br=Object.assign||function(n){for(var e,t=1,r=arguments.length;t=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Ua=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Ka=function(n){Za(e,n);function e(){var t=n.call(this)||this;return t.onDragStart=function(r){var o=r.event,i=t.props,a=i.anchorData,s=i.nodeModel,l=i.graphModel;l.selectNodeById(s.id),s.autoToFront&&l.toFront(s.id),l.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(r){var o=r.event,i=t.props,a=i.graphModel,s=i.nodeModel,l=i.anchorData,d=a.transformModel,u=a.eventCenter,f=a.width,c=a.height,h=a.editConfigModel,y=h.autoExpand,p=h.stopMoveGraph;if(o){var g=o.clientX,v=o.clientY,_=a.getPointByClient({x:g,y:v}),M=_.domOverlayPosition,S=M.x,O=M.y,w=_.canvasOverlayPosition,A=w.x,L=w.y;t.t&&qe(t.t);var I=[],b=10;S<10?I=[b,0]:S+10>f?I=[-b,0]:O<10?I=[0,b]:O+10>c&&(I=[0,-b]),t.setState({endX:A,endY:L,dragging:!0}),t.moveAnchorEnd(A,L),I.length>0&&!p&&y&&(t.t=eo(function(){var G=Va(I,2),R=G[0],Y=G[1];d.translate(R,Y);var H=t.state,nt=H.endX,st=H.endY;t.setState({endX:nt-R,endY:st-Y}),t.moveAnchorEnd(nt-R,st-Y)})),u.emit(T.ANCHOR_DRAG,{data:l,e:o,nodeModel:s})}},t.onDragEnd=function(r){var o=r.event;t.t&&qe(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,l=a.nodeModel,d=a.anchorData;i&&s.eventCenter.emit(T.ANCHOR_DRAGEND,{data:d,e:o,nodeModel:l,edgeModel:i})},t.checkEnd=function(r){var o,i=t.props,a=i.graphModel,s=i.nodeModel,l=i.anchorData,d=l.x,u=l.y,f=l.id,c=t.state,h=c.endX,y=c.endY,p=c.dragging,g=Ve({x:h,y},a);if(t.preTargetNode&&t.preTargetNode.state!==B.DEFAULT&&t.preTargetNode.setElementState(B.DEFAULT),!!p&&g&&g.node){var v=g.node,_=g.anchor.id,M="".concat(s.id,"_").concat(v.id,"_").concat(_,"_").concat(f),S=t.sourceRuleResults.get(M)||{},O=S.isAllPass,w=S.msg,A=t.targetRuleResults.get(M)||{},L=A.isAllPass,I=A.msg;if(O&&L){v.setElementState(B.DEFAULT);var b=a.getNodeModelById(g.node.id),G=(o=a.edgeGenerator)===null||o===void 0?void 0:o.call(a,s.getData(),b==null?void 0:b.getData()),R=a.addEdge(yt(yt({},G),{sourceNodeId:s.id,sourceAnchorId:f,startPoint:{x:d,y:u},targetNodeId:g.node.id,targetAnchorId:g.anchor.id,endPoint:{x:g.anchor.x,y:g.anchor.y}})),Y=t.props.anchorData;return a.eventCenter.emit(T.ANCHOR_DROP,{data:Y,e:r,nodeModel:s,edgeModel:R}),R}var H=v.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,r=t.anchorData,o=t.style,i=t.node,a=i.getAnchorShape(r);if(a)return a;var s=r.x,l=r.y,d=yt(yt({},o),o==null?void 0:o.hover);return x("g",{children:[x(re,yt({className:"lf-node-anchor-hover"},d,{x:s,y:l})),x(re,yt({className:"lf-node-anchor"},o,{x:s,y:l}))]})},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,r=t.graphModel,o=r.getAnchorIncomingEdge,i=r.getAnchorOutgoingEdge,a=t.anchorData.id;return{incomingEdgeList:o(a),outgoingEdgeList:i(a)}},enumerable:!1,configurable:!0}),e.prototype.moveAnchorEnd=function(t,r){var o,i,a=this.props,s=a.graphModel,l=a.nodeModel,d=a.anchorData,u=Ve({x:t,y:r},s);if(u){var f=u.node,c=u.anchor.id;if(this.preTargetNode&&this.preTargetNode!==u.node&&this.preTargetNode.setElementState(B.DEFAULT),d.id===c)return;this.preTargetNode=f;var h="".concat(l.id,"_").concat(f.id,"_").concat(c,"_").concat(d.id);if(!this.targetRuleResults.has(h)){var y=u.anchor,p=l.isAllowConnectedAsSource(f,d,y),g=f.isAllowConnectedAsTarget(l,d,y);this.sourceRuleResults.set(h,Ke(p)),this.targetRuleResults.set(h,Ke(g))}var v=((o=this.sourceRuleResults.get(h))!==null&&o!==void 0?o:{}).isAllPass,_=((i=this.targetRuleResults.get(h))!==null&&i!==void 0?i:{}).isAllPass;v&&_?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,r=t.startX,o=t.startY,i=t.endX,a=t.endY,s=pt(r,o,i,a);return s>10},e.prototype.render=function(){var t=this,r=this.state,o=r.startX,i=r.startY,a=r.endX,s=r.endY,l=this.props,d=l.anchorData.edgeAddable,u=l.edgeStyle;return x("g",{className:"lf-anchor",children:[x("g",{onMouseDown:function(f){d!==!1&&t.dragHandler.handleMouseDown(f)},children:this.getAnchorShape()}),this.isShowLine()&&(this.customTrajectory?this.customTrajectory(yt({sourcePoint:{x:o,y:i},targetPoint:{x:a,y:s}},u)):x(ee,yt({x1:o,y1:i,x2:a,y2:s},u,{"pointer-events":"none"})))]})},e}(V),qa=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Cr=function(){return Cr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},so=function(n){Qa(e,n);function e(t){var r=n.call(this)||this;r.mouseDownHandler=function(i){var a=r.props,s=a.draggable,l=a.model,d=a.graphModel,u=d.editConfigModel.nodeTextDraggable;(s??u)&&(r.stepperDrag.model=l,r.stepperDrag.handleMouseDown(i))},r.onDragging=function(i){var a=i.deltaX,s=i.deltaY,l=r.props,d=l.model,u=l.graphModel.transformModel;if(a&&s){var f=ts(u.fixDeltaXY(a,s),2),c=f[0],h=f[1];d.moveText(c,h)}},r.dbClickHandler=function(){var i=r.props,a=i.editable,s=i.graphModel.eventCenter,l=i.model;a&&l.setElementState(B.TEXT_EDIT),s.emit(T.TEXT_DBCLICK,{data:l.text,model:l})};var o=t.draggable;return r.stepperDrag=new xt({onDragging:r.onDragging,step:1,eventType:"TEXT",isStopPropagation:o}),r}return e.prototype.getShape=function(){var t=this.props,r=t.model,o=t.graphModel,i=o.editConfigModel,a=r.text,s=a.value,l=a.x,d=a.y,u=a.editable,f=a.draggable,c={x:l,y:d,className:"",value:s},h=r.getTextStyle(),y=i.nodeTextDraggable||f;return x(ro,Lr({},c,h,{className:Ao({"lf-element-text":u,"lf-text-draggable":!u&&y,"lf-text-disabled":!u&&!y}),model:r}))},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 n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),ut=function(){return ut=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},rs=function(n){es(e,n);function e(t){var r=n.call(this,t)||this;return r.setHoverOn=function(){r.setState({isHovered:!0})},r.setHoverOff=function(){r.setState({isHovered:!1})},r.state={isHovered:!1},r}return e.prototype.getBackground=function(){var t=this.state.isHovered,r=this.props.model,o=r.text,i=r.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,l=i.textWidth,d=i.lineHeight,u=i.overflowMode,f=a.wrapPadding,c=o==null?void 0:o.value.split(/[\r\n]/g),h=c.length,y=o.x,p=o.y,g={};if(u==="autoWrap"&&l){var v=to({rows:c,style:{fontSize:"".concat(s,"px"),width:"".concat(l,"px"),lineHeight:d,padding:f},rowsLength:h,className:"lf-get-text-height"});g=ut(ut({},a),{x:y,y:p,width:l,height:v})}else{var _=ri({rows:c,rowsLength:h,fontSize:s}),M=_.width,S=_.height;if(u==="ellipsis"&&(M=l,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=He(O,1),A=w[0];O=[A,A,A,A]}else if(O.length===2){var L=He(O,2),I=L[0],b=L[1];O=[I,b,I,b]}else if(O.length===3){var G=He(O,3),R=G[0],b=G[1],Y=G[2];O=[R,b,Y,b]}var H=He(O,4),nt=H[0],st=H[1],Ct=H[2],Yt=H[3];M+=st+Yt,S+=nt+Ct,y=y+(st-Yt)/2,p=p+(Ct-nt)/2}}g=ut(ut({},a),{x:y-1,y:p-1,width:M,height:S})}return x(mt,ut({},g))}return null},e.prototype.getShape=function(){var t=this.props.model,r=t.text,o=r.x,i=r.y,a=r.value;if(!a)return null;var s=t.getTextStyle(),l=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(ro,ut({},l))]})},e}(so),ns=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Qe=function(){return Qe=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},bt=function(n){ns(e,n);function e(t){var r=n.call(this)||this;r.onDragStart=function(l){var d=l.event,u=r.props,f=u.model,c=u.graphModel;if(d){var h=c.getPointByClient({x:d.clientX,y:d.clientY}).canvasOverlayPosition,y=h.x,p=h.y;r.moveOffset={dx:f.x-y,dy:f.y-p}}},r.onDragging=function(l){var d,u,f,c,h=l.event,y=r.props,p=y.model,g=y.graphModel,v=g.editConfigModel,_=v.stopMoveGraph,M=v.autoExpand,S=g.transformModel,O=g.selectNodes,w=g.width,A=g.height,L=g.gridSize;p.isDragging=!0;var I=h,b=I.clientX,G=I.clientY,R=g.getPointByClient({x:b,y:G}).canvasOverlayPosition,Y=R.x,H=R.y,nt=ke(S.CanvasPointToHtmlPoint([Y,H]),2),st=nt[0],Ct=nt[1];if(Y=Y+((u=(d=r.moveOffset)===null||d===void 0?void 0:d.dx)!==null&&u!==void 0?u:0),H=H+((c=(f=r.moveOffset)===null||f===void 0?void 0:f.dy)!==null&&c!==void 0?c:0),Y=te(Y,L),H=te(H,L),!w||!A){g.moveNode2Coordinate(p.id,Y,H);return}var Yt=st<0||Ct<0||st>w||Ct>A;if(!(M&&!_&&Yt)){var et=ke(S.CanvasPointToHtmlPoint([Y-p.width/2,H-p.height/2]),2),Et=et[0],ne=et[1],Ae=ke(S.CanvasPointToHtmlPoint([Y+p.width/2,H+p.height/2]),2),ar=Ae[0],sr=Ae[1],Pe=Math.max(L,20),Ht=[];Et<0?Ht=[Pe,0]:ar>g.width?Ht=[-Pe,0]:ne<0?Ht=[0,Pe]:sr>g.height&&(Ht=[0,-Pe]),r.t&&qe(r.t),p.transform=new nr(-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?r.t=eo(function(){var Ne=ke(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;g.moveNodes(Te,lo,uo)}):g.moveNodes(Te,Y-p.x,H-p.y)}},r.onDragEnd=function(){r.t&&qe(r.t);var l=r.props.model;l.isDragging=!1},r.onMouseOut=function(l){Co()&&r.setHoverOff(l)},r.handleMouseUp=function(){var l=r.props.model;r.mouseUpDrag=l.isDragging},r.handleClick=function(l){var d=r.mouseUpDrag===!1;if(r.startTime){var u=r.props,f=u.model,c=u.graphModel;if(d){var h=f.getData(),y=c.getPointByClient({x:l.clientX,y:l.clientY}),p={data:h,e:l,position:y,isSelected:!1,isMultiple:!1},g=l.button===2,v=l.detail===2;if(!g){var _=c.editConfigModel,M=Jn(l,_);p.isMultiple=M,f.isSelected&&!v&&M?(p.isSelected=!1,f.setSelected(!1)):(c.selectNodeById(f.id,M),p.isSelected=!0,r.toFront()),v?(_.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))}}}},r.handleContextMenu=function(l){l.preventDefault();var d=r.props,u=d.model,f=d.graphModel,c=u.getData(),h=f.getPointByClient({x:l.clientX,y:l.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:l,position:h}),r.toFront()},r.handleMouseDown=function(l){var d=r.props,u=d.model,f=d.graphModel;r.startTime=new Date().getTime();var c=f.editConfigModel;c.adjustNodePosition&&u.draggable&&r.stepDrag&&r.stepDrag.handleMouseDown(l)},r.setHoverOn=function(l){var d=r.props,u=d.model,f=d.graphModel;if(!u.isHovered){var c=u.getData();u.setHovered(!0),f.eventCenter.emit(T.NODE_MOUSEENTER,{data:c,e:l})}},r.setHoverOff=function(l){var d=r.props,u=d.model,f=d.graphModel,c=u.getData();u.isHovered&&(u.setHovered(!1),f.eventCenter.emit(T.NODE_MOUSELEAVE,{data:c,e:l}))};var o=t.graphModel,i=o.gridSize,a=o.eventCenter,s=t.model;return r.stepDrag=new xt({onDragStart:r.onDragStart,onDragging:r.onDragging,onDragEnd:r.onDragEnd,step:i,eventType:"NODE",isStopPropagation:!1,eventCenter:a,model:s}),r.modelDisposer=So(function(){return r.props},function(l){l&&l.model&&r.stepDrag.setModel(l.model)}),r}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,r=this.props,o=r.model,i=r.graphModel,a=o.isSelected,s=o.isHitable,l=o.isDragging,d=o.isShowAnchor;return s&&(a||d)&&!l?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,r=t.model,o=t.graphModel,i=o.editConfigModel,a=i.isSilentMode,s=i.allowRotate,l=r.isSelected,d=r.isHitable,u=r.rotatable,f=r.isHovered,c=s&&u,h=r.getRotateControlStyle();if(!a&&d&&(l||f)&&c)return x(Ja,{graphModel:o,nodeModel:r,eventCenter:o.eventCenter,style:h})},e.prototype.getResizeControl=function(){var t=this.props,r=t.model,o=t.graphModel,i=o.editConfigModel,a=i.isSilentMode,s=i.allowResize,l=r.isSelected,d=r.isHitable,u=r.resizable,f=r.isHovered,c=s&&u,h=r.getResizeControlStyle();return!a&&d&&(l||f)&&c?x(wi,{style:h,model:r,graphModel:o}):null},e.prototype.getText=function(){var t,r=this.props,o=r.model,i=r.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,r=t.state,o=t.isDragging,i=t.isSelected,a="lf-node";switch(r){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,r=t.model,o=t.graphModel;r.autoToFront&&o.toFront(r.id)},e.prototype.render=function(){var t=this.props,r=t.model,o=t.graphModel,i=o.editConfigModel,a=i.hideAnchors,s=i.adjustNodePosition,l=i.allowRotate,d=i.allowResize,u=o.gridSize,f=o.transformModel.SCALE_X,c=r.isHitable,h=r.draggable,y=r.transform,p=r.getOuterGAttributes(),g=p.className,v=g===void 0?"":g,_=os(p,["className"]),M=x("g",{className:"lf-node-content",children:[x("g",{transform:y,children:[this.getShape(),this.getText(),l&&this.getRotateControl(),d&&this.getResizeControl()]}),!a&&this.getAnchors()]}),S;return c?(s&&h&&this.stepDrag.setStep(u*f),S=x("g",Qe({className:"".concat(this.getStateClassName()," ").concat(v),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",Qe({className:"".concat(this.getStateClassName()," ").concat(v)},_,{children:M})),S},e.isObserved=!1,e}(V),is=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),jr=function(){return jr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},ps=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},_t;(function(n){n.SOURCE="SOURCE",n.TARGET="TARGET"})(_t||(_t={}));var Bn=function(n){hs(e,n);function e(t){var r=n.call(this)||this;r.handleMouseDown=function(l){r.stepDrag&&r.stepDrag.handleMouseDown(l)},r.onDragStart=function(){var l=r.props,d=l.x,u=l.y,f=l.edgeModel,c=f.startPoint,h=f.endPoint,y=f.pointsList;r.oldEdge={startPoint:c,endPoint:h,pointsList:y},r.setState({endX:d,endY:u,dragging:!0})},r.onDragging=function(l){var d=l.deltaX,u=l.deltaY,f=r.state,c=f.endX,h=f.endY,y=r.props,p=y.graphModel,g=y.type,v=p.transformModel,_=p.editConfigModel,M=ys(v.moveCanvasPointByHtml([c,h],d,u),2),S=M[0],O=M[1];r.setState({endX:S,endY:O,dragging:!0});var w=r.props.edgeModel,A=Ve({x:c,y:h},p);if(A&&A.node&&r.isAllowAdjust(A).pass){var L=w.startPoint,I=w.endPoint,b=w.sourceNode,G=w.targetNode,R=g===_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:L.x,y:L.y},endPoint:{x:A.anchor.x,y:A.anchor.y},sourceNode:b,targetNode:A.node};w.updateAfterAdjustStartAndEnd(R)}else g===_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))},r.onDragEnd=function(l){var d,u,f,c=l.event;try{r.setState({dragging:!1});var h=r.props,y=h.graphModel,p=h.edgeModel,g=h.type,v=r.state,_=v.endX,M=v.endY,S=v.dragging,O=Ve({x:_,y:M},y);if(!S)return;var w=!1,A=void 0;if(O&&O.node){var L=r.isAllowAdjust(O),I=L.pass,b=L.msg,G=L.newTargetNode;if(I){var R=p.getData(),Y=R.text,H=R.sourceAnchorId,nt=H===void 0?"":H,st=R.targetAnchorId,Ct=st===void 0?"":st,Yt=vs(R,["text","sourceAnchorId","targetAnchorId"]);if(A=ft(ft({sourceAnchorId:nt,targetAnchorId:Ct},Yt),{text:(Y==null?void 0:Y.value)||""}),g===_t.SOURCE){var et=y.getNodeModelById(O.node.id),Et=y.getNodeModelById(p.targetNodeId),ne=(d=y.edgeGenerator)===null||d===void 0?void 0:d.call(y,et==null?void 0:et.getData(),Et==null?void 0:Et.getData(),A);A=ft(ft({},ne),{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(g===_t.TARGET){var et=y.getNodeModelById(p.sourceNodeId),Et=y.getNodeModelById(O.node.id),ne=(u=y.edgeGenerator)===null||u===void 0?void 0:u.call(y,et==null?void 0:et.getData(),Et==null?void 0:Et.getData(),A);A=ft(ft({},ne),{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();y.eventCenter.emit(T.CONNECTION_NOT_ALLOWED,{data:Ae,msg:b})}}else w=!0;if(w)r.recoveryEdge();else{var ar=p.getData();y.deleteEdgeById(p.id);var sr=y.addEdge(ft({},A));y.eventCenter.emit(T.EDGE_EXCHANGE_NODE,{data:{newEdge:sr.getData(),oldEdge:ar}})}(f=r.preTargetNode)===null||f===void 0||f.setElementState(B.DEFAULT)}finally{var y=r.props.graphModel;y.eventCenter.emit(T.ADJUST_POINT_DRAGEND,{e:c,data:r.stepDragData})}},r.recoveryEdge=function(){var l=r.props.edgeModel,d=r.oldEdge,u=d.startPoint,f=d.endPoint,c=d.pointsList;l.updateStartPoint(u),l.updateEndPoint(f),l.modelType!==j.LINE_EDGE&&(l.pointsList=c??[],l.initPoints())},r.getAdjustPointStyle=function(){var l=r.props.graphModel.theme,d=l.edgeAdjust;return d},r.state={dragging:!1,endX:0,endY:0},r.targetRuleResults=new Map,r.sourceRuleResults=new Map;var o=t.type,i=t.edgeModel,a=t.graphModel,s=a.eventCenter;return r.stepDragData={type:o,edgeData:i.getData()},r.stepDrag=new xt({onDragStart:r.onDragStart,onDragging:r.onDragging,onDragEnd:r.onDragEnd,eventType:"ADJUST_POINT",isStopPropagation:!1,eventCenter:s,data:r.stepDragData}),r}return e.prototype.isAllowAdjust=function(t){var r=this.props,o=r.edgeModel,i=o.id,a=o.sourceNode,s=o.targetNode,l=o.sourceAnchorId,d=o.targetAnchorId,u=r.type,f,c,h,y;if(u===_t.SOURCE?(f=t.node,c=s,h=t.anchor,y=s.getAnchorInfo(d)):(f=a,c=t.node,y=t.anchor,h=a.getAnchorInfo(l)),this.preTargetNode&&this.preTargetNode!==t.node&&this.preTargetNode.setElementState(B.DEFAULT),this.preTargetNode=t.node,y.id===h.id)return{pass:!1,msg:"",newTargetNode:c};var p="".concat(f.id,"_").concat(c.id,"_").concat(h.id,"_").concat(y.id);if(!this.targetRuleResults.has(p)){var g=f.isAllowConnectedAsSource(c,h,y,i),v=c.isAllowConnectedAsTarget(f,h,y,i);this.sourceRuleResults.set(p,Ke(g)),this.targetRuleResults.set(p,Ke(v))}var _=this.sourceRuleResults.get(p),M=_.isAllPass,S=_.msg,O=this.targetRuleResults.get(p),w=O.isAllPass,A=O.msg,L=M&&w?B.ALLOW_CONNECT:B.NOT_ALLOW_CONNECT;return u===_t.SOURCE?f.setElementState(L):c.setElementState(L),{pass:M&&w,msg:A||S,newTargetNode:c}},e.prototype.render=function(){var t=this.props,r=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(r,o,a)})},e}(V),gs=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Yr=function(){return Yr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},ir=function(n){_s(e,n);function e(){var t=n.call(this)||this;return t.textRef=Gr(),t.handleHover=function(r,o){var i=t.props,a=i.model,s=i.graphModel.eventCenter;a.setHovered(r);var l=r?T.EDGE_MOUSEENTER:T.EDGE_MOUSELEAVE,d=a.getData();s.emit(l,{data:d,e:o})},t.setHoverOn=function(r){var o=t.props.model.isHovered;o||(t.textRef&&t.textRef.current&&t.textRef.current.setHoverOn(),t.handleHover(!0,r))},t.setHoverOff=function(r){var o=t.props.model.isHovered;o&&(t.textRef&&t.textRef.current&&t.textRef.current.setHoverOff(),t.handleHover(!1,r))},t.handleContextMenu=function(r){r.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:r.clientX,y:r.clientY});a.setElementStateById(i.id,B.SHOW_MENU,s.domOverlayPosition),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:r,position:s})},t.handleMouseDown=function(r){r.stopPropagation(),t.startTime=new Date().getTime()},t.handleMouseUp=function(r){if(t.startTime){var o=new Date().getTime()-t.startTime;if(!(o>200)){var i=r.button===2;if(!i){var a=r.detail===2,s=t.props,l=s.model,d=s.graphModel,u=l==null?void 0:l.getData(),f=d.getPointByClient({x:r.clientX,y:r.clientY});if(a){var c=d.editConfigModel,h=d.textEditElement,y=l.id,p=l.text,g=l.modelType;if(h&&h.id===y&&d.setElementStateById(y,B.DEFAULT),c.edgeTextEdit&&p.editable&&(l.setSelected(!1),d.setElementStateById(y,B.TEXT_EDIT)),g===j.POLYLINE_EDGE){var v=l,_=d.getPointByClient({x:r.x,y:r.y}).canvasOverlayPosition,M=_.x,S=_.y;v.dbClickPosition=qn({x:M,y:S},v.points)}d.eventCenter.emit(T.EDGE_DBCLICK,{data:u,e:r,position:f})}else d.eventCenter.emit(T.ELEMENT_CLICK,{data:u,e:r,position:f}),d.eventCenter.emit(T.EDGE_CLICK,{data:u,e:r,position:f});var O=d.editConfigModel;d.selectEdgeById(l.id,Jn(r,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,r=this.props,o=r.model,i=r.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(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,r=t.startPoint,o=t.endPoint,i=t.isSelected,a=this.state.hover;return{start:r,end:o,hover:a,isSelected:i}},e.prototype.getLastTwoPoints=function(){var t=this.props.model,r=t.startPoint,o=t.endPoint;return[r,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,r=t.id,o=t.getArrowStyle(),i=o.refY,a=i===void 0?0:i,s=o.refX,l=s===void 0?2:s,d=ms(this.getLastTwoPoints(),2),u=d[0],f=d[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(r),refX:-l,refY:a,overflow:"visible",orient:"auto",markerUnits:"userSpaceOnUse",children:this.getStartArrow()}),x("marker",{id:"marker-end-".concat(r),refX:l,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,r=t.getArrowStyle(),o=r.stroke,i=r.strokeWidth,a=r.offset,s=r.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,r,o){var i=o.getAdjustPointStyle();return x(re,ge({className:"lf-edge-adjust-point"},i,{x:t,y:r}))},e.prototype.getAdjustPoints=function(){var t=this.props,r=t.model,o=t.graphModel,i=o.editConfigModel,a=i.adjustEdgeStartAndEnd,s=i.adjustEdgeStart,l=i.adjustEdgeEnd,d=r.getAdjustStart(),u=r.getAdjustEnd();return x("g",{children:[a&&s&&x(Bn,ge({type:_t.SOURCE},d,{getAdjustPointShape:this.getAdjustPointShape,edgeModel:r,graphModel:o})),a&&l&&x(Bn,ge({type:_t.TARGET},u,{getAdjustPointShape:this.getAdjustPointShape,edgeModel:r,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,r=t.graphModel,o=t.model;r.toFront(o.id)},e.prototype.render=function(){var t=this.props.model,r=t.isSelected,o=t.isHitable,i=t.isShowAdjustPoint;return x("g",{children:[x("g",{className:["lf-edge",!o&&"pointer-none",r&&"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&&r?this.getAdjustPoints():""]})},e.isObserved=!1,e}(V),xs=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Hr=function(){return Hr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Xn=function(n){xs(e,n);function e(){return n!==null&&n.apply(this,arguments)||this}return e.prototype.getEdge=function(){var t=this.props.model,r=t.getEdgeStyle(),o=t,i=o.path,a=o.isAnimation,s=o.arrowConfig,l=t.getEdgeAnimationStyle(),d=l.strokeDasharray,u=l.stroke,f=l.strokeDashoffset,c=l.animationName,h=l.animationDuration,y=l.animationIterationCount,p=l.animationTimingFunction,g=l.animationDirection;return x(Oe,Hr({d:i},r,s,a?{strokeDasharray:d,stroke:u,style:{strokeDashoffset:f,animationName:c,animationDuration:h,animationIterationCount:y,animationTimingFunction:p,animationDirection:g}}:{}))},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,r=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(sn(a,i),2),l=s[0],d=s[1],u={start:l,end:d,hover:r,isSelected:o};return u},e.prototype.getLastTwoPoints=function(){var t=this.props.model,r=t.getArrowStyle().offset,o=t.pointsList.map(function(i){return{x:i.x,y:i.y}});return sn(o,r)},e}(ir),Ms=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),kr=function(){return kr=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Hn=function(n){Os(e,n);function e(){var t=n.call(this)||this;return t.onDragStart=function(){var r=t.props.model;r.dragAppendStart(),t.isShowAdjustPointTemp=r.isShowAdjustPoint,r.isShowAdjustPoint=!1},t.onDragging=function(r){var o=r.deltaX,i=r.deltaY,a=t.props,s=a.model,l=a.graphModel;t.isDragging=!0;var d=l.transformModel,u=l.editConfigModel,f=Ss(d.fixDeltaXY(o,i),2),c=f[0],h=f[1],y=s,p=u.adjustEdgeMiddle;p?t.appendInfo=y.dragAppendSimple(t.appendInfo,{x:c,y:h}):t.appendInfo=y.dragAppend(t.appendInfo,{x:c,y:h})},t.onDragEnd=function(){var r,o=t.props,i=o.model,a=o.graphModel.eventCenter,s=i;s.dragAppendEnd(),t.isDragging=!1,s.isShowAdjustPoint=(r=t.isShowAdjustPointTemp)!==null&&r!==void 0?r:!1,t.appendInfo=void 0,a.emit(T.EDGE_ADJUST,{data:s.getData()})},t.beforeDragStart=function(r,o){o.draggable&&t.drag.handleMouseDown(r),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,r=t.points,o=t.isAnimation,i=t.arrowConfig,a=t.getEdgeStyle(),s=t.getEdgeAnimationStyle(),l=s.strokeDasharray,d=s.stroke,u=s.strokeDashoffset,f=s.animationName,c=s.animationDuration,h=s.animationIterationCount,y=s.animationTimingFunction,p=s.animationDirection;return x(Ei,Rt({points:r},a,i,o?{strokeDasharray:l,stroke:d,style:{strokeDashoffset:u,animationName:f,animationDuration:c,animationIterationCount:h,animationTimingFunction:y,animationDirection:p}}:{}))},e.prototype.getArrowInfo=function(){var t=this.props.model,r=t.points,o=t.isSelected,i=this.state.hover,a=Xt(r),s=a[0],l=a[0];return a.length>=2&&(s=a[a.length-2],l=a[a.length-1]),{start:s,end:l,hover:i,isSelected:o}},e.prototype.getLastTwoPoints=function(){var t=this.props.model,r=t.points,o=Xt(r),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 r=t.start,o=t.end,i;if(r.x===o.x&&r.y===o.y)i="";else{var a={start:r,end:o,offset:10,verticalLength:5},s=xe(Rt(Rt({},a),{type:"start"})),l=xe(Rt(Rt({},a),{type:"end"}));i="M".concat(s.leftX," ").concat(s.leftY,` - L`).concat(s.rightX," ").concat(s.rightY,` - L`).concat(l.rightX," ").concat(l.rightY,` - L`).concat(l.leftX," ").concat(l.leftY," z")}return{d:i,fill:"transparent",stroke:"transparent",strokeWidth:1,strokeDasharray:"4, 4"}},e.prototype.getAppendShape=function(t){var r=this.getAppendAttributes(t),o=r.d,i=r.strokeWidth,a=r.fill,s=r.strokeDasharray,l=r.stroke;return x(Oe,{d:o,fill:a,strokeWidth:i,stroke:l,strokeDasharray:s})},e.prototype.getAppendWidth=function(){for(var t=this,r=this.props,o=r.model,i=r.graphModel,a=o.pointsList,s=o.draggable,l=[],d=a.length,u=function(h){var y="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},g=x("g",{className:y,children:f.getAppendShape(p)}),v=i.editConfigModel,_=v.adjustEdge,M=v.adjustEdgeMiddle;if(_&&s){var S=p.startIndex,O=p.endIndex,w=M&&(S===0||O===d-1);p.draggable=!w,p.start.x===p.end.x?(p.draggable&&(y+="-ew-resize"),p.direction=F.VERTICAL):p.start.y===p.end.y&&(p.draggable&&(y+="-ns-resize"),p.direction=F.HORIZONTAL),g=x("g",{className:f.isDragging?"lf-dragging":"lf-drag-able",onMouseDown:function(A){return t.beforeDragStart(A,p)},children:x("g",{className:y,children:f.getAppendShape(p)})})}l.push(g)},f=this,c=0;c=0;s--)(a=n[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(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Ds=function(n){Ps(e,n);function e(t){var r=n.call(this,t)||this;return r.ref=Gr(),r.__prevText={type:"",text:"",id:""},r.keyupHandler=function(o){var i=r.props.graphModel.textEditElement;o.key==="Enter"&&o.altKey&&(i==null||i.setElementState(B.DEFAULT))},r.inputHandler=function(o){var i=o.target.innerText,a=r.props.graphModel.textEditElement;a&&(r.__prevText={type:a.type,text:i.replace(/(\r\n)+$|(\n)+$/,""),id:a.id})},r.keydownHandler=function(o){o.stopPropagation()},r.state={style:{left:0,top:0}},r}return e.getDerivedStateFromProps=function(t){var r,o=t.textEditElement,i=t.graphModel,a=i.transformModel,s=i.theme,l=s.inputText,d;if(o){if(!(!((r=o.text)===null||r===void 0)&&r.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 y={resize:"auto",whiteSpace:"normal",wordBreak:"break-all"};if(o.BaseType===U.EDGE){var p=s.edgeText,g=p.overflowMode,v=p.lineHeight,_=p.wrapPadding,M=p.textWidth;M&&g==="autoWrap"&&(d=Mt(Mt({},y),{width:M,minWidth:M,lineHeight:v,padding:_}))}else if(o.BaseType===U.NODE){var S=s.nodeText,g=S.overflowMode,v=S.lineHeight,_=S.wrapPadding,M=S.textWidth,O=o.width,w=o.modelType,A=o.textWidth,L=A||M||O;(w!==j.TEXT_NODE&&g==="autoWrap"||w===j.TEXT_NODE&&M)&&(d=Mt(Mt({},y),{width:L,minWidth:L,lineHeight:v,padding:_}))}var I=o.text,b=I.x,G=I.y,R=Ns(a.CanvasPointToHtmlPoint([b,G]),2),Y=R[0],H=R[1];return{style:Mt(Mt({left:Y,top:H},d),l)}}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 r=this.__prevText,o=r.text,i=r.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 r=document.createRange();r.selectNodeContents(t),r.collapse(!1);var o=window.getSelection();o==null||o.removeAllRanges(),o==null||o.addRange(r)}},e.prototype.render=function(){var t,r=this.props.graphModel.textEditElement,o=this.state.style;return r?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=r.text)===null||t===void 0?void 0:t.value},r.id):null},e.toolName="text-edit-tool",e=Ts([at],e),e}(V),bs=function(){var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(r[i]=o[i])},n(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");n(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}(),Cs=function(n,e,t,r){var o=arguments.length,i=o<3?e:r===null?r=Object.getOwnPropertyDescriptor(e,t):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(n,e,t,r);else for(var s=n.length-1;s>=0;s--)(a=n[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},hr=function(n,e){var t=typeof Symbol=="function"&&n[Symbol.iterator];if(!t)return n;var r=t.call(n),o,i=[],a;try{for(;(e===void 0||e-- >0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},Ls=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;r=0;s--)(a=n[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 n(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 r=e.graphModel,o=r.eventCenter;o.on("".concat(T.GRAPH_TRANSFORM,",").concat(T.NODE_CLICK,",").concat(T.BLANK_CLICK," "),function(){var i,a=r.textEditElement,s=r.editConfigModel,l=s.edgeTextEdit,d=s.nodeTextEdit;(l||d)&&a&&((i=r.textEditElement)===null||i===void 0||i.setElementState(B.DEFAULT))})}return n.prototype.isDisabled=function(e){var t;return((t=this.instance.options.disabledTools)===null||t===void 0?void 0:t.indexOf(e))!==-1},n.prototype.registerTool=function(e,t){this.toolMap.set(e,t)},n.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} 的工具")},n.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} 的工具")},n.prototype.getTools=function(){return Array.from(this.toolMap.values())},n.prototype.getInstance=function(){return this.instance},vr([E],n.prototype,"toolMap",void 0),vr([m],n.prototype,"disableTool",null),vr([m],n.prototype,"enableTool",null),n}(),zr=function(){return zr=Object.assign||function(n){for(var e,t=1,r=arguments.length;tthis.maxSize&&this.undos.shift())},n.prototype.undoAble=function(){return this.undos.length>1},n.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}},n.prototype.redoAble=function(){return this.redos.length>0},n.prototype.redo=function(){if(this.redoAble()){var e=this.redos.pop();return this.curData=C(e),e}},n.prototype.watch=function(e){var t=this;this.stopWatch&&this.stopWatch(),this.undos.push(e.modelToGraphData()),this.stopWatch=To(e,mo(function(){var r=e.modelToHistoryData();r&&t.add(zr({},r))},this.waitTime))},n}();var vt=null;function kn(n,e){return n.x+=e,n.y+=e,Un(n.text)||(n.text.x+=e,n.text.y+=e),n}function zn(n,e){return n.startPoint&&(n.startPoint.x+=e,n.startPoint.y+=e),n.endPoint&&(n.endPoint.x+=e,n.endPoint.y+=e),n.pointsList&&n.pointsList.length>0&&n.pointsList.forEach(function(t){t.x+=e,t.y+=e}),Un(n.text)||(n.text.x+=e,n.text.y+=e),n}var Wt=40,ze=40;function Xs(n,e){var t=n.keyboard,r=t.options.keyboard;t.on(["cmd + c","ctrl + c"],function(){if(ze=Wt,!(r!=null&&r.enabled)||e.textEditElement)return!0;var o=n.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 kn(s,Wt)}),vt.edges.forEach(function(s){return zn(s,Wt)}),!1)}),t.on(["cmd + v","ctrl + v"],function(){if(!(r!=null&&r.enabled)||e.textEditElement)return!0;if(vt&&(vt.nodes||vt.edges)){n.clearSelectElements();var o=n.addElements(vt,ze);if(!o)return!0;o.nodes.forEach(function(i){return n.selectElementById(i.id,!0)}),o.edges.forEach(function(i){return n.selectElementById(i.id,!0)}),vt.nodes.forEach(function(i){return kn(i,Wt)}),vt.edges.forEach(function(i){return zn(i,Wt)}),ze=ze+Wt}return!1}),t.on(["cmd + z","ctrl + z"],function(){return!(r!=null&&r.enabled)||e.textEditElement?!0:(n.undo(),!1)}),t.on(["cmd + y","ctrl + y"],function(){return!(r!=null&&r.enabled)||e.textEditElement?!0:(n.redo(),!1)}),t.on(["backspace"],function(){if(!(r!=null&&r.enabled)||e.textEditElement)return!0;var o=e.getSelectElements(!0);return n.clearSelectElements(),o.edges.forEach(function(i){return i.id&&n.deleteEdge(i.id)}),o.nodes.forEach(function(i){return i.id&&n.deleteNode(i.id)}),!1})}var Ys=function(){function n(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 n.prototype.initShortcuts=function(){var e=this,t,r=((t=this.options.keyboard)!==null&&t!==void 0?t:{}).shortcuts;if(r)if(xo(r))r.forEach(function(s){var l=s.keys,d=s.callback,u=s.action;return e.on(l,d,u)});else{var o=r.keys,i=r.callback,a=r.action;this.on(o,i,a)}},n.prototype.on=function(e,t,r){this.mousetrap.bind(this.getKeys(e),t,r)},Object.defineProperty(n.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}),n.prototype.off=function(e,t){this.mousetrap.unbind(this.getKeys(e),t)},n.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"))},n.prototype.disable=function(){this.disabled||(this.options.keyboard&&(this.options.keyboard.enabled=!1),this.target instanceof HTMLElement&&this.target.removeAttribute("tabindex"))},n.prototype.getKeys=function(e){var t=this;return(Array.isArray(e)?e:[e]).map(function(r){return t.formatKey(r)})},n.prototype.formatKey=function(e){return e.toLowerCase().replace(/\s/g,"").replace("delete","del").replace("cmd","command")},n}(),At=function(){return At=Object.assign||function(n){for(var e,t=1,r=arguments.length;t0)&&!(o=r.next()).done;)i.push(o.value)}catch(s){a={error:s}}finally{try{o&&!o.done&&(t=r.return)&&t.call(r)}finally{if(a)throw a.error}}return i},yr=function(n,e,t){if(t||arguments.length===2)for(var r=0,o=e.length,i;rG>YJlC@aJnZ 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

MyczZl2+7E`gyVVxHjDyRvIi!w#NhRv3+g3K0c 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.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 literal 0 HcmV?d00001 diff --git a/js/@vue_reactivity@3.5.13-BUI-9P27.js b/js/@vue_reactivity@3.5.13-BUI-9P27.js deleted file mode 100644 index 6e8337bb..00000000 --- a/js/@vue_reactivity@3.5.13-BUI-9P27.js +++ /dev/null @@ -1,5 +0,0 @@ -import{i as B,a as j,h as I,e as Yt,t as zt,b as y,c as Z,E as Bt,d as pt,f as $,g as Ft,j as Gt,k as C,l as Jt,N as Ut,m as qt,r as Qt}from"./@vue_shared@3.5.13-DbMIZLZJ.js";/** -* @vue/reactivity v3.5.13 -* (c) 2018-present Yuxi (Evan) You and Vue contributors -* @license MIT -**/let v;class Xt{constructor(e=!1){this.detached=e,this._active=!0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.parent=v,!e&&v&&(this.index=(v.scopes||(v.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,s;if(this.scopes)for(e=0,s=this.scopes.length;e0)return;if(V){let e=V;for(V=void 0;e;){const s=e.next;e.next=void 0,e.flags&=-9,e=s}}let t;for(;W;){let e=W;for(W=void 0;e;){const s=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){t||(t=n)}e=s}}if(t)throw t}function mt(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function xt(t){let e,s=t.depsTail,n=s;for(;n;){const i=n.prevDep;n.version===-1?(n===s&&(s=i),vt(n),kt(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=i}t.deps=e,t.depsTail=s}function ct(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(yt(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function yt(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===Y))return;t.globalVersion=Y;const e=t.dep;if(t.flags|=2,e.version>0&&!t.isSSR&&t.deps&&!ct(t)){t.flags&=-3;return}const s=h,n=b;h=t,b=!0;try{mt(t);const i=t.fn(t._value);(e.version===0||I(i,t._value))&&(t._value=i,e.version++)}catch(i){throw e.version++,i}finally{h=s,b=n,xt(t),t.flags&=-3}}function vt(t,e=!1){const{dep:s,prevSub:n,nextSub:i}=t;if(n&&(n.nextSub=i,t.prevSub=void 0),i&&(i.prevSub=n,t.nextSub=void 0),s.subs===t&&(s.subs=n,!n&&s.computed)){s.computed.flags&=-5;for(let r=s.computed.deps;r;r=r.nextDep)vt(r,!0)}!e&&!--s.sc&&s.map&&s.map.delete(s.key)}function kt(t){const{prevDep:e,nextDep:s}=t;e&&(e.nextDep=s,t.prevDep=void 0),s&&(s.prevDep=e,t.nextDep=void 0)}let b=!0;const Tt=[];function Dt(){Tt.push(b),b=!1}function It(){const t=Tt.pop();b=t===void 0?!0:t}function wt(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const s=h;h=void 0;try{e()}finally{h=s}}}let Y=0;class te{constructor(e,s){this.sub=e,this.dep=s,this.version=s.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class et{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0}track(e){if(!h||!b||h===this.computed)return;let s=this.activeLink;if(s===void 0||s.sub!==h)s=this.activeLink=new te(h,this),h.deps?(s.prevDep=h.depsTail,h.depsTail.nextDep=s,h.depsTail=s):h.deps=h.depsTail=s,Et(s);else if(s.version===-1&&(s.version=this.version,s.nextDep)){const n=s.nextDep;n.prevDep=s.prevDep,s.prevDep&&(s.prevDep.nextDep=n),s.prevDep=h.depsTail,s.nextDep=void 0,h.depsTail.nextDep=s,h.depsTail=s,h.deps===s&&(h.deps=n)}return s}trigger(e){this.version++,Y++,this.notify(e)}notify(e){dt();try{for(let s=this.subs;s;s=s.prevSub)s.sub.notify()&&s.sub.dep.notify()}finally{_t()}}}function Et(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)Et(n)}const s=t.dep.subs;s!==t&&(t.prevSub=s,s&&(s.nextSub=t)),t.dep.subs=t}}const k=new WeakMap,P=Symbol(""),lt=Symbol(""),z=Symbol("");function w(t,e,s){if(b&&h){let n=k.get(t);n||k.set(t,n=new Map);let i=n.get(s);i||(n.set(s,i=new et),i.map=n,i.key=s),i.track()}}function T(t,e,s,n,i,r){const o=k.get(t);if(!o){Y++;return}const a=f=>{f&&f.trigger()};if(dt(),e==="clear")o.forEach(a);else{const f=y(t),d=f&&pt(s);if(f&&s==="length"){const c=Number(n);o.forEach((p,_)=>{(_==="length"||_===z||!B(_)&&_>=c)&&a(p)})}else switch((s!==void 0||o.has(void 0))&&a(o.get(s)),d&&a(o.get(z)),e){case"add":f?d&&a(o.get("length")):(a(o.get(P)),C(t)&&a(o.get(lt)));break;case"delete":f||(a(o.get(P)),C(t)&&a(o.get(lt)));break;case"set":C(t)&&a(o.get(P));break}}_t()}function ee(t,e){const s=k.get(t);return s&&s.get(e)}function L(t){const e=u(t);return e===t?e:(w(e,"iterate",z),S(t)?e:e.map(g))}function gt(t){return w(t=u(t),"iterate",z),t}const se={__proto__:null,[Symbol.iterator](){return at(this,Symbol.iterator,g)},concat(...t){return L(this).concat(...t.map(e=>y(e)?L(e):e))},entries(){return at(this,"entries",t=>(t[1]=g(t[1]),t))},every(t,e){return x(this,"every",t,e,void 0,arguments)},filter(t,e){return x(this,"filter",t,e,s=>s.map(g),arguments)},find(t,e){return x(this,"find",t,e,g,arguments)},findIndex(t,e){return x(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return x(this,"findLast",t,e,g,arguments)},findLastIndex(t,e){return x(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return x(this,"forEach",t,e,void 0,arguments)},includes(...t){return ft(this,"includes",t)},indexOf(...t){return ft(this,"indexOf",t)},join(t){return L(this).join(t)},lastIndexOf(...t){return ft(this,"lastIndexOf",t)},map(t,e){return x(this,"map",t,e,void 0,arguments)},pop(){return H(this,"pop")},push(...t){return H(this,"push",t)},reduce(t,...e){return Rt(this,"reduce",t,e)},reduceRight(t,...e){return Rt(this,"reduceRight",t,e)},shift(){return H(this,"shift")},some(t,e){return x(this,"some",t,e,void 0,arguments)},splice(...t){return H(this,"splice",t)},toReversed(){return L(this).toReversed()},toSorted(t){return L(this).toSorted(t)},toSpliced(...t){return L(this).toSpliced(...t)},unshift(...t){return H(this,"unshift",t)},values(){return at(this,"values",g)}};function at(t,e,s){const n=gt(t),i=n[e]();return n!==t&&!S(t)&&(i._next=i.next,i.next=()=>{const r=i._next();return r.value&&(r.value=s(r.value)),r}),i}const ie=Array.prototype;function x(t,e,s,n,i,r){const o=gt(t),a=o!==t&&!S(t),f=o[e];if(f!==ie[e]){const p=f.apply(t,r);return a?g(p):p}let d=s;o!==t&&(a?d=function(p,_){return s.call(this,g(p),_,t)}:s.length>2&&(d=function(p,_){return s.call(this,p,_,t)}));const c=f.call(o,d,n);return a&&i?i(c):c}function Rt(t,e,s,n){const i=gt(t);let r=s;return i!==t&&(S(t)?s.length>3&&(r=function(o,a,f){return s.call(this,o,a,f,t)}):r=function(o,a,f){return s.call(this,o,g(a),f,t)}),i[e](r,...n)}function ft(t,e,s){const n=u(t);w(n,"iterate",z);const i=n[e](...s);return(i===-1||i===!1)&&we(s[0])?(s[0]=u(s[0]),n[e](...s)):i}function H(t,e,s=[]){Dt(),dt();const n=u(t)[e].apply(t,s);return _t(),It(),n}const ne=qt("__proto__,__v_isRef,__isVue"),Mt=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(B));function re(t){B(t)||(t=String(t));const e=u(this);return w(e,"has",t),e.hasOwnProperty(t)}class Pt{constructor(e=!1,s=!1){this._isReadonly=e,this._isShallow=s}get(e,s,n){if(s==="__v_skip")return e.__v_skip;const i=this._isReadonly,r=this._isShallow;if(s==="__v_isReactive")return!i;if(s==="__v_isReadonly")return i;if(s==="__v_isShallow")return r;if(s==="__v_raw")return n===(i?r?Ht:Kt:r?jt:Lt).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const o=y(e);if(!i){let f;if(o&&(f=se[s]))return f;if(s==="hasOwnProperty")return re}const a=Reflect.get(e,s,R(e)?e:n);return(B(s)?Mt.has(s):ne(s))||(i||w(e,"get",s),r)?a:R(a)?o&&pt(s)?a:a.value:j(a)?i?Wt(a):Ct(a):a}}class Ot extends Pt{constructor(e=!1){super(!1,e)}set(e,s,n,i){let r=e[s];if(!this._isShallow){const f=O(r);if(!S(n)&&!O(n)&&(r=u(r),n=u(n)),!y(e)&&R(r)&&!R(n))return f?!1:(r.value=n,!0)}const o=y(e)&&pt(s)?Number(s)t,q=t=>Reflect.getPrototypeOf(t);function le(t,e,s){return function(...n){const i=this.__v_raw,r=u(i),o=C(r),a=t==="entries"||t===Symbol.iterator&&o,f=t==="keys"&&o,d=i[t](...n),c=s?ut:e?ht:g;return!e&&w(r,"iterate",f?lt:P),{next(){const{value:p,done:_}=d.next();return _?{value:p,done:_}:{value:a?[c(p[0]),c(p[1])]:c(p),done:_}},[Symbol.iterator](){return this}}}}function Q(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function ue(t,e){const s={get(i){const r=this.__v_raw,o=u(r),a=u(i);t||(I(i,a)&&w(o,"get",i),w(o,"get",a));const{has:f}=q(o),d=e?ut:t?ht:g;if(f.call(o,i))return d(r.get(i));if(f.call(o,a))return d(r.get(a));r!==o&&r.get(i)},get size(){const i=this.__v_raw;return!t&&w(u(i),"iterate",P),Reflect.get(i,"size",i)},has(i){const r=this.__v_raw,o=u(r),a=u(i);return t||(I(i,a)&&w(o,"has",i),w(o,"has",a)),i===a?r.has(i):r.has(i)||r.has(a)},forEach(i,r){const o=this,a=o.__v_raw,f=u(a),d=e?ut:t?ht:g;return!t&&w(f,"iterate",P),a.forEach((c,p)=>i.call(r,d(c),d(p),o))}};return Yt(s,t?{add:Q("add"),set:Q("set"),delete:Q("delete"),clear:Q("clear")}:{add(i){!e&&!S(i)&&!O(i)&&(i=u(i));const r=u(this);return q(r).has.call(r,i)||(r.add(i),T(r,"add",i,i)),this},set(i,r){!e&&!S(r)&&!O(r)&&(r=u(r));const o=u(this),{has:a,get:f}=q(o);let d=a.call(o,i);d||(i=u(i),d=a.call(o,i));const c=f.call(o,i);return o.set(i,r),d?I(r,c)&&T(o,"set",i,r):T(o,"add",i,r),this},delete(i){const r=u(this),{has:o,get:a}=q(r);let f=o.call(r,i);f||(i=u(i),f=o.call(r,i)),a&&a.call(r,i);const d=r.delete(i);return f&&T(r,"delete",i,void 0),d},clear(){const i=u(this),r=i.size!==0,o=i.clear();return r&&T(i,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(i=>{s[i]=le(i,t,e)}),s}function st(t,e){const s=ue(t,e);return(n,i,r)=>i==="__v_isReactive"?!t:i==="__v_isReadonly"?t:i==="__v_raw"?n:Reflect.get($(s,i)&&i in n?s:n,i,r)}const he={get:st(!1,!1)},pe={get:st(!1,!0)},de={get:st(!0,!1)},_e={get:st(!0,!0)},Lt=new WeakMap,jt=new WeakMap,Kt=new WeakMap,Ht=new WeakMap;function ve(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function ge(t){return t.__v_skip||!Object.isExtensible(t)?0:ve(zt(t))}function Ct(t){return O(t)?t:it(t,!1,oe,he,Lt)}function Oe(t){return it(t,!1,fe,pe,jt)}function Wt(t){return it(t,!0,ae,de,Kt)}function Ae(t){return it(t,!0,ce,_e,Ht)}function it(t,e,s,n,i){if(!j(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const r=i.get(t);if(r)return r;const o=ge(t);if(o===0)return t;const a=new Proxy(t,o===2?n:s);return i.set(t,a),a}function N(t){return O(t)?N(t.__v_raw):!!(t&&t.__v_isReactive)}function O(t){return!!(t&&t.__v_isReadonly)}function S(t){return!!(t&&t.__v_isShallow)}function we(t){return t?!!t.__v_raw:!1}function u(t){const e=t&&t.__v_raw;return e?u(e):t}function Le(t){return!$(t,"__v_skip")&&Object.isExtensible(t)&&Ft(t,"__v_skip",!0),t}const g=t=>j(t)?Ct(t):t,ht=t=>j(t)?Wt(t):t;function R(t){return t?t.__v_isRef===!0:!1}function Re(t){return Vt(t,!1)}function je(t){return Vt(t,!0)}function Vt(t,e){return R(t)?t:new be(t,e)}class be{constructor(e,s){this.dep=new et,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=s?e:u(e),this._value=s?e:g(e),this.__v_isShallow=s}get value(){return this.dep.track(),this._value}set value(e){const s=this._rawValue,n=this.__v_isShallow||S(e)||O(e);e=n?e:u(e),I(e,s)&&(this._rawValue=e,this._value=n?e:g(e),this.dep.trigger())}}function Se(t){return R(t)?t.value:t}const me={get:(t,e,s)=>e==="__v_raw"?t:Se(Reflect.get(t,e,s)),set:(t,e,s,n)=>{const i=t[e];return R(i)&&!R(s)?(i.value=s,!0):Reflect.set(t,e,s,n)}};function Ke(t){return N(t)?t:new Proxy(t,me)}class xe{constructor(e){this.__v_isRef=!0,this._value=void 0;const s=this.dep=new et,{get:n,set:i}=e(s.track.bind(s),s.trigger.bind(s));this._get=n,this._set=i}get value(){return this._value=this._get()}set value(e){this._set(e)}}function He(t){return new xe(t)}function Ce(t){const e=y(t)?new Array(t.length):{};for(const s in t)e[s]=Nt(t,s);return e}class ye{constructor(e,s,n){this._object=e,this._key=s,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0}get value(){const e=this._object[this._key];return this._value=e===void 0?this._defaultValue:e}set value(e){this._object[this._key]=e}get dep(){return ee(u(this._object),this._key)}}class Te{constructor(e){this._getter=e,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function We(t,e,s){return R(t)?t:Z(t)?new Te(t):j(t)&&arguments.length>1?Nt(t,e,s):Re(t)}function Nt(t,e,s){const n=t[e];return R(n)?n:new ye(t,e,s)}class De{constructor(e,s,n){this.fn=e,this.setter=s,this._value=void 0,this.dep=new et(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=n}notify(){if(this.flags|=16,!(this.flags&8)&&h!==this)return St(this,!0),!0}get value(){const e=this.dep.track();return yt(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function Ve(t,e,s=!1){let n,i;return Z(t)?n=t:(n=t.get,i=t.set),new De(n,i,s)}const X={},tt=new WeakMap;let M;function Ie(t,e=!1,s=M){if(s){let n=tt.get(s);n||tt.set(s,n=[]),n.push(t)}}function Ne(t,e,s=Bt){const{immediate:n,deep:i,once:r,scheduler:o,augmentJob:a,call:f}=s,d=l=>i?l:S(l)||i===!1||i===0?D(l,1):D(l);let c,p,_,F,G=!1,J=!1;if(R(t)?(p=()=>t.value,G=S(t)):N(t)?(p=()=>d(t),G=!0):y(t)?(J=!0,G=t.some(l=>N(l)||S(l)),p=()=>t.map(l=>{if(R(l))return l.value;if(N(l))return d(l);if(Z(l))return f?f(l,2):l()})):Z(t)?e?p=f?()=>f(t,2):t:p=()=>{if(_){Dt();try{_()}finally{It()}}const l=M;M=c;try{return f?f(t,3,[F]):t(F)}finally{M=l}}:p=Ut,e&&i){const l=p,m=i===!0?1/0:i;p=()=>D(l(),m)}const nt=Zt(),A=()=>{c.stop(),nt&&nt.active&&Qt(nt.effects,c)};if(r&&e){const l=e;e=(...m)=>{l(...m),A()}}let E=J?new Array(t.length).fill(X):X;const K=l=>{if(!(!(c.flags&1)||!c.dirty&&!l))if(e){const m=c.run();if(i||G||(J?m.some((rt,U)=>I(rt,E[U])):I(m,E))){_&&_();const rt=M;M=c;try{const U=[m,E===X?void 0:J&&E[0]===X?[]:E,F];f?f(e,3,U):e(...U),E=m}finally{M=rt}}}else c.run()};return a&&a(K),c=new $t(p),c.scheduler=o?()=>o(K,!1):K,F=l=>Ie(l,!1,c),_=c.onStop=()=>{const l=tt.get(c);if(l){if(f)f(l,4);else for(const m of l)m();tt.delete(c)}},e?n?K(!0):E=c.run():o?o(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(t,e=1/0,s){if(e<=0||!j(t)||t.__v_skip||(s=s||new Set,s.has(t)))return t;if(s.add(t),e--,R(t))D(t.value,e,s);else if(y(t))for(let n=0;n{D(n,e,s)});else if(Jt(t)){for(const n in t)D(t[n],e,s);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&D(t[n],e,s)}return t}export{Xt as E,$t as R,R as a,Dt as b,Ve as c,u as d,Ct as e,w as f,Oe as g,T as h,we as i,Ae as j,Re as k,Wt as l,Le as m,We as n,He as o,Ke as p,Zt as q,It as r,je as s,D as t,Se as u,Pe as v,Ne as w,Ce as x,Me as y,N as z}; diff --git a/js/@vue_reactivity@3.5.13-BUI-9P27.js.gz b/js/@vue_reactivity@3.5.13-BUI-9P27.js.gz deleted file mode 100644 index 1596bc84c363d1549f48660b8137c92cccaa14a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6202 zcmV-A7{%uwiwFP!000001Fbx3bKADE-}@^hO@;$B8&yu)-d?h>P8vI{^RAsZNj)A7 zC4m-W3RDTmkBI#5XBIDlvYgX%=YBB-U;!-ljRoL*xhgBQ$$P2n{RSz1zQ6)MN5Jv( zS%JduR|Ql2-ogw&f5D;dqF|2Sm4Xbv58whn&lP;Z@9zpO@%s!4{Jc=`2EQK^Eb;rd zf(pNXswS(-3zpmDNA{S}J=l^;#{AsxNV00{yJ#CXBnR<$+Pxnq(%u6f`d#PsF{^!nh+z9ET|n8TwJI{!he+sfB29FO=tXkXlG5f`dT9G z>}=bD-c3_+xnAzTK8m{7-(Ah#|L1BP8vn=Txb96;tp(vbc%fykC)rh^s$0j#D?JHd z$1E3VQQU5>m~5J+6ohU}Yg1;KFIa(Uq$*cCr|Al=A&~^3mnGQ<#Li{OUqvFfmnF}K zdKyEM9o;mQ{E$u?c8=*9&*V9wo?lyCnAJ1O#?2PaT|Rb(w|sOM_eV6j+l7sqJR|*% zs#_^DRE?s(XH*`N+l{l*)X1YK?=#)*6uJX;*6R2<%OSVw-qzBlV;jnR-WxSdldZ)} z<)!Go=0tf-7yP>SNfAZc_PsguZyb-^oFs~6x5 z!IhW0)-Zab*Unh8pMPx4Nn0QN{G;QODYHjE{{*EPE>dX*iy~60;hYy-aZ_W^QdNF& z!7D;3ZA7W^?6y1b<0$Hf13!68>pCd^Qr9QS;)`}c>uaaS9;Km0&jhiOYghCbuI&J@ zv_C8ZIa`2a(_~>x$P}%6U|IZd-mu)bffkIzlu77N(RwshYy=fyt-YN8BR9zB|>{gIUyw4tYTWB78aE%d3Sbi$L? z-54e%yrYNQ)A)aZqrbsnlpZAcn7C0t>WYuw7&XtxHwN|+gks5CWol-rnk|T+8&%gt zF+m%R1X7KvMO9w+0)n8}cVuvv0P^7#uVh{d_Gl0Ia8>cEr`mYD%Ecw)*u`2Ctbpwb z#@qRB^n5n5u(P2UgJ9B7NF=S35PGfyzDk5gfw4z>V}f7w50d2+t`rdzF7YpoITIkZ zF%Vlw!*+!uv0!;)utKBUYME@8F#9JY)4W3@EZTj>JQeHOG|kH8YOT;ql3PW(b<_dv z=H2ygLGF{n^ z^XzhX$!~)=>QYOfp@voCn1dZRmPiL4Ma1h2`b?+q?Gp9MTrIam2q28RKq)b@@m{gB z^VV$~pml$*OlUKuC{KGWibvRL`YDD`Is%bE%Ut5BAD=8JjB?=yT5jjMD~q!Z{35mHqq-arO zP^hrWH9B52Z%M^-SQY=1*0L6^G5($~7~|3)S>iYEJPMx!VtE85UTTL5{TV?08T>&`xv zdLwPUorW(hbt%l-;#W$w!$~C{r1SY8&c;EjN1MjP)xDz>o)HxcStv?rGOc)endpIx zXCK5_UH>=TBv*sD3-iuFG>z6d&t|UEDy^sV{B;Hc^%tvn(CL-;!adH`0W`8#jd@J2 z35P+hc$F$XfUguzh@xX2a}+&tL4(0ARFDt4CQ1+3?W~+?a<-XFR#mCW$s`u*qJT4_ zJVOIsR_E=OHZ@yX*n)ry+Q6(7vs97caM;fM%ItuLL7T>wvwbvy<5z^!m{ZyS$8h6Jy)AC-)HdBVaAT z&Jj%8y?t{rE7o%^yV8+47Q5yFC=ER4H*d3hVRfqk{Zi(F+!Z%l-9X`1b?j{9!w+%GChdFih{v?E%(uVdkv(d_6;}F&qxtnU5WgrdiMKfsgZx zh58RYG>q#e7kQ@cVyUYUPgySc&V^&cy(^b1JUH9EKGSAasLEqhN6F{p4!6QKgghxL z#pgTN8Z>D*J^p;R#o20ZU@Z&Cq#wrcZ>!ND2F z!wZ*}H*rt@M0*jE4<|Yimg}$w%!d*5v1Xi#S&(*!YN%0&B4U3r>3&fPRYM`SW-88uL58##mXJcW6Gz>mv5fyA z`~^v=?E*Q9Q-vBY0$-oq5kDP0Toci8_&(31g>pC?N=Fis>z!F$0I!W=<>MS*2x&mCBD>(aGk%13KU^2Oy z9L|QIywAHaeIz;%id@10&||3_|s`D>s|L3=3rxk&H=x zCeQt0TjufXvanqU_nWn2o)va}&6Q(}bb0J;5c!QrI(}`A6D5rW$DL1Ilf16Ayj*ZK z07;>u<1{`dDIJ$~+cr+))Y$v@3)bi3kBX!;ey0DXF01uc_4tkAV!l(d=tizrydwQQ z3=E``9k4X07_L0=C*LjCsNYS#C6%Gu2@y1k`fv4zRBTNu3aIshQs^Ujqv)7a2y;wC zOU`kBFZNDM=xl7r6SrKu6P5H=ZjEjHK<5sjC3Cv~OX$3_cUqHNAJ>kLhyX<7J(5^z z5`&o57b&ET*&=!+?buc`d!i}i)W{*Sqo4O1Q6%ilb^{6$d{(?cLFi25hI9>1 za{4Gbb=~*EgVx%c7>TB|ycRF{tt33y0EQb!z3+0H=lC53H&@%yiP6)4CPt$`jNGLC z(M~e@M#pWgjrm&zsrmI(LFVf4RtC&my)La4LsJfa<0sIwP|sChuM6&+qZ2&mbhQ`l zUfr-32r4ZzP_kzz%&AVD`(0>VV{vQ$8$~5#2JVvIqH`%>&hj&LZsvg*ljF6D`FNq? z3wOlDk#|+VnrvJsQt)`vu=%hX6i&w5AhE4T$7eIL(!LwNd*}2# zo?(P#;hJx4_4Q4nFp>CY5Rr#uYz0jdz{)o&xN0*~V>Pus#T!0Rx_v27Efl@G^kRzjCr$!khpo#9Yf-D+7T->d|0;1L49NK$ZVz#BmJS zrja%ijz+qWQrxL9mX52T89#PE>e~EDgUx?u$Dm`>l$9QdjIA+V?NT^gY}Q?A+NKw0 zu%c`~H-xTWPG%J5D61vK-IiU@XUw{)@g|+m<3EWu+Y}^MSU{6b!H6H0tsqj+5{NZ6 zN!rBNA1SF108g}o=)X07BG&|T@m#eX&;3m*ibQdEB9%xrG~>a0RA=o=aug;VsWph7 zp_`qqGSgM9$D}?WvD1N;*c1iH$!%gbRB0=$$sA(_W2`z2JGMZrOq4^156s6$q=K3D ziKX?4*bwWYT}S1XVb4SZ0qh`KYGhMHwlc_OtZd1YWG%9t1`25ur2(KBea@<(pV8r- zA*NO9Lv!y#=Z#@=pm7d6+()Ah^%)yM$?~BE^qXoNGzTjkF3I5rE}MqJnKA2a2B1w! zZW~Z9(K*}S$g}*M6&#Q5(MM7U?p(M`o-=*c6gp3DHs@?V-w}O}`zp?N1l{AH8bj%^ zh(lZQ08cDv6y?2K^u$=kW)AC$7hGH4SSkz*`+JzW>Q;>?3PD>nGEkFl6+*pIos*g` z-Qvq`@sCci_1#x`uVv20~vcq5o`m~i+bgv(W%8Zzh6 zU-VX2ISY>$Zt$Y@uq%=6okVXp^WadcYIl1+*~D#IiPu}UyQf+r-c{udrVJ3|@mRz` zIBieqQViEU_HVXn{DyeMY25Dt@Fe7rVSvp; zIN4cRH()nhY@c^rk%~_^3B8d4GtryRzWU^M&J^aI{e-#6AV@kUxl4Vcki=mYz>N}S z=U;}1ziB1M8JDG(o|`S{ak;m|bz%udiWF@#=T-Y~pNrkOsR;=!TB%PE%7 zuEySno?LLn>~*J!|Mc5nF$@6kc-`hLdiTO%{W2udm7fpSK!v40t`P62L{s~Vy z1oJjEnCQ$;<3%hSg|~O*?&1*hT|~Y!F5~7(I1f$+IVWop!qaxWKI!uQ9x=S&O7Y5* z=pGB^)5QOoFyE3SrLUL-fyQ0y!iTmF?W7+%Jl(y~{Kia$Jd5d|f zVm8w|Iccl)ont22cO{*77d6h?c`5P>jiQBpcH{yq`?y3q{r)%fB=Av=7q^Z?=7wwM z4qtGq`x`zjV2OP?VG3RAbZQx`GmQFz7UT{GBW_H^L@@0|0PjspynuyVJm7lUB;A(g z6WcVPy4wpJ@pbDSj@%O{knFWNJ#p8LCkEAY=v;u6yJ1**%7avGGRL$@H;N$1-|3UGoqE0tn{I>b=UAa!`PL^Z-O>FP{*Dl8f$A$ zUZCLrj-F9JR^Svb=f#01w5v4 zLGa+#SQ9>8v22V}WJF=3ip`8T(Zn1v>RXeO;L_ufzVv9gUa;56Yc>ntHsM4Hp1|4j za~do1yzTg!6-^Vb*awAj?Q2mG2@{Ip+d6n^5AN;z zN5H3nLizV-e<~uBdy@t;b9t|dBHqr2Z!IvJy2Nn`^9!C5`*`S(z1Zc0@r<${pJ@Ea zh9NJR^we%=jRFX zhQky1Kx2K6caF(BvmzZ5g+B{I0E}R8V14}JNC3%Uvjrb)z zN9r7LQs8!aMq$Ec_9a<(@1k&;Khq>Bv{lF`it3N{T5}usEPG|vE9eqs(mx2C(WU`D z7UP$AXb~Se3diNRBri?8r*GOBGfZRK4o}T1XErlm13ANb^GXp1(m#S0lsNVjp0+9S4-5dq}=nGBdj>aT!5^tXhU`n!U^G~C~Cq`wt>(e)Az@T1^F7uWDkf3M(;{$9f~{k?(L Y-2A5p{m&Y{HpzGY2L8wS=_Wz|0Iu0CoB#j- diff --git a/js/@vue_reactivity@3.5.13-CjJL8SnF.js b/js/@vue_reactivity@3.5.13-CjJL8SnF.js new file mode 100644 index 00000000..ee9cdf2a --- /dev/null +++ b/js/@vue_reactivity@3.5.13-CjJL8SnF.js @@ -0,0 +1,5 @@ +import{i as B,a as j,h as I,e as Ye,t as ze,b as y,c as Z,E as Be,d as de,f as $,g as Fe,j as Ge,k as C,l as Je,N as Ue,m as qe,r as Qe}from"./@vue_shared@3.5.13-DbMIZLZJ.js";/** +* @vue/reactivity v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let g;class Xe{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),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 new file mode 100644 index 0000000000000000000000000000000000000000..7b3bc33ce9c375ccde49b1761a16544129409402 GIT binary patch literal 6211 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 literal 0 HcmV?d00001 diff --git a/js/@vue_runtime-core@3.5.13-BsGyjLIk.js b/js/@vue_runtime-core@3.5.13-BsGyjLIk.js new file mode 100644 index 00000000..f476002e --- /dev/null +++ b/js/@vue_runtime-core@3.5.13-BsGyjLIk.js @@ -0,0 +1,5 @@ +import{i as $s,s as Hn,w as Nn,a as Ct,c as $n,t as Ln,p as Ls,m as Vn,b as Ge,r as Je,d as Bt,e as Un,R as Dn,E as jn,f as Vs,g as Rn,h as Sn}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{c as L,e as le,n as Pt,o as ye,p as Us,a as ge,b as S,q as Ds,s as ns,r as js,i as Kn,E as W,u as Rs,v as Ee,w as Ss,N as Ie,x as Re,y as et,z as Wn,A as qn,B as tt,f as Q,C as Gn,D as ft,g as Jn,F as Yn,G as Vt,H as Ks}from"./@vue_shared@3.5.13-DbMIZLZJ.js";/** +* @vue/runtime-core v3.5.13 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/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{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}; diff --git a/js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz b/js/@vue_runtime-core@3.5.13-BsGyjLIk.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..67505ee019df19a4313f1ccc1454bc3ec1bce9ae GIT binary patch literal 20508 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 j^*%w5@;$>frO)A-$}ixAet)i7|Mh!jcm{ut(r,t,s)}),n}if(S(e)){const n=[];for(let r=0;r>>1,n=oe[l],r=rt(n);r=rt(s)?oe.push(e):oe.splice(Xl(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=Te+1){for(;srt(s)-rt(l));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(Te=0;Te{l._d&&ws(-1);const r=vt(t);let i;try{i=e(...n)}finally{vt(r),l._d&&ws(1)}return i};return l._n=!0,l._c=!0,l._d=!0,l}function hr(e,t){if(ee===null)return e;const s=$t(ee),l=e.dirs||(e.dirs=[]);for(let n=0;ne.__isTeleport,st=e=>e&&(e.disabled||e.disabled===""),Cs=e=>e&&(e.defer||e.defer===""),Fs=e=>typeof SVGElement<"u"&&e instanceof SVGElement,vs=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,Wt=(e,t)=>{const s=e&&e.to;return me(s)?t?t(s):null:s},Zs={name:"Teleport",__isTeleport:!0,process(e,t,s,l,n,r,i,c,u,g){const{mc:a,pc:d,pbc:m,o:{insert:x,querySelector:A,createText:O,createComment:q}}=g,V=st(t.props);let{shapeFlag:E,children:P,dynamicChildren:B}=t;if(e==null){const k=t.el=O(""),M=t.anchor=O("");x(k,s,l),x(M,s,l);const D=(I,H)=>{E&16&&(n&&n.isCE&&(n.ce._teleportTarget=I),a(P,I,H,n,r,i,c,u))},U=()=>{const I=t.target=Wt(t.props,A),H=zs(I,t,O,x);I&&(i!=="svg"&&Fs(I)?i="svg":i!=="mathml"&&vs(I)&&(i="mathml"),V||(D(I,H),mt(t,!1)))};V&&(D(s,M),mt(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,l,n,r,i,c,u,g),delete e.el.__isMounted},r);return}t.el=e.el,t.targetStart=e.targetStart;const k=t.anchor=e.anchor,M=t.target=e.target,D=t.targetAnchor=e.targetAnchor,U=st(e.props),I=U?s:M,H=U?k:D;if(i==="svg"||Fs(M)?i="svg":(i==="mathml"||vs(M))&&(i="mathml"),B?(m(e.dynamicChildren,B,I,n,r,i,c),as(e,t,!0)):u||d(e,t,I,H,n,r,i,c,!1),V)U?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):gt(t,s,k,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);mt(t,V)}},remove(e,t,s,{um:l,o:{remove:n}},r){const{shapeFlag:i,children:c,anchor:u,targetStart:g,targetAnchor:a,target:d,props:m}=e;if(d&&(n(g),n(a)),r&&n(u),i&16){const x=r||!st(m);for(let A=0;A{e.isMounted=!0}),is(()=>{e.isUnmounting=!0}),e}const pe=[Function,Array],tn={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},el=e=>{const t=e.subTree;return t.component?el(t.component):t},sn={name:"BaseTransition",props:tn,setup(e,{slots:t}){const s=ps(),l=en();return()=>{const n=t.default&&ll(t.default(),!0);if(!n||!n.length)return;const r=tl(n),i=Bt(e),{mode:c}=i;if(l.isLeaving)return Ut(r);const u=Ts(r);if(!u)return Ut(r);let g=qt(u,i,l,s,d=>g=d);u.type!==se&&We(u,g);let a=s.subTree&&Ts(s.subTree);if(a&&a.type!==se&&!_e(u,a)&&el(s).type!==se){let d=qt(a,i,l,s);if(We(a,d),c==="out-in"&&u.type!==se)return l.isLeaving=!0,d.afterLeave=()=>{l.isLeaving=!1,s.job.flags&8||s.update(),delete d.afterLeave,a=void 0},Ut(r);c==="in-out"&&u.type!==se?d.delayLeave=(m,x,A)=>{const O=sl(l,a);O[String(a.key)]=a,m[Me]=()=>{x(),m[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 tl(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=sn;function sl(e,t){const{leavingVNodes:s}=e;let l=s.get(t.type);return l||(l=Object.create(null),s.set(t.type,l)),l}function qt(e,t,s,l,n){const{appear:r,mode:i,persisted:c=!1,onBeforeEnter:u,onEnter:g,onAfterEnter:a,onEnterCancelled:d,onBeforeLeave:m,onLeave:x,onAfterLeave:A,onLeaveCancelled:O,onBeforeAppear:q,onAppear:V,onAfterAppear:E,onAppearCancelled:P}=t,B=String(e.key),k=sl(s,e),M=(I,H)=>{I&&Ee(I,l,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:c,beforeEnter(I){let H=u;if(!s.isMounted)if(r)H=q||u;else return;I[Me]&&I[Me](!0);const j=k[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=E||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(m,[I]);let X=!1;const te=I[Me]=re=>{X||(X=!0,H(),re?M(O,[I]):M(A,[I]),I[Me]=void 0,k[j]===e&&delete k[j])};k[j]=e,x?D(x,[I,te]):te()},clone(I){const H=qt(I,t,s,l,n);return n&&n(H),H}};return U}function Ut(e){if(Mt(e))return e=Oe(e),e.children=null,e}function Ts(e){if(!Mt(e))return Xs(e.type)&&e.children?tl(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 ll(e,t=!1,s){let l=[],n=0;for(let r=0;r1)for(let r=0;rs.value,set:r=>s.value=r})}return s}function Tt(e,t,s,l,n=!1){if(S(e)){e.forEach((A,O)=>Tt(A,t&&(S(t)?t[O]:t),s,l,n));return}if(Ve(l)&&!n){l.shapeFlag&512&&l.type.__asyncResolved&&l.component.subTree.component&&Tt(e,t,s,l.component.subTree);return}const r=l.shapeFlag&4?$t(l.component):l.el,i=n?null:r,{i:c,r:u}=e,g=t&&t.r,a=c.refs===W?c.refs={}:c.refs,d=c.setupState,m=Bt(d),x=d===W?()=>!1:A=>Q(m,A);if(g!=null&&g!==u&&(me(g)?(a[g]=null,x(g)&&(d[g]=null)):Ct(g)&&(g.value=null)),L(u))ct(u,c,12,[i,a]);else{const A=me(u),O=Ct(u);if(A||O){const q=()=>{if(e.f){const V=A?x(u)?d[u]:a[u]:u.value;n?S(V)&&js(V,r):S(V)?V.includes(r)||V.push(r):A?(a[u]=[r],x(u)&&(d[u]=a[u])):(u.value=[r],e.k&&(a[e.k]=u.value))}else A?(a[u]=i,x(u)&&(d[u]=i)):O&&(u.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,ln={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const s=ps(),l=s.ctx;if(!l.renderer)return()=>{const E=t.default&&t.default();return E&&E.length===1?E[0]:E};const n=new Map,r=new Set;let i=null;const c=s.suspense,{renderer:{p:u,m:g,um:a,o:{createElement:d}}}=l,m=d("div");l.activate=(E,P,B,k,M)=>{const D=E.component;g(E,P,B,0,c),u(D.vnode,E,P,B,D,c,k,E.slotScopeIds,M),z(()=>{D.isDeactivated=!1,D.a&&et(D.a);const U=E.props&&E.props.onVnodeMounted;U&&ye(U,D.parent,E)},c)},l.deactivate=E=>{const P=E.component;Et(P.m),Et(P.a),g(E,m,null,1,c),z(()=>{P.da&&et(P.da);const B=E.props&&E.props.onVnodeUnmounted;B&&ye(B,P.parent,E),P.isDeactivated=!0},c)};function x(E){Dt(E),a(E,s,c,!0)}function A(E){n.forEach((P,B)=>{const k=ss(P.type);k&&!E(k)&&O(B)})}function O(E){const P=n.get(E);P&&(!i||!_e(P,i))?x(P):i&&Dt(i),n.delete(E),r.delete(E)}_t(()=>[e.include,e.exclude],([E,P])=>{E&&A(B=>Ze(E,B)),P&&A(B=>!Ze(P,B))},{flush:"post",deep:!0});let q=null;const V=()=>{q!=null&&(At(s.subTree.type)?z(()=>{n.set(q,yt(s.subTree))},s.subTree.suspense):n.set(q,yt(s.subTree)))};return rs(V),il(V),is(()=>{n.forEach(E=>{const{subTree:P,suspense:B}=s,k=yt(P);if(E.type===k.type&&E.key===k.key){Dt(k);const M=k.component.da;M&&z(M,B);return}x(E)})}),()=>{if(q=null,!t.default)return i=null;const E=t.default(),P=E[0];if(E.length>1)return i=null,E;if(!De(P)||!(P.shapeFlag&4)&&!(P.shapeFlag&128))return i=null,P;let B=yt(P);if(B.type===se)return i=null,B;const k=B.type,M=ss(Ve(B)?B.type.__asyncResolved||{}:k),{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?k:B.key,j=n.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=ln;function Ze(e,t){return S(e)?e.some(s=>Ze(s,t)):me(e)?e.split(",").includes(t):Kl(e)?(e.lastIndex=0,e.test(t)):!1}function nn(e,t){rl(e,"a",t)}function rn(e,t){rl(e,"da",t)}function rl(e,t,s=le){const l=e.__wdc||(e.__wdc=()=>{let n=s;for(;n;){if(n.isDeactivated)return;n=n.parent}return e()});if(wt(t,l,s),s){let n=s.parent;for(;n&&n.parent;)Mt(n.parent.vnode)&&on(l,t,s,n),n=n.parent}}function on(e,t,s,l){const n=wt(t,e,l,!0);ol(()=>{js(l[t],n)},s)}function Dt(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function yt(e){return e.shapeFlag&128?e.ssContent:e}function wt(e,t,s=le,l=!1){if(s){const n=s[e]||(s[e]=[]),r=t.__weh||(t.__weh=(...i)=>{Ge();const c=at(s),u=Ee(t,s,e,i);return c(),Je(),u});return l?n.unshift(r):n.push(r),r}}const Be=e=>(t,s=le)=>{(!ot||e==="sp")&&wt(e,(...l)=>t(...l),s)},fn=Be("bm"),rs=Be("m"),cn=Be("bu"),il=Be("u"),is=Be("bum"),ol=Be("um"),un=Be("sp"),an=Be("rtg"),dn=Be("rtc");function hn(e,t=le){wt("ec",e,t)}const os="components",gn="directives";function _r(e,t){return fs(os,e,!0,t)||e}const fl=Symbol.for("v-ndc");function xr(e){return me(e)?fs(os,e,!1)||e:e||fl}function Cr(e){return fs(gn,e)}function fs(e,t,s=!0,l=!1){const n=ee||le;if(n){const r=n.type;if(e===os){const c=ss(r,!1);if(c&&(c===t||c===ke(t)||c===Ss(ke(t))))return r}const i=ks(n[e]||r[e],t)||ks(n.appContext[e],t);return!i&&l?r:i}}function ks(e,t){return e&&(e[t]||e[ke(t)]||e[Ss(ke(t))])}function Fr(e,t,s={},l,n){if(ee.ce||ee.parent&&Ve(ee.parent)&&ee.parent.ce)return t!=="default"&&(s.name=t),It(),zt(he,null,[fe("slot",s,l)],64);let r=e[t];r&&r._c&&(r._d=!1),It();const i=r&&cl(r(s)),c=s.key||i&&i.key,u=zt(he,{key:(c&&!Sl(c)?c:`_${t}`)+""},i||[],i&&e._===1?64:-2);return u.scopeId&&(u.slotScopeIds=[u.scopeId+"-s"]),r&&r._c&&(r._d=!0),u}function cl(e){return e.some(t=>De(t)?!(t.type===se||t.type===he&&!cl(t.children)):!0)?e:null}const Gt=e=>e?Ol(e)?$t(e):Gt(e.parent):null,lt=ne(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=>cs(e),$forceUpdate:e=>e.f||(e.f=()=>{ns(e.update)}),$nextTick:e=>e.n||(e.n=Ql.bind(e.proxy)),$watch:e=>Nn.bind(e)}),jt=(e,t)=>e!==W&&!e.__isScriptSetup&&Q(e,t),pn={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:s,setupState:l,data:n,props:r,accessCache:i,type:c,appContext:u}=e;let g;if(t[0]!=="$"){const x=i[t];if(x!==void 0)switch(x){case 1:return l[t];case 2:return n[t];case 4:return s[t];case 3:return r[t]}else{if(jt(l,t))return i[t]=1,l[t];if(n!==W&&Q(n,t))return i[t]=2,n[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=lt[t];let d,m;if(a)return t==="$attrs"&&Vs(e.attrs,"get",""),a(e);if((d=c.__cssModules)&&(d=d[t]))return d;if(s!==W&&Q(s,t))return i[t]=4,s[t];if(m=u.config.globalProperties,Q(m,t))return m[t]},set({_:e},t,s){const{data:l,setupState:n,ctx:r}=e;return jt(n,t)?(n[t]=s,!0):l!==W&&Q(l,t)?(l[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:l,appContext:n,propsOptions:r}},i){let c;return!!s[i]||e!==W&&Q(e,i)||jt(t,i)||(c=r[0])&&Q(c,i)||Q(l,i)||Q(lt,i)||Q(n.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 vr(e,t){const s=Jt(e);for(const l in t){if(l.startsWith("__skip"))continue;let n=s[l];n?S(n)||L(n)?n=s[l]={type:n,default:t[l]}:n.default=t[l]:n===null&&(n=s[l]={default:t[l]}),n&&t[`__skip_${l}`]&&(n.skipFactory=!0)}return s}let Yt=!0;function yn(e){const t=cs(e),s=e.proxy,l=e.ctx;Yt=!1,t.beforeCreate&&Es(t.beforeCreate,e,"bc");const{data:n,computed:r,methods:i,watch:c,provide:u,inject:g,created:a,beforeMount:d,mounted:m,beforeUpdate:x,updated:A,activated:O,deactivated:q,beforeDestroy:V,beforeUnmount:E,destroyed:P,unmounted:B,render:k,renderTracked:M,renderTriggered:D,errorCaptured:U,serverPrefetch:I,expose:H,inheritAttrs:j,components:X,directives:te,filters:re}=t;if(g&&mn(g,l,null),i)for(const G in i){const J=i[G];L(J)&&(l[G]=J.bind(s))}if(n){const G=n.call(s,s);ge(G)&&(e.data=Vl(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(l,G,{enumerable:!0,configurable:!0,get:()=>Ne.value,set:xe=>Ne.value=xe})}if(c)for(const G in c)ul(c[G],l,s,G);if(u){const G=L(u)?u.call(s):u;Reflect.ownKeys(G).forEach(J=>{vn(J,G[J])})}a&&Es(a,e,"c");function Z(G,J){S(J)?J.forEach(He=>G(He.bind(s))):J&&G(J.bind(s))}if(Z(fn,d),Z(rs,m),Z(cn,x),Z(il,A),Z(nn,O),Z(rn,q),Z(hn,U),Z(dn,M),Z(an,D),Z(is,E),Z(ol,B),Z(un,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={});k&&e.render===Ie&&(e.render=k),j!=null&&(e.inheritAttrs=j),X&&(e.components=X),te&&(e.directives=te),I&&nl(e)}function mn(e,t,s=Ie){S(e)&&(e=Qt(e));for(const l in e){const n=e[l];let r;ge(n)?"default"in n?r=bt(n.from||l,n.default,!0):r=bt(n.from||l):r=bt(n),Ct(r)?Object.defineProperty(t,l,{enumerable:!0,configurable:!0,get:()=>r.value,set:i=>r.value=i}):t[l]=r}}function Es(e,t,s){Ee(S(e)?e.map(l=>l.bind(t.proxy)):e.bind(t.proxy),t,s)}function ul(e,t,s,l){let n=l.includes(".")?Fl(s,l):()=>s[l];if(me(e)){const r=t[e];L(r)&&_t(n,r)}else if(L(e))_t(n,e.bind(s));else if(ge(e))if(S(e))e.forEach(r=>ul(r,t,s,l));else{const r=L(e.handler)?e.handler.bind(s):t[e.handler];L(r)&&_t(n,r,e)}}function cs(e){const t=e.type,{mixins:s,extends:l}=t,{mixins:n,optionsCache:r,config:{optionMergeStrategies:i}}=e.appContext,c=r.get(t);let u;return c?u=c:!n.length&&!s&&!l?u=t:(u={},n.length&&n.forEach(g=>kt(u,g,i,!0)),kt(u,t,i)),ge(t)&&r.set(t,u),u}function kt(e,t,s,l=!1){const{mixins:n,extends:r}=t;r&&kt(e,r,s,!0),n&&n.forEach(i=>kt(e,i,s,!0));for(const i in t)if(!(l&&i==="expose")){const c=bn[i]||s&&s[i];e[i]=c?c(e[i],t[i]):t[i]}return e}const bn={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:xn,provide:As,inject:_n};function As(e,t){return t?e?function(){return ne(L(e)?e.call(this,this):e,L(t)?t.call(this,this):t)}:t:e}function _n(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(l&&l.proxy):t}}function Tr(){return!!(le||ee||Ue)}const dl={},hl=()=>Object.create(dl),gl=e=>Object.getPrototypeOf(e)===dl;function Tn(e,t,s,l=!1){const n={},r=hl();e.propsDefaults=Object.create(null),pl(e,t,n,r);for(const i in e.propsOptions[0])i in n||(n[i]=void 0);s?e.props=l?n:jl(n):e.type.props?e.props=n:e.props=r,e.attrs=r}function kn(e,t,s,l){const{props:n,attrs:r,vnode:{patchFlag:i}}=e,c=Bt(n),[u]=e.propsOptions;let g=!1;if((l||i>0)&&!(i&16)){if(i&8){const a=e.vnode.dynamicProps;for(let d=0;d{u=!0;const[m,x]=yl(d,t,!0);ne(i,m),x&&c.push(...x)};!s&&t.mixins.length&&t.mixins.forEach(a),e.extends&&a(e.extends),e.mixins&&e.mixins.forEach(a)}if(!r&&!u)return ge(e)&&l.set(e,Re),Re;if(S(r))for(let a=0;ae[0]==="_"||e==="$stable",us=e=>S(e)?e.map(be):[be(e)],An=(e,t,s)=>{if(t._n)return t;const l=Zl((...n)=>us(t(...n)),s);return l._c=!1,l},bl=(e,t,s)=>{const l=e._ctx;for(const n in e){if(ml(n))continue;const r=e[n];if(L(r))t[n]=An(n,r,l);else if(r!=null){const i=us(r);t[n]=()=>i}}},_l=(e,t)=>{const s=us(t);e.slots.default=()=>s},xl=(e,t,s)=>{for(const l in t)(s||l!=="_")&&(e[l]=t[l])},In=(e,t,s)=>{const l=e.slots=hl();if(e.vnode.shapeFlag&32){const n=t._;n?(xl(l,t,s),s&&Gl(l,"_",n,!0)):bl(t,l)}else t&&_l(e,t)},On=(e,t,s)=>{const{vnode:l,slots:n}=e;let r=!0,i=W;if(l.shapeFlag&32){const c=t._;c?s&&c===1?r=!1:xl(n,t,s):(r=!t.$stable,bl(t,n)),i=t}else t&&(_l(e,t),i={default:1});if(r)for(const c in n)!ml(c)&&i[c]==null&&delete n[c]},z=Gn;function kr(e){return Bn(e)}function Bn(e,t){const s=Pt();s.__VUE__=!0;const{insert:l,remove:n,patchProp:r,createElement:i,createText:c,createComment:u,setText:g,setElementText:a,parentNode:d,nextSibling:m,setScopeId:x=Ie,insertStaticContent:A}=e,O=(o,f,h,b=null,p=null,y=null,v=void 0,F=null,C=!!f.dynamicChildren)=>{if(o===f)return;o&&!_e(o,f)&&(b=ht(o),xe(o,p,y,!0),o=null),f.patchFlag===-2&&(C=!1,f.dynamicChildren=null);const{type:_,ref:N,shapeFlag:T}=f;switch(_){case Nt:q(o,f,h,b);break;case se:V(o,f,h,b);break;case St:o==null&&E(f,h,b,v);break;case he:X(o,f,h,b,p,y,v,F,C);break;default:T&1?k(o,f,h,b,p,y,v,F,C):T&6?te(o,f,h,b,p,y,v,F,C):(T&64||T&128)&&_.process(o,f,h,b,p,y,v,F,C,Qe)}N!=null&&p&&Tt(N,o&&o.ref,y,f||o,!f)},q=(o,f,h,b)=>{if(o==null)l(f.el=c(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?l(f.el=u(f.children||""),h,b):f.el=o.el},E=(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=m(o),l(o,h,b),o=p;l(f,h,b)},B=({el:o,anchor:f})=>{let h;for(;o&&o!==f;)h=m(o),n(o),o=h;n(f)},k=(o,f,h,b,p,y,v,F,C)=>{f.type==="svg"?v="svg":f.type==="math"&&(v="mathml"),o==null?M(f,h,b,p,y,v,F,C):I(o,f,p,y,v,F,C)},M=(o,f,h,b,p,y,v,F)=>{let C,_;const{props:N,shapeFlag:T,transition:w,dirs:$}=o;if(C=o.el=i(o.type,y,N&&N.is,N),T&8?a(C,o.children):T&16&&U(o.children,C,null,b,p,Rt(o,y),v,F),$&&$e(o,null,b,"created"),D(C,o,o.scopeId,v,b),N){for(const Y in N)Y!=="value"&&!tt(Y)&&r(C,Y,null,N[Y],y,b);"value"in N&&r(C,"value",null,N.value,y),(_=N.onVnodeBeforeMount)&&ye(_,b,o)}$&&$e(o,null,b,"beforeMount");const R=Pn(p,w);R&&w.beforeEnter(C),l(C,f,h),((_=N&&N.onVnodeMounted)||R||$)&&z(()=>{_&&ye(_,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 y=0;y{for(let _=C;_{const F=f.el=o.el;let{patchFlag:C,dynamicChildren:_,dirs:N}=f;C|=o.patchFlag&16;const T=o.props||W,w=f.props||W;let $;if(h&&Le(h,!1),($=w.onVnodeBeforeUpdate)&&ye($,h,f,o),N&&$e(f,o,h,"beforeUpdate"),h&&Le(h,!0),(T.innerHTML&&w.innerHTML==null||T.textContent&&w.textContent==null)&&a(F,""),_?H(o.dynamicChildren,_,F,h,b,Rt(f,p),y):v||J(o,f,F,null,h,b,Rt(f,p),y,!1),C>0){if(C&16)j(F,T,w,h,p);else if(C&2&&T.class!==w.class&&r(F,"class",null,w.class,p),C&4&&r(F,"style",T.style,w.style,p),C&8){const R=f.dynamicProps;for(let Y=0;Y{$&&ye($,h,f,o),N&&$e(f,o,h,"updated")},b)},H=(o,f,h,b,p,y,v)=>{for(let F=0;F{if(f!==h){if(f!==W)for(const y in f)!tt(y)&&!(y in h)&&r(o,y,f[y],null,p,b);for(const y in h){if(tt(y))continue;const v=h[y],F=f[y];v!==F&&y!=="value"&&r(o,y,F,v,p,b)}"value"in h&&r(o,"value",f.value,h.value,p)}},X=(o,f,h,b,p,y,v,F,C)=>{const _=f.el=o?o.el:c(""),N=f.anchor=o?o.anchor:c("");let{patchFlag:T,dynamicChildren:w,slotScopeIds:$}=f;$&&(F=F?F.concat($):$),o==null?(l(_,h,b),l(N,h,b),U(f.children||[],h,N,p,y,v,F,C)):T>0&&T&64&&w&&o.dynamicChildren?(H(o.dynamicChildren,w,h,p,y,v,F),(f.key!=null||p&&f===p.subTree)&&as(o,f,!0)):J(o,f,h,N,p,y,v,F,C)},te=(o,f,h,b,p,y,v,F,C)=>{f.slotScopeIds=F,o==null?f.shapeFlag&512?p.ctx.activate(f,h,b,v,C):re(f,h,b,p,y,v,C):Ae(o,f,C)},re=(o,f,h,b,p,y,v)=>{const F=o.component=tr(o,b,p);if(Mt(o)&&(F.ctx.renderer=Qe),sr(F,!1,v),F.asyncDep){if(p&&p.registerDep(F,Z,v),!o.el){const C=F.subTree=fe(se);V(null,C,f,h)}}else Z(F,o,f,h,p,y,v)},Ae=(o,f,h)=>{const b=f.component=o.component;if(jn(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,y,v)=>{const F=()=>{if(o.isMounted){let{next:T,bu:w,u:$,parent:R,vnode:Y}=o;{const Fe=Cl(o);if(Fe){T&&(T.el=Y.el,G(o,T,v)),Fe.asyncDep.then(()=>{o.isUnmounted||F()});return}}let K=T,ae;Le(o,!1),T?(T.el=Y.el,G(o,T,v)):T=Y,w&&et(w),(ae=T.props&&T.props.onVnodeBeforeUpdate)&&ye(ae,R,T,Y),Le(o,!0);const ce=Bs(o),Ce=o.subTree;o.subTree=ce,O(Ce,ce,d(Ce.el),ht(Ce),o,p,y),T.el=ce.el,K===null&&hs(o,ce.el),$&&z($,p),(ae=T.props&&T.props.onVnodeUpdated)&&z(()=>ye(ae,R,T,Y),p)}else{let T;const{el:w,props:$}=f,{bm:R,m:Y,parent:K,root:ae,type:ce}=o,Ce=Ve(f);Le(o,!1),R&&et(R),!Ce&&(T=$&&$.onVnodeBeforeMount)&&ye(T,K,f),Le(o,!0);{ae.ce&&ae.ce._injectChildStyle(ce);const Fe=o.subTree=Bs(o);O(null,Fe,h,b,o,p,y),f.el=Fe.el}if(Y&&z(Y,p),!Ce&&(T=$&&$.onVnodeMounted)){const Fe=f;z(()=>ye(T,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 Ul(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=()=>ns(N),Le(o,!0),_()},G=(o,f,h)=>{f.component=o;const b=o.vnode.props;o.vnode=f,o.next=null,kn(o,f.props,b,h),On(o,f.children,h),Ge(),xs(o),Je()},J=(o,f,h,b,p,y,v,F,C=!1)=>{const _=o&&o.children,N=o?o.shapeFlag:0,T=f.children,{patchFlag:w,shapeFlag:$}=f;if(w>0){if(w&128){dt(_,T,h,b,p,y,v,F,C);return}else if(w&256){He(_,T,h,b,p,y,v,F,C);return}}$&8?(N&16&&Ye(_,p,y),T!==_&&a(h,T)):N&16?$&16?dt(_,T,h,b,p,y,v,F,C):Ye(_,p,y,!0):(N&8&&a(h,""),$&16&&U(T,h,b,p,y,v,F,C))},He=(o,f,h,b,p,y,v,F,C)=>{o=o||Re,f=f||Re;const _=o.length,N=f.length,T=Math.min(_,N);let w;for(w=0;wN?Ye(o,p,y,!0,!1,T):U(f,h,b,p,y,v,F,C,T)},dt=(o,f,h,b,p,y,v,F,C)=>{let _=0;const N=f.length;let T=o.length-1,w=N-1;for(;_<=T&&_<=w;){const $=o[_],R=f[_]=C?we(f[_]):be(f[_]);if(_e($,R))O($,R,h,null,p,y,v,F,C);else break;_++}for(;_<=T&&_<=w;){const $=o[T],R=f[w]=C?we(f[w]):be(f[w]);if(_e($,R))O($,R,h,null,p,y,v,F,C);else break;T--,w--}if(_>T){if(_<=w){const $=w+1,R=$w)for(;_<=T;)xe(o[_],p,y,!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 ce=w-R+1;let Ce=!1,Fe=0;const Xe=new Array(ce);for(_=0;_=ce){xe(de,p,y,!0);continue}let ve;if(de.key!=null)ve=Y.get(de.key);else for(K=R;K<=w;K++)if(Xe[K-R]===0&&_e(de,f[K])){ve=K;break}ve===void 0?xe(de,p,y,!0):(Xe[ve-R]=_+1,ve>=Fe?Fe=ve:Ce=!0,O(de,f[ve],h,null,p,y,v,F,C),ae++)}const bs=Ce?Mn(Xe):Re;for(K=bs.length-1,_=ce-1;_>=0;_--){const de=R+_,ve=f[de],_s=de+1{const{el:y,type:v,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){v.move(o,f,h,Qe);return}if(v===he){l(y,f,h);for(let T=0;TF.enter(y),p);else{const{leave:T,delayLeave:w,afterLeave:$}=F,R=()=>l(y,f,h),Y=()=>{T(y,()=>{R(),$&&$()})};w?w(y,R,Y):Y()}else l(y,f,h)},xe=(o,f,h,b=!1,p=!1)=>{const{type:y,props:v,ref:F,children:C,dynamicChildren:_,shapeFlag:N,patchFlag:T,dirs:w,cacheIndex:$}=o;if(T===-2&&(p=!1),F!=null&&Tt(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=v&&v.onVnodeBeforeUnmount)&&ye(K,f,o),N&6)Ml(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&&(y!==he||T>0&&T&64)?Ye(_,f,h,!1,!0):(y===he&&T&384||!p&&N&16)&&Ye(C,f,h),b&&ys(o)}(Y&&(K=v&&v.onVnodeUnmounted)||R)&&z(()=>{K&&ye(K,f,o),R&&$e(o,null,f,"unmounted")},h)},ys=o=>{const{type:f,el:h,anchor:b,transition:p}=o;if(f===he){Pl(h,b);return}if(f===St){B(o);return}const y=()=>{n(h),p&&!p.persisted&&p.afterLeave&&p.afterLeave()};if(o.shapeFlag&1&&p&&!p.persisted){const{leave:v,delayLeave:F}=p,C=()=>v(h,y);F?F(o.el,y,C):C()}else y()},Pl=(o,f)=>{let h;for(;o!==f;)h=m(o),n(o),o=h;n(f)},Ml=(o,f,h)=>{const{bum:b,scope:p,job:y,subTree:v,um:F,m:C,a:_}=o;Et(C),Et(_),b&&et(b),p.stop(),y&&(y.flags|=8,xe(v,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,y=0)=>{for(let v=y;v{if(o.shapeFlag&6)return ht(o.component.subTree);if(o.shapeFlag&128)return o.suspense.next();const f=m(o.anchor||o.el),h=f&&f[Qs];return h?m(h):f};let Lt=!1;const ms=(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:ys,mt:re,mc:U,pc:J,pbc:H,n:ht,o:e};return{render:ms,hydrate:void 0,createApp:Fn(ms)}}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 Pn(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function as(e,t,s=!1){const l=e.children,n=t.children;if(S(l)&&S(n))for(let r=0;r>1,e[s[c]]0&&(t[l]=s[r-1]),s[r]=l)}}for(r=s.length,i=s[r-1];r-- >0;)s[r]=i,i=t[i];return s}function Cl(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Cl(t)}function Et(e){if(e)for(let t=0;tbt(wn);function Er(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:l,deep:n,flush:r,once:i}=s,c=ne({},s),u=t&&l||!t&&r!=="post";let g;if(ot){if(r==="sync"){const x=Hn();g=x.__watcherHandles||(x.__watcherHandles=[])}else if(!u){const x=()=>{};return x.stop=Ie,x.resume=Ie,x.pause=Ie,x}}const a=le;c.call=(x,A,O)=>Ee(x,a,A,O);let d=!1;r==="post"?c.scheduler=x=>{z(x,a&&a.suspense)}:r!=="sync"&&(d=!0,c.scheduler=(x,A)=>{A?x():ns(x)}),c.augmentJob=x=>{t&&(x.flags|=4),d&&(x.flags|=2,a&&(x.id=a.uid,x.i=a))};const m=Hl(e,t,c);return ot&&(g?g.push(m):u&&m()),m}function Nn(e,t,s){const l=this.proxy,n=me(e)?e.includes(".")?Fl(l,e):()=>l[e]:e.bind(l,l);let r;L(t)?r=t:(r=t.handler,s=t);const i=at(this),c=ds(n,r.bind(l),s);return i(),c}function Fl(e,t){const s=t.split(".");return()=>{let l=e;for(let n=0;nt==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${ke(t)}Modifiers`]||e[`${ft(t)}Modifiers`];function Ln(e,t,...s){if(e.isUnmounted)return;const l=e.vnode.props||W;let n=s;const r=t.startsWith("update:"),i=r&&$n(l,t.slice(7));i&&(i.trim&&(n=s.map(a=>me(a)?a.trim():a)),i.number&&(n=s.map(Jl)));let c,u=l[c=Vt(t)]||l[c=Vt(ke(t))];!u&&r&&(u=l[c=Vt(ft(t))]),u&&Ee(u,e,6,n);const g=l[c+"Once"];if(g){if(!e.emitted)e.emitted={};else if(e.emitted[c])return;e.emitted[c]=!0,Ee(g,e,6,n)}}function vl(e,t,s=!1){const l=t.emitsCache,n=l.get(e);if(n!==void 0)return n;const r=e.emits;let i={},c=!1;if(!L(e)){const u=g=>{const a=vl(g,t,!0);a&&(c=!0,ne(i,a))};!s&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}return!r&&!c?(ge(e)&&l.set(e,null),null):(S(r)?r.forEach(u=>i[u]=null):ne(i,r),ge(e)&&l.set(e,i),i)}function Ht(e,t){return!e||!ls(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:l,withProxy:n,propsOptions:[r],slots:i,attrs:c,emit:u,render:g,renderCache:a,props:d,data:m,setupState:x,ctx:A,inheritAttrs:O}=e,q=vt(e);let V,E;try{if(s.shapeFlag&4){const B=n||l,k=B;V=be(g.call(k,B,a,d,x,m,A)),E=c}else{const B=t;V=be(B.length>1?B(d,{attrs:c,slots:i,emit:u}):B(d,null)),E=t.props?c:Un(c)}}catch(B){nt.length=0,ut(B,e,1),V=fe(se)}let P=V;if(E&&O!==!1){const B=Object.keys(E),{shapeFlag:k}=P;B.length&&k&7&&(r&&B.some(Ks)&&(E=Dn(E,r)),P=Oe(P,E,!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,vt(q),V}function Vn(e,t=!0){let s;for(let l=0;l{let t;for(const s in e)(s==="class"||s==="style"||ls(s))&&((t||(t={}))[s]=e[s]);return t},Dn=(e,t)=>{const s={};for(const l in e)(!Ks(l)||!(l.slice(9)in t))&&(s[l]=e[l]);return s};function jn(e,t,s){const{props:l,children:n,component:r}=e,{props:i,children:c,patchFlag:u}=t,g=r.emitsOptions;if(t.dirs||t.transition)return!0;if(s&&u>=0){if(u&1024)return!0;if(u&16)return l?Ps(l,i,g):!!i;if(u&8){const a=t.dynamicProps;for(let d=0;de.__isSuspense;let Zt=0;const Rn={name:"Suspense",__isSuspense:!0,process(e,t,s,l,n,r,i,c,u,g){if(e==null)Sn(t,s,l,n,r,i,c,u,g);else{if(r&&r.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}Kn(e,t,s,l,n,i,c,u,g)}},hydrate:Wn,normalize:qn},Ar=Rn;function it(e,t){const s=e.props&&e.props[t];L(s)&&s()}function Sn(e,t,s,l,n,r,i,c,u){const{p:g,o:{createElement:a}}=u,d=a("div"),m=e.suspense=Tl(e,n,l,t,d,s,r,i,c,u);g(null,m.pendingBranch=e.ssContent,d,null,l,m,r,i),m.deps>0?(it(e,"onPending"),it(e,"onFallback"),g(null,e.ssFallback,t,s,l,null,r,i),Ke(m,e.ssFallback)):m.resolve(!1,!0)}function Kn(e,t,s,l,n,r,i,c,{p:u,um:g,o:{createElement:a}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const m=t.ssContent,x=t.ssFallback,{activeBranch:A,pendingBranch:O,isInFallback:q,isHydrating:V}=d;if(O)d.pendingBranch=m,_e(m,O)?(u(O,m,d.hiddenContainer,null,n,d,r,i,c),d.deps<=0?d.resolve():q&&(V||(u(A,x,s,l,n,null,r,i,c),Ke(d,x)))):(d.pendingId=Zt++,V?(d.isHydrating=!1,d.activeBranch=O):g(O,n,d),d.deps=0,d.effects.length=0,d.hiddenContainer=a("div"),q?(u(null,m,d.hiddenContainer,null,n,d,r,i,c),d.deps<=0?d.resolve():(u(A,x,s,l,n,null,r,i,c),Ke(d,x))):A&&_e(m,A)?(u(A,m,s,l,n,d,r,i,c),d.resolve(!0)):(u(null,m,d.hiddenContainer,null,n,d,r,i,c),d.deps<=0&&d.resolve()));else if(A&&_e(m,A))u(A,m,s,l,n,d,r,i,c),Ke(d,m);else if(it(t,"onPending"),d.pendingBranch=m,m.shapeFlag&512?d.pendingId=m.component.suspenseId:d.pendingId=Zt++,u(null,m,d.hiddenContainer,null,n,d,r,i,c),d.deps<=0)d.resolve();else{const{timeout:E,pendingId:P}=d;E>0?setTimeout(()=>{d.pendingId===P&&d.fallback(x)},E):E===0&&d.fallback(x)}}function Tl(e,t,s,l,n,r,i,c,u,g,a=!1){const{p:d,m,um:x,n:A,o:{parentNode:O,remove:q}}=g;let V;const E=Jn(e);E&&t&&t.pendingBranch&&(V=t.pendingId,t.deps++);const P=e.props?Wl(e.props.timeout):void 0,B=r,k={vnode:e,parent:t,parentComponent:s,namespace:i,container:l,hiddenContainer:n,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}=k;let Ae=!1;k.isHydrating?k.isHydrating=!1:M||(Ae=I&&H.transition&&H.transition.mode==="out-in",Ae&&(I.transition.afterLeave=()=>{j===k.pendingId&&(m(H,re,r===B?A(I):r,0),Kt(X))}),I&&(O(I.el)===re&&(r=A(I)),x(I,te,k,!0)),Ae||m(H,re,r,0)),Ke(k,H),k.pendingBranch=null,k.isInFallback=!1;let Z=k.parent,G=!1;for(;Z;){if(Z.pendingBranch){Z.effects.push(...X),G=!0;break}Z=Z.parent}!G&&!Ae&&Kt(X),k.effects=[],E&&t&&t.pendingBranch&&V===t.pendingId&&(t.deps--,t.deps===0&&!D&&t.resolve()),it(U,"onResolve")},fallback(M){if(!k.pendingBranch)return;const{vnode:D,activeBranch:U,parentComponent:I,container:H,namespace:j}=k;it(D,"onFallback");const X=A(U),te=()=>{k.isInFallback&&(d(null,M,H,X,I,null,j,c,u),Ke(k,M))},re=M.transition&&M.transition.mode==="out-in";re&&(U.transition.afterLeave=te),k.isInFallback=!0,x(U,I,null,!0),re||te()},move(M,D,U){k.activeBranch&&m(k.activeBranch,M,D,U),k.container=M},next(){return k.activeBranch&&A(k.activeBranch)},registerDep(M,D,U){const I=!!k.pendingBranch;I&&k.deps++;const H=M.vnode.el;M.asyncDep.catch(j=>{ut(j,M,0)}).then(j=>{if(M.isUnmounted||k.isUnmounted||k.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),k,i,U),te&&q(te),hs(M,X.el),I&&--k.deps===0&&k.resolve()})},unmount(M,D){k.isUnmounted=!0,k.activeBranch&&x(k.activeBranch,s,M,D),k.pendingBranch&&x(k.pendingBranch,s,M,D)}};return k}function Wn(e,t,s,l,n,r,i,c,u){const g=t.suspense=Tl(t,l,s,e.parentNode,document.createElement("div"),null,n,r,i,c,!0),a=u(e,g.pendingBranch=t.ssContent,s,g,r,i);return g.deps===0&&g.resolve(!1,!0),a}function qn(e){const{shapeFlag:t,children:s}=e,l=t&32;e.ssContent=Ms(l?s.default:s),e.ssFallback=l?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=ue,kl())}return S(e)&&(e=Vn(e)),e=be(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(s=>s!==e)),e}function Gn(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:l}=e;let n=t.el;for(;!n&&t.component;)t=t.component.subTree,n=t.el;s.el=n,l&&l.subTree===s&&(l.vnode.el=n,hs(l,n))}function Jn(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"),nt=[];let ue=null;function It(e=!1){nt.push(ue=e?null:[])}function kl(){nt.pop(),ue=nt[nt.length-1]||null}let qe=1;function ws(e,t=!1){qe+=e,e<0&&ue&&t&&(ue.hasOnce=!0)}function El(e){return e.dynamicChildren=qe>0?ue||Re:null,kl(),qe>0&&ue&&ue.push(e),e}function Ir(e,t,s,l,n,r){return El(Il(e,t,s,l,n,r,!0))}function zt(e,t,s,l,n){return El(fe(e,t,s,l,n,!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 Al=({key:e})=>e??null,xt=({ref:e,ref_key:t,ref_for:s})=>(typeof e=="number"&&(e=""+e),e!=null?me(e)||Ct(e)||L(e)?{i:ee,r:e,k:t,f:!!s}:e:null);function Il(e,t=null,s=null,l=0,n=null,r=e===he?0:1,i=!1,c=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Al(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:l,dynamicProps:n,dynamicChildren:null,appContext:null,ctx:ee};return c?(gs(u,s),r&128&&e.normalize(u)):s&&(u.shapeFlag|=me(s)?8:16),qe>0&&!i&&ue&&(u.patchFlag>0||r&6)&&u.patchFlag!==32&&ue.push(u),u}const fe=Yn;function Yn(e,t=null,s=null,l=0,n=null,r=!1){if((!e||e===fl)&&(e=se),De(e)){const c=Oe(e,t,!0);return s&&gs(c,s),qe>0&&!r&&ue&&(c.shapeFlag&6?ue[ue.indexOf(e)]=c:ue.push(c)),c.patchFlag=-2,c}if(ir(e)&&(e=e.__vccOpts),t){t=Qn(t);let{class:c,style:u}=t;c&&!me(c)&&(t.class=Us(c)),ge(u)&&($s(u)&&!S(u)&&(u=ne({},u)),t.style=Ds(u))}const i=me(e)?1:At(e)?128:Xs(e)?64:ge(e)?4:L(e)?2:0;return Il(e,t,s,l,n,i,r,!0)}function Qn(e){return e?$s(e)||gl(e)?ne({},e):e:null}function Oe(e,t,s=!1,l=!1){const{props:n,ref:r,patchFlag:i,children:c,transition:u}=e,g=t?Zn(n||{},t):n,a={__v_isVNode:!0,__v_skip:!0,type:e.type,props:g,key:g&&Al(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:c,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:u,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 u&&l&&We(a,u.clone(a)),a}function Xn(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:l}=e;if(t==null)t=null;else if(S(t))s=16;else if(typeof t=="object")if(l&65){const n=t.default;n&&(n._c&&(n._d=!1),gs(e,n()),n._c&&(n._d=!0));return}else{s=32;const n=t._;!n&&!gl(t)?t._ctx=ee:n===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),l&64?(s=16,t=[Xn(t)]):s=8);e.children=t,e.shapeFlag|=s}function Zn(...e){const t={};for(let s=0;sle||ee;let Ot,es;{const e=Pt(),t=(s,l)=>{let n;return(n=e[s])||(n=e[s]=[]),n.push(l),r=>{n.length>1?n.forEach(i=>i(r)):n[0](r)}};Ot=t("__VUE_INSTANCE_SETTERS__",s=>le=s),es=t("__VUE_SSR_SETTERS__",s=>ot=s)}const at=e=>{const t=le;return Ot(e),e.scope.on(),()=>{e.scope.off(),Ot(t)}},Hs=()=>{le&&le.scope.off(),Ot(null)};function Ol(e){return e.vnode.shapeFlag&4}let ot=!1;function sr(e,t=!1,s=!1){t&&es(t);const{props:l,children:n}=e.vnode,r=Ol(e);Tn(e,l,r,t),In(e,n,s);const i=r?lr(e,t):void 0;return t&&es(!1),i}function lr(e,t){const s=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,pn);const{setup:l}=s;if(l){Ge();const n=e.setupContext=l.length>1?rr(e):null,r=at(e),i=ct(l,e,0,[e.props,n]),c=Rs(i);if(Je(),r(),(c||e.sp)&&!Ve(e)&&nl(e),c){if(i.then(Hs,Hs),t)return i.then(u=>{ts(e,u,t)}).catch(u=>{ut(u,e,0)});e.asyncDep=i}else ts(e,i,t)}else Bl(e,t)}function ts(e,t,s){L(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ge(t)&&(e.setupState=Ls(t)),Bl(e,s)}let Ns;function Bl(e,t,s){const l=e.type;if(!e.render){if(!t&&Ns&&!l.render){const n=l.template||cs(e).template;if(n){const{isCustomElement:r,compilerOptions:i}=e.appContext.config,{delimiters:c,compilerOptions:u}=l,g=ne(ne({isCustomElement:r,delimiters:c},i),u);l.render=Ns(n,g)}}e.render=l.render||Ie}{const n=at(e);Ge();try{yn(e)}finally{Je(),n()}}}const nr={get(e,t){return Vs(e,"get",""),e[t]}};function rr(e){const t=s=>{e.exposed=s||{}};return{attrs:new Proxy(e.attrs,nr),slots:e.slots,emit:e.emit,expose:t}}function $t(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Ls(Ll(e.exposed)),{get(t,s){if(s in t)return t[s];if(s in lt)return lt[s](e)},has(t,s){return s in t||s in lt}})):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)=>Nl(e,t,ot);function Br(e,t,s){const l=arguments.length;return l===2?ge(t)&&!S(t)?De(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(l>3?s=Array.prototype.slice.call(arguments,2):l===3&&De(s)&&(s=[s]),fe(e,t,s))}const fr="3.5.13";export{Zl as A,pr as B,_r as C,It as D,zt as E,he as F,xr as G,Or as H,Xn as I,nn as J,br as K,rn as L,se as M,hr as N,Oe as O,Nt as P,ol as Q,Fr as R,Ar as S,gr as T,Tr as U,Cr as V,tn as a,fe as b,kr as c,ps as d,Ee as e,or as f,ll as g,Br as h,bt as i,Er as j,rs as k,yr as l,Zn as m,Ql as n,il as o,De as p,mr as q,qt as r,We as s,fn as t,en as u,is as v,_t as w,vn as x,vr as y,Ir as z}; diff --git a/js/@vue_runtime-core@3.5.13-Mn4UDPFA.js.gz b/js/@vue_runtime-core@3.5.13-Mn4UDPFA.js.gz deleted file mode 100644 index e8c50a802d05ecbd505ebcba957a30a5f8495837..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20523 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 ysd${yS^v+Pcp!Ow-nA&3$ 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 literal 0 HcmV?d00001 diff --git a/js/@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js.gz b/js/@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js.gz deleted file mode 100644 index a0e1770314fdd00477e8d7f21bdbc21cb23f4546..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4013 zcmV;e4^r?SiwFP!000001Fc$ZbK^FW{(iqgVx?HX7KZU`Zue@bgB6csCr-xp?8wP% z*5`6TWK+VJBp3jcMkDdRZ#6(tq%$+wy1Oq1L;#I`!_$q1Wl9;Tc9Gyfb zk9JpqNwlo&w||NL8h!KP{KNN;7mKT_=)DPM((_@E&_CG|HfKY6j~YZ`VrFaGxC&;K=C?|239g1q*8J+b%LSny;^@XTu%)2~Y_3wV(z4c!jc<$wPC z-J8oZw?m>zV<&g~*ZEeKsoKUHCDX~tEUU}JN>xs73DEsU=tIR?sKq{l4)j`oXL!!230nJ`;!OG17o!;SHam%h;CkQ<6p^O)oZ3+Sk%p zC_xiH#*kDRX(-eNJ~e@|HGfTT*8MFhDZ3_;J}`2hGVy?1$cz+(vT53i*D{*%pNXLJ zeH2BaiN!3Bs@kkk!#c`xVXs9+w*1sYg{a7ipC%+_Tee~urIa>oFN*?FDJ;a(6PD$* zS;s-8j13yfDlh+@1PhTEgWD5jX$u!?Lbnn>Px6Wkv9h0k4 zX^16iHW8JrHN-iep0E@wB=#!PqJX&I)0Yj`=nzwLwB$d+aQZ3?$tzsojfd_{Oq8mm zE}*p0Ql+~nS<5`tP}1IJmY>?+8zo3`nLGvTic&V9(RD6zaKFE_ZiWg-`1GW;#F|@v zidKt^Du5_&v(~HC(WN_~J}t#>HR#;}a!9PwXL(K(Z3%Ap>4tM|BP;X@?BQUeL=}}X zkiHRiO=u*`B(GC2WJBr98(^~Gw?uWPbg~IU(h=aCZ~lNt)6k=JD`H!#P87c;wkN8> zP(@!wre5A@fXJ*x1(&&4an4`<^?2-4Vws{nTS$TJ_~y7W3CL0Rs?7mrUaO!)Xh|fgZeiurYNP(U7{4MkSM`P7?Olf*ThoFrU~6UU-Q~%N@8i# zI2X+D40^t|{Qi*`);TE(lpPKv!$V`h-pK+~Z5_z$aaqGoC=<9r!}gUhMs6Gq^vAQI z%n_`VEG_6%ZA(vfq^Fk4Fq}?_3d89a#T@O_P*#MY+hUp5+S7i{DFz)iJGwK_86k=f z4vmYQ(3xT!htLsLH=+Q_IS;Nb-=1Ax1ZbX3XVXoTsL~2q8uD41Gz^`}*$HjvLzKzf zf+nw&%0ZNU5TyKcI|3d;>G1$4Af5XIKO@tZl$Bfq=?_vFh9!8JA=-$%20lG$SVnno4!1X7MCT}qB;qc5RNgAP;2#`K6NbTcZ3U9KT^i6E z(19!`hGO({AuSEO` z?X>*WQ9-bsEWna2buaR#wk`BW*2I=TH!geY_u5 zel3`$Gr0^y5_}?^!9C?%elpVulC>yT5U_&A-Hd*)pw3lndjd>nMuJ9_e8@dP2cj%^ z9-h0sKM}Tv8;dj@?8-VBWhWzT=+RJp3gp@Fc5W!k+qm(bx9VNxYAN!&wKV@7)WQ7t zGj1n%i@Cwpc%zkrRo#GrJaeD16Ym@L0}mb_yZeXHk84q;IcW3v7%&N3ARP1_gTMBz z96wBCIeC9LkoWgLJaGJTIP4qBuy^#apU}tpH4^UO;czIA<24}ow8OuVfK(bX(B?&= za;0CGWDNzxlT_#@8Za1uPd;1;?U@NgxeH<#hSLSud0@ak`+O~`c~FSz+2`+sg?W$) z3qhwc;5=A*SPtfWZ#defVe_st98=5pkl0|}b>f@4Sb~nExe+%6Xv=a?y3axD0txVa zyHmW^AkrB4DPXvMEGG@>*;u5h0{qcYpMm45Hz z%9cg9_A*z(jtC646yR8)i94=l_h) zXm>X$hrwW85*n8-_nm5L^=_~EPb64@ZFy_O30R+-)m{2i^SfusR~_Xl5qZ0&p@cRG zVl1iYev1tHZCYHgv*Y!mq-?`;APO%DL~;`u&{E{`Bj~QGAmaq?HxHOl)&}B_OoOQl zh%XxccVZobm&AH>r>rwnYof6t8#)tVn1tak9`N-Dlsx_wNgE%^Qkb}=xOr@tU;am`BD`tFjo^v^ViST{3)SyhEP za}kYvk}-E$eBaMHa=D-}j-J=Xs=^Qc$oBq{5ic6NcMHA`FR+Oh=I|C__RE!{b%bKaIMZ>=w_!%%ez{&3TdCq*e!&dcjCtmuGeL=Cd+Gl2GxRHH*ukp)vU z#`|~|D#GyD#dP7TG73}cMH4R?)Xii}bvZr8qh;LheU$$OYG+TR)7 z$P=^|WV&xXo~!P%cwGMkyD8^D>HZ_3GccFSZb z@_e_i=K$n_#utdI18crRX>Lf}UUF&EX`>CK8Svmw>`!sLgiL9`p2#fd{fjLupQL?Z zwJ425T5+jLnEJY?DDCV;p+0_TSbcG=`NHUDN18!=SOI}Sa&FoJPF(U}ZHqi$!dfkt zwS`#oAjyR>fdgkLa_`TE2cotr=&)Y$yABKDyzBi0ySV7X)G+G`z8G)XR2*9;12 z&uXjUilx$sWe#^o5mUT!a$th*k)1d|!mG871J?u$le;*;zX5tSM1@MhU^dyXjMqTA zn~7}jj^}TFnRlAGU)Ry1Y{l1y11VY;{GJ#Zr$7p3Sk8JnpOvhkl-YKNRqK|#RpWf? zKg6pJ{}sluy28}phr8?7XVz*HFml1p+2!$a`nF5wF9xZi9G?;SnQ|Sv{4Kfg!Sn67 zPJ6@Kl!m?QdhXg)JIc7?9C`PiafGAG$W*zs-2U$5xw)?tm8$PhvM67L&+O5Pj} zK|n_f=<`ZNf8Tw>Pxp&sVdf2;-{8H7yrJ>Cw$o4#S+x&X=gcegvO#Wd+~wMrsoo9x zH6P)ylW{pq!;mcbKyQf#VY})IhO1o;0cFcbR27uzITruOv)Om>!QQA8NQSB4fY=&D zI$F4-be1ViS}jggHo2j1Bd1)v`8fd>znk-JG{*-voK}b7TMQv*-5DkhNm<>w7K$e^ z9-XVAsx71ol!q*7q$-g}yJKTsJ?Wm;VU=}5E_`}|6_7;ISDXeje}&#p)M?jhtOekglz_575}GF)muP!{C_A^ ziQx;^WE|ZEoeNi|%J}Im$taEQZ;7A}ZDDH7gs=aPDpH2-eJyItA}NQin4v2QnuX!9 zAeAwRHEbuZ}@WAZKB)~FN!q3PFzI3^!@=fX+;hW4iTi>i)b37iF(EX?qj8MCwdyRFX z*8NV{y6;teFYSAx?`3^&+xI#rKIshK<|g=5u>$)_)nzKn)p;(Vv~QgY&AOd;(Hbza z^$hHyrLtBPJs-O$hs^fO>>};vi~hG&RnOKg+RD_fd**i0hn~G%v>Q~G3EdYMKAfWG zmeAP!Ea8KF;ojAPFx2o{4aT08vT$|KOZ@KK-Ib|ZcX3BgQRZu_sA9I^r_)UsDt!5L zMP$YHeLB-#pzd1;XKe(-b0D#@9~kE*0WRvE6{aU_^aNnsMD0AxO&pE3H?rJu&``Gb zI*t?ObsMi4>NKvH(`B48Ur2Sji!=5i-m+c1YMnAx1GiuP9%r;tHZ}~KYoS-Nj3p0F zst*CPYYk?t@-)tQcLw4DA2xgEPh9e(*}6reA`F8od^jH?QS&bgl$8fWv z^HqGm`b2HK@#Wi;U(GtyIwJ|5qt*%M?W=O@g6x(U+BqCPFt3>H9+*>nU~Y#Fhv}+) z<{oD<$|2aN#3Cj0`n$!qy`c(+%4_Is)u$o&sEN;q9nfuP4`gZ#(<#3iBVh6j0OKos zQoxlcMn-xe@uBO8hTCUoxMtFvxwoEJFjq(*)KM6$ZVL;9?)#4?jYrY#z?~N3OF-)) zCAx^u^xrv`)VwX(y}4an-Cg~1@pyG}d3AGj_iH!r2k+tL^Amkae5(aaemCHvKz)8HU8chN>;-VBQ028M!Zx`ySfbkDgT;=fml4 zqvzAz$8P#y@@F6469=)+$^60eb_42?RD5>%1^-)N058=uc#&N|NjX-u)j*{abP+A2 zr2(D2CaJ3^RY$Pgdx%L`i%9FHfe-E{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}; +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 new file mode 100644 index 0000000000000000000000000000000000000000..1cdfc635d2d3a48dd6e3abe49348da264a7742ba GIT binary patch literal 4009 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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 new file mode 100644 index 00000000..af248de0 --- /dev/null +++ b/js/@vueuse_shared@12.0.0_typescript@5.6.3-CbGzeoiM.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..aeefb535a5f5ce0fdca51970d0dca7e1764f10bd GIT binary patch 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~2mkt!=null,M=Object.prototype.toString,B=t=>M.call(t)==="[object Object]",d=()=>{},H=W();function W(){var t,e;return I&&((t=window==null?void 0:window.navigator)==null?void 0:t.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((e=window==null?void 0:window.navigator)==null?void 0:e.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function G(t,e){function n(...o){return new Promise((i,r)=>{Promise.resolve(t(()=>e.apply(this,o),{fn:e,thisArg:this,args:o})).then(i).catch(r)})}return n}const m=t=>t();function L(...t){let e=0,n,o=!0,i=d,r,s,u,a,l;!j(t[0])&&typeof t[0]=="object"?{delay:s,trailing:u=!0,leading:a=!0,rejectOnCancel:l=!1}=t[0]:[s,u=!0,a=!0,l=!1]=t;const p=()=>{n&&(clearTimeout(n),n=void 0,i(),i=d)};return b=>{const c=R(s),w=Date.now()-e,f=()=>r=b();return p(),c<=0?(e=Date.now(),f()):(w>c&&(a||!o)?(e=Date.now(),f()):u&&(r=new Promise((v,O)=>{i=l?O:v,n=setTimeout(()=>{e=Date.now(),o=!0,v(f()),p()},Math.max(0,c-w))})),!a&&!n&&(n=setTimeout(()=>o=!0,c)),o=!1,r)}}function V(t=m){const e=h(!0);function n(){e.value=!1}function o(){e.value=!0}const i=(...r)=>{e.value&&t(...r)};return{isActive:g(e),pause:n,resume:o,eventFilter:i}}function _(t){return C()}function J(...t){if(t.length!==1)return S(...t);const e=t[0];return typeof e=="function"?g(T(()=>({get:e,set:d}))):h(e)}function y(t,e,n={}){const{eventFilter:o=m,...i}=n;return x(t,G(o,e),i)}function K(t,e,n={}){const{eventFilter:o,...i}=n,{eventFilter:r,pause:s,resume:u,isActive:a}=V(o);return{stop:y(t,e,{...i,eventFilter:r}),pause:s,resume:u,isActive:a}}function Q(t,e=!0,n){_()?k(t,n):e?t():D(t)}function U(t,e,n={}){const{throttle:o=0,trailing:i=!0,leading:r=!0,...s}=n;return y(t,e,{...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-CxG_ESII.js.gz b/js/@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js.gz deleted file mode 100644 index 80f48e263f0309e7fad681ab0a3e156276a877e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1097 zcmV-P1h)GhiwFP!000001D#gEZreBzz3*4pMj;G=3FEZ8Sgc&eO&g?5+aPX}w1=W7 z7-?)Xkx7>t*-2&n`+}03$lIcaJw0$Zd^3D}B4rj!=eaC;I`5s}ZGbsu0cL0eT%ZeZ zi8{ayeh+Yjs{oT~>fK@>_g}0E`sPU|Y*vQvUp$k4$%AKmFRxDb{+T@eTi)b@k!dR3 zHnhjM4seHQfLFUjg=Mp#y~KIiQk~g9uZ|}tM>W;7un8MydryEx>4^((dq*I~FaZ|W zABwntP(5UQ>}2u%lH9b%N)5L2gE51MPk=?0IGc0tRJB=aV^g<&J}3rJ)P_=*6brH( zf}=L}+4)=YuQPY8vx~$nsaY|r1DA7?_l(V1+vJzYqo(K&#p;mz$`)CMXX^a=h7y)b z@7RShlHCP+V`um>B%aAcXBn_iN)5iaI=R=Z`8vQTen5RYeqxK!** zrkvrwES*)G4FLV0(j*u9?$Q;>eBzAdTpT`)qJ1;b>E=u)#7NnH!!AO?Yy@_`VlM{eJ9|Uj5(o^oT6#+vy2a1gBV?jEnS&RVsI~=LcP?t9bdU9Y=!`{~5%)+9(V|oRAsUsU#~cgP zn2q{3z+Z-6#eNU1^Nox!+FDbx3Hj_kF`jGe_rAjwFlVW7jnQ^-BHuY#AeI8*(D zN(G+yOOADVofhI>6}QG-HfFR@1W88PUz!EEg24*3syPufAVRyM+S>A39hS}VM16!@ z;94DPCTZOo#2(?aCiUtX#CFLN1SZeba17MR#VH68!}>6ZBG8*n--%x(6j20T?VRZf z&qLovW#jXBg;wRn+urLP?Xc8}uON`&5=4b(n&-i$FvMhUEkq>*_H`8XgAhNF)yor6 z^BkZT)uRtT0jq^*)gU#8{;+fQ7DP#MrL%%m_s(7 z%5JOO0pn|MNCHiV=iTplwk)_4_N{RFR=5Hmbk&vm1a52FGH17pn`XQd+a*j z>H0l53^!sWD!Qv5{SV=h*Z4NTHNFgx;Ew<)J_$hhCcqT0nqQC80H*mlu=p_m[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--ylmX9Ih.js.gz b/js/BarcodeDemo--ylmX9Ih.js.gz deleted file mode 100644 index ba221b575bfb0a57c44f5954e27dcd14d7d035fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2128 zcmV-W2(R}aiwFP!000001I1WxZxhKKe&0_Kwr?D1XR_;mag1^@-c8a#LJ~*JQtn^i$3tpHYqc9QgQ8k}%K&av+_ zVO8Yf(11xWwRGxS0WB?!;#}0Mikt~e6PgKNdk)Q;Wn&Z*aNxb3(bCF^bMMX2#&#HsySRH|mD(a;AX>|yFQ60XH)G@oK2p^F;1|iAC zVbXxfclX~qb9QDS9*jh$%AKS46OejeZsDHuTs_1E9{Q4a81y?ea19pyFuyhrrk3NAM=1bcu`hx=NYxfLPtgc(^$>>w4@fiPeKw+10&5<5 zQvVSM} zg+ig!XvTTbFP5En$*=CuSPv*c%t)Hn~lIw@ZkBdE$GoYD-rtxkc_LX$gTLqa> z9~J3QAQ>PYD&yfyG(mo8)}>`KbvPbpp~O6wgh_ZzJWDjJMlp^Lt8o88xy;*t7PG7N zZ+y9V1bQggADq_&9GBJT#8&ul>)qVyBeNKfkTlHKJu_ynJQoF;@n29 zY@=wTP+-YX(BHu+U~N!);YuxW#CGaWlzw6HgUbonvzZJwgSF`Xml%|MkxLAAyWu5M z)QpTvfw4!MIRhqO2IT$I>BWpi4{0fMat2Jo^f7D4o|{Y8XO<&F71yPkGhiGhfi+*S z?U^vbYR(Y?3|LeC6F>;A9(xL!#|1P`QSPrq#8_9~Rr(Rl_;CrdbWn4aBla%g%HD*T zV;+uiW<3>HGm&ztVYy7zQWRth16CB6*D=o})Gz^7W@(FAi*`gS`yJRT99SvIF3>d| zagIGE3G)jT^;OD%8EAkD)Lojj&v_AzbBsN;PZYPN3G6etcIHyCezZt{+)_IaCJGVR zWJEaYt=k+1A;#7dv5&>+ZA{)6Svh zD)s`3B-X}Hax6pcx73_k3RF8qmg|%um-yu@(hr)tHRU z>Me&+k&Ww(ITU2gxZWI`ZN25<5(=rz#>S^V_^pg#y(I$VXOFlddP@>XaaP-X@~HRx z!&krmL+{1oR}Y@;KKY@0=Z{*{B8+LhYtK3#J@4Ls*t_>h#OU?TU2R;KF%4;YtHN<9 zt5u{7M0R4LOk^c2LWg-1l=v>DbmFuac6MTu)X2oJQmw74C{+Q5-;KuD@M8S(xE{u| zAGfb*mP<+B^FzPPu0X=L7Aeud49KNS|OAV;3wu!h;{IaGGop-z!MjPakzY{%hyk4`1%w9RNE2{MYUe z4}aXg*17%U<@1LF8Fn7u>Am=DAlaX#!8e^5%J9Gk5&7u{2s7h}q^6e`_mDi;-UI9n z$An(Nq+F5Nq@lY+1Qa#b5e;$ngsB&iQ!8^8`fgVHHO4qX?oZ&?VJ<2n{!5bk>fZM5 zqpJh>m}=74%ctM;?q2WRc-DP[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 new file mode 100644 index 0000000000000000000000000000000000000000..2035e5b84e85de62d1e29058d8e219d6cee6393c GIT binary patch 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* literal 0 HcmV?d00001 diff --git a/js/Flow-BwOEXCKT.js b/js/Flow-BwOEXCKT.js new file mode 100644 index 00000000..290e4765 --- /dev/null +++ b/js/Flow-BwOEXCKT.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..ef5671add2e17eec5bf71e7d97ba8cd57b882e47 GIT binary patch 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-MY8078kJ.js.gz b/js/Flow-MY8078kJ.js.gz deleted file mode 100644 index ada1bea96098e1b7b706c4164f2970fb22818578..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1658 zcmV-=28H<_iwFP!000001D#jPZsRx>-OpE~y|Mw3Ey<5KF1VpsO5CozQ%S0lLP4OV zYne7BDkSAtF}&z?Z)Z3ALI1#P=Wk}}HwKjBR4gYIV1NJ@Abr7Y7nZEX3o z44gV{Vyo_}JOvpDnkuJ>Te$9{$a5bCWcs+Nhw+fevD3iTF19V?g-JFUT$YSYBnmj6 zQmx&@O?2nCKZTar+(gMh03@S~F{g=bY@#0I6Bx}=S=o??fQMR{W#Ja$J$}(5_2UbY!EF%gG5?p#z!qi251qi(~=N61C&w6#tjoUejWt(==9*&PWvxyF|95#rds62 zPz$wI?#wdqMV2TU0}8lUt41eD4%5e-I+ zKdek^atnD$Bh0S)x0~3Q59cT?JTL0S^!16;#8wmU`cD^@iS43B(C`>W4_3JaHbCy! zbRS#1zisD9D>83(_ixN{RI`kR&K@?gh1`qj)v+r}b^=DEOh^p6gPI!lrGGb#JW_%Y z#?X)^p<`ha?;#sy7QKLn-A;l4mNd!-W z+(Nyx!;nREZ`+>WnF8T7a09<%&y{m`KD1%GYo7;D$m8cRa(Lzao~Vac&`%Bi1oVa{ zgS+FqkDEZ6C=eu2t7T+jdl!Y5^SqD7$J;(otDQJ|*s8y`V%*7RkGNmPrAN_3F*?fE z4_j$Mz4^6y_V~qq1FXjk8WIU>yxa2bhv&W48~7NcB#|D{aY`A8HLWj>y^}2WH)#-z ziBP%)b=Su?-Xz;^_BJt(0+J9!;hc#)|MU!zUMW3FGCEw9DC&9n1^P%!h>$2iqeMFO z)iyWdMw3~k*(?EKmOCb{<2LFgA6qAFmu)2?3mg+SaO<5N=k@!o*}-{fg2POOj)`sD zK<>czyo0P15+{%ntz6dn>qttWJEe)O_Y7M5Oe7bjOwRPzNnz2l-+M4`rPJWN#1E;^ zd<(bVsXFuMrkT12C3hxS6fwPlC4B_MhZ4jLgj3g@h}`zsBX>`{(wu*ez}j)-HWmNO zu0=^X#9UFH_+$O?Wa2h9(PtK(9eS5>sXzoktcS7Atz{wa2&PB3!`bUag4Cn_D#CTY zR5opy9mc&j-=qw<=zifvU4T@js%fIwA@d8clgM&7YZ(@-#1tMeUAsVt3x(lpnUfQo>DCN)c>)y)&_ zn*m|;ip7+(oY4d-hUA$D;FO0jSQ{WB0<}J|t;+J-a%osluNnEu9a60=YsNxAq&K$c z2t$8ec|?&*7%af{Yad{~`njlzA1Ese%MXA1AGment40n0 E0AfNgRsaA1 diff --git a/js/TablePro-CagE2owZ.js b/js/TablePro-CagE2owZ.js deleted file mode 100644 index 99e80092..00000000 --- a/js/TablePro-CagE2owZ.js +++ /dev/null @@ -1 +0,0 @@ -import{X as _,Y as $,T as J,z as G,Z as Q,$ as W}from"./hooks-Bwjsi7Cp.js";import{m as ee}from"./utils-BmW7d_26.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./print-js@1.6.0-CSPo0Tcq.js";import{a as te}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./lodash@4.17.21-DdnujIRq.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import"./instance-C7r4f1Qz.js";import{M as I}from"./mockjs@1.1.0-lzRjfrGS.js";import{d as U}from"./dayjs@1.11.13-DmclB1g0.js";import{ag as T,M as O,H as ae,ak as ue,e as f,P as m,N as L,I as j,al as z,an as b,w as oe}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as re,b as e,F as le,I as l,p as ie}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as c}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./axios@1.7.9-upsvKRUO.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";function se(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!ie(a)}const ft=re({name:"TableProDemo",setup(){const{format:a}=W(),[h,{runTableRequest:v,getCurrentTableRequestParams:E,print:D,downloadCsv:n}]=_(),i=c([]),g=[{type:"selection"},{title:"Name",key:"name"},{title:"Sign Status",key:"statusText"},{title:"Sign Time",key:"signTimeStart",render:u=>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(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:v,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:v,loadingGetPersonList:E,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: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(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:E,paginationCount:v,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-CagE2owZ.js.gz b/js/TablePro-CagE2owZ.js.gz deleted file mode 100644 index 93ac1388564fe58af9eed01a6bb0a6127a49c9a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3458 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 diff --git a/js/TablePro-CxALP6p1.js b/js/TablePro-CxALP6p1.js new file mode 100644 index 00000000..9b9425a7 --- /dev/null +++ b/js/TablePro-CxALP6p1.js @@ -0,0 +1 @@ +import{X as _,Y as $,T as J,z as G,Z as Q,$ as W}from"./hooks-CpaAYtdw.js";import{m as ee}from"./utils-DBF0WsFC.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./crypto-js@4.2.0-CO3T8151.js";import"./print-js@1.6.0-CWwD-D0p.js";import{a as te}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./lodash@4.17.21-D1YkSij2.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"./instance-nutHwvcu.js";import{M as I}from"./mockjs@1.1.0-C0u4TCrj.js";import{d as U}from"./dayjs@1.11.13-BI9XULUM.js";import{ag as T,M as O,H as ae,ak as ue,e as f,P as m,N as L,I as j,al as z,an as b,w as oe}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as re,b as e,F as le,I as l,p as ie}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as c}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"./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"./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";function se(a){return typeof a=="function"||Object.prototype.toString.call(a)==="[object Object]"&&!ie(a)}const ft=re({name:"TableProDemo",setup(){const{format:a}=W(),[h,{runTableRequest:E,getCurrentTableRequestParams:v,print:D,downloadCsv:n}]=_(),i=c([]),g=[{type:"selection"},{title:"Name",key:"name"},{title:"Sign Status",key:"statusText"},{title:"Sign Time",key:"signTimeStart",render:u=>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(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 new file mode 100644 index 0000000000000000000000000000000000000000..8e00cfd80be40ae31867f3960739a3443afa1bec GIT binary patch literal 3452 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"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function M(i,e,r){return re()?M=Reflect.construct.bind():M=function(n,f,a){var s=[null];s.push.apply(s,f);var d=Function.bind.apply(n,s),q=new d;return a&&S(q,a.prototype),q},M.apply(null,arguments)}function te(i){return Function.toString.call(i).indexOf("[native code]")!==-1}function J(i){var e=typeof Map=="function"?new Map:void 0;return J=function(t){if(t===null||!te(t))return t;if(typeof t!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return M(t,arguments,U(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),S(n,t)},J(i)}var ne=/%[sdj%]/g,ie=function(){};function Z(i){if(!i||!i.length)return null;var e={};return i.forEach(function(r){var t=r.field;e[t]=e[t]||[],e[t].push(r)}),e}function F(i){for(var e=arguments.length,r=new Array(e>1?e-1:0),t=1;t=f)return s;switch(s){case"%s":return String(r[n++]);case"%d":return Number(r[n++]);case"%j":try{return JSON.stringify(r[n++])}catch{return"[Circular]"}break;default:return s}});return a}return i}function ae(i){return i==="string"||i==="url"||i==="hex"||i==="email"||i==="date"||i==="pattern"}function h(i,e){return!!(i==null||e==="array"&&Array.isArray(i)&&!i.length||ae(e)&&typeof i=="string"&&!i)}function fe(i,e,r){var t=[],n=0,f=i.length;function a(s){t.push.apply(t,s||[]),n++,n===f&&r(t)}i.forEach(function(s){e(s,a)})}function G(i,e,r){var t=0,n=i.length;function f(a){if(a&&a.length){r(a);return}var s=t;t=t+1,s()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},$={integer:function(e){return $.number(e)&&parseInt(e,10)===e},float:function(e){return $.number(e)&&!$.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date:function(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number:function(e){return isNaN(e)?!1:typeof e=="number"},object:function(e){return typeof e=="object"&&!$.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(X.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(pe())},hex:function(e){return typeof e=="string"&&!!e.match(X.hex)}},ye=function(e,r,t,n,f){if(e.required&&r===void 0){C(e,r,t,n,f);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;a.indexOf(s)>-1?$[s](r)||n.push(F(f.messages.types[s],e.fullField,e.type)):s&&typeof r!==e.type&&n.push(F(f.messages.types[s],e.fullField,e.type))},ge=function(e,r,t,n,f){var a=typeof e.len=="number",s=typeof e.min=="number",d=typeof e.max=="number",q=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,v=r,m=null,l=typeof r=="number",O=typeof r=="string",x=Array.isArray(r);if(l?m="number":O?m="string":x&&(m="array"),!m)return!1;x&&(v=r.length),O&&(v=r.replace(q,"_").length),a?v!==e.len&&n.push(F(f.messages[m].len,e.fullField,e.len)):s&&!d&&ve.max?n.push(F(f.messages[m].max,e.fullField,e.max)):s&&d&&(ve.max)&&n.push(F(f.messages[m].range,e.fullField,e.min,e.max))},N="enum",ve=function(e,r,t,n,f){e[N]=Array.isArray(e[N])?e[N]:[],e[N].indexOf(r)===-1&&n.push(F(f.messages[N],e.fullField,e[N].join(", ")))},he=function(e,r,t,n,f){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(r)||n.push(F(f.messages.pattern.mismatch,e.fullField,r,e.pattern));else if(typeof e.pattern=="string"){var a=new RegExp(e.pattern);a.test(r)||n.push(F(f.messages.pattern.mismatch,e.fullField,r,e.pattern))}}},c={required:C,whitespace:ce,type:ye,range:ge,enum:ve,pattern:he},me=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r,"string")&&!e.required)return t();c.required(e,r,n,a,f,"string"),h(r,"string")||(c.type(e,r,n,a,f),c.range(e,r,n,a,f),c.pattern(e,r,n,a,f),e.whitespace===!0&&c.whitespace(e,r,n,a,f))}t(a)},le=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&c.type(e,r,n,a,f)}t(a)},qe=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(r===""&&(r=void 0),h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&(c.type(e,r,n,a,f),c.range(e,r,n,a,f))}t(a)},we=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&c.type(e,r,n,a,f)}t(a)},be=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),h(r)||c.type(e,r,n,a,f)}t(a)},Fe=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&(c.type(e,r,n,a,f),c.range(e,r,n,a,f))}t(a)},xe=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&(c.type(e,r,n,a,f),c.range(e,r,n,a,f))}t(a)},Oe=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(r==null&&!e.required)return t();c.required(e,r,n,a,f,"array"),r!=null&&(c.type(e,r,n,a,f),c.range(e,r,n,a,f))}t(a)},Ee=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&c.type(e,r,n,a,f)}t(a)},Ae="enum",Pe=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f),r!==void 0&&c[Ae](e,r,n,a,f)}t(a)},je=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r,"string")&&!e.required)return t();c.required(e,r,n,a,f),h(r,"string")||c.pattern(e,r,n,a,f)}t(a)},Re=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r,"date")&&!e.required)return t();if(c.required(e,r,n,a,f),!h(r,"date")){var d;r instanceof Date?d=r:d=new Date(r),c.type(e,d,n,a,f),d&&c.range(e,d.getTime(),n,a,f)}}t(a)},_e=function(e,r,t,n,f){var a=[],s=Array.isArray(r)?"array":typeof r;c.required(e,r,n,a,f,s),t(a)},B=function(e,r,t,n,f){var a=e.type,s=[],d=e.required||!e.required&&n.hasOwnProperty(e.field);if(d){if(h(r,a)&&!e.required)return t();c.required(e,r,n,s,f,a),h(r,a)||c.type(e,r,n,s,f)}t(s)},Ne=function(e,r,t,n,f){var a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(h(r)&&!e.required)return t();c.required(e,r,n,a,f)}t(a)},D={string:me,method:le,number:qe,boolean:we,regexp:be,integer:Fe,float:xe,array:Oe,object:Ee,enum:Pe,pattern:je,date:Re,url:B,hex:B,email:B,required:_e,any:Ne};function W(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var z=W(),L=function(){function i(r){this.rules=null,this._messages=z,this.define(r)}var e=i.prototype;return e.define=function(t){var n=this;if(!t)throw new Error("Cannot configure a schema with no rules");if(typeof t!="object"||Array.isArray(t))throw new Error("Rules must be an object");this.rules={},Object.keys(t).forEach(function(f){var a=t[f];n.rules[f]=Array.isArray(a)?a:[a]})},e.messages=function(t){return t&&(this._messages=Q(W(),t)),this._messages},e.validate=function(t,n,f){var a=this;n===void 0&&(n={}),f===void 0&&(f=function(){});var s=t,d=n,q=f;if(typeof d=="function"&&(q=d,d={}),!this.rules||Object.keys(this.rules).length===0)return q&&q(null,s),Promise.resolve(s);function v(u){var g=[],o={};function A(y){if(Array.isArray(y)){var b;g=(b=g).concat.apply(b,y)}else g.push(y)}for(var p=0;pv74mnwiM&g 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"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function M(i,e,r){return re()?M=Reflect.construct.bind():M=function(t,f,a){var s=[null];s.push.apply(s,f);var d=Function.bind.apply(t,s),q=new d;return a&&S(q,a.prototype),q},M.apply(null,arguments)}function ne(i){return Function.toString.call(i).indexOf("[native code]")!==-1}function J(i){var e=typeof Map=="function"?new Map:void 0;return J=function(n){if(n===null||!ne(n))return n;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(typeof e<"u"){if(e.has(n))return e.get(n);e.set(n,t)}function t(){return M(n,arguments,U(this).constructor)}return t.prototype=Object.create(n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),S(t,n)},J(i)}var te=/%[sdj%]/g,ie=function(){};function Z(i){if(!i||!i.length)return null;var e={};return i.forEach(function(r){var n=r.field;e[n]=e[n]||[],e[n].push(r)}),e}function F(i){for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n=f)return s;switch(s){case"%s":return String(r[t++]);case"%d":return Number(r[t++]);case"%j":try{return JSON.stringify(r[t++])}catch{return"[Circular]"}break;default:return s}});return a}return i}function ae(i){return i==="string"||i==="url"||i==="hex"||i==="email"||i==="date"||i==="pattern"}function m(i,e){return!!(i==null||e==="array"&&Array.isArray(i)&&!i.length||ae(e)&&typeof i=="string"&&!i)}function fe(i,e,r){var n=[],t=0,f=i.length;function a(s){n.push.apply(n,s||[]),t++,t===f&&r(n)}i.forEach(function(s){e(s,a)})}function G(i,e,r){var n=0,t=i.length;function f(a){if(a&&a.length){r(a);return}var s=n;n=n+1,s()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},$={integer:function(e){return $.number(e)&&parseInt(e,10)===e},float:function(e){return $.number(e)&&!$.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch{return!1}},date:function(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number:function(e){return isNaN(e)?!1:typeof e=="number"},object:function(e){return typeof e=="object"&&!$.array(e)},method:function(e){return typeof e=="function"},email:function(e){return typeof e=="string"&&e.length<=320&&!!e.match(X.email)},url:function(e){return typeof e=="string"&&e.length<=2048&&!!e.match(pe())},hex:function(e){return typeof e=="string"&&!!e.match(X.hex)}},ye=function(e,r,n,t,f){if(e.required&&r===void 0){C(e,r,n,t,f);return}var a=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;a.indexOf(s)>-1?$[s](r)||t.push(F(f.messages.types[s],e.fullField,e.type)):s&&typeof r!==e.type&&t.push(F(f.messages.types[s],e.fullField,e.type))},ge=function(e,r,n,t,f){var a=typeof e.len=="number",s=typeof e.min=="number",d=typeof e.max=="number",q=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,h=r,v=null,l=typeof r=="number",O=typeof r=="string",x=Array.isArray(r);if(l?v="number":O?v="string":x&&(v="array"),!v)return!1;x&&(h=r.length),O&&(h=r.replace(q,"_").length),a?h!==e.len&&t.push(F(f.messages[v].len,e.fullField,e.len)):s&&!d&&he.max?t.push(F(f.messages[v].max,e.fullField,e.max)):s&&d&&(he.max)&&t.push(F(f.messages[v].range,e.fullField,e.min,e.max))},N="enum",he=function(e,r,n,t,f){e[N]=Array.isArray(e[N])?e[N]:[],e[N].indexOf(r)===-1&&t.push(F(f.messages[N],e.fullField,e[N].join(", ")))},me=function(e,r,n,t,f){if(e.pattern){if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(r)||t.push(F(f.messages.pattern.mismatch,e.fullField,r,e.pattern));else if(typeof e.pattern=="string"){var a=new RegExp(e.pattern);a.test(r)||t.push(F(f.messages.pattern.mismatch,e.fullField,r,e.pattern))}}},c={required:C,whitespace:ce,type:ye,range:ge,enum:he,pattern:me},ve=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r,"string")&&!e.required)return n();c.required(e,r,t,a,f,"string"),m(r,"string")||(c.type(e,r,t,a,f),c.range(e,r,t,a,f),c.pattern(e,r,t,a,f),e.whitespace===!0&&c.whitespace(e,r,t,a,f))}n(a)},le=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&c.type(e,r,t,a,f)}n(a)},qe=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(r===""&&(r=void 0),m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&(c.type(e,r,t,a,f),c.range(e,r,t,a,f))}n(a)},we=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&c.type(e,r,t,a,f)}n(a)},be=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),m(r)||c.type(e,r,t,a,f)}n(a)},Fe=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&(c.type(e,r,t,a,f),c.range(e,r,t,a,f))}n(a)},xe=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&(c.type(e,r,t,a,f),c.range(e,r,t,a,f))}n(a)},Oe=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(r==null&&!e.required)return n();c.required(e,r,t,a,f,"array"),r!=null&&(c.type(e,r,t,a,f),c.range(e,r,t,a,f))}n(a)},Ee=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&c.type(e,r,t,a,f)}n(a)},Ae="enum",Pe=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f),r!==void 0&&c[Ae](e,r,t,a,f)}n(a)},je=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r,"string")&&!e.required)return n();c.required(e,r,t,a,f),m(r,"string")||c.pattern(e,r,t,a,f)}n(a)},Re=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r,"date")&&!e.required)return n();if(c.required(e,r,t,a,f),!m(r,"date")){var d;r instanceof Date?d=r:d=new Date(r),c.type(e,d,t,a,f),d&&c.range(e,d.getTime(),t,a,f)}}n(a)},_e=function(e,r,n,t,f){var a=[],s=Array.isArray(r)?"array":typeof r;c.required(e,r,t,a,f,s),n(a)},B=function(e,r,n,t,f){var a=e.type,s=[],d=e.required||!e.required&&t.hasOwnProperty(e.field);if(d){if(m(r,a)&&!e.required)return n();c.required(e,r,t,s,f,a),m(r,a)||c.type(e,r,t,s,f)}n(s)},Ne=function(e,r,n,t,f){var a=[],s=e.required||!e.required&&t.hasOwnProperty(e.field);if(s){if(m(r)&&!e.required)return n();c.required(e,r,t,a,f)}n(a)},D={string:ve,method:le,number:qe,boolean:we,regexp:be,integer:Fe,float:xe,array:Oe,object:Ee,enum:Pe,pattern:je,date:Re,url:B,hex:B,email:B,required:_e,any:Ne};function W(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var z=W(),L=function(){function i(r){this.rules=null,this._messages=z,this.define(r)}var e=i.prototype;return e.define=function(n){var t=this;if(!n)throw new Error("Cannot configure a schema with no rules");if(typeof n!="object"||Array.isArray(n))throw new Error("Rules must be an object");this.rules={},Object.keys(n).forEach(function(f){var a=n[f];t.rules[f]=Array.isArray(a)?a:[a]})},e.messages=function(n){return n&&(this._messages=Q(W(),n)),this._messages},e.validate=function(n,t,f){var a=this;t===void 0&&(t={}),f===void 0&&(f=function(){});var s=n,d=t,q=f;if(typeof d=="function"&&(q=d,d={}),!this.rules||Object.keys(this.rules).length===0)return q&&q(null,s),Promise.resolve(s);function h(u){var g=[],o={};function A(y){if(Array.isArray(y)){var b;g=(b=g).concat.apply(b,y)}else g.push(y)}for(var p=0;p;D(W+WYjvx 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 MU!zyFYyd(40Mm|d0RR91 literal 0 HcmV?d00001 diff --git a/js/call-bind@1.0.7-BosuxZz1.js b/js/call-bind@1.0.7-BosuxZz1.js new file mode 100644 index 00000000..ad4f1575 --- /dev/null +++ b/js/call-bind@1.0.7-BosuxZz1.js @@ -0,0 +1 @@ +var u=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function f(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function l(e){if(e.__esModule)return e;var r=e.default;if(typeof r=="function"){var t=function o(){return this instanceof o?Reflect.construct(r,arguments,this.constructor):r.apply(this,arguments)};t.prototype=r.prototype}else t={};return Object.defineProperty(t,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var n=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(t,o,n.get?n:{enumerable:!0,get:function(){return e[o]}})}),t}export{l as a,u as c,f as g}; diff --git a/js/call-bind@1.0.7-BosuxZz1.js.gz b/js/call-bind@1.0.7-BosuxZz1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1cb929739a0538ddd5214a15305acaed312ab61b GIT binary patch literal 379 zcmV->0fhb^iwFP!0000019ehMkJB&^zVjPndxi&@#hx(u4kXb4=luA%Q1L8y7=jG z^brfu_yS4r3dP;+gE)nSy1RXVR7Awl#frI}Pp8jVY>w=u<5jcJE==>v#^~)Dxh@j1KTMXjJEK+MZdOw$m#c?>GK8g&K)>Z(69JEd!}O zk&Toond^)`TUs`2^c;1Ce#xthCX=IDGz0cXPgzV7#l|U48x;YdJ2l4LP@+)`tt%Dp zY7C`dV`OAK6=aU1w|eTe3C;+ewTf) z4jC!4^JJrNUNDrpcbwuhLXz-fd`c2U#wki8Kz351x5@QmrQxmVhHrQxg`Ciw`_%<~ za_5agU0`XOiVdbi*dWX|&KF^$4}SX9`^jJj3OeNhQh(0u`YtO|E6DQTBa5xcRR!4* TZnwv8la2lZuDX=CM*{!=sV4?p literal 0 HcmV?d00001 diff --git a/js/classnames@2.5.1-CXGZkgDa.js.gz b/js/classnames@2.5.1-CXGZkgDa.js.gz deleted file mode 100644 index ee7adb3eba1601433820ef2d5f6a89e6a2621a08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 530 zcmV+t0`2`DiwFP!0000015Hy+Z`&{oJvYBX(ZQe^S7~?Hx_Cl2^wgnU2duy_6g?<5 zohWc5gQA-Tj{p1Me7HRblKA)@3F^tM>pP7(bw1KFU>W+bRd&M)L{_aWw+^&Cm6lR)-?GBz^ISD5n&ma>O`5ZSGEalZqr6Bo6u>uL+W zsj8IKUP*KKv#&Zf=5ep3YYH6t5(AbbTzUQy(sz!y1`yVK$J54qU=LM@$_l^Tjqe>EfjxR|9WE@Z$mCBAv^gg+MtTene-S7=hq>vMualg8t zkM6ty)CHEdsn}pTgbk|M#`z*_^xjXudOsQL6sQioQmH>>c72zXsX=9V@R7xv$)Qr& U0dC(8-zFRV2T_ypDMteU0FlK8)Bpeg diff --git a/js/clipboard@2.0.11-6UHEwnG_.js.gz b/js/clipboard@2.0.11-6UHEwnG_.js.gz deleted file mode 100644 index d5d1b42044b9e570bbea614456099573d1169a95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3445 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 Xx4$#SeuTQH=AZow$ITK13nc&msN&8R literal 0 HcmV?d00001 diff --git a/js/crypto-js@4.2.0-CO3T8151.js b/js/crypto-js@4.2.0-CO3T8151.js new file mode 100644 index 00000000..d9c14798 --- /dev/null +++ b/js/crypto-js@4.2.0-CO3T8151.js @@ -0,0 +1,14 @@ +import{a as Br,c as rx}from"./call-bind@1.0.7-BosuxZz1.js";const dr={},hr=Object.freeze(Object.defineProperty({__proto__:null,default:dr},Symbol.toStringTag,{value:"Module"})),Cr=Br(hr);var C0={exports:{}};function lr(R){throw new Error('Could not dynamically require "'+R+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var l0={exports:{}},Er=l0.exports,Cx;function L(){return Cx||(Cx=1,function(R,$){(function(C,n){R.exports=n()})(Er,function(){var C=C||function(n,D){var p;if(typeof window<"u"&&window.crypto&&(p=window.crypto),typeof self<"u"&&self.crypto&&(p=self.crypto),typeof globalThis<"u"&&globalThis.crypto&&(p=globalThis.crypto),!p&&typeof window<"u"&&window.msCrypto&&(p=window.msCrypto),!p&&typeof rx<"u"&&rx.crypto&&(p=rx.crypto),!p&&typeof lr=="function")try{p=Cr}catch{}var w=function(){if(p){if(typeof p.getRandomValues=="function")try{return p.getRandomValues(new Uint32Array(1))[0]}catch{}if(typeof p.randomBytes=="function")try{return p.randomBytes(4).readInt32LE()}catch{}}throw new Error("Native crypto module could not be used to get secure random number.")},u=Object.create||function(){function t(){}return function(a){var i;return t.prototype=a,i=new t,t.prototype=null,i}}(),d={},x=d.lib={},e=x.Base=function(){return{extend:function(t){var a=u(this);return t&&a.mixIn(t),(!a.hasOwnProperty("init")||this.init===a.init)&&(a.init=function(){a.$super.init.apply(this,arguments)}),a.init.prototype=a,a.$super=this,a},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var a in t)t.hasOwnProperty(a)&&(this[a]=t[a]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}}}(),B=x.WordArray=e.extend({init:function(t,a){t=this.words=t||[],a!=D?this.sigBytes=a:this.sigBytes=t.length*4},toString:function(t){return(t||s).stringify(this)},concat:function(t){var a=this.words,i=t.words,E=this.sigBytes,l=t.sigBytes;if(this.clamp(),E%4)for(var A=0;A>>2]>>>24-A%4*8&255;a[E+A>>>2]|=_<<24-(E+A)%4*8}else for(var S=0;S>>2]=i[S>>>2];return this.sigBytes+=l,this},clamp:function(){var t=this.words,a=this.sigBytes;t[a>>>2]&=4294967295<<32-a%4*8,t.length=n.ceil(a/4)},clone:function(){var t=e.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var a=[],i=0;i>>2]>>>24-l%4*8&255;E.push((A>>>4).toString(16)),E.push((A&15).toString(16))}return E.join("")},parse:function(t){for(var a=t.length,i=[],E=0;E>>3]|=parseInt(t.substr(E,2),16)<<24-E%8*4;return new B.init(i,a/2)}},o=r.Latin1={stringify:function(t){for(var a=t.words,i=t.sigBytes,E=[],l=0;l>>2]>>>24-l%4*8&255;E.push(String.fromCharCode(A))}return E.join("")},parse:function(t){for(var a=t.length,i=[],E=0;E>>2]|=(t.charCodeAt(E)&255)<<24-E%4*8;return new B.init(i,a)}},c=r.Utf8={stringify:function(t){try{return decodeURIComponent(escape(o.stringify(t)))}catch{throw new Error("Malformed UTF-8 data")}},parse:function(t){return o.parse(unescape(encodeURIComponent(t)))}},f=x.BufferedBlockAlgorithm=e.extend({reset:function(){this._data=new B.init,this._nDataBytes=0},_append:function(t){typeof t=="string"&&(t=c.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var a,i=this._data,E=i.words,l=i.sigBytes,A=this.blockSize,_=A*4,S=l/_;t?S=n.ceil(S):S=n.max((S|0)-this._minBufferSize,0);var v=S*A,F=n.min(v*4,l);if(v){for(var y=0;y>>2]|=d[B]<<24-B%4*8;w.call(this,e,x)}else w.apply(this,arguments)};u.prototype=p}}(),C.lib.WordArray})}(A0)),A0.exports}var F0={exports:{}},Dr=F0.exports,Ax;function _r(){return Ax||(Ax=1,function(R,$){(function(C,n){R.exports=n(L())})(Dr,function(C){return function(){var n=C,D=n.lib,p=D.WordArray,w=n.enc;w.Utf16=w.Utf16BE={stringify:function(d){for(var x=d.words,e=d.sigBytes,B=[],r=0;r>>2]>>>16-r%4*8&65535;B.push(String.fromCharCode(s))}return B.join("")},parse:function(d){for(var x=d.length,e=[],B=0;B>>1]|=d.charCodeAt(B)<<16-B%2*16;return p.create(e,x*2)}},w.Utf16LE={stringify:function(d){for(var x=d.words,e=d.sigBytes,B=[],r=0;r>>2]>>>16-r%4*8&65535);B.push(String.fromCharCode(s))}return B.join("")},parse:function(d){for(var x=d.length,e=[],B=0;B>>1]|=u(d.charCodeAt(B)<<16-B%2*16);return p.create(e,x*2)}};function u(d){return d<<8&4278255360|d>>>8&16711935}}(),C.enc.Utf16})}(F0)),F0.exports}var p0={exports:{}},br=p0.exports,Fx;function r0(){return Fx||(Fx=1,function(R,$){(function(C,n){R.exports=n(L())})(br,function(C){return function(){var n=C,D=n.lib,p=D.WordArray,w=n.enc;w.Base64={stringify:function(d){var x=d.words,e=d.sigBytes,B=this._map;d.clamp();for(var r=[],s=0;s>>2]>>>24-s%4*8&255,c=x[s+1>>>2]>>>24-(s+1)%4*8&255,f=x[s+2>>>2]>>>24-(s+2)%4*8&255,h=o<<16|c<<8|f,t=0;t<4&&s+t*.75>>6*(3-t)&63));var a=B.charAt(64);if(a)for(;r.length%4;)r.push(a);return r.join("")},parse:function(d){var x=d.length,e=this._map,B=this._reverseMap;if(!B){B=this._reverseMap=[];for(var r=0;r>>6-s%4*2,f=o|c;B[r>>>2]|=f<<24-r%4*8,r++}return p.create(B,r)}}(),C.enc.Base64})}(p0)),p0.exports}var D0={exports:{}},yr=D0.exports,px;function gr(){return px||(px=1,function(R,$){(function(C,n){R.exports=n(L())})(yr,function(C){return function(){var n=C,D=n.lib,p=D.WordArray,w=n.enc;w.Base64url={stringify:function(d,x){x===void 0&&(x=!0);var e=d.words,B=d.sigBytes,r=x?this._safe_map:this._map;d.clamp();for(var s=[],o=0;o>>2]>>>24-o%4*8&255,f=e[o+1>>>2]>>>24-(o+1)%4*8&255,h=e[o+2>>>2]>>>24-(o+2)%4*8&255,t=c<<16|f<<8|h,a=0;a<4&&o+a*.75>>6*(3-a)&63));var i=r.charAt(64);if(i)for(;s.length%4;)s.push(i);return s.join("")},parse:function(d,x){x===void 0&&(x=!0);var e=d.length,B=x?this._safe_map:this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var s=0;s>>6-s%4*2,f=o|c;B[r>>>2]|=f<<24-r%4*8,r++}return p.create(B,r)}}(),C.enc.Base64url})}(D0)),D0.exports}var _0={exports:{}},kr=_0.exports,Dx;function e0(){return Dx||(Dx=1,function(R,$){(function(C,n){R.exports=n(L())})(kr,function(C){return function(n){var D=C,p=D.lib,w=p.WordArray,u=p.Hasher,d=D.algo,x=[];(function(){for(var c=0;c<64;c++)x[c]=n.abs(n.sin(c+1))*4294967296|0})();var e=d.MD5=u.extend({_doReset:function(){this._hash=new w.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(c,f){for(var h=0;h<16;h++){var t=f+h,a=c[t];c[t]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360}var i=this._hash.words,E=c[f+0],l=c[f+1],A=c[f+2],_=c[f+3],S=c[f+4],v=c[f+5],F=c[f+6],y=c[f+7],g=c[f+8],z=c[f+9],q=c[f+10],P=c[f+11],X=c[f+12],T=c[f+13],N=c[f+14],I=c[f+15],b=i[0],H=i[1],m=i[2],k=i[3];b=B(b,H,m,k,E,7,x[0]),k=B(k,b,H,m,l,12,x[1]),m=B(m,k,b,H,A,17,x[2]),H=B(H,m,k,b,_,22,x[3]),b=B(b,H,m,k,S,7,x[4]),k=B(k,b,H,m,v,12,x[5]),m=B(m,k,b,H,F,17,x[6]),H=B(H,m,k,b,y,22,x[7]),b=B(b,H,m,k,g,7,x[8]),k=B(k,b,H,m,z,12,x[9]),m=B(m,k,b,H,q,17,x[10]),H=B(H,m,k,b,P,22,x[11]),b=B(b,H,m,k,X,7,x[12]),k=B(k,b,H,m,T,12,x[13]),m=B(m,k,b,H,N,17,x[14]),H=B(H,m,k,b,I,22,x[15]),b=r(b,H,m,k,l,5,x[16]),k=r(k,b,H,m,F,9,x[17]),m=r(m,k,b,H,P,14,x[18]),H=r(H,m,k,b,E,20,x[19]),b=r(b,H,m,k,v,5,x[20]),k=r(k,b,H,m,q,9,x[21]),m=r(m,k,b,H,I,14,x[22]),H=r(H,m,k,b,S,20,x[23]),b=r(b,H,m,k,z,5,x[24]),k=r(k,b,H,m,N,9,x[25]),m=r(m,k,b,H,_,14,x[26]),H=r(H,m,k,b,g,20,x[27]),b=r(b,H,m,k,T,5,x[28]),k=r(k,b,H,m,A,9,x[29]),m=r(m,k,b,H,y,14,x[30]),H=r(H,m,k,b,X,20,x[31]),b=s(b,H,m,k,v,4,x[32]),k=s(k,b,H,m,g,11,x[33]),m=s(m,k,b,H,P,16,x[34]),H=s(H,m,k,b,N,23,x[35]),b=s(b,H,m,k,l,4,x[36]),k=s(k,b,H,m,S,11,x[37]),m=s(m,k,b,H,y,16,x[38]),H=s(H,m,k,b,q,23,x[39]),b=s(b,H,m,k,T,4,x[40]),k=s(k,b,H,m,E,11,x[41]),m=s(m,k,b,H,_,16,x[42]),H=s(H,m,k,b,F,23,x[43]),b=s(b,H,m,k,z,4,x[44]),k=s(k,b,H,m,X,11,x[45]),m=s(m,k,b,H,I,16,x[46]),H=s(H,m,k,b,A,23,x[47]),b=o(b,H,m,k,E,6,x[48]),k=o(k,b,H,m,y,10,x[49]),m=o(m,k,b,H,N,15,x[50]),H=o(H,m,k,b,v,21,x[51]),b=o(b,H,m,k,X,6,x[52]),k=o(k,b,H,m,_,10,x[53]),m=o(m,k,b,H,q,15,x[54]),H=o(H,m,k,b,l,21,x[55]),b=o(b,H,m,k,g,6,x[56]),k=o(k,b,H,m,I,10,x[57]),m=o(m,k,b,H,F,15,x[58]),H=o(H,m,k,b,T,21,x[59]),b=o(b,H,m,k,S,6,x[60]),k=o(k,b,H,m,P,10,x[61]),m=o(m,k,b,H,A,15,x[62]),H=o(H,m,k,b,z,21,x[63]),i[0]=i[0]+b|0,i[1]=i[1]+H|0,i[2]=i[2]+m|0,i[3]=i[3]+k|0},_doFinalize:function(){var c=this._data,f=c.words,h=this._nDataBytes*8,t=c.sigBytes*8;f[t>>>5]|=128<<24-t%32;var a=n.floor(h/4294967296),i=h;f[(t+64>>>9<<4)+15]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360,f[(t+64>>>9<<4)+14]=(i<<8|i>>>24)&16711935|(i<<24|i>>>8)&4278255360,c.sigBytes=(f.length+1)*4,this._process();for(var E=this._hash,l=E.words,A=0;A<4;A++){var _=l[A];l[A]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360}return E},clone:function(){var c=u.clone.call(this);return c._hash=this._hash.clone(),c}});function B(c,f,h,t,a,i,E){var l=c+(f&h|~f&t)+a+E;return(l<>>32-i)+f}function r(c,f,h,t,a,i,E){var l=c+(f&t|h&~t)+a+E;return(l<>>32-i)+f}function s(c,f,h,t,a,i,E){var l=c+(f^h^t)+a+E;return(l<>>32-i)+f}function o(c,f,h,t,a,i,E){var l=c+(h^(f|~t))+a+E;return(l<>>32-i)+f}D.MD5=u._createHelper(e),D.HmacMD5=u._createHmacHelper(e)}(Math),C.MD5})}(_0)),_0.exports}var b0={exports:{}},wr=b0.exports,_x;function Vx(){return _x||(_x=1,function(R,$){(function(C,n){R.exports=n(L())})(wr,function(C){return function(){var n=C,D=n.lib,p=D.WordArray,w=D.Hasher,u=n.algo,d=[],x=u.SHA1=w.extend({_doReset:function(){this._hash=new p.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,B){for(var r=this._hash.words,s=r[0],o=r[1],c=r[2],f=r[3],h=r[4],t=0;t<80;t++){if(t<16)d[t]=e[B+t]|0;else{var a=d[t-3]^d[t-8]^d[t-14]^d[t-16];d[t]=a<<1|a>>>31}var i=(s<<5|s>>>27)+h+d[t];t<20?i+=(o&c|~o&f)+1518500249:t<40?i+=(o^c^f)+1859775393:t<60?i+=(o&c|o&f|c&f)-1894007588:i+=(o^c^f)-899497514,h=f,f=c,c=o<<30|o>>>2,o=s,s=i}r[0]=r[0]+s|0,r[1]=r[1]+o|0,r[2]=r[2]+c|0,r[3]=r[3]+f|0,r[4]=r[4]+h|0},_doFinalize:function(){var e=this._data,B=e.words,r=this._nDataBytes*8,s=e.sigBytes*8;return B[s>>>5]|=128<<24-s%32,B[(s+64>>>9<<4)+14]=Math.floor(r/4294967296),B[(s+64>>>9<<4)+15]=r,e.sigBytes=B.length*4,this._process(),this._hash},clone:function(){var e=w.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA1=w._createHelper(x),n.HmacSHA1=w._createHmacHelper(x)}(),C.SHA1})}(b0)),b0.exports}var y0={exports:{}},Hr=y0.exports,bx;function ex(){return bx||(bx=1,function(R,$){(function(C,n){R.exports=n(L())})(Hr,function(C){return function(n){var D=C,p=D.lib,w=p.WordArray,u=p.Hasher,d=D.algo,x=[],e=[];(function(){function s(h){for(var t=n.sqrt(h),a=2;a<=t;a++)if(!(h%a))return!1;return!0}function o(h){return(h-(h|0))*4294967296|0}for(var c=2,f=0;f<64;)s(c)&&(f<8&&(x[f]=o(n.pow(c,1/2))),e[f]=o(n.pow(c,1/3)),f++),c++})();var B=[],r=d.SHA256=u.extend({_doReset:function(){this._hash=new w.init(x.slice(0))},_doProcessBlock:function(s,o){for(var c=this._hash.words,f=c[0],h=c[1],t=c[2],a=c[3],i=c[4],E=c[5],l=c[6],A=c[7],_=0;_<64;_++){if(_<16)B[_]=s[o+_]|0;else{var S=B[_-15],v=(S<<25|S>>>7)^(S<<14|S>>>18)^S>>>3,F=B[_-2],y=(F<<15|F>>>17)^(F<<13|F>>>19)^F>>>10;B[_]=v+B[_-7]+y+B[_-16]}var g=i&E^~i&l,z=f&h^f&t^h&t,q=(f<<30|f>>>2)^(f<<19|f>>>13)^(f<<10|f>>>22),P=(i<<26|i>>>6)^(i<<21|i>>>11)^(i<<7|i>>>25),X=A+P+g+e[_]+B[_],T=q+z;A=l,l=E,E=i,i=a+X|0,a=t,t=h,h=f,f=X+T|0}c[0]=c[0]+f|0,c[1]=c[1]+h|0,c[2]=c[2]+t|0,c[3]=c[3]+a|0,c[4]=c[4]+i|0,c[5]=c[5]+E|0,c[6]=c[6]+l|0,c[7]=c[7]+A|0},_doFinalize:function(){var s=this._data,o=s.words,c=this._nDataBytes*8,f=s.sigBytes*8;return o[f>>>5]|=128<<24-f%32,o[(f+64>>>9<<4)+14]=n.floor(c/4294967296),o[(f+64>>>9<<4)+15]=c,s.sigBytes=o.length*4,this._process(),this._hash},clone:function(){var s=u.clone.call(this);return s._hash=this._hash.clone(),s}});D.SHA256=u._createHelper(r),D.HmacSHA256=u._createHmacHelper(r)}(Math),C.SHA256})}(y0)),y0.exports}var g0={exports:{}},mr=g0.exports,yx;function Sr(){return yx||(yx=1,function(R,$){(function(C,n,D){R.exports=n(L(),ex())})(mr,function(C){return function(){var n=C,D=n.lib,p=D.WordArray,w=n.algo,u=w.SHA256,d=w.SHA224=u.extend({_doReset:function(){this._hash=new p.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var x=u._doFinalize.call(this);return x.sigBytes-=4,x}});n.SHA224=u._createHelper(d),n.HmacSHA224=u._createHmacHelper(d)}(),C.SHA224})}(g0)),g0.exports}var k0={exports:{}},Rr=k0.exports,gx;function Jx(){return gx||(gx=1,function(R,$){(function(C,n,D){R.exports=n(L(),V0())})(Rr,function(C){return function(){var n=C,D=n.lib,p=D.Hasher,w=n.x64,u=w.Word,d=w.WordArray,x=n.algo;function e(){return u.create.apply(u,arguments)}var B=[e(1116352408,3609767458),e(1899447441,602891725),e(3049323471,3964484399),e(3921009573,2173295548),e(961987163,4081628472),e(1508970993,3053834265),e(2453635748,2937671579),e(2870763221,3664609560),e(3624381080,2734883394),e(310598401,1164996542),e(607225278,1323610764),e(1426881987,3590304994),e(1925078388,4068182383),e(2162078206,991336113),e(2614888103,633803317),e(3248222580,3479774868),e(3835390401,2666613458),e(4022224774,944711139),e(264347078,2341262773),e(604807628,2007800933),e(770255983,1495990901),e(1249150122,1856431235),e(1555081692,3175218132),e(1996064986,2198950837),e(2554220882,3999719339),e(2821834349,766784016),e(2952996808,2566594879),e(3210313671,3203337956),e(3336571891,1034457026),e(3584528711,2466948901),e(113926993,3758326383),e(338241895,168717936),e(666307205,1188179964),e(773529912,1546045734),e(1294757372,1522805485),e(1396182291,2643833823),e(1695183700,2343527390),e(1986661051,1014477480),e(2177026350,1206759142),e(2456956037,344077627),e(2730485921,1290863460),e(2820302411,3158454273),e(3259730800,3505952657),e(3345764771,106217008),e(3516065817,3606008344),e(3600352804,1432725776),e(4094571909,1467031594),e(275423344,851169720),e(430227734,3100823752),e(506948616,1363258195),e(659060556,3750685593),e(883997877,3785050280),e(958139571,3318307427),e(1322822218,3812723403),e(1537002063,2003034995),e(1747873779,3602036899),e(1955562222,1575990012),e(2024104815,1125592928),e(2227730452,2716904306),e(2361852424,442776044),e(2428436474,593698344),e(2756734187,3733110249),e(3204031479,2999351573),e(3329325298,3815920427),e(3391569614,3928383900),e(3515267271,566280711),e(3940187606,3454069534),e(4118630271,4000239992),e(116418474,1914138554),e(174292421,2731055270),e(289380356,3203993006),e(460393269,320620315),e(685471733,587496836),e(852142971,1086792851),e(1017036298,365543100),e(1126000580,2618297676),e(1288033470,3409855158),e(1501505948,4234509866),e(1607167915,987167468),e(1816402316,1246189591)],r=[];(function(){for(var o=0;o<80;o++)r[o]=e()})();var s=x.SHA512=p.extend({_doReset:function(){this._hash=new d.init([new u.init(1779033703,4089235720),new u.init(3144134277,2227873595),new u.init(1013904242,4271175723),new u.init(2773480762,1595750129),new u.init(1359893119,2917565137),new u.init(2600822924,725511199),new u.init(528734635,4215389547),new u.init(1541459225,327033209)])},_doProcessBlock:function(o,c){for(var f=this._hash.words,h=f[0],t=f[1],a=f[2],i=f[3],E=f[4],l=f[5],A=f[6],_=f[7],S=h.high,v=h.low,F=t.high,y=t.low,g=a.high,z=a.low,q=i.high,P=i.low,X=E.high,T=E.low,N=l.high,I=l.low,b=A.high,H=A.low,m=_.high,k=_.low,K=S,O=v,G=F,W=y,o0=g,t0=z,J0=q,i0=P,j=X,Z=T,B0=N,f0=I,d0=b,s0=H,xx=m,c0=k,M=0;M<80;M++){var Y,V,h0=r[M];if(M<16)V=h0.high=o[c+M*2]|0,Y=h0.low=o[c+M*2+1]|0;else{var ax=r[M-15],a0=ax.high,v0=ax.low,xr=(a0>>>1|v0<<31)^(a0>>>8|v0<<24)^a0>>>7,nx=(v0>>>1|a0<<31)^(v0>>>8|a0<<24)^(v0>>>7|a0<<25),ox=r[M-2],n0=ox.high,u0=ox.low,rr=(n0>>>19|u0<<13)^(n0<<3|u0>>>29)^n0>>>6,ix=(u0>>>19|n0<<13)^(u0<<3|n0>>>29)^(u0>>>6|n0<<26),fx=r[M-7],er=fx.high,tr=fx.low,sx=r[M-16],ar=sx.high,cx=sx.low;Y=nx+tr,V=xr+er+(Y>>>0>>0?1:0),Y=Y+ix,V=V+rr+(Y>>>0>>0?1:0),Y=Y+cx,V=V+ar+(Y>>>0>>0?1:0),h0.high=V,h0.low=Y}var nr=j&B0^~j&d0,vx=Z&f0^~Z&s0,or=K&G^K&o0^G&o0,ir=O&W^O&t0^W&t0,fr=(K>>>28|O<<4)^(K<<30|O>>>2)^(K<<25|O>>>7),ux=(O>>>28|K<<4)^(O<<30|K>>>2)^(O<<25|K>>>7),sr=(j>>>14|Z<<18)^(j>>>18|Z<<14)^(j<<23|Z>>>9),cr=(Z>>>14|j<<18)^(Z>>>18|j<<14)^(Z<<23|j>>>9),Bx=B[M],vr=Bx.high,dx=Bx.low,Q=c0+cr,J=xx+sr+(Q>>>0>>0?1:0),Q=Q+vx,J=J+nr+(Q>>>0>>0?1:0),Q=Q+dx,J=J+vr+(Q>>>0>>0?1:0),Q=Q+Y,J=J+V+(Q>>>0>>0?1:0),hx=ux+ir,ur=fr+or+(hx>>>0>>0?1:0);xx=d0,c0=s0,d0=B0,s0=f0,B0=j,f0=Z,Z=i0+Q|0,j=J0+J+(Z>>>0>>0?1:0)|0,J0=o0,i0=t0,o0=G,t0=W,G=K,W=O,O=Q+hx|0,K=J+ur+(O>>>0>>0?1:0)|0}v=h.low=v+O,h.high=S+K+(v>>>0>>0?1:0),y=t.low=y+W,t.high=F+G+(y>>>0>>0?1:0),z=a.low=z+t0,a.high=g+o0+(z>>>0>>0?1:0),P=i.low=P+i0,i.high=q+J0+(P>>>0>>0?1:0),T=E.low=T+Z,E.high=X+j+(T>>>0>>0?1:0),I=l.low=I+f0,l.high=N+B0+(I>>>0>>0?1:0),H=A.low=H+s0,A.high=b+d0+(H>>>0>>0?1:0),k=_.low=k+c0,_.high=m+xx+(k>>>0>>0?1:0)},_doFinalize:function(){var o=this._data,c=o.words,f=this._nDataBytes*8,h=o.sigBytes*8;c[h>>>5]|=128<<24-h%32,c[(h+128>>>10<<5)+30]=Math.floor(f/4294967296),c[(h+128>>>10<<5)+31]=f,o.sigBytes=c.length*4,this._process();var t=this._hash.toX32();return t},clone:function(){var o=p.clone.call(this);return o._hash=this._hash.clone(),o},blockSize:1024/32});n.SHA512=p._createHelper(s),n.HmacSHA512=p._createHmacHelper(s)}(),C.SHA512})}(k0)),k0.exports}var w0={exports:{}},zr=w0.exports,kx;function qr(){return kx||(kx=1,function(R,$){(function(C,n,D){R.exports=n(L(),V0(),Jx())})(zr,function(C){return function(){var n=C,D=n.x64,p=D.Word,w=D.WordArray,u=n.algo,d=u.SHA512,x=u.SHA384=d.extend({_doReset:function(){this._hash=new w.init([new p.init(3418070365,3238371032),new p.init(1654270250,914150663),new p.init(2438529370,812702999),new p.init(355462360,4144912697),new p.init(1731405415,4290775857),new p.init(2394180231,1750603025),new p.init(3675008525,1694076839),new p.init(1203062813,3204075428)])},_doFinalize:function(){var e=d._doFinalize.call(this);return e.sigBytes-=16,e}});n.SHA384=d._createHelper(x),n.HmacSHA384=d._createHmacHelper(x)}(),C.SHA384})}(w0)),w0.exports}var H0={exports:{}},Pr=H0.exports,wx;function Wr(){return wx||(wx=1,function(R,$){(function(C,n,D){R.exports=n(L(),V0())})(Pr,function(C){return function(n){var D=C,p=D.lib,w=p.WordArray,u=p.Hasher,d=D.x64,x=d.Word,e=D.algo,B=[],r=[],s=[];(function(){for(var f=1,h=0,t=0;t<24;t++){B[f+5*h]=(t+1)*(t+2)/2%64;var a=h%5,i=(2*f+3*h)%5;f=a,h=i}for(var f=0;f<5;f++)for(var h=0;h<5;h++)r[f+5*h]=h+(2*f+3*h)%5*5;for(var E=1,l=0;l<24;l++){for(var A=0,_=0,S=0;S<7;S++){if(E&1){var v=(1<>>24)&16711935|(E<<24|E>>>8)&4278255360,l=(l<<8|l>>>24)&16711935|(l<<24|l>>>8)&4278255360;var A=t[i];A.high^=l,A.low^=E}for(var _=0;_<24;_++){for(var S=0;S<5;S++){for(var v=0,F=0,y=0;y<5;y++){var A=t[S+5*y];v^=A.high,F^=A.low}var g=o[S];g.high=v,g.low=F}for(var S=0;S<5;S++)for(var z=o[(S+4)%5],q=o[(S+1)%5],P=q.high,X=q.low,v=z.high^(P<<1|X>>>31),F=z.low^(X<<1|P>>>31),y=0;y<5;y++){var A=t[S+5*y];A.high^=v,A.low^=F}for(var T=1;T<25;T++){var v,F,A=t[T],N=A.high,I=A.low,b=B[T];b<32?(v=N<>>32-b,F=I<>>32-b):(v=I<>>64-b,F=N<>>64-b);var H=o[r[T]];H.high=v,H.low=F}var m=o[0],k=t[0];m.high=k.high,m.low=k.low;for(var S=0;S<5;S++)for(var y=0;y<5;y++){var T=S+5*y,A=t[T],K=o[T],O=o[(S+1)%5+5*y],G=o[(S+2)%5+5*y];A.high=K.high^~O.high&G.high,A.low=K.low^~O.low&G.low}var A=t[0],W=s[_];A.high^=W.high,A.low^=W.low}},_doFinalize:function(){var f=this._data,h=f.words;this._nDataBytes*8;var t=f.sigBytes*8,a=this.blockSize*32;h[t>>>5]|=1<<24-t%32,h[(n.ceil((t+1)/a)*a>>>5)-1]|=128,f.sigBytes=h.length*4,this._process();for(var i=this._state,E=this.cfg.outputLength/8,l=E/8,A=[],_=0;_>>24)&16711935|(v<<24|v>>>8)&4278255360,F=(F<<8|F>>>24)&16711935|(F<<24|F>>>8)&4278255360,A.push(F),A.push(v)}return new w.init(A,E)},clone:function(){for(var f=u.clone.call(this),h=f._state=this._state.slice(0),t=0;t<25;t++)h[t]=h[t].clone();return f}});D.SHA3=u._createHelper(c),D.HmacSHA3=u._createHmacHelper(c)}(Math),C.SHA3})}(H0)),H0.exports}var m0={exports:{}},$r=m0.exports,Hx;function Lr(){return Hx||(Hx=1,function(R,$){(function(C,n){R.exports=n(L())})($r,function(C){/** @preserve + (c) 2012 by Cédric Mesnil. All rights reserved. + + Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + - Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + */return function(n){var D=C,p=D.lib,w=p.WordArray,u=p.Hasher,d=D.algo,x=w.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),e=w.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),B=w.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),r=w.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),s=w.create([0,1518500249,1859775393,2400959708,2840853838]),o=w.create([1352829926,1548603684,1836072691,2053994217,0]),c=d.RIPEMD160=u.extend({_doReset:function(){this._hash=w.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(l,A){for(var _=0;_<16;_++){var S=A+_,v=l[S];l[S]=(v<<8|v>>>24)&16711935|(v<<24|v>>>8)&4278255360}var F=this._hash.words,y=s.words,g=o.words,z=x.words,q=e.words,P=B.words,X=r.words,T,N,I,b,H,m,k,K,O,G;m=T=F[0],k=N=F[1],K=I=F[2],O=b=F[3],G=H=F[4];for(var W,_=0;_<80;_+=1)W=T+l[A+z[_]]|0,_<16?W+=f(N,I,b)+y[0]:_<32?W+=h(N,I,b)+y[1]:_<48?W+=t(N,I,b)+y[2]:_<64?W+=a(N,I,b)+y[3]:W+=i(N,I,b)+y[4],W=W|0,W=E(W,P[_]),W=W+H|0,T=H,H=b,b=E(I,10),I=N,N=W,W=m+l[A+q[_]]|0,_<16?W+=i(k,K,O)+g[0]:_<32?W+=a(k,K,O)+g[1]:_<48?W+=t(k,K,O)+g[2]:_<64?W+=h(k,K,O)+g[3]:W+=f(k,K,O)+g[4],W=W|0,W=E(W,X[_]),W=W+G|0,m=G,G=O,O=E(K,10),K=k,k=W;W=F[1]+I+O|0,F[1]=F[2]+b+G|0,F[2]=F[3]+H+m|0,F[3]=F[4]+T+k|0,F[4]=F[0]+N+K|0,F[0]=W},_doFinalize:function(){var l=this._data,A=l.words,_=this._nDataBytes*8,S=l.sigBytes*8;A[S>>>5]|=128<<24-S%32,A[(S+64>>>9<<4)+14]=(_<<8|_>>>24)&16711935|(_<<24|_>>>8)&4278255360,l.sigBytes=(A.length+1)*4,this._process();for(var v=this._hash,F=v.words,y=0;y<5;y++){var g=F[y];F[y]=(g<<8|g>>>24)&16711935|(g<<24|g>>>8)&4278255360}return v},clone:function(){var l=u.clone.call(this);return l._hash=this._hash.clone(),l}});function f(l,A,_){return l^A^_}function h(l,A,_){return l&A|~l&_}function t(l,A,_){return(l|~A)^_}function a(l,A,_){return l&_|A&~_}function i(l,A,_){return l^(A|~_)}function E(l,A){return l<>>32-A}D.RIPEMD160=u._createHelper(c),D.HmacRIPEMD160=u._createHmacHelper(c)}(),C.RIPEMD160})}(m0)),m0.exports}var S0={exports:{}},Tr=S0.exports,mx;function tx(){return mx||(mx=1,function(R,$){(function(C,n){R.exports=n(L())})(Tr,function(C){(function(){var n=C,D=n.lib,p=D.Base,w=n.enc,u=w.Utf8,d=n.algo;d.HMAC=p.extend({init:function(x,e){x=this._hasher=new x.init,typeof e=="string"&&(e=u.parse(e));var B=x.blockSize,r=B*4;e.sigBytes>r&&(e=x.finalize(e)),e.clamp();for(var s=this._oKey=e.clone(),o=this._iKey=e.clone(),c=s.words,f=o.words,h=0;h>>2]&255;v.sigBytes-=F}};p.BlockCipher=s.extend({cfg:s.cfg.extend({mode:f,padding:t}),reset:function(){var v;s.reset.call(this);var F=this.cfg,y=F.iv,g=F.mode;this._xformMode==this._ENC_XFORM_MODE?v=g.createEncryptor:(v=g.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==v?this._mode.init(this,y&&y.words):(this._mode=v.call(g,this,y&&y.words),this._mode.__creator=v)},_doProcessBlock:function(v,F){this._mode.processBlock(v,F)},_doFinalize:function(){var v,F=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(F.pad(this._data,this.blockSize),v=this._process(!0)):(v=this._process(!0),F.unpad(v)),v},blockSize:128/32});var a=p.CipherParams=w.extend({init:function(v){this.mixIn(v)},toString:function(v){return(v||this.formatter).stringify(this)}}),i=D.format={},E=i.OpenSSL={stringify:function(v){var F,y=v.ciphertext,g=v.salt;return g?F=u.create([1398893684,1701076831]).concat(g).concat(y):F=y,F.toString(e)},parse:function(v){var F,y=e.parse(v),g=y.words;return g[0]==1398893684&&g[1]==1701076831&&(F=u.create(g.slice(2,4)),g.splice(0,4),y.sigBytes-=16),a.create({ciphertext:y,salt:F})}},l=p.SerializableCipher=w.extend({cfg:w.extend({format:E}),encrypt:function(v,F,y,g){g=this.cfg.extend(g);var z=v.createEncryptor(y,g),q=z.finalize(F),P=z.cfg;return a.create({ciphertext:q,key:y,iv:P.iv,algorithm:v,mode:P.mode,padding:P.padding,blockSize:v.blockSize,formatter:g.format})},decrypt:function(v,F,y,g){g=this.cfg.extend(g),F=this._parse(F,g.format);var z=v.createDecryptor(y,g).finalize(F.ciphertext);return z},_parse:function(v,F){return typeof v=="string"?F.parse(v,this):v}}),A=D.kdf={},_=A.OpenSSL={execute:function(v,F,y,g,z){if(g||(g=u.random(64/8)),z)var q=r.create({keySize:F+y,hasher:z}).compute(v,g);else var q=r.create({keySize:F+y}).compute(v,g);var P=u.create(q.words.slice(F),y*4);return q.sigBytes=F*4,a.create({key:q,iv:P,salt:g})}},S=p.PasswordBasedCipher=l.extend({cfg:l.cfg.extend({kdf:_}),encrypt:function(v,F,y,g){g=this.cfg.extend(g);var z=g.kdf.execute(y,v.keySize,v.ivSize,g.salt,g.hasher);g.iv=z.iv;var q=l.encrypt.call(this,v,F,z.key,g);return q.mixIn(z),q},decrypt:function(v,F,y,g){g=this.cfg.extend(g),F=this._parse(F,g.format);var z=g.kdf.execute(y,v.keySize,v.ivSize,F.salt,g.hasher);g.iv=z.iv;var q=l.decrypt.call(this,v,F,z.key,g);return q}})}()})}(q0)),q0.exports}var P0={exports:{}},Kr=P0.exports,qx;function Ur(){return qx||(qx=1,function(R,$){(function(C,n,D){R.exports=n(L(),U())})(Kr,function(C){return C.mode.CFB=function(){var n=C.lib.BlockCipherMode.extend();n.Encryptor=n.extend({processBlock:function(p,w){var u=this._cipher,d=u.blockSize;D.call(this,p,w,d,u),this._prevBlock=p.slice(w,w+d)}}),n.Decryptor=n.extend({processBlock:function(p,w){var u=this._cipher,d=u.blockSize,x=p.slice(w,w+d);D.call(this,p,w,d,u),this._prevBlock=x}});function D(p,w,u,d){var x,e=this._iv;e?(x=e.slice(0),this._iv=void 0):x=this._prevBlock,d.encryptBlock(x,0);for(var B=0;B>24&255)===255){var d=u>>16&255,x=u>>8&255,e=u&255;d===255?(d=0,x===255?(x=0,e===255?e=0:++e):++x):++d,u=0,u+=d<<16,u+=x<<8,u+=e}else u+=1<<24;return u}function p(u){return(u[0]=D(u[0]))===0&&(u[1]=D(u[1])),u}var w=n.Encryptor=n.extend({processBlock:function(u,d){var x=this._cipher,e=x.blockSize,B=this._iv,r=this._counter;B&&(r=this._counter=B.slice(0),this._iv=void 0),p(r);var s=r.slice(0);x.encryptBlock(s,0);for(var o=0;o>>2]|=u<<24-d%4*8,n.sigBytes+=u},unpad:function(n){var D=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=D}},C.pad.Ansix923})}(I0)),I0.exports}var N0={exports:{}},ee=N0.exports,Ix;function te(){return Ix||(Ix=1,function(R,$){(function(C,n,D){R.exports=n(L(),U())})(ee,function(C){return C.pad.Iso10126={pad:function(n,D){var p=D*4,w=p-n.sigBytes%p;n.concat(C.lib.WordArray.random(w-1)).concat(C.lib.WordArray.create([w<<24],1))},unpad:function(n){var D=n.words[n.sigBytes-1>>>2]&255;n.sigBytes-=D}},C.pad.Iso10126})}(N0)),N0.exports}var O0={exports:{}},ae=O0.exports,Nx;function ne(){return Nx||(Nx=1,function(R,$){(function(C,n,D){R.exports=n(L(),U())})(ae,function(C){return C.pad.Iso97971={pad:function(n,D){n.concat(C.lib.WordArray.create([2147483648],1)),C.pad.ZeroPadding.pad(n,D)},unpad:function(n){C.pad.ZeroPadding.unpad(n),n.sigBytes--}},C.pad.Iso97971})}(O0)),O0.exports}var X0={exports:{}},oe=X0.exports,Ox;function ie(){return Ox||(Ox=1,function(R,$){(function(C,n,D){R.exports=n(L(),U())})(oe,function(C){return C.pad.ZeroPadding={pad:function(n,D){var p=D*4;n.clamp(),n.sigBytes+=p-(n.sigBytes%p||p)},unpad:function(n){for(var D=n.words,p=n.sigBytes-1,p=n.sigBytes-1;p>=0;p--)if(D[p>>>2]>>>24-p%4*8&255){n.sigBytes=p+1;break}}},C.pad.ZeroPadding})}(X0)),X0.exports}var K0={exports:{}},fe=K0.exports,Xx;function se(){return Xx||(Xx=1,function(R,$){(function(C,n,D){R.exports=n(L(),U())})(fe,function(C){return C.pad.NoPadding={pad:function(){},unpad:function(){}},C.pad.NoPadding})}(K0)),K0.exports}var U0={exports:{}},ce=U0.exports,Kx;function ve(){return Kx||(Kx=1,function(R,$){(function(C,n,D){R.exports=n(L(),U())})(ce,function(C){return function(n){var D=C,p=D.lib,w=p.CipherParams,u=D.enc,d=u.Hex,x=D.format;x.Hex={stringify:function(e){return e.ciphertext.toString(d)},parse:function(e){var B=d.parse(e);return w.create({ciphertext:B})}}}(),C.format.Hex})}(U0)),U0.exports}var G0={exports:{}},ue=G0.exports,Ux;function Be(){return Ux||(Ux=1,function(R,$){(function(C,n,D){R.exports=n(L(),r0(),e0(),x0(),U())})(ue,function(C){return function(){var n=C,D=n.lib,p=D.BlockCipher,w=n.algo,u=[],d=[],x=[],e=[],B=[],r=[],s=[],o=[],c=[],f=[];(function(){for(var a=[],i=0;i<256;i++)i<128?a[i]=i<<1:a[i]=i<<1^283;for(var E=0,l=0,i=0;i<256;i++){var A=l^l<<1^l<<2^l<<3^l<<4;A=A>>>8^A&255^99,u[E]=A,d[A]=E;var _=a[E],S=a[_],v=a[S],F=a[A]*257^A*16843008;x[E]=F<<24|F>>>8,e[E]=F<<16|F>>>16,B[E]=F<<8|F>>>24,r[E]=F;var F=v*16843009^S*65537^_*257^E*16843008;s[A]=F<<24|F>>>8,o[A]=F<<16|F>>>16,c[A]=F<<8|F>>>24,f[A]=F,E?(E=_^a[a[a[v^_]]],l^=a[a[l]]):E=l=1}})();var h=[0,1,2,4,8,16,32,64,128,27,54],t=w.AES=p.extend({_doReset:function(){var a;if(!(this._nRounds&&this._keyPriorReset===this._key)){for(var i=this._keyPriorReset=this._key,E=i.words,l=i.sigBytes/4,A=this._nRounds=l+6,_=(A+1)*4,S=this._keySchedule=[],v=0;v<_;v++)v6&&v%l==4&&(a=u[a>>>24]<<24|u[a>>>16&255]<<16|u[a>>>8&255]<<8|u[a&255]):(a=a<<8|a>>>24,a=u[a>>>24]<<24|u[a>>>16&255]<<16|u[a>>>8&255]<<8|u[a&255],a^=h[v/l|0]<<24),S[v]=S[v-l]^a);for(var F=this._invKeySchedule=[],y=0;y<_;y++){var v=_-y;if(y%4)var a=S[v];else var a=S[v-4];y<4||v<=4?F[y]=a:F[y]=s[u[a>>>24]]^o[u[a>>>16&255]]^c[u[a>>>8&255]]^f[u[a&255]]}}},encryptBlock:function(a,i){this._doCryptBlock(a,i,this._keySchedule,x,e,B,r,u)},decryptBlock:function(a,i){var E=a[i+1];a[i+1]=a[i+3],a[i+3]=E,this._doCryptBlock(a,i,this._invKeySchedule,s,o,c,f,d);var E=a[i+1];a[i+1]=a[i+3],a[i+3]=E},_doCryptBlock:function(a,i,E,l,A,_,S,v){for(var F=this._nRounds,y=a[i]^E[0],g=a[i+1]^E[1],z=a[i+2]^E[2],q=a[i+3]^E[3],P=4,X=1;X>>24]^A[g>>>16&255]^_[z>>>8&255]^S[q&255]^E[P++],N=l[g>>>24]^A[z>>>16&255]^_[q>>>8&255]^S[y&255]^E[P++],I=l[z>>>24]^A[q>>>16&255]^_[y>>>8&255]^S[g&255]^E[P++],b=l[q>>>24]^A[y>>>16&255]^_[g>>>8&255]^S[z&255]^E[P++];y=T,g=N,z=I,q=b}var T=(v[y>>>24]<<24|v[g>>>16&255]<<16|v[z>>>8&255]<<8|v[q&255])^E[P++],N=(v[g>>>24]<<24|v[z>>>16&255]<<16|v[q>>>8&255]<<8|v[y&255])^E[P++],I=(v[z>>>24]<<24|v[q>>>16&255]<<16|v[y>>>8&255]<<8|v[g&255])^E[P++],b=(v[q>>>24]<<24|v[y>>>16&255]<<16|v[g>>>8&255]<<8|v[z&255])^E[P++];a[i]=T,a[i+1]=N,a[i+2]=I,a[i+3]=b},keySize:256/32});n.AES=p._createHelper(t)}(),C.AES})}(G0)),G0.exports}var Z0={exports:{}},de=Z0.exports,Gx;function he(){return Gx||(Gx=1,function(R,$){(function(C,n,D){R.exports=n(L(),r0(),e0(),x0(),U())})(de,function(C){return function(){var n=C,D=n.lib,p=D.WordArray,w=D.BlockCipher,u=n.algo,d=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],x=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],e=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],B=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],r=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],s=u.DES=w.extend({_doReset:function(){for(var h=this._key,t=h.words,a=[],i=0;i<56;i++){var E=d[i]-1;a[i]=t[E>>>5]>>>31-E%32&1}for(var l=this._subKeys=[],A=0;A<16;A++){for(var _=l[A]=[],S=e[A],i=0;i<24;i++)_[i/6|0]|=a[(x[i]-1+S)%28]<<31-i%6,_[4+(i/6|0)]|=a[28+(x[i+24]-1+S)%28]<<31-i%6;_[0]=_[0]<<1|_[0]>>>31;for(var i=1;i<7;i++)_[i]=_[i]>>>(i-1)*4+3;_[7]=_[7]<<5|_[7]>>>27}for(var v=this._invSubKeys=[],i=0;i<16;i++)v[i]=l[15-i]},encryptBlock:function(h,t){this._doCryptBlock(h,t,this._subKeys)},decryptBlock:function(h,t){this._doCryptBlock(h,t,this._invSubKeys)},_doCryptBlock:function(h,t,a){this._lBlock=h[t],this._rBlock=h[t+1],o.call(this,4,252645135),o.call(this,16,65535),c.call(this,2,858993459),c.call(this,8,16711935),o.call(this,1,1431655765);for(var i=0;i<16;i++){for(var E=a[i],l=this._lBlock,A=this._rBlock,_=0,S=0;S<8;S++)_|=B[S][((A^E[S])&r[S])>>>0];this._lBlock=A,this._rBlock=l^_}var v=this._lBlock;this._lBlock=this._rBlock,this._rBlock=v,o.call(this,1,1431655765),c.call(this,8,16711935),c.call(this,2,858993459),o.call(this,16,65535),o.call(this,4,252645135),h[t]=this._lBlock,h[t+1]=this._rBlock},keySize:64/32,ivSize:64/32,blockSize:64/32});function o(h,t){var a=(this._lBlock>>>h^this._rBlock)&t;this._rBlock^=a,this._lBlock^=a<>>h^this._lBlock)&t;this._lBlock^=a,this._rBlock^=a<192.");var a=t.slice(0,2),i=t.length<4?t.slice(0,2):t.slice(2,4),E=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=s.createEncryptor(p.create(a)),this._des2=s.createEncryptor(p.create(i)),this._des3=s.createEncryptor(p.create(E))},encryptBlock:function(h,t){this._des1.encryptBlock(h,t),this._des2.decryptBlock(h,t),this._des3.encryptBlock(h,t)},decryptBlock:function(h,t){this._des3.decryptBlock(h,t),this._des2.encryptBlock(h,t),this._des1.decryptBlock(h,t)},keySize:192/32,ivSize:64/32,blockSize:64/32});n.TripleDES=w._createHelper(f)}(),C.TripleDES})}(Z0)),Z0.exports}var Q0={exports:{}},Ce=Q0.exports,Zx;function le(){return Zx||(Zx=1,function(R,$){(function(C,n,D){R.exports=n(L(),r0(),e0(),x0(),U())})(Ce,function(C){return function(){var n=C,D=n.lib,p=D.StreamCipher,w=n.algo,u=w.RC4=p.extend({_doReset:function(){for(var e=this._key,B=e.words,r=e.sigBytes,s=this._S=[],o=0;o<256;o++)s[o]=o;for(var o=0,c=0;o<256;o++){var f=o%r,h=B[f>>>2]>>>24-f%4*8&255;c=(c+s[o]+h)%256;var t=s[o];s[o]=s[c],s[c]=t}this._i=this._j=0},_doProcessBlock:function(e,B){e[B]^=d.call(this)},keySize:256/32,ivSize:0});function d(){for(var e=this._S,B=this._i,r=this._j,s=0,o=0;o<4;o++){B=(B+1)%256,r=(r+e[B])%256;var c=e[B];e[B]=e[r],e[r]=c,s|=e[(e[B]+e[r])%256]<<24-o*8}return this._i=B,this._j=r,s}n.RC4=p._createHelper(u);var x=w.RC4Drop=u.extend({cfg:u.cfg.extend({drop:192}),_doReset:function(){u._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)d.call(this)}});n.RC4Drop=p._createHelper(x)}(),C.RC4})}(Q0)),Q0.exports}var Y0={exports:{}},Ee=Y0.exports,Qx;function Ae(){return Qx||(Qx=1,function(R,$){(function(C,n,D){R.exports=n(L(),r0(),e0(),x0(),U())})(Ee,function(C){return function(){var n=C,D=n.lib,p=D.StreamCipher,w=n.algo,u=[],d=[],x=[],e=w.Rabbit=p.extend({_doReset:function(){for(var r=this._key.words,s=this.cfg.iv,o=0;o<4;o++)r[o]=(r[o]<<8|r[o]>>>24)&16711935|(r[o]<<24|r[o]>>>8)&4278255360;var c=this._X=[r[0],r[3]<<16|r[2]>>>16,r[1],r[0]<<16|r[3]>>>16,r[2],r[1]<<16|r[0]>>>16,r[3],r[2]<<16|r[1]>>>16],f=this._C=[r[2]<<16|r[2]>>>16,r[0]&4294901760|r[1]&65535,r[3]<<16|r[3]>>>16,r[1]&4294901760|r[2]&65535,r[0]<<16|r[0]>>>16,r[2]&4294901760|r[3]&65535,r[1]<<16|r[1]>>>16,r[3]&4294901760|r[0]&65535];this._b=0;for(var o=0;o<4;o++)B.call(this);for(var o=0;o<8;o++)f[o]^=c[o+4&7];if(s){var h=s.words,t=h[0],a=h[1],i=(t<<8|t>>>24)&16711935|(t<<24|t>>>8)&4278255360,E=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360,l=i>>>16|E&4294901760,A=E<<16|i&65535;f[0]^=i,f[1]^=l,f[2]^=E,f[3]^=A,f[4]^=i,f[5]^=l,f[6]^=E,f[7]^=A;for(var o=0;o<4;o++)B.call(this)}},_doProcessBlock:function(r,s){var o=this._X;B.call(this),u[0]=o[0]^o[5]>>>16^o[3]<<16,u[1]=o[2]^o[7]>>>16^o[5]<<16,u[2]=o[4]^o[1]>>>16^o[7]<<16,u[3]=o[6]^o[3]>>>16^o[1]<<16;for(var c=0;c<4;c++)u[c]=(u[c]<<8|u[c]>>>24)&16711935|(u[c]<<24|u[c]>>>8)&4278255360,r[s+c]^=u[c]},blockSize:128/32,ivSize:64/32});function B(){for(var r=this._X,s=this._C,o=0;o<8;o++)d[o]=s[o];s[0]=s[0]+1295307597+this._b|0,s[1]=s[1]+3545052371+(s[0]>>>0>>0?1:0)|0,s[2]=s[2]+886263092+(s[1]>>>0>>0?1:0)|0,s[3]=s[3]+1295307597+(s[2]>>>0>>0?1:0)|0,s[4]=s[4]+3545052371+(s[3]>>>0>>0?1:0)|0,s[5]=s[5]+886263092+(s[4]>>>0>>0?1:0)|0,s[6]=s[6]+1295307597+(s[5]>>>0>>0?1:0)|0,s[7]=s[7]+3545052371+(s[6]>>>0>>0?1:0)|0,this._b=s[7]>>>0>>0?1:0;for(var o=0;o<8;o++){var c=r[o]+s[o],f=c&65535,h=c>>>16,t=((f*f>>>17)+f*h>>>15)+h*h,a=((c&4294901760)*c|0)+((c&65535)*c|0);x[o]=t^a}r[0]=x[0]+(x[7]<<16|x[7]>>>16)+(x[6]<<16|x[6]>>>16)|0,r[1]=x[1]+(x[0]<<8|x[0]>>>24)+x[7]|0,r[2]=x[2]+(x[1]<<16|x[1]>>>16)+(x[0]<<16|x[0]>>>16)|0,r[3]=x[3]+(x[2]<<8|x[2]>>>24)+x[1]|0,r[4]=x[4]+(x[3]<<16|x[3]>>>16)+(x[2]<<16|x[2]>>>16)|0,r[5]=x[5]+(x[4]<<8|x[4]>>>24)+x[3]|0,r[6]=x[6]+(x[5]<<16|x[5]>>>16)+(x[4]<<16|x[4]>>>16)|0,r[7]=x[7]+(x[6]<<8|x[6]>>>24)+x[5]|0}n.Rabbit=p._createHelper(e)}(),C.Rabbit})}(Y0)),Y0.exports}var j0={exports:{}},Fe=j0.exports,Yx;function pe(){return Yx||(Yx=1,function(R,$){(function(C,n,D){R.exports=n(L(),r0(),e0(),x0(),U())})(Fe,function(C){return function(){var n=C,D=n.lib,p=D.StreamCipher,w=n.algo,u=[],d=[],x=[],e=w.RabbitLegacy=p.extend({_doReset:function(){var r=this._key.words,s=this.cfg.iv,o=this._X=[r[0],r[3]<<16|r[2]>>>16,r[1],r[0]<<16|r[3]>>>16,r[2],r[1]<<16|r[0]>>>16,r[3],r[2]<<16|r[1]>>>16],c=this._C=[r[2]<<16|r[2]>>>16,r[0]&4294901760|r[1]&65535,r[3]<<16|r[3]>>>16,r[1]&4294901760|r[2]&65535,r[0]<<16|r[0]>>>16,r[2]&4294901760|r[3]&65535,r[1]<<16|r[1]>>>16,r[3]&4294901760|r[0]&65535];this._b=0;for(var f=0;f<4;f++)B.call(this);for(var f=0;f<8;f++)c[f]^=o[f+4&7];if(s){var h=s.words,t=h[0],a=h[1],i=(t<<8|t>>>24)&16711935|(t<<24|t>>>8)&4278255360,E=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360,l=i>>>16|E&4294901760,A=E<<16|i&65535;c[0]^=i,c[1]^=l,c[2]^=E,c[3]^=A,c[4]^=i,c[5]^=l,c[6]^=E,c[7]^=A;for(var f=0;f<4;f++)B.call(this)}},_doProcessBlock:function(r,s){var o=this._X;B.call(this),u[0]=o[0]^o[5]>>>16^o[3]<<16,u[1]=o[2]^o[7]>>>16^o[5]<<16,u[2]=o[4]^o[1]>>>16^o[7]<<16,u[3]=o[6]^o[3]>>>16^o[1]<<16;for(var c=0;c<4;c++)u[c]=(u[c]<<8|u[c]>>>24)&16711935|(u[c]<<24|u[c]>>>8)&4278255360,r[s+c]^=u[c]},blockSize:128/32,ivSize:64/32});function B(){for(var r=this._X,s=this._C,o=0;o<8;o++)d[o]=s[o];s[0]=s[0]+1295307597+this._b|0,s[1]=s[1]+3545052371+(s[0]>>>0>>0?1:0)|0,s[2]=s[2]+886263092+(s[1]>>>0>>0?1:0)|0,s[3]=s[3]+1295307597+(s[2]>>>0>>0?1:0)|0,s[4]=s[4]+3545052371+(s[3]>>>0>>0?1:0)|0,s[5]=s[5]+886263092+(s[4]>>>0>>0?1:0)|0,s[6]=s[6]+1295307597+(s[5]>>>0>>0?1:0)|0,s[7]=s[7]+3545052371+(s[6]>>>0>>0?1:0)|0,this._b=s[7]>>>0>>0?1:0;for(var o=0;o<8;o++){var c=r[o]+s[o],f=c&65535,h=c>>>16,t=((f*f>>>17)+f*h>>>15)+h*h,a=((c&4294901760)*c|0)+((c&65535)*c|0);x[o]=t^a}r[0]=x[0]+(x[7]<<16|x[7]>>>16)+(x[6]<<16|x[6]>>>16)|0,r[1]=x[1]+(x[0]<<8|x[0]>>>24)+x[7]|0,r[2]=x[2]+(x[1]<<16|x[1]>>>16)+(x[0]<<16|x[0]>>>16)|0,r[3]=x[3]+(x[2]<<8|x[2]>>>24)+x[1]|0,r[4]=x[4]+(x[3]<<16|x[3]>>>16)+(x[2]<<16|x[2]>>>16)|0,r[5]=x[5]+(x[4]<<8|x[4]>>>24)+x[3]|0,r[6]=x[6]+(x[5]<<16|x[5]>>>16)+(x[4]<<16|x[4]>>>16)|0,r[7]=x[7]+(x[6]<<8|x[6]>>>24)+x[5]|0}n.RabbitLegacy=p._createHelper(e)}(),C.RabbitLegacy})}(j0)),j0.exports}var M0={exports:{}},De=M0.exports,jx;function _e(){return jx||(jx=1,function(R,$){(function(C,n,D){R.exports=n(L(),r0(),e0(),x0(),U())})(De,function(C){return function(){var n=C,D=n.lib,p=D.BlockCipher,w=n.algo;const u=16,d=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],x=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var e={pbox:[],sbox:[]};function B(f,h){let t=h>>24&255,a=h>>16&255,i=h>>8&255,E=h&255,l=f.sbox[0][t]+f.sbox[1][a];return l=l^f.sbox[2][i],l=l+f.sbox[3][E],l}function r(f,h,t){let a=h,i=t,E;for(let l=0;l1;--l)a=a^f.pbox[l],i=B(f,a)^i,E=a,a=i,i=E;return E=a,a=i,i=E,i=i^f.pbox[1],a=a^f.pbox[0],{left:a,right:i}}function o(f,h,t){for(let A=0;A<4;A++){f.sbox[A]=[];for(let _=0;_<256;_++)f.sbox[A][_]=x[A][_]}let a=0;for(let A=0;A=t&&(a=0);let i=0,E=0,l=0;for(let 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 @sgdSr|_O7KyCu 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

wxN`YI{KSy*$ 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 literal 0 HcmV?d00001 diff --git a/js/css-render@0.15.14-C5toWlUr.js b/js/css-render@0.15.14-BwokE0u2.js similarity index 72% rename from js/css-render@0.15.14-C5toWlUr.js rename to js/css-render@0.15.14-BwokE0u2.js index cc6ba144..e52e6e68 100644 --- a/js/css-render@0.15.14-C5toWlUr.js +++ b/js/css-render@0.15.14-BwokE0u2.js @@ -1,4 +1,4 @@ -import{m as C}from"./@emotion_hash@0.8.0-WldOFDRm.js";function b(n){let e=0;for(let t=0;t{let f=b(r);if(f){if(f===1){n.forEach(i=>{t.push(r.replace("&",i))});return}}else{n.forEach(i=>{t.push((i&&i+" ")+r)});return}let u=[r];for(;f--;){const i=[];u.forEach(o=>{n.forEach(c=>{i.push(o.replace("&",c))})}),u=i}u.forEach(i=>t.push(i))}),t}function S(n,e){const t=[];return e.split($).forEach(r=>{n.forEach(f=>{t.push((f&&f+" ")+r)})}),t}function k(n){let e=[""];return n.forEach(t=>{t=t&&t.trim(),t&&(t.includes("&")?e=v(e,t):e=S(e,t))}),e.join(", ").replace(j," ")}function x(n){if(!n)return;const e=n.parentElement;e&&e.removeChild(n)}function d(n,e){return(e??document.head).querySelector(`style[cssr-id="${n}"]`)}function q(n){const e=document.createElement("style");return e.setAttribute("cssr-id",n),e}function h(n){return n?/^\s*@(s|m)/.test(n):!1}const R=/[A-Z]/g;function w(n){return n.replace(R,e=>"-"+e.toLowerCase())}function B(n,e=" "){return typeof n=="object"&&n!==null?` { +import{m as C}from"./@emotion_hash@0.8.0-WldOFDRm.js";function b(n){let e=0;for(let t=0;t{let f=b(r);if(f){if(f===1){n.forEach(i=>{t.push(r.replace("&",i))});return}}else{n.forEach(i=>{t.push((i&&i+" ")+r)});return}let u=[r];for(;f--;){const i=[];u.forEach(o=>{n.forEach(c=>{i.push(o.replace("&",c))})}),u=i}u.forEach(i=>t.push(i))}),t}function k(n,e){const t=[];return e.split($).forEach(r=>{n.forEach(f=>{t.push((f&&f+" ")+r)})}),t}function q(n){let e=[""];return n.forEach(t=>{t=t&&t.trim(),t&&(t.includes("&")?e=S(e,t):e=k(e,t))}),e.join(", ").replace(j," ")}function x(n){if(!n)return;const e=n.parentElement;e&&e.removeChild(n)}function p(n,e){return(e??document.head).querySelector(`style[cssr-id="${n}"]`)}function R(n){const e=document.createElement("style");return e.setAttribute("cssr-id",n),e}function h(n){return n?/^\s*@(s|m)/.test(n):!1}const v=/[A-Z]/g;function w(n){return n.replace(v,e=>"-"+e.toLowerCase())}function B(n,e=" "){return typeof n=="object"&&n!==null?` { `+Object.entries(n).map(t=>e+` ${w(t[0])}: ${t[1]};`).join(` `)+` `+e+"}":`: ${n};`}function L(n,e,t){return typeof n=="function"?n({context:e.context,props:t}):n}function E(n,e,t,r){if(!e)return"";const f=L(e,t,r);if(!f)return"";if(typeof f=="string")return`${n} { @@ -7,6 +7,6 @@ ${f} }`:"";const i=n?[n+" {"]:[];return u.forEach(o=>{const c=f[o];if(o==="raw"){i.push(` `+c+` `);return}o=w(o),c!=null&&i.push(` ${o}${B(c)}`)}),n&&i.push("}"),i.join(` -`)}function y(n,e,t){n&&n.forEach(r=>{if(Array.isArray(r))y(r,e,t);else if(typeof r=="function"){const f=r(e);Array.isArray(f)?y(f,e,t):f&&t(f)}else r&&t(r)})}function A(n,e,t,r,f){const u=n.$;let i="";if(!u||typeof u=="string")h(u)?i=u:e.push(u);else if(typeof u=="function"){const s=u({context:r.context,props:f});h(s)?i=s:e.push(s)}else if(u.before&&u.before(r.context),!u.$||typeof u.$=="string")h(u.$)?i=u.$:e.push(u.$);else if(u.$){const s=u.$({context:r.context,props:f});h(s)?i=s:e.push(s)}const o=k(e),c=E(o,n.props,r,f);i?t.push(`${i} {`):c.length&&t.push(c),n.children&&y(n.children,{context:r.context,props:f},s=>{if(typeof s=="string"){const l=E(o,{raw:s},r,f);t.push(l)}else A(s,e,t,r,f)}),e.pop(),i&&t.push("}"),u&&u.after&&u.after(r.context)}function M(n,e,t){const r=[];return A(n,[],r,e,t),r.join(` +`)}function y(n,e,t){n&&n.forEach(r=>{if(Array.isArray(r))y(r,e,t);else if(typeof r=="function"){const f=r(e);Array.isArray(f)?y(f,e,t):f&&t(f)}else r&&t(r)})}function A(n,e,t,r,f){const u=n.$;let i="";if(!u||typeof u=="string")h(u)?i=u:e.push(u);else if(typeof u=="function"){const s=u({context:r.context,props:f});h(s)?i=s:e.push(s)}else if(u.before&&u.before(r.context),!u.$||typeof u.$=="string")h(u.$)?i=u.$:e.push(u.$);else if(u.$){const s=u.$({context:r.context,props:f});h(s)?i=s:e.push(s)}const o=q(e),c=E(o,n.props,r,f);i?t.push(`${i} {`):c.length&&t.push(c),n.children&&y(n.children,{context:r.context,props:f},s=>{if(typeof s=="string"){const l=E(o,{raw:s},r,f);t.push(l)}else A(s,e,t,r,f)}),e.pop(),i&&t.push("}"),u&&u.after&&u.after(r.context)}function M(n,e,t){const r=[];return A(n,[],r,e,t),r.join(` -`)}typeof window<"u"&&(window.__cssrContext={});function O(n,e,t,r){const{els:f}=e;if(t===void 0)f.forEach(x),e.els=[];else{const u=d(t,r);u&&f.includes(u)&&(x(u),e.els=f.filter(i=>i!==u))}}function g(n,e){n.push(e)}function T(n,e,t,r,f,u,i,o,c){let s;if(t===void 0&&(s=e.render(r),t=C(s)),c){c.adapter(t,s??e.render(r));return}o===void 0&&(o=document.head);const l=d(t,o);if(l!==null&&!u)return l;const a=l??q(t);if(s===void 0&&(s=e.render(r)),a.textContent=s,l!==null)return l;if(i){const m=o.querySelector(`meta[name="${i}"]`);if(m)return o.insertBefore(a,m),g(e.els,a),a}return f?o.insertBefore(a,o.querySelector("style, link")):o.appendChild(a),g(e.els,a),a}function W(n){return M(this,this.instance,n)}function _(n={}){const{id:e,ssr:t,props:r,head:f=!1,force:u=!1,anchorMetaName:i,parent:o}=n;return T(this.instance,this,e,r,f,u,i,o,t)}function U(n={}){const{id:e,parent:t}=n;O(this.instance,this,e,t)}const p=function(n,e,t,r){return{instance:n,$:e,props:t,children:r,els:[],render:W,mount:_,unmount:U}},Z=function(n,e,t,r){return Array.isArray(e)?p(n,{$:null},null,e):Array.isArray(t)?p(n,e,null,t):Array.isArray(r)?p(n,e,t,r):p(n,e,t,null)};function D(n={}){const e={c:(...t)=>Z(e,...t),use:(t,...r)=>t.install(e,...r),find:d,context:{},config:n};return e}function F(n,e){if(n===void 0)return!1;if(e){const{context:{ids:t}}=e;return t.has(n)}return d(n)!==null}export{D as C,F as e}; +`)}typeof window<"u"&&(window.__cssrContext={});function O(n,e,t,r){const{els:f}=e;if(t===void 0)f.forEach(x),e.els=[];else{const u=p(t,r);u&&f.includes(u)&&(x(u),e.els=f.filter(i=>i!==u))}}function g(n,e){n.push(e)}function T(n,e,t,r,f,u,i,o,c){let s;if(t===void 0&&(s=e.render(r),t=C(s)),c){c.adapter(t,s??e.render(r));return}o===void 0&&(o=document.head);const l=p(t,o);if(l!==null&&!u)return l;const a=l??R(t);if(s===void 0&&(s=e.render(r)),a.textContent=s,l!==null)return l;if(i){const m=o.querySelector(`meta[name="${i}"]`);if(m)return o.insertBefore(a,m),g(e.els,a),a}return f?o.insertBefore(a,o.querySelector("style, link")):o.appendChild(a),g(e.els,a),a}function W(n){return M(this,this.instance,n)}function _(n={}){const{id:e,ssr:t,props:r,head:f=!1,force:u=!1,anchorMetaName:i,parent:o}=n;return T(this.instance,this,e,r,f,u,i,o,t)}function U(n={}){const{id:e,parent:t}=n;O(this.instance,this,e,t)}const d=function(n,e,t,r){return{instance:n,$:e,props:t,children:r,els:[],render:W,mount:_,unmount:U}},Z=function(n,e,t,r){return Array.isArray(e)?d(n,{$:null},null,e):Array.isArray(t)?d(n,e,null,t):Array.isArray(r)?d(n,e,t,r):d(n,e,t,null)};function D(n={}){const e={c:(...t)=>Z(e,...t),use:(t,...r)=>t.install(e,...r),find:p,context:{},config:n};return e}function F(n,e){if(n===void 0)return!1;if(e){const{context:{ids:t}}=e;return t.has(n)}return p(n)!==null}export{D as C,F as e}; diff --git a/js/css-render@0.15.14-BwokE0u2.js.gz b/js/css-render@0.15.14-BwokE0u2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f86e160a8051a9f10c4b46c4232b2cb97e1eeb2b GIT binary patch literal 1721 zcmV;q21fZGiwFP!000001C>`>Z`-&Me$TIv2}2-jhDqKIq-ESRO`qCRpxs4*y53lk zhcOeGR7t9dq3XXMkh(hU9$;T&${c?4&6Oj$FST*?KFVx#-3X)ih@HKLy>?Qo+g)aN zug}?k*!k&~V*Byk+fRG;U{NY6m3x8c4l7a@;3DAXsn7=dwd3ch`$Mq;)Vb3=KSoNeMRwdw)z{dUwtFwn|*b5PapjMi?jPt;b*KU zkh(qQ_-Z{sFwPR&vci1ok zWs&88QH-c0q#>P#rh&r3?@wVF$8v!pL>6Xp!Yi-%%B+KHQgM2k_SB`PUJY29Urvy7 zep$;FSs(GqJ)efqip!>&66tsZzSK2?yB`0gyG9OTVx5R%Ff#tXCRJWkTd>|RvIPDa19c<;{umZs4X_6-6-G2dWbnfS^-M+r&z^u3 zc&13JJ8i86u2`8FQ0}IHJt&t#90N13*FWHTCyOms6PU8~R11M&x!mf!^2gW?vMpiX zD=>%8P(bdq!5ixi1*~#w&8ggSG_O^I)|(05Cr_(qGGOHfG6x+Yi~C_y7%+)?C)>()oW~j?#UT*U>#N@nO$_1^@E?Su1>$Mr#196JwN#M z2L*nKPSFCG)9>{YnCr{}CKH?9cpq^TMQAwh4kc(2DbA6;dw|@bI94;xRaF$rO;n$3 z79Yd^43skxELMc=v(l#pEH+Uzub;46ov%rgMDyCMF4j%DA#LC{CmXWZoNN}bKn+SZ zUP3kLW@Pl@jJnN`Fnb)E@X*L~J#XHA5!ogw@5UZ|da?a05Z<41h znZ-t9vl)BFi*Li1S&YaI82K6<*D*Kcr6nvJhmHEf~=5h}+xj!r)GF;j7@j=GN& z_{x~f18b}Xt%uy?p3OUbJQS`SpeaISvG+45@4PxB%_MMKgZ zwjS5^xVEDo^5qVMHW0`C3J(Z`&MGz^nX>sYS2ho9*?i#3<|AYOG7@C-e@(GHtNC{f zgy#GPYpPf{5uBUKWp}%5=Cy31dP9=D%YJ`Vgsq%V#d6=O4X8Li;PH+AA3oH!xzt&1 zCw6xx6@gD}vZus0EuT(h(K+`D+aVFcO;qX<6DkL8A-^l{_)Iu3!(tMEF|9uIDc`C$ zlZ)7A+-gnRB&Vh?7+*0R|0k)o`soi;p*Y6v3%kAbcf)n7h}R7nyZgtnhXrjl6y7Nu zLXYB{|Il(9of9#X-m|w43hP;g8K+PD5{Fh-#jzN#>x#rNe#TXQNH8G_Z@A=_a>jW@ zNHbb~-(IV#bs9{3^5neuiR0) zTu!7Wy=wxb`SGou_UYg))u9C!-Q^X>v#M{wMJJc>V!8Z;T@bYY$dJ&C`M8AeD90`B zK}SF-uH&(&!+ahy3_^EY~-)E$@-W5^HJH{h373xkqh>3)*+9#86*_zRp9EBwy%WSIQ-~ zv{LQruco12|4~77e5Co8Q2(Srl4B{?N=j0ATSMZ0eZ6;f@JlJ+gTZfHBxB&r!d1qYSy z+MXc=R%5$r#by`24Eisc;SQ+f*3WXj$qiG}F7vZyUkD{uq$|P(p2Iiq+wjdx-}xVC P(v$xIU=?J~3l9JQ)I3=; literal 0 HcmV?d00001 diff --git a/js/css-render@0.15.14-C5toWlUr.js.gz b/js/css-render@0.15.14-C5toWlUr.js.gz deleted file mode 100644 index 1ac4b0a5e0c491ca37dacf9d821f63cb42c66176..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmV;q21fZGiwFP!000001C>`>Z`-&Me$TIv2}2-jhDqKIq-ESRO`qCRpxs4*y53lk zhcOeGR7t9dq3XXMkh(hU9$;T&${c?4&6Oj$FST*?KFVx#-3X)ih@HKLy>?Qo+g)aN zug}?k*!k&~V*Byk+fRG;U{NY6m3x8c4l7a@;3DAXsn7=dwd3ch`$Mq;)Vb3=KSoNeMRwdw)z{dUwtFwn|*b5PapjMi?jPt;Sa1R zkh(qQ_-Z{sFwPR&vci1ok zWs&88QH-c0q#>P#rh&r3?@wVF$8v!pL>6Xp!Yi-%%B+KHQgM2k_SB`PUJY29Urvy7 zep$;FSs(GqJ)efqip!>&66tsZzSK2?yFUL*ca0px#5xhjVzlm9!{e9%D})C85y*KU z?&8=nXXG9e>f#tXCRJWkTd>|RvIPDE19c<;{y8kX8ek7vDvW4^$l!+u>Y0oLo;?96 z@Jx|bciLJDT(L4UpxjLXdr&TgI0j~5uYbVxP8M6NCNSI9Q!NCB<#Ma@${%Ap$hL%i zufQBWLjk$d25+o86tK#zHK%gR(Y#g-T5l$J-#x9K$$*s`$Q*QpFbXJ$Oo9UL$~hzN zDhC*K@Q5lxVT9g!=-$uEv%kODSFf@CxhH4Lfpu7sWOmV2)+c_px;p*3p4QOQ^!(u0 zPZaniIzV*uvihc&q|*bu-HV=yne!Nb-pG|63uJ3x>z^qhO~j-oNUNqbFx{$0yQYv zcnQ^{n~~9b&xpF;(dlK-Qehtm2hT16)~#r1bZHaUkVK7eH!U1BZAL+tQ3!Q8CHQ;X z?)z>s6XU)VxYI2-N7fms?oqeB@vNizWL}Hrq}g;>74IDL2nUNrK&-l+$vHnKy-A+3 zkoW8npuE|a?(nA2`QuV8ynCBXGO&|eEmvxRq8hD}vDA;dOe>mmvC?a=Qv0@SvL{6P zmg60sd$$jLO!FtK3C(9Ata026`snFqUcbRPX*RxM)v$>gM5r9&I6C>z$4tesI_f@B z;45RY1CuuVVnfIQn;@O~?i-D6Hq#LIl_t2sK+N@@A~-jd%kFmB%xl?1^@b#Qm;L^#2wOR!isiml8&Gk4z~dYJKYXZdbE&i3 zPVDYXDgvL{WKW50T0Wi1qI2#QwnHL>o2b+!CR7gGLVj1?@tJU7hQ%ZRV_JRaQ@&Mi zCKs{KxYe4rNlr~)Fur0s{!dbE_0u1yLUD}S7j}E=?}qDE5w9CEcK45C4-49AD7;fR zgdW8?|DokJIwxW%y=QM96xOo}GftoQTO3+l6~|({t}7D9_!(FIA;E+!yy22x${FVs zAdtG zaygNj^sWhz=Et{s+NXoJREHK^beC5g&#Jx!7oA+ji{o8Q2(Srl4B{?N=j0ATSMZ0eZ6;f@JE$v%&-OzTXNmMg_3JxmY zwLL=$tj2cLip?&38T4N?!yQn|t)Jz5lN+X{UFK)az7YJd-xXm4&*7W*ZTRM;@B9xm P>B;{9xGp9U3l9JQ-hyGV diff --git a/js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js b/js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js deleted file mode 100644 index a0f67ecd..00000000 --- a/js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js +++ /dev/null @@ -1 +0,0 @@ -import{f as b}from"./date-fns@3.6.0-C0m45l1x.js";function w(e,t,n){const r=S(e,n.timeZone,n.locale);return"formatToParts"in r?y(r,t):_(r,t)}function y(e,t){const n=e.formatToParts(t);for(let r=n.length-1;r>=0;--r)if(n[r].type==="timeZoneName")return n[r].value}function _(e,t){const n=e.format(t).replace(/\u200E/g,""),r=/ [\w-+ ]+$/.exec(n);return r?r[0].substr(1):""}function S(e,t,n){return new Intl.DateTimeFormat(n?[n.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function E(e,t){const n=P(t);return"formatToParts"in n?X(n,e):A(n,e)}const L={year:0,month:1,day:2,hour:3,minute:4,second:5};function X(e,t){try{const n=e.formatToParts(t),r=[];for(let i=0;i=0?s:1e3+s,r-i}function k(e,t,n){let i=e.getTime()-t;const s=g(new Date(i),n);if(t===s)return t;i-=s-t;const o=g(new Date(i),n);return s===o?s:Math.max(s,o)}function h(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}const M={};function j(e){if(M[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),M[e]=!0,!0}catch{return!1}}const R=60*1e3,G={X:function(e,t,n){const r=T(n.timeZone,e);if(r===0)return"Z";switch(t){case"X":return O(r);case"XXXX":case"XX":return l(r);case"XXXXX":case"XXX":default:return l(r,":")}},x:function(e,t,n){const r=T(n.timeZone,e);switch(t){case"x":return O(r);case"xxxx":case"xx":return l(r);case"xxxxx":case"xxx":default:return l(r,":")}},O:function(e,t,n){const r=T(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+q(r,":");case"OOOO":default:return"GMT"+l(r,":")}},z:function(e,t,n){switch(t){case"z":case"zz":case"zzz":return w("short",e,n);case"zzzz":default:return w("long",e,n)}}};function T(e,t){const n=e?I(e,t,!0)/R:(t==null?void 0:t.getTimezoneOffset())??0;if(Number.isNaN(n))throw new RangeError("Invalid time zone specified: "+e);return n}function m(e,t){const n=e<0?"-":"";let r=Math.abs(e).toString();for(;r.length0?"-":"+",r=Math.abs(e),i=m(Math.floor(r/60),2),s=m(Math.floor(r%60),2);return n+i+t+s}function O(e,t){return e%60===0?(e>0?"-":"+")+m(Math.abs(e)/60,2):l(e,t)}function q(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),s=r%60;return s===0?n+String(i):n+String(i)+t+m(s,2)}function x(e){const t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),+e-+t}const B=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,N=36e5,z=6e4,J=2,u={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:B};function F(e,t={}){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);const n=t.additionalDigits==null?J:Number(t.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(Object.prototype.toString.call(e)!=="[object String]")return new Date(NaN);const r=Q(e),{year:i,restDateString:s}=V(r.date,n),o=K(s,i);if(o===null||isNaN(o.getTime()))return new Date(NaN);if(o){const a=o.getTime();let c=0,f;if(r.time&&(c=ee(r.time),c===null||isNaN(c)))return new Date(NaN);if(r.timeZone||t.timeZone){if(f=I(r.timeZone||t.timeZone,new Date(a+c)),isNaN(f))return new Date(NaN)}else f=x(new Date(a+c)),f=x(new Date(a+c+f));return new Date(a+c+f)}else return new Date(NaN)}function Q(e){const t={};let n=u.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=u.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){const i=u.timeZone.exec(r);i?(t.time=r.replace(i[1],""),t.timeZone=i[1].trim()):t.time=r}return t}function V(e,t){if(e){const n=u.YYY[t],r=u.YYYYY[t];let i=u.YYYY.exec(e)||r.exec(e);if(i){const s=i[1];return{year:parseInt(s,10),restDateString:e.slice(s.length)}}if(i=u.YY.exec(e)||n.exec(e),i){const s=i[1];return{year:parseInt(s,10)*100,restDateString:e.slice(s.length)}}}return{year:null}}function K(e,t){if(t===null)return null;let n,r,i;if(!e||!e.length)return n=new Date(0),n.setUTCFullYear(t),n;let s=u.MM.exec(e);if(s)return n=new Date(0),r=parseInt(s[1],10)-1,U(t,r)?(n.setUTCFullYear(t,r),n):new Date(NaN);if(s=u.DDD.exec(e),s){n=new Date(0);const o=parseInt(s[1],10);return re(t,o)?(n.setUTCFullYear(t,0,o),n):new Date(NaN)}if(s=u.MMDD.exec(e),s){n=new Date(0),r=parseInt(s[1],10)-1;const o=parseInt(s[2],10);return U(t,r,o)?(n.setUTCFullYear(t,r,o),n):new Date(NaN)}if(s=u.Www.exec(e),s)return i=parseInt(s[1],10)-1,H(i)?C(t,i):new Date(NaN);if(s=u.WwwD.exec(e),s){i=parseInt(s[1],10)-1;const o=parseInt(s[2],10)-1;return H(i,o)?C(t,i,o):new Date(NaN)}return null}function ee(e){let t,n,r=u.HH.exec(e);if(r)return t=parseFloat(r[1].replace(",",".")),p(t)?t%24*N:NaN;if(r=u.HHMM.exec(e),r)return t=parseInt(r[1],10),n=parseFloat(r[2].replace(",",".")),p(t,n)?t%24*N+n*z:NaN;if(r=u.HHMMSS.exec(e),r){t=parseInt(r[1],10),n=parseInt(r[2],10);const i=parseFloat(r[3].replace(",","."));return p(t,n,i)?t%24*N+n*z+i*1e3:NaN}return null}function C(e,t,n){t=t||0,n=n||0;const r=new Date(0);r.setUTCFullYear(e,0,4);const i=r.getUTCDay()||7,s=t*7+n+1-i;return r.setUTCDate(r.getUTCDate()+s),r}const te=[31,28,31,30,31,30,31,31,30,31,30,31],ne=[31,29,31,30,31,30,31,31,30,31,30,31];function $(e){return e%400===0||e%4===0&&e%100!==0}function U(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;const r=$(e);if(r&&n>ne[t]||!r&&n>te[t])return!1}return!0}function re(e,t){if(t<1)return!1;const n=$(e);return!(n&&t>366||!n&&t>365)}function H(e,t){return!(e<0||e>52||t!=null&&(t<0||t>6))}function p(e,t,n){return!(e<0||e>=25||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}const ie=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function se(e,t,n={}){t=String(t);const r=t.match(ie);if(r){const i=F(n.originalDate||e,n);t=r.reduce(function(s,o){if(o[0]==="'")return s;const a=s.indexOf(o),c=s[a-1]==="'",f=s.replace(o,"'"+G[o[0]](i,o,n)+"'");return c?f.substring(0,a-1)+f.substring(a+1):f},t)}return b(e,t,n)}function oe(e,t,n){e=F(e,n);const r=I(t,e,!0),i=new Date(e.getTime()-r),s=new Date(0);return s.setFullYear(i.getUTCFullYear(),i.getUTCMonth(),i.getUTCDate()),s.setHours(i.getUTCHours(),i.getUTCMinutes(),i.getUTCSeconds(),i.getUTCMilliseconds()),s}function ue(e,t,n,r){return r={...r,timeZone:t,originalDate:e},se(oe(e,t,{timeZone:r.timeZone}),n,r)}export{ue as f}; diff --git a/js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js.gz b/js/date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js.gz deleted file mode 100644 index c99860fbe180312bb07751832e58292f2aff7843..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3215 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 BHk1GW diff --git a/js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js b/js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js new file mode 100644 index 00000000..b5f6e5ea --- /dev/null +++ b/js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js @@ -0,0 +1 @@ +import{g as y,f as _}from"./date-fns@3.6.0-CG906D2E.js";function w(e,t,n){const r=y(),s=L(e,n.timeZone,n.locale??r.locale);return"formatToParts"in s?S(s,t):E(s,t)}function S(e,t){const n=e.formatToParts(t);for(let r=n.length-1;r>=0;--r)if(n[r].type==="timeZoneName")return n[r].value}function E(e,t){const n=e.format(t).replace(/\u200E/g,""),r=/ [\w-+ ]+$/.exec(n);return r?r[0].substr(1):""}function L(e,t,n){return new Intl.DateTimeFormat(n?[n.code,"en-US"]:void 0,{timeZone:t,timeZoneName:e})}function X(e,t){const n=k(t);return"formatToParts"in n?P(n,e):W(n,e)}const A={year:0,month:1,day:2,hour:3,minute:4,second:5};function P(e,t){try{const n=e.formatToParts(t),r=[];for(let s=0;s=0?i:1e3+i,r-s}function G(e,t,n){let s=e.getTime()-t;const i=g(new Date(s),n);if(t===i)return t;s-=i-t;const o=g(new Date(s),n);return i===o?i:Math.max(i,o)}function M(e,t){return-23<=e&&e<=23&&(t==null||0<=t&&t<=59)}const O={};function q(e){if(O[e])return!0;try{return new Intl.DateTimeFormat(void 0,{timeZone:e}),O[e]=!0,!0}catch{return!1}}const B=60*1e3,J={X:function(e,t,n){const r=T(n.timeZone,e);if(r===0)return"Z";switch(t){case"X":return x(r);case"XXXX":case"XX":return l(r);case"XXXXX":case"XXX":default:return l(r,":")}},x:function(e,t,n){const r=T(n.timeZone,e);switch(t){case"x":return x(r);case"xxxx":case"xx":return l(r);case"xxxxx":case"xxx":default:return l(r,":")}},O:function(e,t,n){const r=T(n.timeZone,e);switch(t){case"O":case"OO":case"OOO":return"GMT"+Q(r,":");case"OOOO":default:return"GMT"+l(r,":")}},z:function(e,t,n){switch(t){case"z":case"zz":case"zzz":return w("short",e,n);case"zzzz":default:return w("long",e,n)}}};function T(e,t){const n=e?I(e,t,!0)/B:(t==null?void 0:t.getTimezoneOffset())??0;if(Number.isNaN(n))throw new RangeError("Invalid time zone specified: "+e);return n}function m(e,t){const n=e<0?"-":"";let r=Math.abs(e).toString();for(;r.length0?"-":"+",r=Math.abs(e),s=m(Math.floor(r/60),2),i=m(Math.floor(r%60),2);return n+s+t+i}function x(e,t){return e%60===0?(e>0?"-":"+")+m(Math.abs(e)/60,2):l(e,t)}function Q(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),s=Math.floor(r/60),i=r%60;return i===0?n+String(s):n+String(s)+t+m(i,2)}function z(e){const t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),+e-+t}const V=/(Z|[+-]\d{2}(?::?\d{2})?| UTC| [a-zA-Z]+\/[a-zA-Z_]+(?:\/[a-zA-Z_]+)?)$/,N=36e5,C=6e4,K=2,u={dateTimePattern:/^([0-9W+-]+)(T| )(.*)/,datePattern:/^([0-9W+-]+)(.*)/,plainTime:/:/,YY:/^(\d{2})$/,YYY:[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],YYYY:/^(\d{4})/,YYYYY:[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],MM:/^-(\d{2})$/,DDD:/^-?(\d{3})$/,MMDD:/^-?(\d{2})-?(\d{2})$/,Www:/^-?W(\d{2})$/,WwwD:/^-?W(\d{2})-?(\d{1})$/,HH:/^(\d{2}([.,]\d*)?)$/,HHMM:/^(\d{2}):?(\d{2}([.,]\d*)?)$/,HHMMSS:/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,timeZone:V};function $(e,t={}){if(arguments.length<1)throw new TypeError("1 argument required, but only "+arguments.length+" present");if(e===null)return new Date(NaN);const n=t.additionalDigits==null?K:Number(t.additionalDigits);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]")return new Date(e.getTime());if(typeof e=="number"||Object.prototype.toString.call(e)==="[object Number]")return new Date(e);if(Object.prototype.toString.call(e)!=="[object String]")return new Date(NaN);const r=ee(e),{year:s,restDateString:i}=te(r.date,n),o=ne(i,s);if(o===null||isNaN(o.getTime()))return new Date(NaN);if(o){const a=o.getTime();let c=0,f;if(r.time&&(c=re(r.time),c===null||isNaN(c)))return new Date(NaN);if(r.timeZone||t.timeZone){if(f=I(r.timeZone||t.timeZone,new Date(a+c)),isNaN(f))return new Date(NaN)}else f=z(new Date(a+c)),f=z(new Date(a+c+f));return new Date(a+c+f)}else return new Date(NaN)}function ee(e){const t={};let n=u.dateTimePattern.exec(e),r;if(n?(t.date=n[1],r=n[3]):(n=u.datePattern.exec(e),n?(t.date=n[1],r=n[2]):(t.date=null,r=e)),r){const s=u.timeZone.exec(r);s?(t.time=r.replace(s[1],""),t.timeZone=s[1].trim()):t.time=r}return t}function te(e,t){if(e){const n=u.YYY[t],r=u.YYYYY[t];let s=u.YYYY.exec(e)||r.exec(e);if(s){const i=s[1];return{year:parseInt(i,10),restDateString:e.slice(i.length)}}if(s=u.YY.exec(e)||n.exec(e),s){const i=s[1];return{year:parseInt(i,10)*100,restDateString:e.slice(i.length)}}}return{year:null}}function ne(e,t){if(t===null)return null;let n,r,s;if(!e||!e.length)return n=new Date(0),n.setUTCFullYear(t),n;let i=u.MM.exec(e);if(i)return n=new Date(0),r=parseInt(i[1],10)-1,H(t,r)?(n.setUTCFullYear(t,r),n):new Date(NaN);if(i=u.DDD.exec(e),i){n=new Date(0);const o=parseInt(i[1],10);return oe(t,o)?(n.setUTCFullYear(t,0,o),n):new Date(NaN)}if(i=u.MMDD.exec(e),i){n=new Date(0),r=parseInt(i[1],10)-1;const o=parseInt(i[2],10);return H(t,r,o)?(n.setUTCFullYear(t,r,o),n):new Date(NaN)}if(i=u.Www.exec(e),i)return s=parseInt(i[1],10)-1,Z(s)?U(t,s):new Date(NaN);if(i=u.WwwD.exec(e),i){s=parseInt(i[1],10)-1;const o=parseInt(i[2],10)-1;return Z(s,o)?U(t,s,o):new Date(NaN)}return null}function re(e){let t,n,r=u.HH.exec(e);if(r)return t=parseFloat(r[1].replace(",",".")),p(t)?t%24*N:NaN;if(r=u.HHMM.exec(e),r)return t=parseInt(r[1],10),n=parseFloat(r[2].replace(",",".")),p(t,n)?t%24*N+n*C:NaN;if(r=u.HHMMSS.exec(e),r){t=parseInt(r[1],10),n=parseInt(r[2],10);const s=parseFloat(r[3].replace(",","."));return p(t,n,s)?t%24*N+n*C+s*1e3:NaN}return null}function U(e,t,n){t=t||0,n=n||0;const r=new Date(0);r.setUTCFullYear(e,0,4);const s=r.getUTCDay()||7,i=t*7+n+1-s;return r.setUTCDate(r.getUTCDate()+i),r}const se=[31,28,31,30,31,30,31,31,30,31,30,31],ie=[31,29,31,30,31,30,31,31,30,31,30,31];function b(e){return e%400===0||e%4===0&&e%100!==0}function H(e,t,n){if(t<0||t>11)return!1;if(n!=null){if(n<1)return!1;const r=b(e);if(r&&n>ie[t]||!r&&n>se[t])return!1}return!0}function oe(e,t){if(t<1)return!1;const n=b(e);return!(n&&t>366||!n&&t>365)}function Z(e,t){return!(e<0||e>52||t!=null&&(t<0||t>6))}function p(e,t,n){return!(e<0||e>=25||t!=null&&(t<0||t>=60)||n!=null&&(n<0||n>=60))}const ae=/([xXOz]+)|''|'(''|[^'])+('|$)/g;function ue(e,t,n={}){t=String(t);const r=t.match(ae);if(r){const s=$(n.originalDate||e,n);t=r.reduce(function(i,o){if(o[0]==="'")return i;const a=i.indexOf(o),c=i[a-1]==="'",f=i.replace(o,"'"+J[o[0]](s,o,n)+"'");return c?f.substring(0,a-1)+f.substring(a+1):f},t)}return _(e,t,n)}function ce(e,t,n){e=$(e,n);const r=I(t,e,!0),s=new Date(e.getTime()-r),i=new Date(0);return i.setFullYear(s.getUTCFullYear(),s.getUTCMonth(),s.getUTCDate()),i.setHours(s.getUTCHours(),s.getUTCMinutes(),s.getUTCSeconds(),s.getUTCMilliseconds()),i}function le(e,t,n,r){return r={...r,timeZone:t,originalDate:e},ue(ce(e,t,{timeZone:r.timeZone}),n,r)}export{le as f}; diff --git a/js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js.gz b/js/date-fns-tz@3.2.0_date-fns@3.6.0-CULxTaQG.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..521f4b8c93d6a1d01ab135121101f58b79ff3eaa GIT binary patch literal 3232 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 in n?Oe(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e;var o=(n,r,e)=>Ye(n,typeof r!="symbol"?r+"":r,e);function Q(n){return(r={})=>{const e=r.width?String(r.width):n.defaultWidth;return n.formats[e]||n.formats[n.defaultWidth]}}function W(n){return(r,e)=>{const t=e!=null&&e.context?String(e.context):"standalone";let a;if(t==="formatting"&&n.formattingValues){const i=n.defaultFormattingWidth||n.defaultWidth,c=e!=null&&e.width?String(e.width):i;a=n.formattingValues[c]||n.formattingValues[i]}else{const i=n.defaultWidth,c=e!=null&&e.width?String(e.width):n.defaultWidth;a=n.values[c]||n.values[i]}const s=n.argumentCallback?n.argumentCallback(r):r;return a[s]}}function v(n){return(r,e={})=>{const t=e.width,a=t&&n.matchPatterns[t]||n.matchPatterns[n.defaultMatchWidth],s=r.match(a);if(!s)return null;const i=s[0],c=t&&n.parsePatterns[t]||n.parsePatterns[n.defaultParseWidth],h=Array.isArray(c)?ve(c,D=>D.test(i)):We(c,D=>D.test(i));let w;w=n.valueCallback?n.valueCallback(h):h,w=e.valueCallback?e.valueCallback(w):w;const P=r.slice(i.length);return{value:w,rest:P}}}function We(n,r){for(const e in n)if(Object.prototype.hasOwnProperty.call(n,e)&&r(n[e]))return e}function ve(n,r){for(let e=0;e{const t=r.match(n.matchPattern);if(!t)return null;const a=t[0],s=r.match(n.parsePattern);if(!s)return null;let i=n.valueCallback?n.valueCallback(s[0]):s[0];i=e.valueCallback?e.valueCallback(i):i;const c=r.slice(a.length);return{value:i,rest:c}}}function u(n){const r=Object.prototype.toString.call(n);return n instanceof Date||typeof n=="object"&&r==="[object Date]"?new n.constructor(+n):typeof n=="number"||r==="[object Number]"||typeof n=="string"||r==="[object String]"?new Date(n):new Date(NaN)}let _e={};function R(){return _e}function E(n,r){var c,h,w,P;const e=R(),t=(r==null?void 0:r.weekStartsOn)??((h=(c=r==null?void 0:r.locale)==null?void 0:c.options)==null?void 0:h.weekStartsOn)??e.weekStartsOn??((P=(w=e.locale)==null?void 0:w.options)==null?void 0:P.weekStartsOn)??0,a=u(n),s=a.getDay(),i=(s{let t;const a=Ee[n];return typeof a=="string"?t=a:r===1?t=a.one:t=a.other.replace("{{count}}",r.toString()),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?"in "+t:t+" ago":t},He={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Fe=(n,r,e,t)=>He[n],Le={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ce={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Qe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Ie={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Re={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},$e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Xe=(n,r)=>{const e=Number(n),t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},Ge={ordinalNumber:Xe,era:W({values:Le,defaultWidth:"wide"}),quarter:W({values:Ce,defaultWidth:"wide",argumentCallback:n=>n-1}),month:W({values:Qe,defaultWidth:"wide"}),day:W({values:Ie,defaultWidth:"wide"}),dayPeriod:W({values:Re,defaultWidth:"wide",formattingValues:$e,defaultFormattingWidth:"wide"})},Be=/^(\d+)(th|st|nd|rd)?/i,Ae=/\d+/i,Ve={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},je={any:[/^b/i,/^(a|c)/i]},ze={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Je={any:[/1/i,/2/i,/3/i,/4/i]},Ke={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Ze={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Se={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Ue={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},et={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},tt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},nt={ordinalNumber:de({matchPattern:Be,parsePattern:Ae,valueCallback:n=>parseInt(n,10)}),era:v({matchPatterns:Ve,defaultMatchWidth:"wide",parsePatterns:je,defaultParseWidth:"any"}),quarter:v({matchPatterns:ze,defaultMatchWidth:"wide",parsePatterns:Je,defaultParseWidth:"any",valueCallback:n=>n+1}),month:v({matchPatterns:Ke,defaultMatchWidth:"wide",parsePatterns:Ze,defaultParseWidth:"any"}),day:v({matchPatterns:Se,defaultMatchWidth:"wide",parsePatterns:Ue,defaultParseWidth:"any"}),dayPeriod:v({matchPatterns:et,defaultMatchWidth:"any",parsePatterns:tt,defaultParseWidth:"any"})},rt={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},at={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},st={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ot={date:Q({formats:rt,defaultWidth:"full"}),time:Q({formats:at,defaultWidth:"full"}),dateTime:Q({formats:st,defaultWidth:"full"})},le={code:"en-US",formatDistance:qe,formatLong:ot,formatRelative:Fe,localize:Ge,match:nt,options:{weekStartsOn:0,firstWeekContainsDate:1}},it={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},ut=(n,r,e)=>{let t;const a=it[n];return typeof a=="string"?t=a:r===1?t=a.one:t=a.other.replace("{{count}}",String(r)),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?t+"内":t+"前":t},ct={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},dt={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},lt={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},ft={date:Q({formats:ct,defaultWidth:"full"}),time:Q({formats:dt,defaultWidth:"full"}),dateTime:Q({formats:lt,defaultWidth:"full"})};function ae(n,r,e){const t="eeee p";return Ne(n,r,e)?t:n.getTime()>r.getTime()?"'下个'"+t:"'上个'"+t}const ht={lastWeek:ae,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:ae,other:"PP p"},mt=(n,r,e,t)=>{const a=ht[n];return typeof a=="function"?a(r,e,t):a},wt={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},gt={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},yt={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},bt={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},xt={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},Mt={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},Pt=(n,r)=>{const e=Number(n);switch(r==null?void 0:r.unit){case"date":return e.toString()+"日";case"hour":return e.toString()+"时";case"minute":return e.toString()+"分";case"second":return e.toString()+"秒";default:return"第 "+e.toString()}},pt={ordinalNumber:Pt,era:W({values:wt,defaultWidth:"wide"}),quarter:W({values:gt,defaultWidth:"wide",argumentCallback:n=>n-1}),month:W({values:yt,defaultWidth:"wide"}),day:W({values:bt,defaultWidth:"wide"}),dayPeriod:W({values:xt,defaultWidth:"wide",formattingValues:Mt,defaultFormattingWidth:"wide"})},Dt=/^(第\s*)?\d+(日|时|分|秒)?/i,kt=/\d+/i,Tt={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},Ot={any:[/^(前)/i,/^(公元)/i]},Yt={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},Wt={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},vt={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},_t={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},Nt={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},Et={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},qt={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},Ht={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},Ft={ordinalNumber:de({matchPattern:Dt,parsePattern:kt,valueCallback:n=>parseInt(n,10)}),era:v({matchPatterns:Tt,defaultMatchWidth:"wide",parsePatterns:Ot,defaultParseWidth:"any"}),quarter:v({matchPatterns:Yt,defaultMatchWidth:"wide",parsePatterns:Wt,defaultParseWidth:"any",valueCallback:n=>n+1}),month:v({matchPatterns:vt,defaultMatchWidth:"wide",parsePatterns:_t,defaultParseWidth:"any"}),day:v({matchPatterns:Nt,defaultMatchWidth:"wide",parsePatterns:Et,defaultParseWidth:"any"}),dayPeriod:v({matchPatterns:qt,defaultMatchWidth:"any",parsePatterns:Ht,defaultParseWidth:"any"})},rr={code:"zh-CN",formatDistance:ut,formatLong:ft,formatRelative:mt,localize:pt,match:Ft,options:{weekStartsOn:1,firstWeekContainsDate:4}};function m(n,r){return n instanceof Date?new n.constructor(r):new Date(r)}function fe(n,r){const e=u(n);return isNaN(r)?m(n,NaN):(r&&e.setDate(e.getDate()+r),e)}function he(n,r){const e=u(n);if(isNaN(r))return m(n,NaN);if(!r)return e;const t=e.getDate(),a=m(n,e.getTime());a.setMonth(e.getMonth()+r+1,0);const s=a.getDate();return t>=s?a:(e.setFullYear(a.getFullYear(),a.getMonth(),t),e)}const me=6048e5,Lt=864e5,Ct=6e4,Qt=36e5,It=1e3;function I(n){return E(n,{weekStartsOn:1})}function we(n){const r=u(n),e=r.getFullYear(),t=m(n,0);t.setFullYear(e+1,0,4),t.setHours(0,0,0,0);const a=I(t),s=m(n,0);s.setFullYear(e,0,4),s.setHours(0,0,0,0);const i=I(s);return r.getTime()>=a.getTime()?e+1:r.getTime()>=i.getTime()?e:e-1}function B(n){const r=u(n);return r.setHours(0,0,0,0),r}function A(n){const r=u(n),e=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return e.setUTCFullYear(r.getFullYear()),+n-+e}function Rt(n,r){const e=B(n),t=B(r),a=+e-A(e),s=+t-A(t);return Math.round((a-s)/Lt)}function $t(n){const r=we(n),e=m(n,0);return e.setFullYear(r,0,4),e.setHours(0,0,0,0),I(e)}function ar(n,r){const e=r*3;return he(n,e)}function sr(n,r){return he(n,r*12)}function or(n,r){const e=B(n),t=B(r);return+e==+t}function Xt(n){return n instanceof Date||typeof n=="object"&&Object.prototype.toString.call(n)==="[object Date]"}function Gt(n){if(!Xt(n)&&typeof n!="number")return!1;const r=u(n);return!isNaN(Number(r))}function ir(n){const r=u(n);return Math.trunc(r.getMonth()/3)+1}function ur(n){const r=u(n);return r.setSeconds(0,0),r}function se(n){const r=u(n),e=r.getMonth(),t=e-e%3;return r.setMonth(t,1),r.setHours(0,0,0,0),r}function cr(n){const r=u(n);return r.setDate(1),r.setHours(0,0,0,0),r}function Bt(n){const r=u(n),e=m(n,0);return e.setFullYear(r.getFullYear(),0,1),e.setHours(0,0,0,0),e}function At(n){const r=u(n);return Rt(r,Bt(r))+1}function ge(n){const r=u(n),e=+I(r)-+$t(r);return Math.round(e/me)+1}function K(n,r){var P,D,O,T;const e=u(n),t=e.getFullYear(),a=R(),s=(r==null?void 0:r.firstWeekContainsDate)??((D=(P=r==null?void 0:r.locale)==null?void 0:P.options)==null?void 0:D.firstWeekContainsDate)??a.firstWeekContainsDate??((T=(O=a.locale)==null?void 0:O.options)==null?void 0:T.firstWeekContainsDate)??1,i=m(n,0);i.setFullYear(t+1,0,s),i.setHours(0,0,0,0);const c=E(i,r),h=m(n,0);h.setFullYear(t,0,s),h.setHours(0,0,0,0);const w=E(h,r);return e.getTime()>=c.getTime()?t+1:e.getTime()>=w.getTime()?t:t-1}function Vt(n,r){var c,h,w,P;const e=R(),t=(r==null?void 0:r.firstWeekContainsDate)??((h=(c=r==null?void 0:r.locale)==null?void 0:c.options)==null?void 0:h.firstWeekContainsDate)??e.firstWeekContainsDate??((P=(w=e.locale)==null?void 0:w.options)==null?void 0:P.firstWeekContainsDate)??1,a=K(n,r),s=m(n,0);return s.setFullYear(a,0,t),s.setHours(0,0,0,0),E(s,r)}function ye(n,r){const e=u(n),t=+E(e,r)-+Vt(e,r);return Math.round(t/me)+1}function f(n,r){const e=n<0?"-":"",t=Math.abs(n).toString().padStart(r,"0");return e+t}const H={y(n,r){const e=n.getFullYear(),t=e>0?e:1-e;return f(r==="yy"?t%100:t,r.length)},M(n,r){const e=n.getMonth();return r==="M"?String(e+1):f(e+1,2)},d(n,r){return f(n.getDate(),r.length)},a(n,r){const e=n.getHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];case"aaaa":default:return e==="am"?"a.m.":"p.m."}},h(n,r){return f(n.getHours()%12||12,r.length)},H(n,r){return f(n.getHours(),r.length)},m(n,r){return f(n.getMinutes(),r.length)},s(n,r){return f(n.getSeconds(),r.length)},S(n,r){const e=r.length,t=n.getMilliseconds(),a=Math.trunc(t*Math.pow(10,e-3));return f(a,r.length)}},C={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},oe={G:function(n,r,e){const t=n.getFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return e.era(t,{width:"abbreviated"});case"GGGGG":return e.era(t,{width:"narrow"});case"GGGG":default:return e.era(t,{width:"wide"})}},y:function(n,r,e){if(r==="yo"){const t=n.getFullYear(),a=t>0?t:1-t;return e.ordinalNumber(a,{unit:"year"})}return H.y(n,r)},Y:function(n,r,e,t){const a=K(n,t),s=a>0?a:1-a;if(r==="YY"){const i=s%100;return f(i,2)}return r==="Yo"?e.ordinalNumber(s,{unit:"year"}):f(s,r.length)},R:function(n,r){const e=we(n);return f(e,r.length)},u:function(n,r){const e=n.getFullYear();return f(e,r.length)},Q:function(n,r,e){const t=Math.ceil((n.getMonth()+1)/3);switch(r){case"Q":return String(t);case"QQ":return f(t,2);case"Qo":return e.ordinalNumber(t,{unit:"quarter"});case"QQQ":return e.quarter(t,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(t,{width:"wide",context:"formatting"})}},q:function(n,r,e){const t=Math.ceil((n.getMonth()+1)/3);switch(r){case"q":return String(t);case"qq":return f(t,2);case"qo":return e.ordinalNumber(t,{unit:"quarter"});case"qqq":return e.quarter(t,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(t,{width:"wide",context:"standalone"})}},M:function(n,r,e){const t=n.getMonth();switch(r){case"M":case"MM":return H.M(n,r);case"Mo":return e.ordinalNumber(t+1,{unit:"month"});case"MMM":return e.month(t,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(t,{width:"wide",context:"formatting"})}},L:function(n,r,e){const t=n.getMonth();switch(r){case"L":return String(t+1);case"LL":return f(t+1,2);case"Lo":return e.ordinalNumber(t+1,{unit:"month"});case"LLL":return e.month(t,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(t,{width:"wide",context:"standalone"})}},w:function(n,r,e,t){const a=ye(n,t);return r==="wo"?e.ordinalNumber(a,{unit:"week"}):f(a,r.length)},I:function(n,r,e){const t=ge(n);return r==="Io"?e.ordinalNumber(t,{unit:"week"}):f(t,r.length)},d:function(n,r,e){return r==="do"?e.ordinalNumber(n.getDate(),{unit:"date"}):H.d(n,r)},D:function(n,r,e){const t=At(n);return r==="Do"?e.ordinalNumber(t,{unit:"dayOfYear"}):f(t,r.length)},E:function(n,r,e){const t=n.getDay();switch(r){case"E":case"EE":case"EEE":return e.day(t,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(t,{width:"short",context:"formatting"});case"EEEE":default:return e.day(t,{width:"wide",context:"formatting"})}},e:function(n,r,e,t){const a=n.getDay(),s=(a-t.weekStartsOn+8)%7||7;switch(r){case"e":return String(s);case"ee":return f(s,2);case"eo":return e.ordinalNumber(s,{unit:"day"});case"eee":return e.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(a,{width:"short",context:"formatting"});case"eeee":default:return e.day(a,{width:"wide",context:"formatting"})}},c:function(n,r,e,t){const a=n.getDay(),s=(a-t.weekStartsOn+8)%7||7;switch(r){case"c":return String(s);case"cc":return f(s,r.length);case"co":return e.ordinalNumber(s,{unit:"day"});case"ccc":return e.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(a,{width:"narrow",context:"standalone"});case"cccccc":return e.day(a,{width:"short",context:"standalone"});case"cccc":default:return e.day(a,{width:"wide",context:"standalone"})}},i:function(n,r,e){const t=n.getDay(),a=t===0?7:t;switch(r){case"i":return String(a);case"ii":return f(a,r.length);case"io":return e.ordinalNumber(a,{unit:"day"});case"iii":return e.day(t,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(t,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(t,{width:"short",context:"formatting"});case"iiii":default:return e.day(t,{width:"wide",context:"formatting"})}},a:function(n,r,e){const a=n.getHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(n,r,e){const t=n.getHours();let a;switch(t===12?a=C.noon:t===0?a=C.midnight:a=t/12>=1?"pm":"am",r){case"b":case"bb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(n,r,e){const t=n.getHours();let a;switch(t>=17?a=C.evening:t>=12?a=C.afternoon:t>=4?a=C.morning:a=C.night,r){case"B":case"BB":case"BBB":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(n,r,e){if(r==="ho"){let t=n.getHours()%12;return t===0&&(t=12),e.ordinalNumber(t,{unit:"hour"})}return H.h(n,r)},H:function(n,r,e){return r==="Ho"?e.ordinalNumber(n.getHours(),{unit:"hour"}):H.H(n,r)},K:function(n,r,e){const t=n.getHours()%12;return r==="Ko"?e.ordinalNumber(t,{unit:"hour"}):f(t,r.length)},k:function(n,r,e){let t=n.getHours();return t===0&&(t=24),r==="ko"?e.ordinalNumber(t,{unit:"hour"}):f(t,r.length)},m:function(n,r,e){return r==="mo"?e.ordinalNumber(n.getMinutes(),{unit:"minute"}):H.m(n,r)},s:function(n,r,e){return r==="so"?e.ordinalNumber(n.getSeconds(),{unit:"second"}):H.s(n,r)},S:function(n,r){return H.S(n,r)},X:function(n,r,e){const t=n.getTimezoneOffset();if(t===0)return"Z";switch(r){case"X":return ue(t);case"XXXX":case"XX":return F(t);case"XXXXX":case"XXX":default:return F(t,":")}},x:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"x":return ue(t);case"xxxx":case"xx":return F(t);case"xxxxx":case"xxx":default:return F(t,":")}},O:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+ie(t,":");case"OOOO":default:return"GMT"+F(t,":")}},z:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+ie(t,":");case"zzzz":default:return"GMT"+F(t,":")}},t:function(n,r,e){const t=Math.trunc(n.getTime()/1e3);return f(t,r.length)},T:function(n,r,e){const t=n.getTime();return f(t,r.length)}};function ie(n,r=""){const e=n>0?"-":"+",t=Math.abs(n),a=Math.trunc(t/60),s=t%60;return s===0?e+String(a):e+String(a)+r+f(s,2)}function ue(n,r){return n%60===0?(n>0?"-":"+")+f(Math.abs(n)/60,2):F(n,r)}function F(n,r=""){const e=n>0?"-":"+",t=Math.abs(n),a=f(Math.trunc(t/60),2),s=f(t%60,2);return e+a+r+s}const ce=(n,r)=>{switch(n){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},be=(n,r)=>{switch(n){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},jt=(n,r)=>{const e=n.match(/(P+)(p+)?/)||[],t=e[1],a=e[2];if(!a)return ce(n,r);let s;switch(t){case"P":s=r.dateTime({width:"short"});break;case"PP":s=r.dateTime({width:"medium"});break;case"PPP":s=r.dateTime({width:"long"});break;case"PPPP":default:s=r.dateTime({width:"full"});break}return s.replace("{{date}}",ce(t,r)).replace("{{time}}",be(a,r))},z={p:be,P:jt},zt=/^D+$/,Jt=/^Y+$/,Kt=["D","DD","YY","YYYY"];function xe(n){return zt.test(n)}function Me(n){return Jt.test(n)}function J(n,r,e){const t=Zt(n,r,e);if(console.warn(t),Kt.includes(n))throw new RangeError(t)}function Zt(n,r,e){const t=n[0]==="Y"?"years":"days of the month";return`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${r}\`) for formatting ${t} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const St=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ut=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,en=/^'([^]*?)'?$/,tn=/''/g,nn=/[a-zA-Z]/;function dr(n,r,e){var P,D,O,T,q,$,X,G;const t=R(),a=(e==null?void 0:e.locale)??t.locale??le,s=(e==null?void 0:e.firstWeekContainsDate)??((D=(P=e==null?void 0:e.locale)==null?void 0:P.options)==null?void 0:D.firstWeekContainsDate)??t.firstWeekContainsDate??((T=(O=t.locale)==null?void 0:O.options)==null?void 0:T.firstWeekContainsDate)??1,i=(e==null?void 0:e.weekStartsOn)??(($=(q=e==null?void 0:e.locale)==null?void 0:q.options)==null?void 0:$.weekStartsOn)??t.weekStartsOn??((G=(X=t.locale)==null?void 0:X.options)==null?void 0:G.weekStartsOn)??0,c=u(n);if(!Gt(c))throw new RangeError("Invalid time value");let h=r.match(Ut).map(k=>{const p=k[0];if(p==="p"||p==="P"){const L=z[p];return L(k,a.formatLong)}return k}).join("").match(St).map(k=>{if(k==="''")return{isToken:!1,value:"'"};const p=k[0];if(p==="'")return{isToken:!1,value:rn(k)};if(oe[p])return{isToken:!0,value:k};if(p.match(nn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+p+"`");return{isToken:!1,value:k}});a.localize.preprocessor&&(h=a.localize.preprocessor(c,h));const w={firstWeekContainsDate:s,weekStartsOn:i,locale:a};return h.map(k=>{if(!k.isToken)return k.value;const p=k.value;(!(e!=null&&e.useAdditionalWeekYearTokens)&&Me(p)||!(e!=null&&e.useAdditionalDayOfYearTokens)&&xe(p))&&J(p,r,String(n));const L=oe[p[0]];return L(c,p,a.localize,w)}).join("")}function rn(n){const r=n.match(en);return r?r[1].replace(tn,"'"):n}function lr(n){return u(n).getDate()}function fr(n){return u(n).getDay()}function an(n){const r=u(n),e=r.getFullYear(),t=r.getMonth(),a=m(n,0);return a.setFullYear(e,t+1,0),a.setHours(0,0,0,0),a.getDate()}function sn(){return Object.assign({},R())}function hr(n){return u(n).getHours()}function on(n){let e=u(n).getDay();return e===0&&(e=7),e}function mr(n){return u(n).getMilliseconds()}function wr(n){return u(n).getMinutes()}function gr(n){return u(n).getMonth()}function yr(n){return u(n).getSeconds()}function br(n){return u(n).getTime()}function xr(n){return u(n).getFullYear()}function un(n,r){const e=r instanceof Date?m(r,0):new r(0);return e.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),e.setHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),e}const cn=10;class Pe{constructor(){o(this,"subPriority",0)}validate(r,e){return!0}}class dn extends Pe{constructor(r,e,t,a,s){super(),this.value=r,this.validateValue=e,this.setValue=t,this.priority=a,s&&(this.subPriority=s)}validate(r,e){return this.validateValue(r,this.value,e)}set(r,e,t){return this.setValue(r,e,this.value,t)}}class ln extends Pe{constructor(){super(...arguments);o(this,"priority",cn);o(this,"subPriority",-1)}set(e,t){return t.timestampIsSet?e:m(e,un(e,Date))}}class l{run(r,e,t,a){const s=this.parse(r,e,t,a);return s?{setter:new dn(s.value,this.validate,this.set,this.priority,this.subPriority),rest:s.rest}:null}validate(r,e,t){return!0}}class fn extends l{constructor(){super(...arguments);o(this,"priority",140);o(this,"incompatibleTokens",["R","u","t","T"])}parse(e,t,a){switch(t){case"G":case"GG":case"GGG":return a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"});case"GGGGG":return a.era(e,{width:"narrow"});case"GGGG":default:return a.era(e,{width:"wide"})||a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"})}}set(e,t,a){return t.era=a,e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}}const x={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},_={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function M(n,r){return n&&{value:r(n.value),rest:n.rest}}function g(n,r){const e=r.match(n);return e?{value:parseInt(e[0],10),rest:r.slice(e[0].length)}:null}function N(n,r){const e=r.match(n);if(!e)return null;if(e[0]==="Z")return{value:0,rest:r.slice(1)};const t=e[1]==="+"?1:-1,a=e[2]?parseInt(e[2],10):0,s=e[3]?parseInt(e[3],10):0,i=e[5]?parseInt(e[5],10):0;return{value:t*(a*Qt+s*Ct+i*It),rest:r.slice(e[0].length)}}function pe(n){return g(x.anyDigitsSigned,n)}function b(n,r){switch(n){case 1:return g(x.singleDigit,r);case 2:return g(x.twoDigits,r);case 3:return g(x.threeDigits,r);case 4:return g(x.fourDigits,r);default:return g(new RegExp("^\\d{1,"+n+"}"),r)}}function V(n,r){switch(n){case 1:return g(x.singleDigitSigned,r);case 2:return g(x.twoDigitsSigned,r);case 3:return g(x.threeDigitsSigned,r);case 4:return g(x.fourDigitsSigned,r);default:return g(new RegExp("^-?\\d{1,"+n+"}"),r)}}function Z(n){switch(n){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function De(n,r){const e=r>0,t=e?r:1-r;let a;if(t<=50)a=n||100;else{const s=t+50,i=Math.trunc(s/100)*100,c=n>=s%100;a=n+i-(c?100:0)}return e?a:1-a}function ke(n){return n%400===0||n%4===0&&n%100!==0}class hn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(e,t,a){const s=i=>({year:i,isTwoDigitYear:t==="yy"});switch(t){case"y":return M(b(4,e),s);case"yo":return M(a.ordinalNumber(e,{unit:"year"}),s);default:return M(b(t.length,e),s)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,a){const s=e.getFullYear();if(a.isTwoDigitYear){const c=De(a.year,s);return e.setFullYear(c,0,1),e.setHours(0,0,0,0),e}const i=!("era"in t)||t.era===1?a.year:1-a.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}}class mn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(e,t,a){const s=i=>({year:i,isTwoDigitYear:t==="YY"});switch(t){case"Y":return M(b(4,e),s);case"Yo":return M(a.ordinalNumber(e,{unit:"year"}),s);default:return M(b(t.length,e),s)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,a,s){const i=K(e,s);if(a.isTwoDigitYear){const h=De(a.year,i);return e.setFullYear(h,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),E(e,s)}const c=!("era"in t)||t.era===1?a.year:1-a.year;return e.setFullYear(c,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),E(e,s)}}class wn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(e,t){return V(t==="R"?4:t.length,e)}set(e,t,a){const s=m(e,0);return s.setFullYear(a,0,4),s.setHours(0,0,0,0),I(s)}}class gn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(e,t){return V(t==="u"?4:t.length,e)}set(e,t,a){return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}}class yn extends l{constructor(){super(...arguments);o(this,"priority",120);o(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"Q":case"QQ":return b(t.length,e);case"Qo":return a.ordinalNumber(e,{unit:"quarter"});case"QQQ":return a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(e,{width:"wide",context:"formatting"})||a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,a){return e.setMonth((a-1)*3,1),e.setHours(0,0,0,0),e}}class bn extends l{constructor(){super(...arguments);o(this,"priority",120);o(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"q":case"qq":return b(t.length,e);case"qo":return a.ordinalNumber(e,{unit:"quarter"});case"qqq":return a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(e,{width:"wide",context:"standalone"})||a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,a){return e.setMonth((a-1)*3,1),e.setHours(0,0,0,0),e}}class xn extends l{constructor(){super(...arguments);o(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);o(this,"priority",110)}parse(e,t,a){const s=i=>i-1;switch(t){case"M":return M(g(x.month,e),s);case"MM":return M(b(2,e),s);case"Mo":return M(a.ordinalNumber(e,{unit:"month"}),s);case"MMM":return a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(e,{width:"wide",context:"formatting"})||a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.setMonth(a,1),e.setHours(0,0,0,0),e}}class Mn extends l{constructor(){super(...arguments);o(this,"priority",110);o(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(e,t,a){const s=i=>i-1;switch(t){case"L":return M(g(x.month,e),s);case"LL":return M(b(2,e),s);case"Lo":return M(a.ordinalNumber(e,{unit:"month"}),s);case"LLL":return a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(e,{width:"wide",context:"standalone"})||a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.setMonth(a,1),e.setHours(0,0,0,0),e}}function Pn(n,r,e){const t=u(n),a=ye(t,e)-r;return t.setDate(t.getDate()-a*7),t}class pn extends l{constructor(){super(...arguments);o(this,"priority",100);o(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(e,t,a){switch(t){case"w":return g(x.week,e);case"wo":return a.ordinalNumber(e,{unit:"week"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,a,s){return E(Pn(e,a,s),s)}}function Dn(n,r){const e=u(n),t=ge(e)-r;return e.setDate(e.getDate()-t*7),e}class kn extends l{constructor(){super(...arguments);o(this,"priority",100);o(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(e,t,a){switch(t){case"I":return g(x.week,e);case"Io":return a.ordinalNumber(e,{unit:"week"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,a){return I(Dn(e,a))}}const Tn=[31,28,31,30,31,30,31,31,30,31,30,31],On=[31,29,31,30,31,30,31,31,30,31,30,31];class Yn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"subPriority",1);o(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"d":return g(x.date,e);case"do":return a.ordinalNumber(e,{unit:"date"});default:return b(t.length,e)}}validate(e,t){const a=e.getFullYear(),s=ke(a),i=e.getMonth();return s?t>=1&&t<=On[i]:t>=1&&t<=Tn[i]}set(e,t,a){return e.setDate(a),e.setHours(0,0,0,0),e}}class Wn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"subpriority",1);o(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(e,t,a){switch(t){case"D":case"DD":return g(x.dayOfYear,e);case"Do":return a.ordinalNumber(e,{unit:"date"});default:return b(t.length,e)}}validate(e,t){const a=e.getFullYear();return ke(a)?t>=1&&t<=366:t>=1&&t<=365}set(e,t,a){return e.setMonth(0,a),e.setHours(0,0,0,0),e}}function S(n,r,e){var D,O,T,q;const t=R(),a=(e==null?void 0:e.weekStartsOn)??((O=(D=e==null?void 0:e.locale)==null?void 0:D.options)==null?void 0:O.weekStartsOn)??t.weekStartsOn??((q=(T=t.locale)==null?void 0:T.options)==null?void 0:q.weekStartsOn)??0,s=u(n),i=s.getDay(),h=(r%7+7)%7,w=7-a,P=r<0||r>6?r-(i+w)%7:(h+w)%7-(i+w)%7;return fe(s,P)}class vn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"E":case"EE":case"EEE":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,s){return e=S(e,a,s),e.setHours(0,0,0,0),e}}class _n extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(e,t,a,s){const i=c=>{const h=Math.floor((c-1)/7)*7;return(c+s.weekStartsOn+6)%7+h};switch(t){case"e":case"ee":return M(b(t.length,e),i);case"eo":return M(a.ordinalNumber(e,{unit:"day"}),i);case"eee":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeeee":return a.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,s){return e=S(e,a,s),e.setHours(0,0,0,0),e}}class Nn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(e,t,a,s){const i=c=>{const h=Math.floor((c-1)/7)*7;return(c+s.weekStartsOn+6)%7+h};switch(t){case"c":case"cc":return M(b(t.length,e),i);case"co":return M(a.ordinalNumber(e,{unit:"day"}),i);case"ccc":return a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"ccccc":return a.day(e,{width:"narrow",context:"standalone"});case"cccccc":return a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return a.day(e,{width:"wide",context:"standalone"})||a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,s){return e=S(e,a,s),e.setHours(0,0,0,0),e}}function En(n,r){const e=u(n),t=on(e),a=r-t;return fe(e,a)}class qn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(e,t,a){const s=i=>i===0?7:i;switch(t){case"i":case"ii":return b(t.length,e);case"io":return a.ordinalNumber(e,{unit:"day"});case"iii":return M(a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),s);case"iiiii":return M(a.day(e,{width:"narrow",context:"formatting"}),s);case"iiiiii":return M(a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),s);case"iiii":default:return M(a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),s)}}validate(e,t){return t>=1&&t<=7}set(e,t,a){return e=En(e,a),e.setHours(0,0,0,0),e}}class Hn extends l{constructor(){super(...arguments);o(this,"priority",80);o(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(e,t,a){switch(t){case"a":case"aa":case"aaa":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(Z(a),0,0,0),e}}class Fn extends l{constructor(){super(...arguments);o(this,"priority",80);o(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(e,t,a){switch(t){case"b":case"bb":case"bbb":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(Z(a),0,0,0),e}}class Ln extends l{constructor(){super(...arguments);o(this,"priority",80);o(this,"incompatibleTokens",["a","b","t","T"])}parse(e,t,a){switch(t){case"B":case"BB":case"BBB":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(Z(a),0,0,0),e}}class Cn extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["H","K","k","t","T"])}parse(e,t,a){switch(t){case"h":return g(x.hour12h,e);case"ho":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,a){const s=e.getHours()>=12;return s&&a<12?e.setHours(a+12,0,0,0):!s&&a===12?e.setHours(0,0,0,0):e.setHours(a,0,0,0),e}}class Qn extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(e,t,a){switch(t){case"H":return g(x.hour23h,e);case"Ho":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,a){return e.setHours(a,0,0,0),e}}class In extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["h","H","k","t","T"])}parse(e,t,a){switch(t){case"K":return g(x.hour11h,e);case"Ko":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.getHours()>=12&&a<12?e.setHours(a+12,0,0,0):e.setHours(a,0,0,0),e}}class Rn extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(e,t,a){switch(t){case"k":return g(x.hour24h,e);case"ko":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,a){const s=a<=24?a%24:a;return e.setHours(s,0,0,0),e}}class $n extends l{constructor(){super(...arguments);o(this,"priority",60);o(this,"incompatibleTokens",["t","T"])}parse(e,t,a){switch(t){case"m":return g(x.minute,e);case"mo":return a.ordinalNumber(e,{unit:"minute"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,a){return e.setMinutes(a,0,0),e}}class Xn extends l{constructor(){super(...arguments);o(this,"priority",50);o(this,"incompatibleTokens",["t","T"])}parse(e,t,a){switch(t){case"s":return g(x.second,e);case"so":return a.ordinalNumber(e,{unit:"second"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,a){return e.setSeconds(a,0),e}}class Gn extends l{constructor(){super(...arguments);o(this,"priority",30);o(this,"incompatibleTokens",["t","T"])}parse(e,t){const a=s=>Math.trunc(s*Math.pow(10,-t.length+3));return M(b(t.length,e),a)}set(e,t,a){return e.setMilliseconds(a),e}}class Bn extends l{constructor(){super(...arguments);o(this,"priority",10);o(this,"incompatibleTokens",["t","T","x"])}parse(e,t){switch(t){case"X":return N(_.basicOptionalMinutes,e);case"XX":return N(_.basic,e);case"XXXX":return N(_.basicOptionalSeconds,e);case"XXXXX":return N(_.extendedOptionalSeconds,e);case"XXX":default:return N(_.extended,e)}}set(e,t,a){return t.timestampIsSet?e:m(e,e.getTime()-A(e)-a)}}class An extends l{constructor(){super(...arguments);o(this,"priority",10);o(this,"incompatibleTokens",["t","T","X"])}parse(e,t){switch(t){case"x":return N(_.basicOptionalMinutes,e);case"xx":return N(_.basic,e);case"xxxx":return N(_.basicOptionalSeconds,e);case"xxxxx":return N(_.extendedOptionalSeconds,e);case"xxx":default:return N(_.extended,e)}}set(e,t,a){return t.timestampIsSet?e:m(e,e.getTime()-A(e)-a)}}class Vn extends l{constructor(){super(...arguments);o(this,"priority",40);o(this,"incompatibleTokens","*")}parse(e){return pe(e)}set(e,t,a){return[m(e,a*1e3),{timestampIsSet:!0}]}}class jn extends l{constructor(){super(...arguments);o(this,"priority",20);o(this,"incompatibleTokens","*")}parse(e){return pe(e)}set(e,t,a){return[m(e,a),{timestampIsSet:!0}]}}const zn={G:new fn,y:new hn,Y:new mn,R:new wn,u:new gn,Q:new yn,q:new bn,M:new xn,L:new Mn,w:new pn,I:new kn,d:new Yn,D:new Wn,E:new vn,e:new _n,c:new Nn,i:new qn,a:new Hn,b:new Fn,B:new Ln,h:new Cn,H:new Qn,K:new In,k:new Rn,m:new $n,s:new Xn,S:new Gn,X:new Bn,x:new An,t:new Vn,T:new jn},Jn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Zn=/^'([^]*?)'?$/,Sn=/''/g,Un=/\S/,er=/[a-zA-Z]/;function Mr(n,r,e,t){var $,X,G,k,p,L,U,ee;const a=sn(),s=(t==null?void 0:t.locale)??a.locale??le,i=(t==null?void 0:t.firstWeekContainsDate)??((X=($=t==null?void 0:t.locale)==null?void 0:$.options)==null?void 0:X.firstWeekContainsDate)??a.firstWeekContainsDate??((k=(G=a.locale)==null?void 0:G.options)==null?void 0:k.firstWeekContainsDate)??1,c=(t==null?void 0:t.weekStartsOn)??((L=(p=t==null?void 0:t.locale)==null?void 0:p.options)==null?void 0:L.weekStartsOn)??a.weekStartsOn??((ee=(U=a.locale)==null?void 0:U.options)==null?void 0:ee.weekStartsOn)??0;if(r==="")return n===""?u(e):m(e,NaN);const h={firstWeekContainsDate:i,weekStartsOn:c,locale:s},w=[new ln],P=r.match(Kn).map(d=>{const y=d[0];if(y in z){const Y=z[y];return Y(d,s.formatLong)}return d}).join("").match(Jn),D=[];for(let d of P){!(t!=null&&t.useAdditionalWeekYearTokens)&&Me(d)&&J(d,r,n),!(t!=null&&t.useAdditionalDayOfYearTokens)&&xe(d)&&J(d,r,n);const y=d[0],Y=zn[y];if(Y){const{incompatibleTokens:te}=Y;if(Array.isArray(te)){const ne=D.find(re=>te.includes(re.token)||re.token===y);if(ne)throw new RangeError(`The format string mustn't contain \`${ne.fullToken}\` and \`${d}\` at the same time`)}else if(Y.incompatibleTokens==="*"&&D.length>0)throw new RangeError(`The format string mustn't contain \`${d}\` and any other token at the same time`);D.push({token:y,fullToken:d});const j=Y.run(n,d,s.match,h);if(!j)return m(e,NaN);w.push(j.setter),n=j.rest}else{if(y.match(er))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(d==="''"?d="'":y==="'"&&(d=tr(d)),n.indexOf(d)===0)n=n.slice(d.length);else return m(e,NaN)}}if(n.length>0&&Un.test(n))return m(e,NaN);const O=w.map(d=>d.priority).sort((d,y)=>y-d).filter((d,y,Y)=>Y.indexOf(d)===y).map(d=>w.filter(y=>y.priority===d).sort((y,Y)=>Y.subPriority-y.subPriority)).map(d=>d[0]);let T=u(e);if(isNaN(T.getTime()))return m(e,NaN);const q={};for(const d of O){if(!d.validate(T,h))return m(e,NaN);const y=d.set(T,q,h);Array.isArray(y)?(T=y[0],Object.assign(q,y[1])):T=y}return m(e,T)}function tr(n){return n.match(Zn)[1].replace(Sn,"'")}function Pr(n){const r=u(n);return r.setMinutes(0,0,0),r}function pr(n,r){const e=u(n),t=u(r);return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()}function Dr(n,r){const e=se(n),t=se(r);return+e==+t}function kr(n){const r=u(n);return r.setMilliseconds(0),r}function Tr(n,r){const e=u(n),t=u(r);return e.getFullYear()===t.getFullYear()}function Te(n,r){const e=u(n),t=e.getFullYear(),a=e.getDate(),s=m(n,0);s.setFullYear(t,r,15),s.setHours(0,0,0,0);const i=an(s);return e.setMonth(r,Math.min(a,i)),e}function Or(n,r){let e=u(n);return isNaN(+e)?m(n,NaN):(r.year!=null&&e.setFullYear(r.year),r.month!=null&&(e=Te(e,r.month)),r.date!=null&&e.setDate(r.date),r.hours!=null&&e.setHours(r.hours),r.minutes!=null&&e.setMinutes(r.minutes),r.seconds!=null&&e.setSeconds(r.seconds),r.milliseconds!=null&&e.setMilliseconds(r.milliseconds),e)}function Yr(n,r){const e=u(n);return e.setHours(r),e}function Wr(n,r){const e=u(n);return e.setMinutes(r),e}function vr(n,r){const e=u(n),t=Math.trunc(e.getMonth()/3)+1,a=r-t;return Te(e,e.getMonth()+a*3)}function _r(n,r){const e=u(n);return e.setSeconds(r),e}function Nr(n,r){const e=u(n);return isNaN(+e)?m(n,NaN):(e.setFullYear(r),e)}export{kr as A,se as B,E as C,B as D,hr as E,Yr as F,Pr as G,Wr as H,ur as I,_r as J,wr as K,yr as L,mr as M,br as a,fe as b,fr as c,Bt as d,le as e,dr as f,gr as g,he as h,Gt as i,ar as j,Nr as k,sr as l,lr as m,xr as n,pr as o,Mr as p,Tr as q,ir as r,cr as s,Dr as t,or as u,Ne as v,Or as w,vr as x,Te as y,rr as z}; +var Oe=Object.defineProperty;var Ye=(n,r,e)=>r in n?Oe(n,r,{enumerable:!0,configurable:!0,writable:!0,value:e}):n[r]=e;var o=(n,r,e)=>Ye(n,typeof r!="symbol"?r+"":r,e);function Q(n){return(r={})=>{const e=r.width?String(r.width):n.defaultWidth;return n.formats[e]||n.formats[n.defaultWidth]}}function W(n){return(r,e)=>{const t=e!=null&&e.context?String(e.context):"standalone";let a;if(t==="formatting"&&n.formattingValues){const i=n.defaultFormattingWidth||n.defaultWidth,c=e!=null&&e.width?String(e.width):i;a=n.formattingValues[c]||n.formattingValues[i]}else{const i=n.defaultWidth,c=e!=null&&e.width?String(e.width):n.defaultWidth;a=n.values[c]||n.values[i]}const s=n.argumentCallback?n.argumentCallback(r):r;return a[s]}}function v(n){return(r,e={})=>{const t=e.width,a=t&&n.matchPatterns[t]||n.matchPatterns[n.defaultMatchWidth],s=r.match(a);if(!s)return null;const i=s[0],c=t&&n.parsePatterns[t]||n.parsePatterns[n.defaultParseWidth],h=Array.isArray(c)?ve(c,D=>D.test(i)):We(c,D=>D.test(i));let w;w=n.valueCallback?n.valueCallback(h):h,w=e.valueCallback?e.valueCallback(w):w;const P=r.slice(i.length);return{value:w,rest:P}}}function We(n,r){for(const e in n)if(Object.prototype.hasOwnProperty.call(n,e)&&r(n[e]))return e}function ve(n,r){for(let e=0;e{const t=r.match(n.matchPattern);if(!t)return null;const a=t[0],s=r.match(n.parsePattern);if(!s)return null;let i=n.valueCallback?n.valueCallback(s[0]):s[0];i=e.valueCallback?e.valueCallback(i):i;const c=r.slice(a.length);return{value:i,rest:c}}}function u(n){const r=Object.prototype.toString.call(n);return n instanceof Date||typeof n=="object"&&r==="[object Date]"?new n.constructor(+n):typeof n=="number"||r==="[object Number]"||typeof n=="string"||r==="[object String]"?new Date(n):new Date(NaN)}let _e={};function R(){return _e}function E(n,r){var c,h,w,P;const e=R(),t=(r==null?void 0:r.weekStartsOn)??((h=(c=r==null?void 0:r.locale)==null?void 0:c.options)==null?void 0:h.weekStartsOn)??e.weekStartsOn??((P=(w=e.locale)==null?void 0:w.options)==null?void 0:P.weekStartsOn)??0,a=u(n),s=a.getDay(),i=(s{let t;const a=Ee[n];return typeof a=="string"?t=a:r===1?t=a.one:t=a.other.replace("{{count}}",r.toString()),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?"in "+t:t+" ago":t},He={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Fe=(n,r,e,t)=>He[n],Le={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Ce={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Qe={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},Ie={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},Re={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},$e={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},Xe=(n,r)=>{const e=Number(n),t=e%100;if(t>20||t<10)switch(t%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},Ge={ordinalNumber:Xe,era:W({values:Le,defaultWidth:"wide"}),quarter:W({values:Ce,defaultWidth:"wide",argumentCallback:n=>n-1}),month:W({values:Qe,defaultWidth:"wide"}),day:W({values:Ie,defaultWidth:"wide"}),dayPeriod:W({values:Re,defaultWidth:"wide",formattingValues:$e,defaultFormattingWidth:"wide"})},Be=/^(\d+)(th|st|nd|rd)?/i,Ae=/\d+/i,Ve={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},je={any:[/^b/i,/^(a|c)/i]},ze={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Je={any:[/1/i,/2/i,/3/i,/4/i]},Ke={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},Ze={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},Se={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},Ue={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},et={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},tt={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},nt={ordinalNumber:de({matchPattern:Be,parsePattern:Ae,valueCallback:n=>parseInt(n,10)}),era:v({matchPatterns:Ve,defaultMatchWidth:"wide",parsePatterns:je,defaultParseWidth:"any"}),quarter:v({matchPatterns:ze,defaultMatchWidth:"wide",parsePatterns:Je,defaultParseWidth:"any",valueCallback:n=>n+1}),month:v({matchPatterns:Ke,defaultMatchWidth:"wide",parsePatterns:Ze,defaultParseWidth:"any"}),day:v({matchPatterns:Se,defaultMatchWidth:"wide",parsePatterns:Ue,defaultParseWidth:"any"}),dayPeriod:v({matchPatterns:et,defaultMatchWidth:"any",parsePatterns:tt,defaultParseWidth:"any"})},rt={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},at={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},st={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ot={date:Q({formats:rt,defaultWidth:"full"}),time:Q({formats:at,defaultWidth:"full"}),dateTime:Q({formats:st,defaultWidth:"full"})},le={code:"en-US",formatDistance:qe,formatLong:ot,formatRelative:Fe,localize:Ge,match:nt,options:{weekStartsOn:0,firstWeekContainsDate:1}},it={lessThanXSeconds:{one:"不到 1 秒",other:"不到 {{count}} 秒"},xSeconds:{one:"1 秒",other:"{{count}} 秒"},halfAMinute:"半分钟",lessThanXMinutes:{one:"不到 1 分钟",other:"不到 {{count}} 分钟"},xMinutes:{one:"1 分钟",other:"{{count}} 分钟"},xHours:{one:"1 小时",other:"{{count}} 小时"},aboutXHours:{one:"大约 1 小时",other:"大约 {{count}} 小时"},xDays:{one:"1 天",other:"{{count}} 天"},aboutXWeeks:{one:"大约 1 个星期",other:"大约 {{count}} 个星期"},xWeeks:{one:"1 个星期",other:"{{count}} 个星期"},aboutXMonths:{one:"大约 1 个月",other:"大约 {{count}} 个月"},xMonths:{one:"1 个月",other:"{{count}} 个月"},aboutXYears:{one:"大约 1 年",other:"大约 {{count}} 年"},xYears:{one:"1 年",other:"{{count}} 年"},overXYears:{one:"超过 1 年",other:"超过 {{count}} 年"},almostXYears:{one:"将近 1 年",other:"将近 {{count}} 年"}},ut=(n,r,e)=>{let t;const a=it[n];return typeof a=="string"?t=a:r===1?t=a.one:t=a.other.replace("{{count}}",String(r)),e!=null&&e.addSuffix?e.comparison&&e.comparison>0?t+"内":t+"前":t},ct={full:"y'年'M'月'd'日' EEEE",long:"y'年'M'月'd'日'",medium:"yyyy-MM-dd",short:"yy-MM-dd"},dt={full:"zzzz a h:mm:ss",long:"z a h:mm:ss",medium:"a h:mm:ss",short:"a h:mm"},lt={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},ft={date:Q({formats:ct,defaultWidth:"full"}),time:Q({formats:dt,defaultWidth:"full"}),dateTime:Q({formats:lt,defaultWidth:"full"})};function ae(n,r,e){const t="eeee p";return Ne(n,r,e)?t:n.getTime()>r.getTime()?"'下个'"+t:"'上个'"+t}const ht={lastWeek:ae,yesterday:"'昨天' p",today:"'今天' p",tomorrow:"'明天' p",nextWeek:ae,other:"PP p"},mt=(n,r,e,t)=>{const a=ht[n];return typeof a=="function"?a(r,e,t):a},wt={narrow:["前","公元"],abbreviated:["前","公元"],wide:["公元前","公元"]},gt={narrow:["1","2","3","4"],abbreviated:["第一季","第二季","第三季","第四季"],wide:["第一季度","第二季度","第三季度","第四季度"]},yt={narrow:["一","二","三","四","五","六","七","八","九","十","十一","十二"],abbreviated:["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"],wide:["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]},bt={narrow:["日","一","二","三","四","五","六"],short:["日","一","二","三","四","五","六"],abbreviated:["周日","周一","周二","周三","周四","周五","周六"],wide:["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]},xt={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},Mt={narrow:{am:"上",pm:"下",midnight:"凌晨",noon:"午",morning:"早",afternoon:"下午",evening:"晚",night:"夜"},abbreviated:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"},wide:{am:"上午",pm:"下午",midnight:"凌晨",noon:"中午",morning:"早晨",afternoon:"中午",evening:"晚上",night:"夜间"}},Pt=(n,r)=>{const e=Number(n);switch(r==null?void 0:r.unit){case"date":return e.toString()+"日";case"hour":return e.toString()+"时";case"minute":return e.toString()+"分";case"second":return e.toString()+"秒";default:return"第 "+e.toString()}},pt={ordinalNumber:Pt,era:W({values:wt,defaultWidth:"wide"}),quarter:W({values:gt,defaultWidth:"wide",argumentCallback:n=>n-1}),month:W({values:yt,defaultWidth:"wide"}),day:W({values:bt,defaultWidth:"wide"}),dayPeriod:W({values:xt,defaultWidth:"wide",formattingValues:Mt,defaultFormattingWidth:"wide"})},Dt=/^(第\s*)?\d+(日|时|分|秒)?/i,kt=/\d+/i,Tt={narrow:/^(前)/i,abbreviated:/^(前)/i,wide:/^(公元前|公元)/i},Ot={any:[/^(前)/i,/^(公元)/i]},Yt={narrow:/^[1234]/i,abbreviated:/^第[一二三四]刻/i,wide:/^第[一二三四]刻钟/i},Wt={any:[/(1|一)/i,/(2|二)/i,/(3|三)/i,/(4|四)/i]},vt={narrow:/^(一|二|三|四|五|六|七|八|九|十[二一])/i,abbreviated:/^(一|二|三|四|五|六|七|八|九|十[二一]|\d|1[12])月/i,wide:/^(一|二|三|四|五|六|七|八|九|十[二一])月/i},_t={narrow:[/^一/i,/^二/i,/^三/i,/^四/i,/^五/i,/^六/i,/^七/i,/^八/i,/^九/i,/^十(?!(一|二))/i,/^十一/i,/^十二/i],any:[/^一|1/i,/^二|2/i,/^三|3/i,/^四|4/i,/^五|5/i,/^六|6/i,/^七|7/i,/^八|8/i,/^九|9/i,/^十(?!(一|二))|10/i,/^十一|11/i,/^十二|12/i]},Nt={narrow:/^[一二三四五六日]/i,short:/^[一二三四五六日]/i,abbreviated:/^周[一二三四五六日]/i,wide:/^星期[一二三四五六日]/i},Et={any:[/日/i,/一/i,/二/i,/三/i,/四/i,/五/i,/六/i]},qt={any:/^(上午?|下午?|午夜|[中正]午|早上?|下午|晚上?|凌晨|)/i},Ht={any:{am:/^上午?/i,pm:/^下午?/i,midnight:/^午夜/i,noon:/^[中正]午/i,morning:/^早上/i,afternoon:/^下午/i,evening:/^晚上?/i,night:/^凌晨/i}},Ft={ordinalNumber:de({matchPattern:Dt,parsePattern:kt,valueCallback:n=>parseInt(n,10)}),era:v({matchPatterns:Tt,defaultMatchWidth:"wide",parsePatterns:Ot,defaultParseWidth:"any"}),quarter:v({matchPatterns:Yt,defaultMatchWidth:"wide",parsePatterns:Wt,defaultParseWidth:"any",valueCallback:n=>n+1}),month:v({matchPatterns:vt,defaultMatchWidth:"wide",parsePatterns:_t,defaultParseWidth:"any"}),day:v({matchPatterns:Nt,defaultMatchWidth:"wide",parsePatterns:Et,defaultParseWidth:"any"}),dayPeriod:v({matchPatterns:qt,defaultMatchWidth:"any",parsePatterns:Ht,defaultParseWidth:"any"})},rr={code:"zh-CN",formatDistance:ut,formatLong:ft,formatRelative:mt,localize:pt,match:Ft,options:{weekStartsOn:1,firstWeekContainsDate:4}};function m(n,r){return n instanceof Date?new n.constructor(r):new Date(r)}function fe(n,r){const e=u(n);return isNaN(r)?m(n,NaN):(r&&e.setDate(e.getDate()+r),e)}function he(n,r){const e=u(n);if(isNaN(r))return m(n,NaN);if(!r)return e;const t=e.getDate(),a=m(n,e.getTime());a.setMonth(e.getMonth()+r+1,0);const s=a.getDate();return t>=s?a:(e.setFullYear(a.getFullYear(),a.getMonth(),t),e)}const me=6048e5,Lt=864e5,Ct=6e4,Qt=36e5,It=1e3;function I(n){return E(n,{weekStartsOn:1})}function we(n){const r=u(n),e=r.getFullYear(),t=m(n,0);t.setFullYear(e+1,0,4),t.setHours(0,0,0,0);const a=I(t),s=m(n,0);s.setFullYear(e,0,4),s.setHours(0,0,0,0);const i=I(s);return r.getTime()>=a.getTime()?e+1:r.getTime()>=i.getTime()?e:e-1}function B(n){const r=u(n);return r.setHours(0,0,0,0),r}function A(n){const r=u(n),e=new Date(Date.UTC(r.getFullYear(),r.getMonth(),r.getDate(),r.getHours(),r.getMinutes(),r.getSeconds(),r.getMilliseconds()));return e.setUTCFullYear(r.getFullYear()),+n-+e}function Rt(n,r){const e=B(n),t=B(r),a=+e-A(e),s=+t-A(t);return Math.round((a-s)/Lt)}function $t(n){const r=we(n),e=m(n,0);return e.setFullYear(r,0,4),e.setHours(0,0,0,0),I(e)}function ar(n,r){const e=r*3;return he(n,e)}function sr(n,r){return he(n,r*12)}function or(n,r){const e=B(n),t=B(r);return+e==+t}function Xt(n){return n instanceof Date||typeof n=="object"&&Object.prototype.toString.call(n)==="[object Date]"}function Gt(n){if(!Xt(n)&&typeof n!="number")return!1;const r=u(n);return!isNaN(Number(r))}function ir(n){const r=u(n);return Math.trunc(r.getMonth()/3)+1}function ur(n){const r=u(n);return r.setSeconds(0,0),r}function se(n){const r=u(n),e=r.getMonth(),t=e-e%3;return r.setMonth(t,1),r.setHours(0,0,0,0),r}function cr(n){const r=u(n);return r.setDate(1),r.setHours(0,0,0,0),r}function Bt(n){const r=u(n),e=m(n,0);return e.setFullYear(r.getFullYear(),0,1),e.setHours(0,0,0,0),e}function At(n){const r=u(n);return Rt(r,Bt(r))+1}function ge(n){const r=u(n),e=+I(r)-+$t(r);return Math.round(e/me)+1}function K(n,r){var P,D,O,T;const e=u(n),t=e.getFullYear(),a=R(),s=(r==null?void 0:r.firstWeekContainsDate)??((D=(P=r==null?void 0:r.locale)==null?void 0:P.options)==null?void 0:D.firstWeekContainsDate)??a.firstWeekContainsDate??((T=(O=a.locale)==null?void 0:O.options)==null?void 0:T.firstWeekContainsDate)??1,i=m(n,0);i.setFullYear(t+1,0,s),i.setHours(0,0,0,0);const c=E(i,r),h=m(n,0);h.setFullYear(t,0,s),h.setHours(0,0,0,0);const w=E(h,r);return e.getTime()>=c.getTime()?t+1:e.getTime()>=w.getTime()?t:t-1}function Vt(n,r){var c,h,w,P;const e=R(),t=(r==null?void 0:r.firstWeekContainsDate)??((h=(c=r==null?void 0:r.locale)==null?void 0:c.options)==null?void 0:h.firstWeekContainsDate)??e.firstWeekContainsDate??((P=(w=e.locale)==null?void 0:w.options)==null?void 0:P.firstWeekContainsDate)??1,a=K(n,r),s=m(n,0);return s.setFullYear(a,0,t),s.setHours(0,0,0,0),E(s,r)}function ye(n,r){const e=u(n),t=+E(e,r)-+Vt(e,r);return Math.round(t/me)+1}function f(n,r){const e=n<0?"-":"",t=Math.abs(n).toString().padStart(r,"0");return e+t}const H={y(n,r){const e=n.getFullYear(),t=e>0?e:1-e;return f(r==="yy"?t%100:t,r.length)},M(n,r){const e=n.getMonth();return r==="M"?String(e+1):f(e+1,2)},d(n,r){return f(n.getDate(),r.length)},a(n,r){const e=n.getHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];case"aaaa":default:return e==="am"?"a.m.":"p.m."}},h(n,r){return f(n.getHours()%12||12,r.length)},H(n,r){return f(n.getHours(),r.length)},m(n,r){return f(n.getMinutes(),r.length)},s(n,r){return f(n.getSeconds(),r.length)},S(n,r){const e=r.length,t=n.getMilliseconds(),a=Math.trunc(t*Math.pow(10,e-3));return f(a,r.length)}},C={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},oe={G:function(n,r,e){const t=n.getFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return e.era(t,{width:"abbreviated"});case"GGGGG":return e.era(t,{width:"narrow"});case"GGGG":default:return e.era(t,{width:"wide"})}},y:function(n,r,e){if(r==="yo"){const t=n.getFullYear(),a=t>0?t:1-t;return e.ordinalNumber(a,{unit:"year"})}return H.y(n,r)},Y:function(n,r,e,t){const a=K(n,t),s=a>0?a:1-a;if(r==="YY"){const i=s%100;return f(i,2)}return r==="Yo"?e.ordinalNumber(s,{unit:"year"}):f(s,r.length)},R:function(n,r){const e=we(n);return f(e,r.length)},u:function(n,r){const e=n.getFullYear();return f(e,r.length)},Q:function(n,r,e){const t=Math.ceil((n.getMonth()+1)/3);switch(r){case"Q":return String(t);case"QQ":return f(t,2);case"Qo":return e.ordinalNumber(t,{unit:"quarter"});case"QQQ":return e.quarter(t,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(t,{width:"narrow",context:"formatting"});case"QQQQ":default:return e.quarter(t,{width:"wide",context:"formatting"})}},q:function(n,r,e){const t=Math.ceil((n.getMonth()+1)/3);switch(r){case"q":return String(t);case"qq":return f(t,2);case"qo":return e.ordinalNumber(t,{unit:"quarter"});case"qqq":return e.quarter(t,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(t,{width:"narrow",context:"standalone"});case"qqqq":default:return e.quarter(t,{width:"wide",context:"standalone"})}},M:function(n,r,e){const t=n.getMonth();switch(r){case"M":case"MM":return H.M(n,r);case"Mo":return e.ordinalNumber(t+1,{unit:"month"});case"MMM":return e.month(t,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(t,{width:"narrow",context:"formatting"});case"MMMM":default:return e.month(t,{width:"wide",context:"formatting"})}},L:function(n,r,e){const t=n.getMonth();switch(r){case"L":return String(t+1);case"LL":return f(t+1,2);case"Lo":return e.ordinalNumber(t+1,{unit:"month"});case"LLL":return e.month(t,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(t,{width:"narrow",context:"standalone"});case"LLLL":default:return e.month(t,{width:"wide",context:"standalone"})}},w:function(n,r,e,t){const a=ye(n,t);return r==="wo"?e.ordinalNumber(a,{unit:"week"}):f(a,r.length)},I:function(n,r,e){const t=ge(n);return r==="Io"?e.ordinalNumber(t,{unit:"week"}):f(t,r.length)},d:function(n,r,e){return r==="do"?e.ordinalNumber(n.getDate(),{unit:"date"}):H.d(n,r)},D:function(n,r,e){const t=At(n);return r==="Do"?e.ordinalNumber(t,{unit:"dayOfYear"}):f(t,r.length)},E:function(n,r,e){const t=n.getDay();switch(r){case"E":case"EE":case"EEE":return e.day(t,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(t,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(t,{width:"short",context:"formatting"});case"EEEE":default:return e.day(t,{width:"wide",context:"formatting"})}},e:function(n,r,e,t){const a=n.getDay(),s=(a-t.weekStartsOn+8)%7||7;switch(r){case"e":return String(s);case"ee":return f(s,2);case"eo":return e.ordinalNumber(s,{unit:"day"});case"eee":return e.day(a,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(a,{width:"short",context:"formatting"});case"eeee":default:return e.day(a,{width:"wide",context:"formatting"})}},c:function(n,r,e,t){const a=n.getDay(),s=(a-t.weekStartsOn+8)%7||7;switch(r){case"c":return String(s);case"cc":return f(s,r.length);case"co":return e.ordinalNumber(s,{unit:"day"});case"ccc":return e.day(a,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(a,{width:"narrow",context:"standalone"});case"cccccc":return e.day(a,{width:"short",context:"standalone"});case"cccc":default:return e.day(a,{width:"wide",context:"standalone"})}},i:function(n,r,e){const t=n.getDay(),a=t===0?7:t;switch(r){case"i":return String(a);case"ii":return f(a,r.length);case"io":return e.ordinalNumber(a,{unit:"day"});case"iii":return e.day(t,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(t,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(t,{width:"short",context:"formatting"});case"iiii":default:return e.day(t,{width:"wide",context:"formatting"})}},a:function(n,r,e){const a=n.getHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},b:function(n,r,e){const t=n.getHours();let a;switch(t===12?a=C.noon:t===0?a=C.midnight:a=t/12>=1?"pm":"am",r){case"b":case"bb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},B:function(n,r,e){const t=n.getHours();let a;switch(t>=17?a=C.evening:t>=12?a=C.afternoon:t>=4?a=C.morning:a=C.night,r){case"B":case"BB":case"BBB":return e.dayPeriod(a,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return e.dayPeriod(a,{width:"wide",context:"formatting"})}},h:function(n,r,e){if(r==="ho"){let t=n.getHours()%12;return t===0&&(t=12),e.ordinalNumber(t,{unit:"hour"})}return H.h(n,r)},H:function(n,r,e){return r==="Ho"?e.ordinalNumber(n.getHours(),{unit:"hour"}):H.H(n,r)},K:function(n,r,e){const t=n.getHours()%12;return r==="Ko"?e.ordinalNumber(t,{unit:"hour"}):f(t,r.length)},k:function(n,r,e){let t=n.getHours();return t===0&&(t=24),r==="ko"?e.ordinalNumber(t,{unit:"hour"}):f(t,r.length)},m:function(n,r,e){return r==="mo"?e.ordinalNumber(n.getMinutes(),{unit:"minute"}):H.m(n,r)},s:function(n,r,e){return r==="so"?e.ordinalNumber(n.getSeconds(),{unit:"second"}):H.s(n,r)},S:function(n,r){return H.S(n,r)},X:function(n,r,e){const t=n.getTimezoneOffset();if(t===0)return"Z";switch(r){case"X":return ue(t);case"XXXX":case"XX":return F(t);case"XXXXX":case"XXX":default:return F(t,":")}},x:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"x":return ue(t);case"xxxx":case"xx":return F(t);case"xxxxx":case"xxx":default:return F(t,":")}},O:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+ie(t,":");case"OOOO":default:return"GMT"+F(t,":")}},z:function(n,r,e){const t=n.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+ie(t,":");case"zzzz":default:return"GMT"+F(t,":")}},t:function(n,r,e){const t=Math.trunc(n.getTime()/1e3);return f(t,r.length)},T:function(n,r,e){const t=n.getTime();return f(t,r.length)}};function ie(n,r=""){const e=n>0?"-":"+",t=Math.abs(n),a=Math.trunc(t/60),s=t%60;return s===0?e+String(a):e+String(a)+r+f(s,2)}function ue(n,r){return n%60===0?(n>0?"-":"+")+f(Math.abs(n)/60,2):F(n,r)}function F(n,r=""){const e=n>0?"-":"+",t=Math.abs(n),a=f(Math.trunc(t/60),2),s=f(t%60,2);return e+a+r+s}const ce=(n,r)=>{switch(n){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},be=(n,r)=>{switch(n){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},jt=(n,r)=>{const e=n.match(/(P+)(p+)?/)||[],t=e[1],a=e[2];if(!a)return ce(n,r);let s;switch(t){case"P":s=r.dateTime({width:"short"});break;case"PP":s=r.dateTime({width:"medium"});break;case"PPP":s=r.dateTime({width:"long"});break;case"PPPP":default:s=r.dateTime({width:"full"});break}return s.replace("{{date}}",ce(t,r)).replace("{{time}}",be(a,r))},z={p:be,P:jt},zt=/^D+$/,Jt=/^Y+$/,Kt=["D","DD","YY","YYYY"];function xe(n){return zt.test(n)}function Me(n){return Jt.test(n)}function J(n,r,e){const t=Zt(n,r,e);if(console.warn(t),Kt.includes(n))throw new RangeError(t)}function Zt(n,r,e){const t=n[0]==="Y"?"years":"days of the month";return`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${r}\`) for formatting ${t} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const St=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Ut=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,en=/^'([^]*?)'?$/,tn=/''/g,nn=/[a-zA-Z]/;function dr(n,r,e){var P,D,O,T,q,$,X,G;const t=R(),a=(e==null?void 0:e.locale)??t.locale??le,s=(e==null?void 0:e.firstWeekContainsDate)??((D=(P=e==null?void 0:e.locale)==null?void 0:P.options)==null?void 0:D.firstWeekContainsDate)??t.firstWeekContainsDate??((T=(O=t.locale)==null?void 0:O.options)==null?void 0:T.firstWeekContainsDate)??1,i=(e==null?void 0:e.weekStartsOn)??(($=(q=e==null?void 0:e.locale)==null?void 0:q.options)==null?void 0:$.weekStartsOn)??t.weekStartsOn??((G=(X=t.locale)==null?void 0:X.options)==null?void 0:G.weekStartsOn)??0,c=u(n);if(!Gt(c))throw new RangeError("Invalid time value");let h=r.match(Ut).map(k=>{const p=k[0];if(p==="p"||p==="P"){const L=z[p];return L(k,a.formatLong)}return k}).join("").match(St).map(k=>{if(k==="''")return{isToken:!1,value:"'"};const p=k[0];if(p==="'")return{isToken:!1,value:rn(k)};if(oe[p])return{isToken:!0,value:k};if(p.match(nn))throw new RangeError("Format string contains an unescaped latin alphabet character `"+p+"`");return{isToken:!1,value:k}});a.localize.preprocessor&&(h=a.localize.preprocessor(c,h));const w={firstWeekContainsDate:s,weekStartsOn:i,locale:a};return h.map(k=>{if(!k.isToken)return k.value;const p=k.value;(!(e!=null&&e.useAdditionalWeekYearTokens)&&Me(p)||!(e!=null&&e.useAdditionalDayOfYearTokens)&&xe(p))&&J(p,r,String(n));const L=oe[p[0]];return L(c,p,a.localize,w)}).join("")}function rn(n){const r=n.match(en);return r?r[1].replace(tn,"'"):n}function lr(n){return u(n).getDate()}function fr(n){return u(n).getDay()}function an(n){const r=u(n),e=r.getFullYear(),t=r.getMonth(),a=m(n,0);return a.setFullYear(e,t+1,0),a.setHours(0,0,0,0),a.getDate()}function sn(){return Object.assign({},R())}function hr(n){return u(n).getHours()}function on(n){let e=u(n).getDay();return e===0&&(e=7),e}function mr(n){return u(n).getMilliseconds()}function wr(n){return u(n).getMinutes()}function gr(n){return u(n).getMonth()}function yr(n){return u(n).getSeconds()}function br(n){return u(n).getTime()}function xr(n){return u(n).getFullYear()}function un(n,r){const e=r instanceof Date?m(r,0):new r(0);return e.setFullYear(n.getFullYear(),n.getMonth(),n.getDate()),e.setHours(n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()),e}const cn=10;class Pe{constructor(){o(this,"subPriority",0)}validate(r,e){return!0}}class dn extends Pe{constructor(r,e,t,a,s){super(),this.value=r,this.validateValue=e,this.setValue=t,this.priority=a,s&&(this.subPriority=s)}validate(r,e){return this.validateValue(r,this.value,e)}set(r,e,t){return this.setValue(r,e,this.value,t)}}class ln extends Pe{constructor(){super(...arguments);o(this,"priority",cn);o(this,"subPriority",-1)}set(e,t){return t.timestampIsSet?e:m(e,un(e,Date))}}class l{run(r,e,t,a){const s=this.parse(r,e,t,a);return s?{setter:new dn(s.value,this.validate,this.set,this.priority,this.subPriority),rest:s.rest}:null}validate(r,e,t){return!0}}class fn extends l{constructor(){super(...arguments);o(this,"priority",140);o(this,"incompatibleTokens",["R","u","t","T"])}parse(e,t,a){switch(t){case"G":case"GG":case"GGG":return a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"});case"GGGGG":return a.era(e,{width:"narrow"});case"GGGG":default:return a.era(e,{width:"wide"})||a.era(e,{width:"abbreviated"})||a.era(e,{width:"narrow"})}}set(e,t,a){return t.era=a,e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}}const x={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},_={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function M(n,r){return n&&{value:r(n.value),rest:n.rest}}function g(n,r){const e=r.match(n);return e?{value:parseInt(e[0],10),rest:r.slice(e[0].length)}:null}function N(n,r){const e=r.match(n);if(!e)return null;if(e[0]==="Z")return{value:0,rest:r.slice(1)};const t=e[1]==="+"?1:-1,a=e[2]?parseInt(e[2],10):0,s=e[3]?parseInt(e[3],10):0,i=e[5]?parseInt(e[5],10):0;return{value:t*(a*Qt+s*Ct+i*It),rest:r.slice(e[0].length)}}function pe(n){return g(x.anyDigitsSigned,n)}function b(n,r){switch(n){case 1:return g(x.singleDigit,r);case 2:return g(x.twoDigits,r);case 3:return g(x.threeDigits,r);case 4:return g(x.fourDigits,r);default:return g(new RegExp("^\\d{1,"+n+"}"),r)}}function V(n,r){switch(n){case 1:return g(x.singleDigitSigned,r);case 2:return g(x.twoDigitsSigned,r);case 3:return g(x.threeDigitsSigned,r);case 4:return g(x.fourDigitsSigned,r);default:return g(new RegExp("^-?\\d{1,"+n+"}"),r)}}function Z(n){switch(n){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function De(n,r){const e=r>0,t=e?r:1-r;let a;if(t<=50)a=n||100;else{const s=t+50,i=Math.trunc(s/100)*100,c=n>=s%100;a=n+i-(c?100:0)}return e?a:1-a}function ke(n){return n%400===0||n%4===0&&n%100!==0}class hn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(e,t,a){const s=i=>({year:i,isTwoDigitYear:t==="yy"});switch(t){case"y":return M(b(4,e),s);case"yo":return M(a.ordinalNumber(e,{unit:"year"}),s);default:return M(b(t.length,e),s)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,a){const s=e.getFullYear();if(a.isTwoDigitYear){const c=De(a.year,s);return e.setFullYear(c,0,1),e.setHours(0,0,0,0),e}const i=!("era"in t)||t.era===1?a.year:1-a.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}}class mn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(e,t,a){const s=i=>({year:i,isTwoDigitYear:t==="YY"});switch(t){case"Y":return M(b(4,e),s);case"Yo":return M(a.ordinalNumber(e,{unit:"year"}),s);default:return M(b(t.length,e),s)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,a,s){const i=K(e,s);if(a.isTwoDigitYear){const h=De(a.year,i);return e.setFullYear(h,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),E(e,s)}const c=!("era"in t)||t.era===1?a.year:1-a.year;return e.setFullYear(c,0,s.firstWeekContainsDate),e.setHours(0,0,0,0),E(e,s)}}class wn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(e,t){return V(t==="R"?4:t.length,e)}set(e,t,a){const s=m(e,0);return s.setFullYear(a,0,4),s.setHours(0,0,0,0),I(s)}}class gn extends l{constructor(){super(...arguments);o(this,"priority",130);o(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(e,t){return V(t==="u"?4:t.length,e)}set(e,t,a){return e.setFullYear(a,0,1),e.setHours(0,0,0,0),e}}class yn extends l{constructor(){super(...arguments);o(this,"priority",120);o(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"Q":case"QQ":return b(t.length,e);case"Qo":return a.ordinalNumber(e,{unit:"quarter"});case"QQQ":return a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return a.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return a.quarter(e,{width:"wide",context:"formatting"})||a.quarter(e,{width:"abbreviated",context:"formatting"})||a.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,a){return e.setMonth((a-1)*3,1),e.setHours(0,0,0,0),e}}class bn extends l{constructor(){super(...arguments);o(this,"priority",120);o(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"q":case"qq":return b(t.length,e);case"qo":return a.ordinalNumber(e,{unit:"quarter"});case"qqq":return a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return a.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return a.quarter(e,{width:"wide",context:"standalone"})||a.quarter(e,{width:"abbreviated",context:"standalone"})||a.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,a){return e.setMonth((a-1)*3,1),e.setHours(0,0,0,0),e}}class xn extends l{constructor(){super(...arguments);o(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]);o(this,"priority",110)}parse(e,t,a){const s=i=>i-1;switch(t){case"M":return M(g(x.month,e),s);case"MM":return M(b(2,e),s);case"Mo":return M(a.ordinalNumber(e,{unit:"month"}),s);case"MMM":return a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return a.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return a.month(e,{width:"wide",context:"formatting"})||a.month(e,{width:"abbreviated",context:"formatting"})||a.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.setMonth(a,1),e.setHours(0,0,0,0),e}}class Mn extends l{constructor(){super(...arguments);o(this,"priority",110);o(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(e,t,a){const s=i=>i-1;switch(t){case"L":return M(g(x.month,e),s);case"LL":return M(b(2,e),s);case"Lo":return M(a.ordinalNumber(e,{unit:"month"}),s);case"LLL":return a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return a.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return a.month(e,{width:"wide",context:"standalone"})||a.month(e,{width:"abbreviated",context:"standalone"})||a.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.setMonth(a,1),e.setHours(0,0,0,0),e}}function Pn(n,r,e){const t=u(n),a=ye(t,e)-r;return t.setDate(t.getDate()-a*7),t}class pn extends l{constructor(){super(...arguments);o(this,"priority",100);o(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(e,t,a){switch(t){case"w":return g(x.week,e);case"wo":return a.ordinalNumber(e,{unit:"week"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,a,s){return E(Pn(e,a,s),s)}}function Dn(n,r){const e=u(n),t=ge(e)-r;return e.setDate(e.getDate()-t*7),e}class kn extends l{constructor(){super(...arguments);o(this,"priority",100);o(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(e,t,a){switch(t){case"I":return g(x.week,e);case"Io":return a.ordinalNumber(e,{unit:"week"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,a){return I(Dn(e,a))}}const Tn=[31,28,31,30,31,30,31,31,30,31,30,31],On=[31,29,31,30,31,30,31,31,30,31,30,31];class Yn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"subPriority",1);o(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"d":return g(x.date,e);case"do":return a.ordinalNumber(e,{unit:"date"});default:return b(t.length,e)}}validate(e,t){const a=e.getFullYear(),s=ke(a),i=e.getMonth();return s?t>=1&&t<=On[i]:t>=1&&t<=Tn[i]}set(e,t,a){return e.setDate(a),e.setHours(0,0,0,0),e}}class Wn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"subpriority",1);o(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(e,t,a){switch(t){case"D":case"DD":return g(x.dayOfYear,e);case"Do":return a.ordinalNumber(e,{unit:"date"});default:return b(t.length,e)}}validate(e,t){const a=e.getFullYear();return ke(a)?t>=1&&t<=366:t>=1&&t<=365}set(e,t,a){return e.setMonth(0,a),e.setHours(0,0,0,0),e}}function S(n,r,e){var D,O,T,q;const t=R(),a=(e==null?void 0:e.weekStartsOn)??((O=(D=e==null?void 0:e.locale)==null?void 0:D.options)==null?void 0:O.weekStartsOn)??t.weekStartsOn??((q=(T=t.locale)==null?void 0:T.options)==null?void 0:q.weekStartsOn)??0,s=u(n),i=s.getDay(),h=(r%7+7)%7,w=7-a,P=r<0||r>6?r-(i+w)%7:(h+w)%7-(i+w)%7;return fe(s,P)}class vn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(e,t,a){switch(t){case"E":case"EE":case"EEE":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return a.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,s){return e=S(e,a,s),e.setHours(0,0,0,0),e}}class _n extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(e,t,a,s){const i=c=>{const h=Math.floor((c-1)/7)*7;return(c+s.weekStartsOn+6)%7+h};switch(t){case"e":case"ee":return M(b(t.length,e),i);case"eo":return M(a.ordinalNumber(e,{unit:"day"}),i);case"eee":return a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeeee":return a.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,s){return e=S(e,a,s),e.setHours(0,0,0,0),e}}class Nn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(e,t,a,s){const i=c=>{const h=Math.floor((c-1)/7)*7;return(c+s.weekStartsOn+6)%7+h};switch(t){case"c":case"cc":return M(b(t.length,e),i);case"co":return M(a.ordinalNumber(e,{unit:"day"}),i);case"ccc":return a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"ccccc":return a.day(e,{width:"narrow",context:"standalone"});case"cccccc":return a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return a.day(e,{width:"wide",context:"standalone"})||a.day(e,{width:"abbreviated",context:"standalone"})||a.day(e,{width:"short",context:"standalone"})||a.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,a,s){return e=S(e,a,s),e.setHours(0,0,0,0),e}}function En(n,r){const e=u(n),t=on(e),a=r-t;return fe(e,a)}class qn extends l{constructor(){super(...arguments);o(this,"priority",90);o(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(e,t,a){const s=i=>i===0?7:i;switch(t){case"i":case"ii":return b(t.length,e);case"io":return a.ordinalNumber(e,{unit:"day"});case"iii":return M(a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),s);case"iiiii":return M(a.day(e,{width:"narrow",context:"formatting"}),s);case"iiiiii":return M(a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),s);case"iiii":default:return M(a.day(e,{width:"wide",context:"formatting"})||a.day(e,{width:"abbreviated",context:"formatting"})||a.day(e,{width:"short",context:"formatting"})||a.day(e,{width:"narrow",context:"formatting"}),s)}}validate(e,t){return t>=1&&t<=7}set(e,t,a){return e=En(e,a),e.setHours(0,0,0,0),e}}class Hn extends l{constructor(){super(...arguments);o(this,"priority",80);o(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(e,t,a){switch(t){case"a":case"aa":case"aaa":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(Z(a),0,0,0),e}}class Fn extends l{constructor(){super(...arguments);o(this,"priority",80);o(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(e,t,a){switch(t){case"b":case"bb":case"bbb":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(Z(a),0,0,0),e}}class Ln extends l{constructor(){super(...arguments);o(this,"priority",80);o(this,"incompatibleTokens",["a","b","t","T"])}parse(e,t,a){switch(t){case"B":case"BB":case"BBB":return a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return a.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return a.dayPeriod(e,{width:"wide",context:"formatting"})||a.dayPeriod(e,{width:"abbreviated",context:"formatting"})||a.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,a){return e.setHours(Z(a),0,0,0),e}}class Cn extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["H","K","k","t","T"])}parse(e,t,a){switch(t){case"h":return g(x.hour12h,e);case"ho":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,a){const s=e.getHours()>=12;return s&&a<12?e.setHours(a+12,0,0,0):!s&&a===12?e.setHours(0,0,0,0):e.setHours(a,0,0,0),e}}class Qn extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(e,t,a){switch(t){case"H":return g(x.hour23h,e);case"Ho":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,a){return e.setHours(a,0,0,0),e}}class In extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["h","H","k","t","T"])}parse(e,t,a){switch(t){case"K":return g(x.hour11h,e);case"Ko":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,a){return e.getHours()>=12&&a<12?e.setHours(a+12,0,0,0):e.setHours(a,0,0,0),e}}class Rn extends l{constructor(){super(...arguments);o(this,"priority",70);o(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(e,t,a){switch(t){case"k":return g(x.hour24h,e);case"ko":return a.ordinalNumber(e,{unit:"hour"});default:return b(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,a){const s=a<=24?a%24:a;return e.setHours(s,0,0,0),e}}class $n extends l{constructor(){super(...arguments);o(this,"priority",60);o(this,"incompatibleTokens",["t","T"])}parse(e,t,a){switch(t){case"m":return g(x.minute,e);case"mo":return a.ordinalNumber(e,{unit:"minute"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,a){return e.setMinutes(a,0,0),e}}class Xn extends l{constructor(){super(...arguments);o(this,"priority",50);o(this,"incompatibleTokens",["t","T"])}parse(e,t,a){switch(t){case"s":return g(x.second,e);case"so":return a.ordinalNumber(e,{unit:"second"});default:return b(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,a){return e.setSeconds(a,0),e}}class Gn extends l{constructor(){super(...arguments);o(this,"priority",30);o(this,"incompatibleTokens",["t","T"])}parse(e,t){const a=s=>Math.trunc(s*Math.pow(10,-t.length+3));return M(b(t.length,e),a)}set(e,t,a){return e.setMilliseconds(a),e}}class Bn extends l{constructor(){super(...arguments);o(this,"priority",10);o(this,"incompatibleTokens",["t","T","x"])}parse(e,t){switch(t){case"X":return N(_.basicOptionalMinutes,e);case"XX":return N(_.basic,e);case"XXXX":return N(_.basicOptionalSeconds,e);case"XXXXX":return N(_.extendedOptionalSeconds,e);case"XXX":default:return N(_.extended,e)}}set(e,t,a){return t.timestampIsSet?e:m(e,e.getTime()-A(e)-a)}}class An extends l{constructor(){super(...arguments);o(this,"priority",10);o(this,"incompatibleTokens",["t","T","X"])}parse(e,t){switch(t){case"x":return N(_.basicOptionalMinutes,e);case"xx":return N(_.basic,e);case"xxxx":return N(_.basicOptionalSeconds,e);case"xxxxx":return N(_.extendedOptionalSeconds,e);case"xxx":default:return N(_.extended,e)}}set(e,t,a){return t.timestampIsSet?e:m(e,e.getTime()-A(e)-a)}}class Vn extends l{constructor(){super(...arguments);o(this,"priority",40);o(this,"incompatibleTokens","*")}parse(e){return pe(e)}set(e,t,a){return[m(e,a*1e3),{timestampIsSet:!0}]}}class jn extends l{constructor(){super(...arguments);o(this,"priority",20);o(this,"incompatibleTokens","*")}parse(e){return pe(e)}set(e,t,a){return[m(e,a),{timestampIsSet:!0}]}}const zn={G:new fn,y:new hn,Y:new mn,R:new wn,u:new gn,Q:new yn,q:new bn,M:new xn,L:new Mn,w:new pn,I:new kn,d:new Yn,D:new Wn,E:new vn,e:new _n,c:new Nn,i:new qn,a:new Hn,b:new Fn,B:new Ln,h:new Cn,H:new Qn,K:new In,k:new Rn,m:new $n,s:new Xn,S:new Gn,X:new Bn,x:new An,t:new Vn,T:new jn},Jn=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Kn=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Zn=/^'([^]*?)'?$/,Sn=/''/g,Un=/\S/,er=/[a-zA-Z]/;function Mr(n,r,e,t){var $,X,G,k,p,L,U,ee;const a=sn(),s=(t==null?void 0:t.locale)??a.locale??le,i=(t==null?void 0:t.firstWeekContainsDate)??((X=($=t==null?void 0:t.locale)==null?void 0:$.options)==null?void 0:X.firstWeekContainsDate)??a.firstWeekContainsDate??((k=(G=a.locale)==null?void 0:G.options)==null?void 0:k.firstWeekContainsDate)??1,c=(t==null?void 0:t.weekStartsOn)??((L=(p=t==null?void 0:t.locale)==null?void 0:p.options)==null?void 0:L.weekStartsOn)??a.weekStartsOn??((ee=(U=a.locale)==null?void 0:U.options)==null?void 0:ee.weekStartsOn)??0;if(r==="")return n===""?u(e):m(e,NaN);const h={firstWeekContainsDate:i,weekStartsOn:c,locale:s},w=[new ln],P=r.match(Kn).map(d=>{const y=d[0];if(y in z){const Y=z[y];return Y(d,s.formatLong)}return d}).join("").match(Jn),D=[];for(let d of P){!(t!=null&&t.useAdditionalWeekYearTokens)&&Me(d)&&J(d,r,n),!(t!=null&&t.useAdditionalDayOfYearTokens)&&xe(d)&&J(d,r,n);const y=d[0],Y=zn[y];if(Y){const{incompatibleTokens:te}=Y;if(Array.isArray(te)){const ne=D.find(re=>te.includes(re.token)||re.token===y);if(ne)throw new RangeError(`The format string mustn't contain \`${ne.fullToken}\` and \`${d}\` at the same time`)}else if(Y.incompatibleTokens==="*"&&D.length>0)throw new RangeError(`The format string mustn't contain \`${d}\` and any other token at the same time`);D.push({token:y,fullToken:d});const j=Y.run(n,d,s.match,h);if(!j)return m(e,NaN);w.push(j.setter),n=j.rest}else{if(y.match(er))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");if(d==="''"?d="'":y==="'"&&(d=tr(d)),n.indexOf(d)===0)n=n.slice(d.length);else return m(e,NaN)}}if(n.length>0&&Un.test(n))return m(e,NaN);const O=w.map(d=>d.priority).sort((d,y)=>y-d).filter((d,y,Y)=>Y.indexOf(d)===y).map(d=>w.filter(y=>y.priority===d).sort((y,Y)=>Y.subPriority-y.subPriority)).map(d=>d[0]);let T=u(e);if(isNaN(T.getTime()))return m(e,NaN);const q={};for(const d of O){if(!d.validate(T,h))return m(e,NaN);const y=d.set(T,q,h);Array.isArray(y)?(T=y[0],Object.assign(q,y[1])):T=y}return m(e,T)}function tr(n){return n.match(Zn)[1].replace(Sn,"'")}function Pr(n){const r=u(n);return r.setMinutes(0,0,0),r}function pr(n,r){const e=u(n),t=u(r);return e.getFullYear()===t.getFullYear()&&e.getMonth()===t.getMonth()}function Dr(n,r){const e=se(n),t=se(r);return+e==+t}function kr(n){const r=u(n);return r.setMilliseconds(0),r}function Tr(n,r){const e=u(n),t=u(r);return e.getFullYear()===t.getFullYear()}function Te(n,r){const e=u(n),t=e.getFullYear(),a=e.getDate(),s=m(n,0);s.setFullYear(t,r,15),s.setHours(0,0,0,0);const i=an(s);return e.setMonth(r,Math.min(a,i)),e}function Or(n,r){let e=u(n);return isNaN(+e)?m(n,NaN):(r.year!=null&&e.setFullYear(r.year),r.month!=null&&(e=Te(e,r.month)),r.date!=null&&e.setDate(r.date),r.hours!=null&&e.setHours(r.hours),r.minutes!=null&&e.setMinutes(r.minutes),r.seconds!=null&&e.setSeconds(r.seconds),r.milliseconds!=null&&e.setMilliseconds(r.milliseconds),e)}function Yr(n,r){const e=u(n);return e.setHours(r),e}function Wr(n,r){const e=u(n);return e.setMinutes(r),e}function vr(n,r){const e=u(n),t=Math.trunc(e.getMonth()/3)+1,a=r-t;return Te(e,e.getMonth()+a*3)}function _r(n,r){const e=u(n);return e.setSeconds(r),e}function Nr(n,r){const e=u(n);return isNaN(+e)?m(n,NaN):(e.setFullYear(r),e)}export{Te as A,kr as B,se as C,E as D,B as E,hr as F,Yr as G,Pr as H,Wr as I,ur as J,_r as K,wr as L,yr as M,mr as N,gr as a,br as b,fe as c,fr as d,le as e,dr as f,sn as g,Bt as h,Gt as i,he as j,ar as k,Nr as l,sr as m,lr as n,xr as o,Mr as p,pr as q,Tr as r,cr as s,ir as t,Dr as u,or as v,Ne as w,Or as x,vr as y,rr as z}; diff --git a/js/date-fns@3.6.0-C0m45l1x.js.gz b/js/date-fns@3.6.0-CG906D2E.js.gz similarity index 98% rename from js/date-fns@3.6.0-C0m45l1x.js.gz rename to js/date-fns@3.6.0-CG906D2E.js.gz index af130def77243c0ae1a418003459196f75cc7cb6..c3df4f81aae9ee98a0c7bcbe1f8fcfd5c2d7d590 100644 GIT binary patch delta 188 zcmV;t07L)xUi@CL$u5713eYWF273;DUI8w9zY3P=V+mZLk7dwerPsg~dtL|Y?0Ew` zV9%SN$DX&q2kdzp^x1O-4A^rOblCF_*kw-$cGzXtQ?&O!nRcE~d|2 zaD~uk3tVSU3$z&A695_99=OAvZQ!zJ2ejD}g9G-o!76)pL6 qfF<_q0h>Laf;+68K3HS#2jD4t4uHd+&-{h|_5T2K>f~=o$^ZbU6Iy`) delta 183 zcmV;o07(D*UiV(G$u58A6rfwU3|vH?SHLoTTm@I?V+pia=`z@2&ud_vJ+FfY?0Ez9 z*z+d%fIV-4K6~B<1NK}29rj!WJM0NTleMw~n(Vy+t`Pb(L7U|xV6yxs*k#XM&|>*5 zaGk+f0J8ii;0}B40hc}7pv|5gaKN4zblKAetL)hYo9wv{EcP#SK!ZJ9u*9AO*zDN@ lcUXH*!5Vw-gQx6y05)0v066UZnZNMA{vRbia|uAo004<2T6zEg diff --git a/js/dayjs@1.11.13-DmclB1g0.js b/js/dayjs@1.11.13-BI9XULUM.js similarity index 55% rename from js/dayjs@1.11.13-DmclB1g0.js rename to js/dayjs@1.11.13-BI9XULUM.js index fd44fb28..684e1722 100644 --- a/js/dayjs@1.11.13-DmclB1g0.js +++ b/js/dayjs@1.11.13-BI9XULUM.js @@ -1 +1 @@ -import{g as et}from"./call-bind@1.0.7-Cpj98o6Y.js";var I={exports:{}},nt=I.exports,R;function P(){return R||(R=1,function(q,Q){(function(O,p){q.exports=p()})(nt,function(){var O=1e3,p=6e4,j=36e5,x="millisecond",d="second",y="minute",m="hour",v="day",C="week",M="month",U="quarter",D="year",b="date",J="Invalid Date",G=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,K=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,X={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(s){var n=["th","st","nd","rd"],t=s%100;return"["+s+(n[(t-20)%10]||n[t]||n[0])+"]"}},F=function(s,n,t){var r=String(s);return!r||r.length>=n?s:""+Array(n+1-r.length).join(t)+s},tt={s:F,z:function(s){var n=-s.utcOffset(),t=Math.abs(n),r=Math.floor(t/60),e=t%60;return(n<=0?"+":"-")+F(r,2,"0")+":"+F(e,2,"0")},m:function s(n,t){if(n.date()1)return s(u[0])}else{var o=n.name;g[o]=n,e=o}return!r&&e&&(H=e),e||!r&&H},f=function(s,n){if(N(s))return s.clone();var t=typeof n=="object"?n:{};return t.date=s,t.args=arguments,new A(t)},a=tt;a.l=W,a.i=N,a.w=function(s,n){return f(s,{locale:n.$L,utc:n.$u,x:n.$x,$offset:n.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[E]=!0}var n=s.prototype;return n.parse=function(t){this.$d=function(r){var e=r.date,i=r.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(G);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},n.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},n.$utils=function(){return a},n.isValid=function(){return this.$d.toString()!==J},n.isSame=function(t,r){var e=f(t);return this.startOf(r)<=e&&e<=this.endOf(r)},n.isAfter=function(t,r){return f(t)=r?s:""+Array(r+1-n.length).join(t)+s},tt={s:F,z:function(s){var r=-s.utcOffset(),t=Math.abs(r),n=Math.floor(t/60),e=t%60;return(r<=0?"+":"-")+F(n,2,"0")+":"+F(e,2,"0")},m:function s(r,t){if(r.date()1)return s(u[0])}else{var o=r.name;g[o]=r,e=o}return!n&&e&&(H=e),e||!n&&H},f=function(s,r){if(N(s))return s.clone();var t=typeof r=="object"?r:{};return t.date=s,t.args=arguments,new A(t)},a=tt;a.l=W,a.i=N,a.w=function(s,r){return f(s,{locale:r.$L,utc:r.$u,x:r.$x,$offset:r.$offset})};var A=function(){function s(t){this.$L=W(t.locale,null,!0),this.parse(t),this.$x=this.$x||t.x||{},this[E]=!0}var r=s.prototype;return r.parse=function(t){this.$d=function(n){var e=n.date,i=n.utc;if(e===null)return new Date(NaN);if(a.u(e))return new Date;if(e instanceof Date)return new Date(e);if(typeof e=="string"&&!/Z$/i.test(e)){var u=e.match(G);if(u){var o=u[2]-1||0,c=(u[7]||"0").substring(0,3);return i?new Date(Date.UTC(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)):new Date(u[1],o,u[3]||1,u[4]||0,u[5]||0,u[6]||0,c)}}return new Date(e)}(t),this.init()},r.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},r.$utils=function(){return a},r.isValid=function(){return this.$d.toString()!==J},r.isSame=function(t,n){var e=f(t);return this.startOf(n)<=e&&e<=this.endOf(n)},r.isAfter=function(t,n){return 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 literal 0 HcmV?d00001 diff --git a/js/dayjs@1.11.13-DmclB1g0.js.gz b/js/dayjs@1.11.13-DmclB1g0.js.gz deleted file mode 100644 index 305553e32aa7df87aadd7a545ec3e5a27ec42e7d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3770 zcmV;r4n^@FiwFP!000001C=`OZyQH;-}_fk1DcpIA6Hz-mhF|MtYXF|`$Q`j%JIn? z9!d2!H0t#uXRXLR#d_+xi|BO`WebI_4}6SgwaDZ#b`?PKvVA6#FMt7JbNa||nKtmJVIO%>G=q}gI6W#Rt{mnD@ zC7p*(z%0Z<1kwbqGvgNOC!y=ihP_BN#|h)IeazfY_l_q?tUC8%Pd0r=B(b!l!Kc0_ zFd8BP%8=Yb51cS@;@R*XJB?MR=ftDQaDN(m{;=oFh7XdE4Id=_Y`CACC0q>qY${lA z%HrYCNJO%I7@ccGmyJ|sX{0E2z0mQk(m%L%kdWF)?j_;^0g_IDViyfSP=3v9w|BKW zA{#Y%6Nfeyt*th>X0``u8rnkrwg;q%1}Mwm9$l!15QH8grhO56;Th&6SGN(TX>9l` zJQI_@reTL$2sQWP*qPz5X|@UyF`h<1uFf6A-lL zh>78xavTzfH8l34D8^!Qr%ixSac!qq8xHqqyMvm@LM=p^_izkbfZB*iO!FRQIha9E z4qf9|EzcX{(2(wq$)3nNM5}FaEFdJi+5+a*bu0{dLNIBCd51KyFq8`@WZsk03yqN< zg$xtJaa|lkkAO!-i|w@`StT~H*J+uSNuXEQw~1R4FItRjVz0wmiIub%A!*ts88}N8 z%;OE;Yj>2LM$Gdum#kLBZk%K=T_ZQ|!OZHyg>@HP>m0h)DNL*Y0&51`av|W>CH%sA zl-YccriB}%DMG{$(P4DK;=2x)ONrUkcSa0v^7}RhSq2AGoyjvg z&vwu3g8}`eviAEF)ji&IW>5Li=~Ffm2p-aPx@um?g%gfgG_LKZ=?325X}ZDf_Xi|{ z$8>qKA=ci;cD*s)2=iU89Y|2jrcy^pDdK94Nb`C$Twdnxne7c44a}%VKr|Xy!c>5S z)!gOo=BKuWh#HDD8cA_h%wkxM6M613=5wZoifCxaFtvMTM*|uHqfu5Iwnl?B8u)-R z0xV4>e2~F->8vVOeuz0K2Pm9OO-s$PJEUGEEF6< zc2V2MLi!yQV%ITz`WPI;qYuF`E>Bn&>{QT!57g6l5+Y9yjWT^f4BO)(v6e`>@d_plDMk<_wD*s$bH)O;cf9rs+IW z1pEB~-Dqbz@Ni=qM^YPfoQ$+=lHU7}dN^IllZc9v$DsiER!bg2dh)q^Svs zePbZiCHBp{-BIm`5UUjai)FIx?R976#(JSAFv%cPJ-U)GiG0`HUER*8FwU5`m-zmP z3fj4M^fbPwV|I@0YNQ&nz&$Q-vl4ZnQ3p{H^AZ{43RV8KKy!`ms|>Be%?tK2ljC|( z^+b3+uP!S$hNG6uKav^Q8gjmDLqvI)CL5GK&@z1|s5*2R3h5Y&a+{R`E}U2#jd4u& zC~Gv>o;D{7U4_)@_Q!(7EBeZlFUa1CCN10n>YxuW_wu zr2u$zV?$0hCTSW&LLFl&{Ww}kTtHn*oKVNOz|5#8o${11qdtQ=TvQHGi2_zRpeNQz zZohMq!DvN&X*H=|MB2UWi-F-xr~Yh#LmUynUdL{O`Zuubt!=n@NB-Tpb7w#d?t3GK z>oUh78BFrC_89!U*Mni+>%yU|O9X0aTi25gdUSjjSqPC`e&NZel#uzz;jGrR%7sMO zgf_7vylsMMl3hjbEz^BTZ-d_~=yxq?z1otuJJ_+;|V?ShD6M&}tY z`+Pu?Ceq~~vrm_xo`QP1v}ATyfkoVvm_T82BQkrY`3ti#+f|6tP|Uu}IjW{%#P$X- zqMl47JGrklaooyXkyx?3>Lj_Brn2ekrRL6Bq~0=IoXWkL7PjhZNK=_7j*`&D z{&hhJcqCK#hTH_Qy+@gf34nJudK3^x~Ak+b4rG zt>YLxS)d-q=IfawTSjS|ZUrERMN=BVD1$fRlJFBAoNLGR;YPx_N67BGRKyc`O?D&r6) zIiXu(W24^9aoyEvc9#Zq*DUvOL35YpQ#ee|3n5mQe{rWF_Z_Ty@;USNf_cI1+mbra zl!MjDM7hYp!O|+Cr6o*C+B0kxxGJ)krBmWAa0DY+Kx)GNDxpvltWIcD5Q3!%jg}_F z*VvR7G`_kYd`Y(7@2@fh9JVVQPfB`HmP?86XShz%G%39wSx7y{=)AaiWLuNqnm4bv zDuH|@I6jX;R=m$`nm3g;*Bg)D%FtDCf<#BTsJK-|s?vZ7#iQy=pT4v!2y%Uz=aQ`v z4A&JwMt~DpA{IGhROXN#9m=_F?ViTWc~)eO3R^`z${Dw-$h($DvEQ1I&7Jm*+w5kQ zc3#qM@7!1>1(rws&8Jn=OrfS#l&erjIjTtPJn9$w#yXzm7!LNdSr?hbyXp{~>i39I z@2ccZ-y&>b(V{?Te<3!C*1(aAo3WI0SCD2O#-KmJt{m>{76> zl0jBq_qb8_(iF>A)qNNfkT8|6aN`Wdg_Avov5`OG(uXi!Dam=|!N6qO*QG~{4Hi=Q z3=CuAkkd058&jFajWd$r`-DLG$xS`p#e#l-$?hl$xu`jUGJ)efnSHYSwT=t=r2Ja< z-r{SW%*BgoyqBi0loh5TAU@6grrLJLVXQioKa zq+h%kD!CP*;(OZbm%o1V?dOtRH7~!A&DDz+8u_(?KK(({{$4}>rJz^;qM)z-Hg9r8 zvZr*d87*I|DfzbK&$j%zA%AYlpB?#gOa9!JKX>Gh*;cHZDSg#@?ehsPFDX+DC(<9^<^I7e`3sZ4aU*W2uN z5gg|5)vF(SZ@&G!EA_+S8tne$&wuwS2(CW=Owr$FkU3hF$u9=l>>}{}HN*I8u(f>F z{yL%@B4@}TX1*i5b0$*`Yd%gy5;F^3<5!=3ieTz+p@1*GLclF_^_zeF^MCvvL0}=X zcJ=vZ|NHyz5CnmRuDK;RQMCX5$2Z^n4}!@=({j*Nw14{}0@u|9+3!j0>zDs2Hx+t4 zMJT|Tl6dtag4s+Nj7$`NQ|f3ij?u z@Xa@WeEssb5;RQ-zkd1KtFJy+@V173DB#-~{s#r4H-GqNDVUXY&r>50BY7akmy53? kmokz*Aq2{Bn8_HptAV*AgK>z>% diff --git a/js/deep-pick-omit@1.2.1-B1UrSIxj.js b/js/deep-pick-omit@1.2.1-B1UrSIxj.js new file mode 100644 index 00000000..d3ec066e --- /dev/null +++ b/js/deep-pick-omit@1.2.1-B1UrSIxj.js @@ -0,0 +1 @@ +function u(r,n){if(r==null)return;let e=r;for(let t=0;t1&&(n=i(typeof r!="object"||r===null||!Object.prototype.hasOwnProperty.call(r,t)?Number.isInteger(Number(e[1]))?[]:{}:r[t],n,Array.prototype.slice.call(e,1))),Number.isInteger(Number(t))&&Array.isArray(r)?r.slice()[t]:Object.assign({},r,{[t]:n})}function l(r,n){if(r==null||n.length===0)return r;if(n.length===1){if(r==null)return r;if(Number.isInteger(n[0])&&Array.isArray(r))return Array.prototype.slice.call(r,0).splice(n[0],1);const e={};for(const t in r)e[t]=r[t];return delete e[n[0]],e}if(r[n[0]]==null){if(Number.isInteger(n[0])&&Array.isArray(r))return Array.prototype.concat.call([],r);const e={};for(const t in r)e[t]=r[t];return e}return i(r,l(r[n[0]],Array.prototype.slice.call(n,1)),[n[0]])}function s(r,n){return n.map(e=>e.split(".")).map(e=>[e,u(r,e)]).filter(e=>e[1]!==void 0).reduce((e,t)=>i(e,t[1],t[0]),{})}function c(r,n){return n.map(e=>e.split(".")).reduce((e,t)=>l(e,t),r)}export{c as a,s as d}; diff --git a/js/deep-pick-omit@1.2.1-B1UrSIxj.js.gz b/js/deep-pick-omit@1.2.1-B1UrSIxj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..53bac4f033f502a48d5695694d77acb449dc053b GIT binary patch literal 485 zcmVL_2+qhX`Vp(XFQpGZx`Kk%NkBd&O^D|39qc+ONXJ&Xrs2_=?gZzy$zWjyI%dBBT{8saq~xc$LiGdn_#aC zb4Tks^u`HD7LfPd{6>*QmauqFB(4Y_~8PvhXs!Jm|o=1+iDQf;^^=mpeS4lA8 b_bw2RO;-0=E&EtbQ}yl#V+&;vTLb_AE~)En literal 0 HcmV?d00001 diff --git a/js/deep-pick-omit@1.2.1-CegYQlcN.js b/js/deep-pick-omit@1.2.1-CegYQlcN.js deleted file mode 100644 index cc7a52af..00000000 --- a/js/deep-pick-omit@1.2.1-CegYQlcN.js +++ /dev/null @@ -1 +0,0 @@ -function u(e,n){if(e==null)return;let r=e;for(let t=0;t1&&(n=i(typeof e!="object"||e===null||!Object.prototype.hasOwnProperty.call(e,t)?Number.isInteger(Number(r[1]))?[]:{}:e[t],n,Array.prototype.slice.call(r,1))),Number.isInteger(Number(t))&&Array.isArray(e)?e.slice()[t]:Object.assign({},e,{[t]:n})}function l(e,n){if(e==null||n.length===0)return e;if(n.length===1){if(e==null)return e;if(Number.isInteger(n[0])&&Array.isArray(e))return Array.prototype.slice.call(e,0).splice(n[0],1);const r={};for(const t in e)r[t]=e[t];return delete r[n[0]],r}if(e[n[0]]==null){if(Number.isInteger(n[0])&&Array.isArray(e))return Array.prototype.concat.call([],e);const r={};for(const t in e)r[t]=e[t];return r}return i(e,l(e[n[0]],Array.prototype.slice.call(n,1)),[n[0]])}function s(e,n){return n.map(r=>r.split(".")).map(r=>[r,u(e,r)]).filter(r=>r[1]!==void 0).reduce((r,t)=>i(r,t[1],t[0]),{})}function c(e,n){return n.map(r=>r.split(".")).reduce((r,t)=>l(r,t),e)}export{c as a,s as d}; diff --git a/js/deep-pick-omit@1.2.1-CegYQlcN.js.gz b/js/deep-pick-omit@1.2.1-CegYQlcN.js.gz deleted file mode 100644 index 41a36b458895f59a316e9cde86446a08312b4c95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 485 zcmV&Pe{29A3ft4NhCm!E)Bp@oBcTLQL~X=ejutZH>APY1``*_5&-0%*cf29 zOXD`oRUjM}1_7GQevw>u2+BOh*;TH-274Au{t&VCfMu3 z+|jxYy>SAR1>~Wh-zc)k5*9B>jnkZ{#oEmJ41qKo6)(G*d_sqeSU%31K1M^Pz8fn;vT}`m{!;gX)Pd#`ve@QZfECmv z;}=U{AaAYXm``DwX>(JfSm9&G$;f~26eEp>e5J#=aJ)WikiP!{hH3rRU%CI bz3+&}CaXhM%Mi[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 new file mode 100644 index 0000000000000000000000000000000000000000..15b8f75258d2e9b6043d21c880fe6964433d469b GIT binary patch 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<*x[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-CiG5YfWG.js.gz b/js/draggable-card-CiG5YfWG.js.gz deleted file mode 100644 index a554d07eafff090ab70846fe40822026a63ff387..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1780 zcmVonsu*FRS zYA_ELww87sw6!&h^H8tFO&#hw)N{ZNT)(0>v{_8VNGL!8D?$xe_qVCG=N`?1Ixz<0 zgd#tdF%76Yofw-rSb%!Y5xod=myt-A1z3bR2Q+N!xQf~*vwnQ)A>K6eP@ji}4s0)s zTh-lEuoed{rEMa;Yp?(gozi_z*9x;J?lO$SdhGjV0UA&P72Ip#dKaXf)ev*3C!Og! zECO1gJ4KXRpM{w|Z4kHa(__b_3@2SJ0z1rm@!smeEHuP+Q0KV?EvU8IaY~tdk;LeGAmzl+zHY+wy^@LlGja zrm{5BA)+@mtURcKg>7U0x>*32Uyefs6x!>@OMZ%)PK;xY$Gqr9((rV#z^bBP;b60S zy(w=ZhP|7OyQ|Lf{c3gAI2Od`pb|Ws_Z*{`;*W#`$+OTPA&4;JgbVC(fdrP-z?_pH zOatbw3HVOh9LK45dj_k8wT5fd!%n-?jp{wjyZKxUoWnM9;?_>;oMSFnGP5~g?TdDo z9WA60I06xI+kgf{n7TZ`z`~7#9pBx&rnaAxIj{=*YwZKEe^om?91v53dLHW9yM5S4 z#a^%nO0zziBJhErfCQ+4CxWJf%GQeKH^{=(c#OsZGcynK@RoQM?^@lOfv*nE2ZBNzETsFBb! zb*RC4U`4Hk5-lEFt(54c&|H9e?lwWTS`TexJ!+;>C!z33y*EvN>T`Asx4>0GbA=M;^h>zLSY?ZCs8*$H>HN$QbF~QA(ECmGnb}L>g zRAwFmp z+-dKvTRf%Yu8%kmQGn%El=)hZRu9_^8>J(~91Dh`WX%?Ub?DpcNA27-n26M0kD&f82M#=K8%u?){8qCAu zEo;SIT`hK&w^M3~JHj(HXuv$Ms*Y_h$0=4#mvb;?P5RFP&Y6^i0@QB{s4w{}+(`{% zM_xygh`MoG!n7E*-R+dUN0_wNVd<8Gqpj^1B5OHSPAhISe7Ws7Il+L|IA$Hp%$$@Q zV3oE`sI_6IX63R2)53vO5cHw{fTf({fC@rGrzvks8Z1E#JoLS-6?->G%{aq2kXuJ` ztLwmC!|k<$TIc#90pdhngJ8}{jZKNiD?z11XU!1rg)ZnIpLj@6DW?W3fQ4S+i+n1-Qtk?`S8mQ)D3o*~e0aa9vMI2@4 z`eQI#^s;yKIh8KPS;eElF0LzccNrEj3;Ql&Uarj4@%u6z4AgP>srgmJqG%F6vCoLC z;*pM`hOzIfA54Gs8LpS7u~aU4J}&oR zdiwn0yMMg-;}^rHuZG|JJyWAzFLQSK&;LIDNSXW1U`}PfzR{-@b3ucQMMHr|h?$}? zd21l9#4Y1U(Qe?R)$PqG|U zX=3DI25?s}q>SSXpS&7=|EJN@=ffZVHTwGH#Le)B4=?`m-TN diff --git a/js/echarts@5.5.1-Dj_7IMQj.js b/js/echarts@5.5.1-Dj_7IMQj.js new file mode 100644 index 00000000..8a007c8c --- /dev/null +++ b/js/echarts@5.5.1-Dj_7IMQj.js @@ -0,0 +1,28 @@ +import{i as W,r as Ta,m as F,c as U,e as w,a as le,b as lt,d as Y,f as ue,g as po,h as O,j as fe,k as Yp,l as N,n as X,o as Nn,p as Fe,P as Se,q as yl,s as ie,t as Xp,Z as Or,C as Ga,E as Fc,S as or,R as Gc,u as cs,v as Bn,w as he,L as er,B as Wc,A as vs,x as Zp,y as re,z as mt,D as $p,F as Kp,G as qp,H as Hc,I as go,T as Uc,J as hs,K as tr,M as jp,N as Ye,O as Qp,Q as ge,U as Jp,V as Yc,W as Da,X as we,Y as eg,_ as Ce,$ as Vn,a0 as q,a1 as K,a2 as xt,a3 as tg,a4 as Be,a5 as J,a6 as Ve,a7 as be,a8 as oe,a9 as Aa,aa as rg,ab as yt,ac as mo,ad as Xc,ae as ng,af as ag,ag as ig,ah as zn,ai as _l,aj as pi,ak as og,al as yo,am as _o,an as sg,ao as ds,ap as Sl,aq as gi,ar as lg,as as ug,at as Zc,au as sn,av as Dr,aw as $c,ax as fg,ay as cg,az as vg,aA as So,aB as xl,aC as hg,aD as dg,aE as pg,aF as gg,aG as mg,aH as bl,aI as wl,aJ as yg,aK as _g,aL as Sg,aM as xg,aN as bg,aO as wg,aP as Cg,aQ as Tg,aR as Dg,aS as Ag}from"./zrender@5.6.0-DbjVw6Tx.js";import{_ as B}from"./tslib@2.3.0-BDyQ-Jie.js";var Ig=1e-4,Kc=20;function Mg(r){return r.replace(/^\s+|\s+$/g,"")}function Ot(r,t,e,n){var a=t[0],i=t[1],o=e[0],s=e[1],l=i-a,u=s-o;if(l===0)return u===0?o:(o+s)/2;if(n)if(l>0){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('

"+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)?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),qc),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 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 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>qc?n:_e(n,e)}function Qc(r){var t=Math.PI*2;return(r%t+t)%t}function Ia(r){return r>-Cl&&r=10&&t++,t}function Jc(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 ev(r){return!isNaN(zt(r))}function tv(){return Math.round(Math.random()*9)}function rv(r,t){return t===0?r:rv(t,r%t)}function Tl(r,t){return r==null?t:t==null?r:r*t/rv(r,t)}function Q(r){throw new Error(r)}function Dl(r,t,e){return(t-r)*e+r}var nv="series\0",av="\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"})}},Il=1,Ml={},fv=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 cv(r){Ya(r,"emphasis",Ua)}function vv(r){r.hoverState===Ua&&Ya(r,"normal",Ss)}function xs(r){Ya(r,"blur",Ha)}function hv(r){r.hoverState===Ha&&Ya(r,"normal",Ss)}function cm(r){r.selected=!0}function vm(r){r.selected=!1}function Ll(r,t,e){t(r,e)}function bt(r,t,e){Ll(r,t,e),r.isGroup&&r.traverse(function(n){Ll(n,t,e)})}function Pl(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=fv(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 Rl(r,t){!mv(r,t)&&!r.__highByOuter&&bt(r,cv)}function kl(r,t){!mv(r,t)&&!r.__highByOuter&&bt(r,vv)}function Ar(r,t){r.__highByOuter|=1<<(t||0),bt(r,cv)}function Ir(r,t){!(r.__highByOuter&=~(1<<(t||0)))&&bt(r,vv)}function ym(r){bt(r,xs)}function dv(r){bt(r,hv)}function pv(r){bt(r,cm)}function gv(r){bt(r,vm)}function mv(r,t){return r.__highDownSilentOnTouch&&t.zrByTouch}function yv(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){hv(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){_v(r,!0),bt(r,mm),Tm(r,t,e)}function Cm(r){_v(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 Ol=["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 Vl(r){return!r.isGroup}function Nm(r){return r.shape!=null}function Tv(r,t,e){if(!r||!t)return;function n(o){var s={};return o.traverse(function(l){Vl(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(Vl(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 Dv(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 zl(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={},Rv=fe.domSupported?function(){var r=(document.documentElement.lang||navigator.language||navigator.browserLanguage||xr).toUpperCase();return r.indexOf(ka)>-1?ka:xr}():xr;function kv(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]}kv(Ms,Jm);kv(ka,ey);var Ps=1e3,Rs=Ps*60,gn=Rs*60,Ue=gn*24,Yl=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}",Xl={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"],Ev=["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||Rv)||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 Ov(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 Zl(r,t,e){var n=ue(r)?_t(r):r;switch(t=t||Ov(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 Nv(r){return r?"setUTCMonth":"setMonth"}function Bv(r){return r?"setUTCDate":"setDate"}function Vv(r){return r?"setUTCHours":"setHours"}function zv(r){return r?"setUTCMinutes":"setMinutes"}function Fv(r){return r?"setUTCSeconds":"setSeconds"}function Gv(r){return r?"setUTCMilliseconds":"setMilliseconds"}function Wv(r){if(!ev(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 Hv(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=rg;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)?Wv(u):po(r)?a(r):typeof r=="boolean"?r+"":"-"}var $l=["a","b","c","d","e","f","g"],bi=function(r,t){return"{"+r+(t??"")+"}"};function Uv(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 Kl(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);uv(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 Yv="";typeof navigator<"u"&&(Yv=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:Yv.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 Xv=U(["tooltip","label","itemName","itemId","itemGroupId","itemChildGroupId","seriesName"]),Ze="original",Ee="arrayRows",$e="objectRows",ut="keyedColumns",Bt="typedArray",Zv="unknown",st="column",zr="row",Te={Must:1,Might:2,Not:3},$v=se();function py(r){$v(r).datasetMap=U()}function Kv(r,t,e){var n={},a=Os(t);if(!a||!r)return n;var i=[],o=[],s=t.ecModel,l=$v(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 Qv(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,Ql,Jl="\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=ru(n);this._optionManager.setOption(e,a,i),this._resetOption(null,i)},t.prototype.resetOption=function(e,n){return this._resetOption(e,ru(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"?Ql(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[Jl],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,nu=["areaStyle","lineStyle","nodeStyle","linkStyle","chordStyle","label","labelLine"];function Ci(r){var t=r&&r.itemStyle;if(t)for(var e=0,n=nu.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||Zv,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};fu=(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 du(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=fh[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}(),ch=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(fh,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 mu(r,t,e,n,a){var i=dh[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}(),ph=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&&_u(i)}var o,s=[],l=[];return w(t,function(u){u.prepareSource();var f=u.getSource(a||0),c="";a!=null&&!f&&_u(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=_h(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(_h(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 ch(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=yh(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=mh(n,r.renderMode).nameStyle;return r.renderMode==="richText"?Sh(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=mh(n,a),y=m.nameStyle,_=m.valueStyle;return a==="richText"?(s?"":c)+(i?"":Sh(r,h,y))+(o?"":S0(r,d,p,g,_)):Eo((s?"":c)+(i?"":y0(h,!s,y))+(o?"":_0(d,p,g,_)),e)}}function Su(r,t,e,n,a,i){if(r){var o=yh(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 Sh(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 xh(r,t){var e=r.get("padding");return e??(t==="richText"?[8,10]:10)}var Ii=function(){function r(){this.richTextStyles={},this._nextStyleNameId=tv()}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 ph(this);i.prepareSource();var o=this.getInitialData(e,a);bu(o,this),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,xu(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);bu(o,this),this.dataTask.dirty(),this.dataTask.context.data=o,At(this).dataBeforeProcessed=o,xu(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);uv(ze,ee);function xu(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 bu(r,t){w(ng(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 bh=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&&Cu(i,a,"emphasis")},r.prototype.downplay=function(t,e,n,a){var i=t.getData(a&&a.dataType);i&&Cu(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){bh(t).updateMethod=e},r.protoInitialize=function(){var t=r.prototype;t.type="chart"}(),r}();function wu(r,t,e){r&&To(r)&&(t==="emphasis"?Ar:Ir)(r,e)}function Cu(r,t,e){var n=rr(r,t),a=t&&t.highlightKey!=null?Am(t.highlightKey):null;n!=null?w(de(n),function(i){wu(r.getItemGraphicEl(i),e,a)}):r.eachItemGraphicEl(function(i){wu(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&&bh(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",Tu="\0__throttleRate",Du="\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 wh(r,t,e,n){var a=r[t];if(a){var i=a[Ea]||a,o=a[Du],s=a[Tu];if(s!==e||o!==n){if(e==null||!n)return r[t]=i;a=r[t]=Ws(i,e,n==="debounce"),a[Ea]=i,a[Du]=n,a[Tu]=e}return a}}function No(r,t){var e=r[t];e&&e[Ea]&&(e.clear&&e.clear(),r[t]=e[Ea])}var Au=se(),Iu={itemStyle:bn(Pv,!0),lineStyle:bn(Lv,!0)},k0={lineStyle:"stroke",itemStyle:"fill"};function Ch(r,t){var e=r.visualStyleMapper||Iu[t];return e||(console.warn("Unknown style type '"+t+"'."),Iu.itemStyle)}function Th(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=Ch(r,n),o=i(a),s=a.getShallow("decal");s&&(e.setVisual("decal",s),s.dirty=!0);var l=Th(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=Ch(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)),Au(e).scope=i}}),r.eachSeries(function(e){if(!(e.isColorBySeries()||r.isSeriesFiltered(e))){var n=e.getRawData(),a={},i=e.getData(),o=Au(e).scope,s=e.visualStyleAccessPath||"itemStyle",l=Th(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 Dh=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 Ah(n)}):U0}var U0=Ah(0);function Ah(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"],Ru=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(Wu[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=Zc.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&&ov(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)}})}Fu=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){dv(d),Ge(c)},v.prototype.enterSelect=function(d){pv(d),Ge(c)},v.prototype.leaveSelect=function(d){gv(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}(Jv))(c)},Hh=function(c){function h(v,d){for(var p=0;p=0)){Hu.push(e);var i=Dh.wrapStageHandler(e,a);i.__prio=t,i.__raw=e,r.push(i)}}function Kh(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(Bh,v_);Zh(th);$h(m_,Fy);Kh("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);Xh("light",Z0);Xh("dark",Lh);function Qr(r){return r==null?0:r.length||1}function Uu(r){return r}var Pn=function(){function r(t,e,n,a,i,o){this._old=t,this._new=e,this._oldKeyGetter=n||Uu,this._newKeyGetter=a||Uu,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",Yu=-1,Y_=["hasItemOption","_nameList","_idList","_invertedIndicesMap","_dimSummary","userOutput","_rawData","_dimValueGetter","_nameDimIdx","_idDimIdx","_nameRepeatCount"],X_=["_approximateExtent"],Xu,na,en,tn,Vi,aa,zi,td=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;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===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(sg(arguments)))})},r.internalField=function(){Xu=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 rd(r,t){zs(r)||(r=rh(r)),t=t||{};var e=t.coordDimensions||[],n=t.dimensionsDefine||r.dimensionsDefine||[],a=U(),i=[],o=$_(r,e,n,t.dimensionsCount),s=t.canOmitUnusedDimensions&&ed(o),l=n===r.dimensionsDefine,u=l?Jh(r):Qh(n),f=t.encodeDefine;!f&&t.encodeDefaulter&&(f=t.encodeDefaulter(r,o));for(var c=U(f),h=new hh(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!jh(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(Kv,s,t):null,f={coordDimensions:s,generateCoord:e.generateCoord,encodeDefine:t.getEncode(),encodeDefaulter:u,canOmitUnusedDimensions:!i},c=rd(a,f),h=nS(c.dimensions,e.createInvertedIndices,o),v=i?null:n.getSharedDataStore(c),d=J_(t,{schema:c,store:v}),p=new td(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=Jc(i/t);e!=null&&on&&(o=a.interval=n);var s=a.intervalPrecision=nd(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 nd(r){return pt(r)+2}function Zu(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]),Zu(r,0,t),Zu(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=nd(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 sd(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")||(cd(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:id(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 ld(r,t){var e=od(r,t),n=sd(e);w(e,function(a){var i=a.getData(),o=a.coordinateSystem,s=o.getBaseAxis(),l=id(a),u=n[qs(s)][l],f=u.offset,c=u.width;i.setLayout({bandWidth:u.bandWidth,offset:f,size:c})})}function ud(r){return{seriesType:r,plan:Un(),reset:function(t){if(fd(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=cd(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",Yl/2],["year",Yl]];function mS(r,t,e,n){var a=_t(t),i=_t(e),o=function(d){return Zl(a,d,n)===Zl(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 $u(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 Jc(r)}function bS(r,t,e){var n=new Date(r);switch(br(t)){case"year":case"month":n[Nv(e)](0);case"day":n[Bv(e)](1);case"hour":n[Vv(e)](0);case"minute":n[zv(e)](0);case"second":n[Fv(e)](0),n[Gv(e)](0)}return n.getTime()}function wS(r,t,e,n){var a=1e4,i=Ev,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),hd=js.prototype;hd.getMinorTicks=Sn.getMinorTicks;hd.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 dd(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 pd(r,t){var e=r.type,n=dd(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=od("bar",o),l=!1;if(w(s,function(c){l=l||c.getBaseAxis()===t.axis}),l){var u=sd(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 qu(r,t){var e=t,n=pd(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 vd({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}(),ju=[],BS={registerPreprocessor:Zh,registerProcessor:$h,registerPostInit:R_,registerPostUpdate:k_,registerUpdateLifecycle:Zs,registerAction:ft,registerCoordinateSystem:E_,registerLayout:O_,registerVisual:sr,registerTransform:B_,registerLoading:Kh,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){lg(r,t)}};function St(r){if(O(r)){w(r,function(t){St(t)});return}le(ju,r)>=0||(ju.push(r),X(r)&&(r={install:r}),r.install(BS))}var Rn=se();function yd(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:yd(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:yd(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=_d(r,t);return!t.get("show")||r.scale.isBlank()?{labels:[],labelCategoryInterval:e.labelCategoryInterval}:e}function _d(r,t){var e=Sd(r,"labels"),n=Js(t),a=xd(e,n);if(a)return a;var i,o;return X(n)?i=Cd(r,n):(o=n==="auto"?HS(r):n,i=wd(r,o)),bd(e,n,{labels:i,labelCategoryInterval:o})}function GS(r,t){var e=Sd(r,"ticks"),n=Js(t),a=xd(e,n);if(a)return a;var i,o;if((!t.get("show")||r.scale.isBlank())&&(i=[]),X(n))i=Cd(r,n,!0);else if(n==="auto"){var s=_d(r,r.getLabelModel());o=s.labelCategoryInterval,i=F(s.labels,function(l){return l.tickValue})}else o=n,i=wd(r,o,!0);return bd(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 Sd(r,t){return Rn(r)[t]||(Rn(r)[t]=[])}function xd(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 wd(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=gd(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 Cd(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 Qu=[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 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(),Ju(n,a.count())),Ot(t,Qu,n,e)},r.prototype.coordToData=function(t,e){var n=this._extent,a=this.scale;this.onBand&&a.type==="ordinal"&&(n=n.slice(),Ju(n,a.count()));var i=Ot(t,n,Qu,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 Ju(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 Td(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=Td(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 Ld(r,"x","width",t,e)}function Pd(r,t,e,n){return Ld(r,"y","height",t,e)}function Rd(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 kd={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"}},kd),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}}},kd),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 rf(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=nf(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",nf)}function nf(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 af(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(!(!af(e)||!af(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 of(r){return r.get("coordinateSystem")==="cartesian2d"}function sf(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=pd(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):(qu(p,d),Yo(p)&&(s=v))}f.length&&(s||(s=f.pop(),qu(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){lf(n,"y",o,i)}),w(n.y,function(o){lf(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}(),ff={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=Md(F(i,function(s){return{label:s,priority:s.z2,defaultAttr:{ignore:s.ignore}}}));Rd(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,vf(i)?r.labelOffset+o*l:0],h,v=t.get("nameRotate");v!=null&&(v=v*Nt/180);var d;vf(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=Qc(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(!gd(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)):cf(i,o)&&(n?(We(o),We(f)):(We(i),We(u))),a===!1?(We(s),We(c)):cf(l,s)&&(a?(We(l),We(h)):(We(s),We(c)))}}function We(r){r&&(r.ignore=!0)}function cf(r,t){var e=r&&r.getBoundingRect().clone(),n=t&&t.getBoundingRect().clone();if(!(!e||!n)){var a=Uc([]);return Kc(a,a,-r.rotation),e.applyTransform(go([],a,r.getLocalTransform())),n.applyTransform(go([],a,t.getLocalTransform())),e.intersect(n)}}function vf(r){return r==="middle"||r==="center"}function Ed(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](pf(e.pointer));t.add(o)}},r.prototype.createLabelEl=function(t,e,n,a){if(e.label){var i=jt(t).labelEl=new Ce(pf(e.label));t.add(i),mf(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}),mf(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){cg(u.event)},onmousedown:Zi(this._onHandleDragMove,this,0,0),drift:Zi(this._onHandleDragMove,this),ondragend:Zi(this._onHandleDragEnd,this)}),n.add(a)),yf(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,wh(this,"_doDispatchAxisPointer",i.get("throttle")||0,"fixRate"),this._moveHandleToValue(t,s)}},r.prototype._moveHandleToValue=function(t,e){gf(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 gf(r,t,e,n){zd(jt(e).lastProp,n)||(jt(e).lastProp=n,t?me(e,n,r):(e.stopAnimation(),e.attr(n)))}function zd(r,t){if(Y(r)&&Y(t)){var e=!0;return w(t,function(n,a){e=e&&zd(r[a],n)}),!!e}else return r===t}function mf(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 yf(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=Fd(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 Fd(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 Gd(r,t,e){var n=hg();return Kc(n,n,e.rotation),vg(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:Gd(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=_f(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=Gd(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=_f(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 _f(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]],Sf(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],Sf(r))}}};function Sf(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 Wd(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(xf,"click")),e("mousemove",J(xf,"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 xf(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";Wd("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 Hd(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 bf=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=Hd({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&&wf(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,Cf(S),Cf(m)))),g[m.key]=C}})}),w(g,function(m,y){wf(f[y],m,p,!0,h)}),nb(v,f,h),ab(d,a,r,o),ib(f,o,e),h}}function wf(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=bf(n)[a]||{},o=bf(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 Cf(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 Ud(r){Od.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(Vd),St(Ud)}var Tf="\0_ec_interaction_mutex";function sb(r,t,e){var n=Yd(r);n[t]=e}function lb(r,t,e){var n=Yd(r),a=n[t];a===e&&(n[t]=null)}function Yd(r){return r[Tf]||(r[Tf]={})}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 Xd(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,Df="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"},Af={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,Df,this._uid),w(this._handlers,function(a,i){n.on(i,a)}),this._brushType=e.brushType,this._brushOption=q(K(Af),e,!0)},t.prototype._doDisableBrush=function(){var e=this._zr;lb(e,Df,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(Af),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]):$d(o,Zd(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 Zd(r,t){var e=ci[t.brushType].createCover(r,t);return e.__brushOption=t,qd(e,t),r.group.add(e),e}function $d(r,t){var e=nl(t);return e.endCreating&&(e.endCreating(r,t),qd(t,t.__brushOption)),t}function Kd(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=vb),r.traverse(function(n){n.z=e,n.z2=e})}function rl(r,t){nl(t).updateCommon(r,t),Kd(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 _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 Qd(r){var t=r.length-1;return t<0&&(t=0),[r[0],r[t]]}function Jd(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(If,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(If,r,t,a,i),ondragend:J(ir,t,{isEnd:!0})}))}),a}function ep(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 tp(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=Cv(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 If(r,t,e,n,a,i){var o=e.__brushOption,s=r.toRectRange(o.range),l=rp(t,a,i);w(n,function(u){var f=pb[u];s[f[0]][f[1]]+=l[f[0]]}),o.range=r.fromRectRange(tp(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=rp(r,e,n);w(a,function(o){o[0]+=i[0],o[1]+=i[1]}),rl(r,t),ir(r,{isEnd:!1})}function rp(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 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:Pf(0),lineY:Pf(1),rect:{createCover:function(r,t){function e(n){return n}return Jd({toRectRange:e,fromRectRange:e},r,t,[["w"],["e"],["n"],["s"],["s","e"],["s","w"],["n","e"],["n","w"]])},getCreatingRange:function(r){var t=Qd(r);return tp(t[1][0],t[1][1],t[0][0],t[0][1])},updateCoverShape:function(r,t,e,n){ep(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 Pf(r){return{createCover:function(t,e){return Jd({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=Qd(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=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(),ep(t,e,l,a)},updateCommon:Jo,contain:rs}}function Ab(r){return r=sl(r),function(t){return Dv(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 Rf=["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=kf(e);this.settledOption=i,this.mergeDefaultAndTheme(e,a),this._doInit(i)},t.prototype.mergeOption=function(e){var n=kf(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(Rf,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(Rf,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=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 Vb(r,t,e){var n=[1/0,-1/0];yr(e,function(o){OS(n,o.getData(),t)});var a=r.getAxisModel(),i=dd(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 Of=!1;function Gb(r){Of||(Of=!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}(),ap={};function nn(r,t){ap[r]=t}function ip(r){return ap[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=ip(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 op(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=ip(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:Mv({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(op(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),Nf="__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(Bf[a]){var s={series:[]},l=function(c){var h=c.subType,v=c.id,d=Bf[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),Bf={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")===Nf;if(r==="line"||r==="bar")return n.setIconStatus("stack",a?"normal":"emphasis"),q({id:t,stack:a?"":Nf},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 sp(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){lp(r).snapshots=null}function uw(r){return ll(r).length}function ll(r){var t=lp(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"],up=function(){function r(t,e,n){var a=this;this._targetInfoList=[];var i=Vf(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:Wf[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?Wf[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=Vf(e,t),i=0;ir[1]&&r.reverse(),r}function Vf(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:Ff.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:Ff.geo})})}},zf=[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}],Ff={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(Gf,0),lineY:J(Gf,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 Gf(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 Wf={lineX:J(Hf,0),lineY:J(Hf,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 Hf(r,t,e,n){return[t[0]-n[r]*e[0],t[1]-n[r]*e[1]]}function hw(r,t){var e=Uf(r),n=Uf(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 Uf(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 up(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=Xd(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 up(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 fp(r){var t=r.get("confine");return t!=null?!!t:r.get("renderMode")==="richText"}function cp(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 Yf(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],[vp,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=xh(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=Hv(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 Xf(r,t,e,n,a){var i=t&&t.painter;if(e){var o=i&&i.getViewportRoot();o&&pg(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()));Xf(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();dg(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)+Yf(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"&&!fp(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=Kf(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=Hd(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(Kf(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=Fd(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=du(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=Su(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 _=du(u.formatTooltip(f,!1,c)),S=p.get("order"),b=p.get("valueFormatter"),x=_.frag,C=x?Su(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=Uv(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-=qf(h)?c[0]/2:h==="right"?c[0]:0),v&&(i-=qf(v)?c[1]/2:v==="bottom"?c[1]:0),fp(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 Kf(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 qf(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(Ud),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(){Kl(d,"_"+e.get("target"))}),p&&v.on("click",function(){Kl(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 jf(r){return r!=null&&!Y(r)&&(r={isIgnore:r}),r||{}}function Qf(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 pp=function(){function r(t){this.group=new ge,this._SymbolCtor=t||cl}return r.prototype.updateData=function(t,e){this._progressiveEls=null,e=jf(e);var n=this.group,a=t.hostModel,i=this._data,o=this._SymbolCtor,s=e.disableAnimation,l=Qf(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=Qf(t),this._data=null,this.group.removeAll()},r.prototype.incrementalUpdate=function(t,e,n){this._progressiveEls=[],n=jf(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,gp=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=op(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(Jf,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=gg(A.fill);L&&L[3]===0&&(L[3]=.2,A=N(N({},A),{fill:mg(L,"rgba")}));var M=this._createItem(C,p,d,v,n,e,{},A,I,c,i);M.on("click",gr(Jf,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 Jf(r,t,e,n){us(r,t,e,n),e.dispatchAction({type:"legendToggleSelect",name:r??t}),ls(r,t,e,n)}function mp(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}(gp);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(yp),r.registerComponentModel(Yw),r.registerComponentView(Xw),Zw(r)}function j1(r){St(yp),St($w)}var Kw={label:{enabled:!0},decal:{show:!1}},rc=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)),rc(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=jl(h.ecModel,h.name,qw,r.getSeriesCount()),_=v.getVisual("decal");v.setVisual("decal",S(_,y))}else{var d=h.getRawData(),p={},g=rc(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=jl(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):yg(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 Sp(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 xp(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=Sp(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 bp=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 bp},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}(bp),_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 Xc(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 uc(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 Tp(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=lc(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=lc(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;Pl(this._polyline,e),n&&Pl(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(Tp(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?dp(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=uc(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=sv(a,d,M,P,T.t))}i.lastFrameIndex=D[0]}else{var R=e===1||i.lastFrameIndex>0?D[0]:0,L=uc(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)),sc(v,p)>3e3||f&&sc(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 Dp(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,Dp("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}(),fc=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),cc={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}},vc={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?fc:or,f=new u({shape:n,z2:1});f.name="item";var c=Ap(a);if(f.calculateTextPosition=EC(c,{isRoundCap:u===fc}),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 hc(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 dc(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 Ap(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 gc(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,Ap(o),n.get(["label","rotate"]))}Wm(p,d,i.getRawValue(e),function(y){return dp(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}(),mc=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 Ip(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:Ip(t,e,r),silent:!0,z2:0})}function rT(r){r.registerChartView(BC),r.registerSeriesModel(RC),r.registerLayout(r.PRIORITY.VISUAL.LAYOUT,J(ld,"bar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,ud("bar")),r.registerProcessor(r.PRIORITY.PROCESSOR.STATISTIC,Dp("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 Sc=Math.PI*2,pa=Math.PI/180;function Mp(r,t){return Gt(r.getBoxLayoutParams(),{width:t.getWidth(),height:t.getHeight()})}function Lp(r,t){var e=Mp(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=Mp(n,e),s=Lp(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-Sc:-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;Sg(D,!S),h=D[0],v=D[1];var I=Pp(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}),Me?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 Up=Z<0?-G+Tt:-G;vt=Up}else if(Ur==="tangential"&&M!=="outside"&&M!=="outer"){var lr=Math.atan2(Z,j);lr<0&&(lr=Tt*2+lr);var Yp=j>0;Yp&&(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 kp(r,t,e){t=O(t)&&{coordDimensions:t}||N({encodeDefine:r.getEncode()},t);var n=r.getSource(),a=rd(n,t).dimensions,i=new td(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 kp(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),Ep=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 pp,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(Vd),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 kp(this,{coordDimensions:_,dimensionsCount:y.length+1,encodeDefaulter:J(Kv,_,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&&bc(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&&bc(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(),wc(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){wc(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 bc(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 Op=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(Op,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:Cc(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++]=Cc(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 Cc(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(Op),r.registerPreprocessor(p1),r.registerVisual(x1),r.registerLayout(b1)}var C1=["itemStyle","borderWidth"],Tc=[{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:Tc[+f],categoryDim:Tc[1-+f]};o.diff(s).add(function(d){if(o.hasValue(d)){var p=Ac(o,d),g=Dc(o,d,p,h),m=Ic(o,h,g);o.setItemGraphicEl(d,m),i.add(m),Lc(m,h,g)}}).update(function(d,p){var g=s.getItemGraphicEl(p);if(!o.hasValue(d)){i.remove(g);return}var m=Ac(o,d),y=Dc(o,d,m,h),_=Gp(o,y);g&&_!==g.__pictorialShapeStr&&(i.remove(g),o.setItemGraphicEl(d,null),g=null),g?R1(g,h,y):g=Ic(o,h,y,!0),o.setItemGraphicEl(d,g),g.__pictorialSymbolMeta=y,i.add(g),Lc(g,h,y)}).remove(function(d){var p=s.getItemGraphicEl(d);p&&Mc(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){Mc(i,$(o).dataIndex,e,o)}):a.removeAll()},t.type="pictorialBar",t}(ke);function Dc(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=ev(n),T=C?n:Pc((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?Pc((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 Np(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 Bp(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 Vp(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=Np(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 zp(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 Fp(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 Ac(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 Ic(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?Bp(a,t,e):Vp(a,t,e),zp(a,e,n),Fp(a,t,e,n),a.__pictorialShapeStr=Gp(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?Bp(r,t,e,!0):Vp(r,t,e,!0),zp(r,e,!0),Fp(r,t,e,!0)}function Mc(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 Gp(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 Lc(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 Pc(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(ld,"pictorialBar")),r.registerLayout(r.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,ud("pictorialBar"))}function Rc(r){return O(r[0])}function kc(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;Rc(r)&&(u=r,f=t),Rc(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(bg(T))c({many:[T],one:D},!0,_,S,!0);else{var A=s?re({delay:s(_,S)},l):l;wg(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?Cg(x,C,I):Tg(C,x,I),M=L.fromIndividuals,P=L.toIndividuals,R=M.length,V=0;Vt.length,v=u?kc(f,u):kc(h?t:r,[h?r:t]),d=0,p=0;pWp))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 Vc(r){var t=r.getModel("universalTransition").get("seriesKey");return t||r.id}function zc(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=Vc(i),f=zc(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=Vc(i),u=zc(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 Fc(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=Fc(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&&Hp(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,s=0;sAgjC-5`k6>J5;BM1>mfOX-w7vo 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�&w9cR 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Ś(xT3?FI-Fdpz_&%{2e6bFCb?0mG2!UeB)9ZNhj`^M zn|Jh<3qXYC+}!VPtU3X0UBOQ7#k&Gj=`p!gdm-{59=mJ?Z<*vH$d!1gK1D*yfs5m< z&~(cs3(0zG8RuWPX0CyNDhn%5%XF^c1J{IOrGF_uKVw?6FA(Pod{FK#ALVJR`>37M z%=5&2c{Z+uc647Tm_0PEJ5l!$tYUwUStJ$mIi{cDj`5irJDaCp$h(~W9y;gI-|CW+>>4c0w#pL&RLdKtC@-ClD4$nCq<^xd$ zwwCkehjX~^^KfyWqF&Af5vH>*qUsKVUxxoli*apV0scCL<`fGY>Jmzq&H6@U1 zsgWQR`Q+CW9)Td*javIX-kxyF;9u8R1>Luu$K39|bs+Keq5NhJ3WFFBI$Q1b-HB%D zqHZOPbd>UASMJ7V#%J<}=|m~2-J+B}=BHzQtaoP3sU`%ia}~IfJVm; z0mC~4tMDspOZ*T_zpt#FwkUr}83A5-AqA-=Orp*wj*t47x^Xs7(v^X+L84ORfvu8D>7D~@a-z24_AVe`Np;EVoRl}J z_e9^O+Yh94KKe-XbICgbdq(?HO6r>*`;%}xsBA@TQK{Sv_%N&jHnCaH9_9xG6F&(# zsF2ZeVV}z=*)~BMfjMEj{nsIP8jDB)PU*x`XPGtaIqUO4oMqPHEVH1&cs)TzGqx4p zi7RL=GUZl8D{Cv+hF3tr#$X0kwXVCcWR)IFGR2i-rL80@eI-G~8C_L+_y|y)p?|Ne zEg3=ghA+aX+X>E%g?6HHru+TLY+yX2IhXj(PWz5+T=~X~EG)e@ndFxd29~-CL@IYC zNUBDRG&?{^rc0_7F%vrSOd}*H};l*#mf30kaU2)0e``Q$K(RRKfZ>rRC07{ zfLRKGC;5y!SuoZ_NjOoZNKC+kk0azr$3c|5g-sS#D(0(TH3(Cq*u^46u*CK^vBb(2 zY?O*hd#)n$J#P%|rSA2x7B!<6J5B4bH_7mLhOdG&CT9{A^ z`I^xEl6`Q8*asW_6E7OY(!lyJRF0hR1DQVH>jV9uAWwR~5 zC$lD{{H0e{dit-V!q{RmC%VEsK1FJ@7jMu%yV_eSNDtmwdJy0zD2XDiyht&xkGHS!TSjN=5n_@zWaKCr5BL6ejmIsHW{Ht+MU?DH^*w%gnQea^1A**RFc zhd^GNm=$aHSf7~7cJFT4vc0GpwU^0kaV-7}3uT@MZ2JLu69o19eJpilu4rb?c~G%- zukLi@o)8V!6;vtW;1iGI)o`YD2|sq+Mjq@(%Ey7Fb{q&b9$c;OIl5Sj!`N4&Y(Q^- zOYBb^KP9V1+L$J}^jROf@v%9WO}Sl2!1e9I$VB!PXH1Jf#&JUWCPR=o7)ff9zx~H} z5ZFdZN;nwj=${8=+#F?+My$F>cfu|hbQ8>=9F66orxZVPHZ-*TKo9l}&F$ik#@36>=RFhN1*NmAvXdb>6dNoI*drn2&>-IDyeA}}i3C^u)5Zb*a%!5j0C zFf6yMg5@ST=OJf*42^{NAZbeK7*9S~n>@L-*??9C&-t-JqLrz)*QT@3cb@D!WWk*O zy(sjaS|a%cRByxg7fpClvH%Sq^-bp%@UjDtGHYN``4Idi;EfZ#pV7qo1 zp`paaKqvg0kU zOC# zr+Yk}G8PnsYBF^{mr+urz&{8kh(5qinL0IPh}|#u4HqUhd3ph7R1Q!Cepq;3`sJ7_ z3d=CI60b}^Nn!c%*wr6J1(%ExC*$Sj;m0YszR{PeNKqf0u)~AAAIHuP%C`<-TpzYg*Buhm|lx(#pf;1X(v?7DucE_i3^TVR3|x{L9ct z_}am%0$(tR7Rp{5?f1}=*JrP#gHB8r=8t`6}3f}hQJ=Te(e3<7Qz1$!i?1I zagVhA-;WTW%s)?hx{c_6YknTgz?lf!XS+vMiny$%k_8D)Nh)CXd!*X<_8F;~AVUT~ zVPf}4o~-R2Nd-|Fx+vQ{0RR9;8sYr{*GwqR;P~%WRb-`4ZTzO7i*t z?$w0x|J@_um ztcJmM%-4aL@dL4fFc|=)As7U5GiA6;&U;KKF7q27b(s3wQHQC#Z<1en2HV$GeUKWQ zqJA-c9}SYdvrJId*t6389t=O>x`+tta^#~oI zw%bhD7DR)Um8BVQEHxeloi7JJ20z$GNDE*6{MRT8>-msxyq=+c@R#NcX}pG&oP8sS z;hK3fS&b})rE-404K_ja*I@Sw=OY`QQkWuwo2tm*ypW-9w_3FYJo7-d_f^_N(pm%w zfck_m^)qcBRhl)J2=kA{o|CQXTcBpx+123>%W?&_yZAKj(>vj zu!zG=kY;Z5C?{_F#SdY(k2)8-h068TLCm=1dQJaA-2S&gCWK#`GQJTqVVcarIT?1c zn;=CgufL_;{=b5q;P$I%lv$A1kObo-A0qbRNnao}LRS79<)MUJh%JB=5HOys6WpiC zc85}PW;Vt(jGVt?px+p#9WX&TpuV18ufY)zQ%dHDEQVEg5l~9;ID>jD_yw=WNY-Ov?)OQ% zeUiv}1Q(h8K17uWTDnACm(^y`by-cK|EY^A_g5<^YpA4hErIKi)Setg57Fu?q^`mk za9Mq6)SU_B>@TK}+_9iO1{Dfo;H=wsiVNCvif&iJ69R`N4af6IH+yqNpqtD){Yf`^ zbB6eN7l1VxU(hAO19+XR-Hy*GQ1(gCLWvI0B&cj0qgb$97ziOn_G5CJc#N>f6g{EA zh!?E0u^D2D?!TdIKX|bOTU?sFFr-xL_=1@8k_&~xSbw<-v>dhdRL|OxzCHzW9){kd zBS~oO+B{#ep~}W+MEh^REFAvNX%~Jx_QU)NDpLr|982i>KEH4x<(IM{2oNv($cD_J zgUIJ7N7vj`eBzl0y(}n_`V<&ZH^G4cU1r{mItlT*MJF>A;}=JjA<6NzODS?VyF!!r zw8?Hn6VGz?14kDbGOBE8rCzeQDOp6X1(b@AnPq6cwnC~^E=H_ng}vM)7i~(~(ExH0 zMPM05n#zPxEplW%?3O2*V}T3i=|Sw{gRUM6oS#Fghn)W9^vnscB7cq&H~-;`36Ej9 z1b}XWWOQ1Mh%ACQJZ8%=0s&Mc!Bw6xuGZ6wUuub?@7G==)d^u52hW$jANc5L&(`H? zeZuSqpb9$b3JkCWbb!LQG5CwgNfSgED8s8YlXb+zXgU$p3zFjEMMyGqsOD8qbGT$q z#^vr5aYx#hasfb^xIrMjN{{^i?Okhg+Q^#zzQ1D3?o!>MO^_#ZPL*(n^59&&Cyu>= zWX_C=qJ$8jL`V!07=rolTkqRfT}Yg>r*`+lR#HZ{Zgsc%^7eaqo{jazcrH%Zru?Ff z-EOcU+f?5i)pXhoHtDhW3F;})^k=i$yxGi2YZG z8Z`h#P&;dgfXOab6;q`U`c1f8DvPf9iC$%Sl656BssyD73phr4cL3wn8X*Ws#i9zW zaxZedh(&;?QdQ)t9ArUM`0Klu<~h z-Moa;RCVYn8hg{8*9b%`PQ&oO>l2AS=cAjGCjxdo;LM|EoiV^i z?4Y~7tIc+LRDk74jpC)hDiR%a8m;p^q3o{!E3Ok;|n>R%I|IDu_f%B?7qQn&MXp4wGAJFE$Vp*i zAqh%FDae`s_?VtzBtj0coLIR0&LK?Y%Udnh>IFGw&0gJy! zfHfEQRE>qf5QPnXyUeP@VvNJcPG+D2q#${fwMr(}kE?^nNBhlESW&3-02`rG@Io1T z9oNwcJ%y)#9WD9Bn~m6lZ#?IG2Fg6oXA$hkx87`2Xp9vAkDZq;&Uuc~3(U^*W>ank zm$0dLAaf%V4cJ5ig>>)8fcD6a587EAp>Ncny-Bh~G|S0^QumGwB)=m(gbOcy%S71a;zRb7snEAFK4 z$(R}Mu|6(9d$})cIW_Jmf7`OLaY!i*KSe%q%G1m0BwbtGq{2c9BP~~iPkN}yD{8DE zw4f9zHx4(_d;vb1&Hm3xo0V0;@G{miNZMRQrx?h;!;oIjj{f7c=ylYaCkpmsqNE|D zKgoh#so^(x(cKeI7+(1Qr%o?Xrx&P4wbxi~e9x6y8mlaQ5tM=|$_CML6^Fm3J6!b2 zA|V=@D(s~)mQ6^3`j9A!J$Nff-!_9+BAl=NlJoUUY7#Yz@r){nkg{=jrf32tfM^pa zj4>Gw5v3%MG!fS!S+EiybpV@@>jGs@DGELg&345I;|KnscbQKBjXuk;#6Z-^~b zmanSMbs+H9N|jR0K^6rn=IwXtxvfvS=#gbjHMfOo{^64ah2XjTO|Rg|lZb-LGu1Y?J~uY?_jo`7DKvXI$38mi8=h{aU3x zL;n$;<%fTWPPwv6s%Wpi#co)$9M^IMnk`Y_C(}60atO50e0@*!QP}>Id=x}UM95g* zlm|Zlf5%NBaQ+cr136ufGt~uqzy=DDVJY#w7b9Ueeu2^2EX1I5yz>`%=P!7Nx^}9L zyw|Cuaz@GyUA}W6?_5;w{4DSMtnLJHnuSv2dQw?`k#~MkcXXO!E$lRZm3RIs>Q|+j zh|)4nI!wDZF8bCfQzC@Dg+mgyrfzaXa)V9*8+}sYCp+t~gm=2hC0bWBVR0hC47CMW z-1ZVIv^jy2ACQe3F|~||Q@=7z%Y+#vcp-4&Hp=g9V;t2I&{2jZ-&M@7oyeKQ>NB?&&$;y+gh#KVtpuN3$|m_TgE z((-tTj!YEVbxu%(9Kq}bOIoTdJm1Ud{JU9YBCGhjS#`dbQ%qT$5{IS0i4dpc++mqK z?64S)l4g^n<<&YXU9hP{03XzhoVYT4RYG@WLP?tERYET^=Nl3 zLOn_CtL%)g)6bE%yh&Z$_w0HbhuXHl2#tz{ph}q~ZI&t@2mRgZf5zpwUQeX7M2&P6 zCJh}huCzfNrSNIs()Fze;`AZR@^3w{h~|qEkBm;bKM&9>3i`duY$MA2BM!XE(Y@@q zt0NYL_C3f+Bys{bBU5sRXnVJ#zk$rl*QZey8F zD*+rXM)ZS^bTuI4=T1k*WbATsw_>q_J9a%*R~Vpiwtjp(yCaH@i9S9)=o5^%ex(#q_ zPz}UNl7SCk8R;OSZCIWG9Hayh(4C2OBqSSjCsb=lg6EHq;oZ&?0b228c0wFnC$RKg!XP!2)02jskfvT95{Qg5dhCFvS8Q&2&=MisVA;#lHGFomKOnR4dlrNPA2kX1}8gt62M7co-E*GXgpBCrp2y}2P&Rl@wa5i#(>-UmR!TZ zJN}mJ;NX_OC4D%!2lLn$a?ftSiwX{|m_ymU5cs~5TgtwY8~F1M{#;3s>Vv4G84OE6 zVLdzh@FcOUJ1_B$EZG5t+I~RxY{>>}!e;Cf@V=TomOFSk>D_qI$i4C+2zZ`m?mg3M zy!(pm7*xsL)V?Ke*dL;`KSM?36!RI#-Tq*of%WkX6Q1pVXdm}CwC4eB%X|O*$juAv zN1v^{zd+vXv)reJ{13fB+*v2xB!rjkeS!zAU48#c5mSXM>K?hw`jZ&~qx zU&$LopCyYAztCmg9Br)Q;+WumPFBJ_<=G1g)DUdU24JF@z@HuK7sd=5^0Tw=@Vlz6 zM0O{JmjpH@8QW<9ZZXVmEBYhLjDU#je=^y4^cA=Ec4>U_yAJOeP=q#$IQH3_{iw zM_j>7Zl9KkNOGK8vt(fp%$Br3H{LH0p~$Ve-juvddMQ75-0%_(95>}ruj2wKyZB;0 z%g-Hp$rEIMavheMe(~T`7<`rK7uFbbvrw{>aa52d;$$j0&|D%_?~-@QLR?O;*Mk4; z^IW+@VO&H=qEMlNTM{e~vf=-<`iPWi8x(psLWY@}@{YzBkT`&ONHXSASI@(Gf(AnR zhyr-KQR1BpuAMojJY()w#UR*lrQ={%g+x+Z*wuN=OdKJM_UoldNqx+Q0rw8Oy$h@S z!@^Z)@rX|1b|5tVI?MvslZ@XIwip}?AkkhV64QxF#mI3zF90!v!Y-k(WBz7EQnshvd9yh_<9yy8 zk5>_>G9o`lo$DZ9H=D%Dw;pLrP)y9Z{Ox^k$eb_s*-(MMIztIV z&o-RI$gN>Y92(B3Mo=o%w6DIYGqkGh&J4ijh80JN z8%SzxhQS$V#c~6MZCGH=5csqs3Z^`zW)%>*UvVe_D{J@KAt6Mtu>>ZkE0n$@)zYFp zk%5@+M5x!Iz1j^>bs?UWBZZdG2)|n`CEY@fTlxMe z%h*CVOacs!;P$R5)EZl~zscnlEZf3JQP++UR*iaCEm6oUZk0*}pTfG0{XJ=`B@x|T z!JQJ<=i+skzOHLX;Q+Z!;2RuvAK%GcJwt>$_=g(KwzKfAbj?+gR;H(2(z?cL|vB}XkBQa zbsPI`dj*Cok|Tqg%IM0e=U@~;*RlDoASzjM2U{3Uzt9Urfw%nRq#))WHtpV#E$vN# z*h}o!-K~%)dsFT;oDM=^;m^pOa&HSfwo@;VZ3=q^a|RuA>dgxG)EP^93s;vgf-YhW zA3l{7z#DtGaSs9spJ!|eVf5LkyVBV`<0LK!kCMv7+G^d@j0-Uo`VLGET_Cd9NC<5O zrk-N}wZK!)K`WqVs_;nJCM}1`fNk|T-=Go{MlqHfE|Z z%fB~htI=R%@Mze#V?PsNad$J)IBNg~t#W@pcbZKy23zW$D~IY1Gk2+CUdThTXQqHu zaa=;VSFORb3n=i8k9!>#PWn9D0utYl_j`$Z9}u!^?dWq<{4LLi&sN<5zkYu4oQ!)z zvjZKTJItYwx5(1uch+wG2;IQc;GPVpGrRHpgq}u7TA92yW&fC`w@F*UKx5@xP<9% zA-%tb{ntQ&!yh3g?$+BvVfpk~af2^rovoO4^c7Q~))l4fR@7A07~gac^aDCN>TvAd zi<0qkRm6LlYStE;Kyk|MMR9otk3_ckYX;N%m95^dh#@S5s9JRcL@0KiKfe%va)6H2 zn`SXZ1e-Vp`x??Ih@CWao@nXM0pL5dxJU|KI5L4L*srUq+-hwhe#I|`f~zH9fV^4~ z7C>0FdlnM6>FHp@L%X92QM7}Y9eH_TYNf5P(2Jj4Aalz+w!MK?^ibIAXqi=_kra1A zAFM&LVYACkZ@4Bap`M$P8O8d$=2{(}1x$pN&0L3-!Cs2ZkneqVx#`Xno6Lg02axOT z;+w@>oGzv>y>b=ZDfrb6*Wl*617c9Ncem|5t0}1}{Z_2)e^vTQAp#p{LT($vyYi+_4z&o5lP1=wmoUvwkrL6Ph& zJGa>RMWIXA{z)|uU6q_Dm*{h{>qL}cA%C=drZ3f(;P8X>5M{PH*Vk3iV-lzIyfDop zFm~a4h?`v>8s1mK6#cQljU03mq&^8MG8Z9ICR|9KkA!7W3`#cyPDR%W$x9&cC?RYn z$r}u;z@k#Df7Ag-{h%u9L=A;;dY(^b}R8(?M>$0JkXjVQ4_ey@Ux`NCL0?G+OO zQndF;82fvPw*1avb=nSo@7N3EI~yfbD9+cXXLK3;y*@FkTgAV3O2~zxe~A#fIvq^2 zd3L6P=&IyQ4Xdl&RCG}Snn=RRYafiC^fcjDzcPQ$K8U_)0^anb$|sQbw}VL0)L!`IezYtvQzbhVS932QHs$%w6`H|oxT9m-aC zM$&5(q?M#@=>VOnuyohmEhSRJ9Lc4HRve%z>=*Wv6U1O4%WXj_kv$&}1jLb&tN=#> zr=W^XJr^2z({9*Tw9dn;s2Z$KZ)+k2ZuHq%Uig641*qq!{W*;i(s1oDhSDhZH}FQQ z&XECNWUWJR^Ra=lV2f9`MuFcNx|X99X1!;)E}DOHw64J(AjfbmUCL(j%y6$ro>vPi;|wKTiK#SGqSRgm+sa|s9p)*;?GdHP+G_zQTtR30vO@u$pjK#{D%h?#T7i7_eodx859XKY!Sc3ctt}ITB?SVo zMMMfu+x~g9NF^3puIpu1F?CNO_3GP#tV^vm?pBbstwI0BWVf@q*o<5e7)=9eKM+8k z7#bO^5?P<;^wJ5>U-WX<5Z|wbJHnU$MdWVf*)48x0fCQv@IQ#^Z6byMIxF}h!Uj&G zjhyBODG@sqEP=J)&{YTZn~dBg#cS*!=5N=S#0bTjyP^{)Ny>i4^kL-rpep0c75m_8}} z{fE0ZA6^XxH=kaOWnP;pDd%KKvVqxf{B%dwh+k+N9V?N69^lBX6-K1bJ6-=W>H4h} zRm9UNkWqnS;L=a_t~WXwDrE6^t|G*IrM!xG?)f8?Y0829;inEJOL?c8UPj#%-r%MG zo{ZX%uLL;s{E?SJft3%p*jJuAT^~Su{qu8*P_mFaCX?uu(yKf4GI1R?t=cJ=JCG=& znW9Tq!&=I_>OlnqixXM&{DOA%dw49hSR3&C(y!5%JAfLSwOS@J60&~f@B^Zm7reAp z-EwIAkUQu2(pCCEobxp*RZ4TZ^L#D*->3}Yl&2WJDdqg@IT2}T*EiZ*&4LIUp^rp%GeK^^nKMGxfP`%!HKx-6v8~YzWvhNF^{yr!r>aWv76% zkcrSADb3a3!V9^MG^ViYMtH@$$>%W0+kOTf#^eBek?CuI(80i_l!Ae&iz5IT3fF*J zMA?S`Lp#WZ=WNF9bqG9+_Tav%VTAY+KP>C>WjjqmsKrj!mvinkn`iRLA>a3Q;M3V> z*L>gWyKn-JPv&GuX+REQxC}=OI>7ajouQ*F#;9m^%qyPt)*(4y72S-C*?=BdOx?Kq zFegKH&8{em@Iag#g@mU1&<)4b2%irdD)*J+g(L9LgG(Dfz7`obo4Nw<=63dX}5lCkY6o01q{E zbgO1yrrket82C7jOF%LgvMNwVXF76CQKFtvCd7-8sC& zUIpA?cLBd(?*-GG8C}0R<;7-gvlNQCEVN_M3-P`ta%7g0&`SgtE$S{bRF;>IAh<{Y zvBOigj=rSTsmm8M#fU^`fpJ+@Wo2kj+7LBqnbNQv(tsU>nHP;7AEQ>IVZHu+RU6a8 z4J9IAzX4ygn<;FmQ8^*bSj4f}{31!EtVv|h+BJWgA-{vYDeUWGcu!D#$6OvsIGD_f zN2<}_xYcL~oEhDckB>qN0${|Jz0cYnm~Qt_3beO3_*!!&%Oci=M5Af`wxU#Z5ETrX zOrs#o5Y`lh1=U4TGZ@gH%uSfAm-`-2LsI5rIEGz!>rMy2(O{-@0q+nFnDI(WQCXCm zs%|wdL*1wXWlVWgU55l@@*;H#(u3Mu_My#XZ|iCnshlL%QjujWz7i8{lZR8wU!#kv zE#wR^S96dmi;A!{wL0Z;EkxZcPghz?4AErmD8nX$omjQL0G3@&V;BBwX{g!a01lg^ zK3^YeT$rG)=4$BOE(weS7->Su6hgxh*~HNik-lvsNhu^jb{nvl0B}}OZaH(hhK>Md zqQVs9B>=#ldkId|K6YU_Abg{_0%F_9z86{d^oyjxb!NH8ye-+Va9}YXesdcfgrIN& zQ8n~HCXbI}+H4N$T4T~|PR=+V_udmU_)MhYhK=QcD-VvWFZSpuFwA89&S5eCi0Z75 zf|e{@zXB3S{f)--FmB6%1`u64n7R7$ zK$yYg(}Uhle(FAT$34K|d=>O2g;KZ^Rer?jygPmWD3C_@Yk+g{0SxnS#2Io*zt>Q6 ztUX)ux#@oeE%)5&irpn>$-HGdnvQtEWUv=)0Xa^1;tfV@$9-=+Vtu|785_p?p=^-q zyR3!+7pC2b$98s+q8S--&adg=y4n2dkZWe$W_|6WKWsKv-VjRu_;?Mv#WlI6Y}kW? zA!Umc{-zvRFhNKfQub#KkL=Ve-)CbMQR;3}a*c6?^az%$d*Hb6*_NDjK!V$nGY5WA zJJDEf01W|^%QE(0ua0j0WIs&r5^EZ>+7KJh>O;Fi1Ma@tc9W32CIhpcUKuzS?`m|S zVf8JM&5_onziKwG&Nv@7n`bNU3L5lCyF<~UL&~mY7weG+a$QKjT$3wo=qt$CYU*oj z>LF#5nx-DIKC|m)SkCVN3 zYT6+iqxqCl_e8GPzr|zpNUgXT(PL{`Tn>W)v)XE6b-2mMUflG#Y@oU{ekqM#N>dHx znXnx_?8(@hjM%{2jS9gf1?<1H*?b_D^=~Xb_kfSZV4LuPHQ081BE9WFlXo|>m3I>e zzqVzR3G2}AuGyTNFrN3D&Az3`Xf}5eEv_ok4C!H5*>DZznw_pQ-8qJJ>v%zM?9-x% z_$jdc0H35h5lZL3g?kg>n1gH|O)cTAq%)+wbvsMfIib>a$r{vMTj9#NmQ;0fQ@sT( za6dmmyJNWjYzyg|f-LtDVGBMY8tF&Fdk)6aG@cGhXdVayq4q~CLD_}74JBxe$t387sr*%|H?fbE9ekqw2OxG`@Gz@sn2(Bs3GaPQ7oeOlaP zJdj)tf@;aJS)+E8eXO>a)g7bSZmM>R%D`iaU_i*FjVYFO-aws^5lhg@Zg5VWQFPNG z8+Opm>w1OunAw{;wXb@W6LFo28jF+Th$Z1eZ7!*mGLwn2BdkjTAPiI_v5B()^zYcT zmX2!^Wrt8Ud?AEdm|dcJ*Xl%xS9XcT34W$P57e5*2)D1Cm>_OiH^M672Xjjg?oXn`|W7Pv5~Sx+(3;RB1CH_%=1F zGC65rA@lS^5yR4yk_zPCm%O8mBgH4chGDUw{7_|Ls|N8mij5AAQa{^)S<4*11qZIE z;53|-tZ;%m=3O)kgMAQ(YAtgo;VfN;YUMU63h`~Rp%U3M%;ae`n=c>oi>(=%z6-$C z#pVRtQFf`g)Vf)#MM+fGkE2pQPNAI({Wz-h`;h!2%Awi7$3+%A4tXtz#3S zm)l14`}YnwmZMffcWcmq7HW(tQ8Y967k)AirzRk;+_XYdiA@?=?YX6g-yE{Vh((}3 zGFFe2zj43`mv$dW3e!+Vis{6rSfEF3Y4`1lOsx?(HS-l_e0(6~&sE3_ny}dtjuh)AR&m2?BrFMqSk=Hd@n>FO53_~RdtUywYBotM zMjbo^QDpk0X8i_~DZIa+MWt6<8a4Mm!bcK-joSKIgWb&OG2E@vb$i{=R_UHH+~)V}l%iH^=V3{1@R|`%U4>1^|rz-01)S diff --git a/js/en-US-Bh6uT2ML.js b/js/en-US-Bh6uT2ML.js deleted file mode 100644 index 553885c7..00000000 --- a/js/en-US-Bh6uT2ML.js +++ /dev/null @@ -1 +0,0 @@ -import{E as eo}from"./hooks-Bwjsi7Cp.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.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-Bh6uT2ML.js.gz b/js/en-US-Bh6uT2ML.js.gz deleted file mode 100644 index 8fbb7a6708071b52ba9733191d7e0367d4755ef0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2431 zcmV-_34rz=iwFP!000001Jzi~ZsRx-zVA~A#2mT-Qf>J!2?qikONl$3KPOJoom>Q3 zqGj5YsF0LnC&+#Fo#vh96&93aPpl-9Mq`1+UMz_$Ru${}SXDGjG9mTTfkl)>#q&gp z1lV7uLd+HFKg<-{@iKd+!0)UO1ooGRtY)g`*p6d6E#xO5?>lj0TPBk%)u<5b+70B5 zhN5v5-fs&na*9er8P8R(X*X>rSmdO4CWsd9PzP?FQ=8 z)r?M-sIF{GWGEt|%yH~45`A&eC9RWfu^tyO3nyGW1fh_$*R&gU7x`&B%C82u+p>um zFHt5b33cINBQPVqj_q{pouHa<8g{er3XMcsf}))Dns&QkxBnSG@A&NCq?rxsgwhmE zQq^mfWN9Sr4tJI{WGGGes@Jev_ActD-@2!}Ud@%>BBz1OQ_T{Jih!4npwqN{?GF$4 z-x4<=V+*ENYvKO&5!xFzcis?IQzB`!7WBubM|UT8-(HbA4|@%}ZFfHihCdi|7YD&WqQ%9Ic!c~VbN)R z=>CL<`w#+fBQJ z_J;h3K9bS&HOg2+1}$=>bR^6jP7 z;dpoPau6Jhj%sYrHRB5PlkYoG(CpUI8A};K)vhus6;ql58+-c|&ym-;IiBC@o7bf@q6srFw{55K!9l+7u97RXyRBoY z6OOb%EFm$i>bryb=Z6uG+1_h=QskN%dbaHk?0IVGEyqo|t%IeSN)qa_nP}L}9TZ(I zR|7PymC=xJj>asFdXC+&caWFO_I5@0_O(mQ*-d+Uw$u8kk?>~Ued7I?)~L)<&DmtN z=5nbC^_SO;^T!{}cZAKEL1UumTHfpW_v2x|`;L4XBADmQ1f^m2crm{^@l>q?2{}F}Rz@KB-&E71fetMSIvm-W~T( z?&qyHI-(*$6dP;4Y>1G5xVuZ8?7CPIid1P!xZr9^t+K(<7EKpSiZn6rk)X;-g|<|l z8SR$o@T{`g15gY1iK&B>j5&=CbI!{NES_O1-1G5_hT5J;N+0Q`>MNoXmeQdV8I^kV z=_v>@DYOUzoaUUvh)zh(HP!;Yqj-gE7@UeI=M+4D{tT%L zJdsXVoJ(Tr7=YS+x?-ABZ1$Q^0DU6o7?@uGPgp$F7!(fxhms{kt~|koEVW=zjakJY zc!sG9e5Nu^RshPvm^Sgck|b5Ev?#^eB!z{|^UO>rtl^P4!4neFN(WA1rQvS{SUyAc zYf*ed*IOoQPOW`iV<3Mz+RO!)lnWABUd5pyi79}}1t%h$0~oqsM73sV3?O&Gfaz&I z29UVGfNPB^J|!;jNE%XZZ4GB;HId;IKqcI#(iCRU=*9|GnsEqAy_iF@yj+b5ELFZ3 zN?@rDXU{PF#R$LFxn*ixq%@ ziDEdV*0o6imQND_VB~_Kq#;uUHAgPEG+ehl&ceBMO4A&`u?xNmb227|+mf30o&q>^ zfiFS;uZpMj$(yp2dg3(Bp_qWo5Ic`)3HOH)f1jBW9_1=hh`%P_v_pO4u4o0bt(+hg>`WIB(OKl>CN6;r~Iu=Amcnmj4;R*Cb zh^OZFM1+LntIg|C0TEuogQ6&6A09|4BnHK!I;{pT>_LMTK8FQXcnCL0;RP%K!n5in zSfhkb*CQ{X!k6pO7kJ@0EYZRz=1{Egb@3>G!iTWLrijE5tboA}aI}aGDtHNtFylwK zM&zrxgyDUt3P4Ic@IfgylmcHs0|oBG4G;zgJa~rW*G~Tb5WLzJ{syz!;{O+beu{@r6i)V zYHTVxR$}ax*p(1mv#gpAU(6>o&8uPZVpx@WtC{S@%!1Je^~L;UoPJ?xM3Uiz9xrZJUZufqZQ5_5Az4{sSg{H#^@K007C+upeV?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 co=Object.defineProperty;var po=(e,n,t)=>n in e?co(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t;var Kt=(e,n,t)=>po(e,typeof n!="symbol"?n+"":n,t);import{s as vt,c as Me,m as st,l as Dt,v as mn,p as Ne,y as qe,z as mo}from"./lodash-es@4.17.21-B-5kLwAl.js";import{z as Wt,d as qt,f as fo,g as go,c as ho,N as De,a as yo,b as vo,e as L,h as mt,m as bo,i as fn,u as _o,S as zt,j as So,k as ze,l as wo,n as gn,o as Co,p as Ue,q as To,r as me,t as Oo,s as ko,v as hn,w as Ao,x as yn,y as it,A as Gt,B as vn,C as Ro,D as Po,E as xo,F as le,G as Eo,H as Ht,I as z,J as te,K as Y,L as Mo,M as It,O as bn,P as J,Q as Do,R as zo,T as Qe,U as Io,V as Lo,W as Fo,X as Bo,Y as Vo,Z as _n,_ as Yt,$ as jo}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{o as No,u as $e,a as Uo,b as $o,c as Sn,d as Ko,e as bt,f as Wo}from"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import{s as ne,k as V,l as be,e as re,n as qo,x as we,a as wn,u as Q}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{n as ee,j as ce,l as P,b as r,m as j,p as ge,q as ie,f as T,k as Ce,T as Go,i as Te,w as Le,t as Ho,v as Lt,h as ft,x as Cn,F as Tn,y as Yo,z as Xo,A as _t,C as Jo,D as Ae,E as Ve,S as Zo,K as Qo,G as Xt,H as ea,I as q}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{d as H}from"./dayjs@1.11.13-DmclB1g0.js";import{p as ta}from"./print-js@1.6.0-CSPo0Tcq.js";import{u as On}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import{b as na}from"./jsbarcode@3.11.6-oBoQ6a3L.js";import{L as Jt}from"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{u as Ft,g as Ke,i as fe,s as Pe,a as Pt,c as oa,b as ut,d as N,e as se,q as We,l as kn,f as An,h as aa,r as _e,j as F,k as la,m as ct,n as Rn,p as Pn,o as Bt,t as ra,v as Zt,w as ye,x as xn,y as sa,z as ia,A as ua,B as ca}from"./utils-BmW7d_26.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____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import{d as gt,c as pa}from"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import{t as ma,a as fa,b as ga,c as ha,d as ya,e as va}from"./html-to-image@1.11.11-BOFdlgi9.js";import{u as Ge,a as ba,o as _a,c as Sa,b as wa}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import{T as En,a as Ca}from"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import{i as dt}from"./interactjs@1.10.27-dRxyG-hL.js";import{c as Ta}from"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.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 Ea,f as Ma,g as Da,h as za,j as Ia,k as La,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-mVDjuA5B.js";import{g as Ka}from"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.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?(vt(t,u,t[u]||{}),vt(t[u],c,a)):vt(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-Bh6uT2ML.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-BLQSXxvb.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:Wt,dateLocal:qt};case"en-US":return{locale:null,dateLocal:null};default:return{locale:Wt,dateLocal:qt}}},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",vi="",K={signing:"signing",localeLanguage:"localeLanguage",token:"token",appMenuKey:"menuKey",appPiniaSettingStore:"piniaSettingStore",appPiniaKeepAliveStore:"piniaKeepAliveStore",appPiniaMenuStore:"piniaMenuStore",appPiniaSigningStore:"piniaSigningStore",appVersionProvider:"appVersionProvider",isAppLockScreen:"isAppLockScreen",appGlobalSearchOptions:"appGlobalSearchOptions",appMenuTagOptions:"appMenuTagOptions"},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"},Mn=[{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",bi={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),ee().then(()=>{const{clientX:v,clientY:m}=p;t.value=v,o.value=m,s(!0)})};l&&No(e,p=>{l(p)});const u=$e(e,"contextmenu",i,n),c=$e(e,"click",()=>{s(!1)});return{stop:()=>{u(),c()},x:be(t),y:be(o),show:be(a),updateShow:s}},Vt=re({globalSpinning:!1,globalDrawerValue:!1,globalMainLayoutLoad:!0,layoutContentMaximize:!1,layoutContentSpinning:!1});function pe(e,n,t){Ft(Vt,e,n,t)}function ht(e){return be(qo(Vt,e))}function ol(){return{...we(be(Vt))}}let de;const al=async()=>{const e=ao(),n=await Ha(Mn);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),de=n},en=(e,n)=>n,He=e=>{if(!de)return{t:l=>en(e,l),locale:l=>{}};const{t:n,...t}=de.global;return{...t,t:(l,...s)=>l?!l.includes(".")&&!e?l:n(en(e,l),...s):"",locale:l=>{de.mode==="legacy"?de.global.locale=l:wn(de.global.locale)?de.global.locale.value=l:de.global.locale=l}}},B=e=>e,ll={path:"/dashboard",component:()=>D(()=>import("./index-CbHIvzyT.js"),__vite__mapDeps([58,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,59,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,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-MY8078kJ.js"),__vite__mapDeps([61,22,1,2,3,4,5,6,7,8,9,10,11,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38,39,40,12,13,14,15,17,18,19,20,21,41,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-HIJ7RqA7.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,41,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,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--ylmX9Ih.js"),__vite__mapDeps([66,22,1,2,3,4,5,6,7,8,9,10,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,11,41,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-BKEuWGFq.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,41,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,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-BMw_Ubiv.js"),__vite__mapDeps([68,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),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-CQ-mx_Ka.js"),__vite__mapDeps([69,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38])),meta:{i18nKey:B("menu.Directive"),icon:"other",order:2,extra:{label:"ellipsis"}}},vl=Object.freeze(Object.defineProperty({__proto__:null,default:yl},Symbol.toStringTag,{value:"Module"})),bl={path:"/draggable-card",component:()=>D(()=>import("./draggable-card-CiG5YfWG.js"),__vite__mapDeps([70,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),meta:{i18nKey:B("menu.DraggableCard"),icon:"other",order:2,extra:{label:"drag"}}},_l=Object.freeze(Object.defineProperty({__proto__:null,default:bl},Symbol.toStringTag,{value:"Module"})),Sl={path:"/echart",component:()=>D(()=>import("./index-J1fs4CFo.js"),__vite__mapDeps([71,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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,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-aCG661QK.js"),__vite__mapDeps([73,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),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-B7nBrouZ.js"),__vite__mapDeps([74,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),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-9kD-CQrl.js"),__vite__mapDeps([75,22,1,2,3,11,12,13,14,15,16,17,18,19,20,21,4,5,6,7,8,9,10,63,64,41,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,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-sXXjD5YT.js"),__vite__mapDeps([76,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),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(()=>ss),void 0),El={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-g5XsBINc.js"),__vite__mapDeps([77,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38])),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-xa3vRnBd.js"),__vite__mapDeps([78,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38])),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-BDDnTPoX.js"),__vite__mapDeps([79,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38])),meta:{noLocalTitle:"多级菜单-2-2-1",keepAlive:!0}}]}]}]},Ml=Object.freeze(Object.defineProperty({__proto__:null,default:El},Symbol.toStringTag,{value:"Module"})),Dl={path:"/precision",component:()=>D(()=>import("./index-BacK49iL.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,41,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,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"})),Il={path:"/qrcode",component:()=>D(()=>import("./index-CPd1Vhl2.js"),__vite__mapDeps([81,82,7,5,6,83,84,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38])),meta:{i18nKey:B("menu.QRCode"),icon:"other",order:2}},Ll=Object.freeze(Object.defineProperty({__proto__:null,default:Il},Symbol.toStringTag,{value:"Module"})),Fl={path:"rely-about",component:()=>D(()=>import("./index-CK0dVWuD.js"),__vite__mapDeps([85,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38,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-BXwLHPcd.js"),__vite__mapDeps([87,22,1,2,3,48,5,6,7,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,4,8,9,10,41,42,43,44,45,46,47,49,50,51,52,53,54,55,56])),meta:{noLocalTitle:"人员信息(平级模式)"}},{path:"router-demo-detail",component:()=>D(()=>import("./index-GDaTyPFC.js"),__vite__mapDeps([88,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38])),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-Cdt4N1do.js"),__vite__mapDeps([89,7,5,6,23,24,25,26,27,28,29,30,31,32,33,34,16,35,36,37,38,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-DEehJ0xO.js"),__vite__mapDeps([91,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),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-K3Zrh_up.js"),__vite__mapDeps([92,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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,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-CagE2owZ.js"),__vite__mapDeps([94,41,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,63,64,95,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,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-DYsFm86Y.js"),__vite__mapDeps([96,41,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,42,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-C7mr_WGD.js"),__vite__mapDeps([97,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,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])),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":vl,"/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":Ml,"/src/router/modules/demo/precision.ts":zl,"/src/router/modules/demo/qrcode.ts":Ll,"/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(Me(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;if(typeof o!="number"||typeof a!="number")throw new TypeError("orderRoutes error: order must be a number!");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=Ke(K.token,"localStorage"),u=Ke(K.appMenuKey,"sessionStorage",{defaultValue:t.value}),{meta:c,name:f}=a;i!==null?o(a,l)?St(!0):!fe(f,"Symbol")&&f&&nl.includes(f)?s():Zn(c)?o(a,l)?u?s(u):St(!0):s():St(!0):o(a,l)?s():s("/")})},St=(e=!0)=>{const{router:n}=Nt(),{push:t,replace:o}=n,{getRootPath:a}=Je();Pe(K.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()})},In=e=>{const{meta:n={}}=e,{hidden:t,sameLevel:o,env:a}=n,{MODE:l}=Pt();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},Ln=()=>rr,Ie=gt("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:ao(),lockScreenSwitch:!1,appRootRoute:{name:"Dashboard",path:"/dashboard"},sideBarLogo:{icon:"ray",title:"Ray Template",url:"/dashboard",jumpType:"station"},...Me(Ln())}),l=c=>{t(c),o(c),Pe(K.localeLanguage,c,"localStorage"),a.localeLanguage=c},s=(c,f=.85)=>{const p=oa(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)=>{Ft(a,c,f,p)},u=c=>{const f=document.documentElement;i("colorWeakness",c),ut(f,{filter:c?"invert(100%)":""})};return ce(()=>{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:K.appPiniaSettingStore,omit:["lockScreenSwitch"],storage:window.localStorage}}),Fn={...fo,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},...go};function sr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(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($n,j(a,{labelPlacement:"top",showFeedback:!1}),{default:()=>[r(pr,a,sr(e)?e:{default:()=>[e]})]})}}),ir={...ho,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"?We(e.restrictionElement):e.restrictionElement;let g=null;if(Array.isArray(m)?g=m[0]:g=se(m),!g)throw new Error("[RDraggableCard]: if set restrictionElement, it must be a HTMLElement or a ref of HTMLElement.");return{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:I}=g;return{x:O+d+h,y:I+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=dt(v).draggable({inertia:!0,autoScroll:!0,allowFrom:b?".n-card-header":".n-card__content",modifiers:[dt.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(),ce(()=>{e.dad?p():(o==null||o.unset(),o=null)}),Ce(()=>{ee(()=>{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(Go,{to:`#${o}`},{default:()=>[l?r(En,{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=aa(),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,Ea,Ma,Da,za]),je([Ia,La,Fa,Ba,Va,ja]),je([Na,Ua]),je([$a]);try{je((k=e.use)==null?void 0:k.filter(Boolean))}catch(E){console.error("[RChart register error]: ",E)}},_=()=>{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 E=e.autoChangeTheme&&t.value?`${u}-dark`:u;y(E)}},d=k=>{let E=Q(k);return E=(W=>Object.assign({},E,W))({aria:{enabled:e.showAria,decal:{show:e.showAria}}}),E},y=(k=u)=>{var ke;const E=o.value,U=d(e.options),{height:W,width:oe}=E.getBoundingClientRect(),{onSuccess:G,onError:he}=e;try{l.value=ka(E,k,{width:oe===0?200:void 0,height:W===0?200:void 0}),G&&F(G,l.value),e.nextTick?(l.value.setOption({}),ee(()=>{var ae;U&&((ae=l.value)==null||ae.setOption(U))})):U&&((ke=l.value)==null||ke.setOption(U))}catch(ae){throw he&&F(he),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,E)=>{if(k===tn&&!w()){const{filename:W,...oe}=e.downloadOptions;la(l.value.getDataURL(oe),W??`${new Date().getTime()}`)}const{onDropdownSelect:U}=e;U&&F(U,k,E)},O=()=>{var E;if(e.autoResize&&(s||(s=Dt(S,500)),i||(i=$o(e.autoResizeObserverTarget||a,s))),(E=l.value)!=null&&E.getDom()||!v.value&&e.intersectionObserver)return;_(),m==null||m.stop();const{onRegister:k}=e;k&&l.value&&F(k,l.value,O,I)},I=()=>{C(),s==null||s.cancel(),i==null||i.stop(),m==null||m.stop(),m=null,s=null,i=null};return Le(()=>t.value,()=>{e.autoChangeTheme&&(C(),_())}),ce(()=>{var k,E;e.intersectionObserver&&(m=Uo(e.intersectionObserverTarget||a,([U])=>{v.value=U.isIntersecting},e.intersectionOptions)),e.watchOptions?c=Ka(()=>e.options,U=>{var G;const W=d(U),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)):(E=l.value)==null||E.hideLoading(),e.showAria!==g.aria&&l.value&&(l.value.setOption(d(e.options)),g.aria=e.showAria),v.value&&!w()&&O()}),n(),Ho(async()=>{await h()}),Ce(()=>{O()}),Lt(()=>{I(),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(Nn,{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 ce(()=>{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(yo,j({class:"ray-collapse-grid"},a,{collapsed:l,xGap:s||12,yGap:i||12,collapsedRows:u}),{default:()=>[t==null?void 0:t(),r(vo,{suffix:!0,class:"ray-collapse-grid__suffix--btn",span:f},{default:()=>[r(L,{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(mt,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,memo:{type:Boolean,default:!0},fullscreen:{type:Boolean,default:!1},width:{type:[String,Number],default:600},cardWidth:{type:[String,Number],default:600},dialogWidth:{type:[String,Number],default:446},dad:{type:Boolean,default:!1}},hr=(e,n,t)=>{const{scheduler:o}=t;return new Promise(a=>{setTimeout(()=>{const l=n==="card"?".n-card-header__main":".n-dialog__title";if(e){const s=dt(e).draggable({inertia:!0,autoScroll:!0,allowFrom:l,modifiers:[dt.modifiers.restrictRect({restriction:"parent",endOnly:!0})],listeners:{move:i=>{o==null||o(i)}}}).resizable(!1);a(s)}},30)})},Vn=(e,n)=>{const t=typeof e=="string"?document.querySelector(e):e;return new Promise((o,a)=>{if(t){t.setAttribute("can-drag","true");const{preset:l,dargCallback:s}=n;let{x:i,y:u}=n;hr(t,l,{scheduler:c=>{const f=c.target;i+=c.dx,u+=c.dy,f.style.transform=`translate(${i}px, ${u}px)`,s==null||s(i,u,c)}}).then(c=>{o(c)})}else a()})},yr="r-modal__preset-card--fullscreen",jn="r-modal",Ee={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(()=>({[Ee.width]:N(e.width??600),[Ee.cardWidth]:N(e.cardWidth??600),[Ee.dialogWidth]:N(e.dialogWidth??446)})),t=ct();let o;const a={x:0,y:0},l=T(()=>e.preset==="card"&&e.fullscreen);return Le(()=>e.show,s=>{s&&e.dad&&(e.preset==="card"||e.preset==="dialog")?ee(()=>{const i=document.getElementById(t);i&&Vn(i,{preset:e.preset,x:a.x,y:a.y,dargCallback:(u,c)=>{a.x=u,a.y=c}}).then(u=>{o=u}),e.memo&&i&&(i.style.transform=`translate(${a.x}px, ${a.y}px)`)}):(o==null||o.unset(),o=null)},{immediate:!0}),{cssVars:n,isFullscreenCardType:l,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:[jn,i?yr:""],style:[l,i?"height: 100vh":""],preset:o},{id:s},a,t),{...n})}}),vr=()=>{const{create:e,destroyAll:n}=_o();return{create:o=>{const{content:a,...l}=o;let s=a;l.preset==="card"&&l.fullscreen&&(s=()=>ft(zt,{themeOverrides:{color:"rgba(0, 0, 0, 0)",colorHover:"rgba(0, 0, 0, 0)"},trigger:"none",style:{width:"auto",height:"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,dad:u,fullscreen:c,width:f,cardWidth:p,dialogWidth:v}=o,m=e({...l,content:s}),{key:g}=m,b={[Ee.width]:N(f??600),[Ee.cardWidth]:N(p??600),[Ee.dialogWidth]:N(v??446)};return ee(()=>{const[h]=We(`[internalkey="${g}"]`)||[];h&&(u&&Vn(h,{preset:i,x:0,y:0}),c&&i==="card"&&ut(h,{width:"100%",height:"100vh"}),ut(h,b),Rn(h,jn))}),m},destroyAll:n}},br={...So,icon:{type:String,default:"more"},iconSize:{type:Number,default:14},cursor:{type:String,default:"default"}};function _r(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(e)}const Nn=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"}),_r(e=_e(a,{defaultElement:r(x,{name:o,size:n,cursor:t},null)}))?e:{default:()=>[e]})}}),Fe={...wo,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")},Sr=[{label:"斑马条纹",value:"striped"},{label:"表格边框",value:"bordered"}],wr=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)]})}}),Cr=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)}}),Tr=()=>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}),xt=(e,n)=>{if(!n)return[null,null];for(let t=0;tMe(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(L,{style:"padding-left: 32px;"},{default:()=>[r(nn,{icon:"row_head",title:"固定在列首",customClassName:h?wt:"",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?wt:"",onClick:a.bind(this,d,c)},null),default:()=>"修改列宽"}),r(nn,{icon:"row_end",title:"固定在列尾",customClassName:_?wt:"",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]=xt(u,t.value);if(f===null||p===null)return;f.splice(p,1);const[v,m]=xt(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(Co,{class:"r-table__c-tree",data:this.treeDataSource,blockLine:!0,draggable:!0,keyboard:!1,labelField:"title",selectable:!1,renderSwitcherIcon:Tr.bind(this),onDrop:this.treeDrop.bind(this)},null)})}}),kr=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)}}),Ar=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:Sr,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 Rr(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(e)}const Pr=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,ee().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(L,{align:"center"},{default:()=>[r(kr,y,null),r(wr,j(y,{onChangeSize:g.bind(this)}),null),r(Cr,null,null),r(Or,j(y,{onUpdateColumn:b.bind(this)}),null),r(Ar,j(y,{onPopselectChange:_.bind(this),onInitialed:_.bind(this)}),null)]});return e.toolOptions?e.coverTool?()=>{let S;return r(L,{align:"center"},Rr(S=h())?S:{default:()=>[S]})}:()=>r(L,{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(To,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)}})}}),xr=()=>{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)}]},Un=(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=Un(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},Er=(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(Er(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=Un(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 Bt(()=>{p()}),[o,{checkedRows:a,checkedRowKeysBind:u,getKeys:c,getRows:f,clearAll:p,clearKey:v,selectKey:m}]},Mr={transitionPropName:"fade",transitionMode:"out-in",transitionAppear:!0},Dr=P({name:"RTransitionComponent",__name:"index",props:Yo({transitionPropName:{},transitionMode:{},transitionAppear:{type:Boolean}},Mr),setup(e){const{getKeepAliveInclude:n}=Jr(),{getKeepAliveConfig:t}=X();return(o,a)=>{const l=Jo("RouterView");return Ae(),Xo("div",null,[r(l,null,{default:_t(({Component:s,route:i})=>[s?(Ae(),Ve(En,{key:0,name:o.transitionPropName,mode:o.transitionMode,appear:o.transitionAppear},{default:_t(()=>[(Ae(),Ve(Zo,null,{default:_t(()=>[Q(t).setupKeepAlive?(Ae(),Ve(Qo,{key:0,max:Q(t).maxKeepAliveLength,include:Q(n),exclude:Q(t).keepAliveExclude},[(Ae(),Ve(Xt(s),{key:i.fullPath}))],1032,["max","include","exclude"])):(Ae(),Ve(Xt(s),{key:i.fullPath}))]),_:2},1024))]),_:2},1032,["name","mode","appear"])):ea("",!0)]),_:1})])}}}),$n=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(me,j(e,n,{ref:"formRef"}),{...t})}}),zr=(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:()=>Me(e)||{},formRules:()=>Me(n)||{}}]},Ir=["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"},Fr=qe({...Oo,options:{type:Array,default:()=>[]},width:{type:[Number,String],default:"fitContent"}},...Ir);function Br(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(e)}const Et=e=>{const{icon:n,label:t}=e;return n?r(L,{align:"center",wrap:!1,size:"small"},{default:()=>{var o;return[(o=_e(n))==null?void 0:o(),r("div",null,[t])]}}):t},Vr=e=>{if(typeof e.popover=="string")return r(Ue,null,{trigger:()=>Et(e),default:()=>e.popover});if(fe(e.popover,"Object")){const{popover:n}=e,{label:t,...o}=n;return r(Ue,o,{trigger:()=>Et(e),default:()=>t})}},jr=P({name:"RSegment",props:Fr,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,{ref:"segmentRef",style:[o],class:"r-segment",type:"segment",animated:!0,themeOverrides:Object.assign({},Lr,a)}),Br(e=t.map(l=>r(ko,{key:l.key,name:l.key,tab:l.popover?Vr(l):Et(l),disabled:l.disabled},{...l.slots})))?e:{default:()=>[e]})}}),Nr={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:Nr,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});na(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 ce(()=>{e.watchText?o=Le(()=>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(mt,{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)]})}}),Ur={...qe(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 $r(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(e)}const Ei=P({name:"RTablePro",props:Ur,setup(e){const[n,{clearFilters:t,clearSorter:o,downloadCsv:a,filters:l,page:s,scrollTo:i,sort:u,print:c,filter:f}]=xr(),[p,{getPage:v,getPageSize:m,setCallback:g,setItemCount:b,resetPagination:h,getItemCount:_}]=Bs(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 I=Object.assign({},e.requestConfig,O),{formatRangeTime:k}=I;let E=I.params||{};return k!=null&&k.length&&E&&k.forEach(W=>{const{key:oe,target:G}=W,he=E[oe];if(he&&(G!=null&&G.length)){const[ke,ae]=he;E[G[0]]=ke,E[G[1]]=ae}else E[oe]=null,E[G[0]]=null,E[G[1]]=null}),E=ra(E),Object.assign({},E,{page:v(),pageSize:m()})},S=O=>{var k;h();const I=C(O);(k=d.value)==null||k.call(d,I)},A=O=>{var k;const I=C(O);(k=d.value)==null||k.call(d,I)};return ce(()=>{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(Pr,j(s,{onRegister:e,pagination:l?t:void 0}),$r(o)?o:{default:()=>[o]})}}),Mi=()=>{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)}]},Kr=()=>({grid:!0,partial:!1,keyboard:{enabled:!0}}),Wr={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:Kr()},onRegister:{type:[Function,Array],default:void 0}};let an=!1;const Di=P({name:"RFlow",props:Wr,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=>Jt.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 Jt({container:Q(n.value),...qe(v,"container")}),o.value.render(p||s),c(m)};return ce(()=>{e.watchData?l=Le(()=>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}}]},qr=(e,n,t)=>!e||typeof e!="object"?!1:e[n]===t,Kn=(e,n,t)=>{const o=[];if(qr(e,n,t))return o.push(e),o;if(e.children&&e.children.length>0)for(const a of e.children){const l=Kn(a,n,t);l.length>0&&o.push(e,...l)}return o},Gr=(e,n,t)=>{const o=[];for(const a of e){const l=Kn(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},Hr=e=>{const{meta:{icon:n}}=e;if(!n)return;if(fe(n,"Object"))return()=>n;const{menuConfig:t}=Ie(),{collapsed:o}=jt(),a=ft(x,{name:n,size:o?t.collapsedIconSize:t.iconSize,cursor:"pointer"},{});return()=>a},Wn=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(fe(n,"Object"))return()=>ft(Ao,{...u,type:s||"primary",style:f()},{default:()=>c(),icon:()=>l})},rn=()=>{const{getRootPath:e}=Je();return Ke(K.appMenuKey,"sessionStorage",{defaultValue:e.value})},Yr=()=>Ke(K.appMenuTagOptions,"sessionStorage",{defaultValue:[]}),qn=()=>nr(Ql()),Xr=()=>tr(qn()),Mt=["redirect","breadcrumbLabel","children","key","meta","name","path","show","fullPath"];let tt;const Gn=(e,n)=>{var t;if(tt&&Zt(tt.fullPath,n))return tt;for(const o of e){if(Zt(o.fullPath,n))return tt=o,o;if((t=o.children)!=null&&t.length){Gn(o.children,n);continue}}},jt=gt("menu",()=>{const{push:e,getRoutes:n}=Ge(),t=ba(),{t:o}=He(),{setKeepAliveInclude:a}=Zr(),l=re({menuKey:rn(),options:[],collapsed:!1,menuTagOptions:Yr(),breadcrumbOptions:[],currentMenuOption:null}),s=V(!0),i=(d,y,w)=>{Ft(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:()=>ft(yn,null,{default:()=>S.value}),breadcrumbLabel:S.value},O=Object.assign({},A,{icon:Hr(d),extra:Wn(d)});return d.fullPath===rn()&&(l.currentMenuOption=O),O.show=In(O),O},c=d=>{l.breadcrumbOptions=Q(Gr(l.options,"fullPath",d))},f=(d,y=!0)=>{const C=Array.isArray(d)?[...d]:[d];y?l.menuTagOptions.push(...C):l.menuTagOptions=C,Pe(K.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(K.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(K.appMenuKey,d);else{const A=Ne(u(y),Mt);l.breadcrumbOptions.find(I=>I.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 I of C){let k=`${S.endsWith("/")?S:S+"/"}${I.path}`;if(k=k.replace(/\/+/g,"/"),(O=I.children)!=null&&O.length)I.children=y(I.children,k);else if(!Zn(I.meta))continue;A.push(u({...I,fullPath:k}))}return A};l.options=y(qn(),"");const w=l.currentMenuOption||es(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(K.appMenuTagOptions,l.menuTagOptions),w},_=async()=>{s.value&&(await g(),s.value=!1)};return Le(()=>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:K.appPiniaMenuStore,storage:window.localStorage,pick:["menuKey","collapsed"]}}),Hn=gt("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}=oo(),{appPiniaMenuStore:u,appPiniaSigningStore:c,token:f,signing:p,appMenuKey:v}=K;window.$message.info("账号退出中..."),ye("__all_sessionStorage__","sessionStorage"),ye(c,"localStorage"),ye(u,"localStorage"),ye(f,"localStorage"),ye(p,"localStorage"),ye(v,"localStorage"),ye(K.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:K.appPiniaSigningStore,pick:["signingCallback"],storage:window.localStorage}}),Yn=gt("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:K.appPiniaKeepAliveStore,storage:window.sessionStorage,pick:["keepAliveInclude"]}}),Oe=()=>{const e=jt(),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}=jt();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}},$=()=>{const{updateLocale:e,changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}=Ie();return{updateLocale:e,changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}},Xn=()=>{const e=Hn();return{getSigningCallback:T(()=>e.signingCallback)}},Jn=()=>{const{signing:e,logout:n,clearSigningCallback:t}=Hn();return{signing:e,logout:n,clearSigningCallback:t}},Jr=()=>{const e=Yn();return{getKeepAliveInclude:T(()=>e.keepAliveInclude)}},Zr=()=>{const{setKeepAliveInclude:e,getKeepAliveInclude:n}=Yn();return{setKeepAliveInclude:e,getKeepAliveInclude:n}},Ii=e=>{const n=pa();e.use(n),n.use(da)},Zn=e=>{const{getSigningCallback:n}=Xn(),{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},Qr=e=>{const{setupRouterLoadingBar:n,setupRouterGuard:t}=tl;n&&lr(e),t&&or(e)},es=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)},ts=ne(),ns=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(fe(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:ts},[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(Gt,{type:"primary",size:18},{default:()=>{var a;return[((a=e.title)==null?void 0:a[0])||null]}}),default:()=>e.title}):null,r(Gt,{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}}),os=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&&pe("globalDrawerValue",!1)}}),{isTabletOrSmaller:c}=Xe({observer:m=>{m&&o("collapsed",!1)}}),f=T({get:()=>ht("globalDrawerValue").value,set:m=>{pe("globalDrawerValue",m)}}),p=()=>{const m=u.value;m!=null&&ee(()=>{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(Po,{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(ns,{collapsed:s.value},null):null,r(Ro,{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(vn,{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 as{constructor(){Kt(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 Ct={requestInstance:null,responseInstance:null},Tt={implementRequestInterceptorArray:[],implementResponseInterceptorArray:[]},nt={implementRequestInterceptorErrorArray:[],implementResponseInterceptorErrorArray:[]},ls=new as,Li=()=>{const e=(i,u)=>{u==="requestInstance"?Ct.requestInstance=i:Ct.responseInstance=i},n=i=>Ct[i],t=(i,u,c)=>{c==="ok"?Tt[i]=u:nt[i]=u},o=(i,u)=>u==="ok"?Tt[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"?Tt[u]:nt[u],p=n(i),{MODE:v}=Pt();p&&a(f,p,v)},fetchError:(i,u,c)=>{const f=nt[c],{MODE:p}=Pt();a(f,u,p)}}},rs=P({name:"AppRequestCancelerProvider",setup(e,{expose:n}){_a(()=>{ls.cancelAllRequest()}),n()},render(){return r("div",{class:"app-style-provider"},null)}}),Qn=P({name:"LayoutContentWrapper",setup(){Ge();const{maximize:e}=no(),{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(mt,{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(rs,null,null),e?r(Dr,{class:"content-wrapper",transitionPropName:s+"-transform"},null):null]})}}),ss=Object.freeze(Object.defineProperty({__proto__:null,default:Qn},Symbol.toStringTag,{value:"Module"}));var is={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","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.40.4",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.1.10"},name:"ray-template",version:"5.0.9"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};const us=P({name:"LayoutFooterWrapper",setup(){const{layout:{copyright:e}}=is;return{copyright:e}},render(){return this.copyright?r("div",{class:"layout-footer-wrapper"},[this.copyright]):""}}),cs=P({name:"TooltipIcon",props:{...xo,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)}}),ds=P({name:"ThemeSegment",setup(){const{system:e}=Sn(),{getAppThemeStr:n,getAppTheme:t}=X(),{updateSettingState:o}=$(),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 ce(()=>{s(l.value,e.value)}),{options:a,modelAppTheme:l}},render(){const{options:e}=this;return r(jr,{options:e,size:"small",width:"block",value:this.modelAppTheme,"onUpdate:value":n=>this.modelAppTheme=n},null)}}),Ye=Symbol("segmentDrawer"),ps=P({name:"SegmentViewsAppearance",setup(){const e=Te(Ye,{}),{changePrimaryColor:n,updateSettingState:t,toggleColorWeakness:o}=$();return{toggleColorWeakness:o,model:e,changePrimaryColor:n,updateSettingState:t}},render(){const{toggleColorWeakness:e,model:n,changePrimaryColor:t,updateSettingState:o}=this;return r(L,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("系统主题")]}),r(ds,null,null),r(le,null,{default:()=>[q("内置主题")]}),r(Eo,{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(Ht,{value:n.contentTransition,"onUpdate:value":a=>n.contentTransition=a,options:Xa,onUpdateValue:a=>{o("contentTransition",a)}},null),r(le,null,{default:()=>[q("配置入口出现位置")]}),r(Ht,{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(me,{labelPlacement:"left",class:"setting-drawer__overrides-form",showFeedback:!1},{default:()=>[r(z,{label:"面包屑"},{default:()=>[r(te,{value:n.breadcrumbSwitch,"onUpdate:value":a=>n.breadcrumbSwitch=a,onUpdateValue:a=>o("breadcrumbSwitch",a)},null)]}),r(z,{label:"标签页"},{default:()=>[r(te,{value:n.menuTagSwitch,"onUpdate:value":a=>n.menuTagSwitch=a,onUpdateValue:a=>o("menuTagSwitch",a)},null)]}),r(z,{label:"页底信息"},{default:()=>[r(te,{value:n.copyrightSwitch,"onUpdate:value":a=>n.copyrightSwitch=a,onUpdateValue:a=>o("copyrightSwitch",a)},null)]}),r(z,{label:"色弱模式"},{default:()=>[r(te,{value:n.colorWeakness,"onUpdate:value":a=>n.colorWeakness=a,onUpdateValue:a=>{o("colorWeakness",a),e(a)}},null)]})]})]})}}),ms=P({name:"SegmentViewsCommon",setup(){const e=Te(Ye,{}),{updateSettingState:n}=$();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(L,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("基础设置")]}),r(me,{labelPlacement:"left",class:"setting-drawer__overrides-form",showFeedback:!1},{default:()=>[r(z,{label:"页面缓存"},{default:()=>[r(te,{value:e.keepAliveConfig.setupKeepAlive,"onUpdate:value":t=>e.keepAliveConfig.setupKeepAlive=t,onUpdateValue:t=>n("keepAliveConfig",{setupKeepAlive:t})},null)]}),r(z,{label:"动态浏览器标题"},{default:()=>[r(te,{value:e.dynamicDocumentTitle,"onUpdate:value":t=>e.dynamicDocumentTitle=t,onUpdateValue:t=>n("dynamicDocumentTitle",t)},null)]})]}),r(le,null,{default:()=>[q("缓存设置")]}),r(me,{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)]})]})]})}}),fs=P({name:"SegmentViewsWatermark",setup(){const e=Te(Ye,{}),{updateSettingState:n}=$();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(L,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,null,{default:()=>[q("基础设置")]}),r(me,{showFeedback:!1,showRequireMark:!1,class:"setting-drawer__overrides-form",labelPlacement:"left"},{default:()=>[r(z,{label:"全屏水印"},{default:()=>[r(te,{value:e.watermarkSwitch,"onUpdate:value":t=>e.watermarkSwitch=t,onUpdateValue:t=>n("watermarkSwitch",t)},null)]}),r(z,{label:"跨边界显示"},{default:()=>[r(te,{value:e.watermarkConfig.cross,"onUpdate:value":t=>e.watermarkConfig.cross=t,onUpdateValue:t=>n("watermarkConfig",{cross:t})},null)]})]}),r(le,null,{default:()=>[q("个性化水印")]}),r(me,{showFeedback:!0,showRequireMark:!1,class:"setting-drawer__overrides-form"},{default:()=>[r(z,{label:"水印内容"},{default:()=>[r(It,{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)]})]})]})}}),gs=P({name:"SegmentViewsCustomMenu",setup(){const e=Te(Ye,{}),{updateSettingState:n}=$();return{model:e,updateSettingState:n}},render(){const{model:e,updateSettingState:n}=this;return r(L,{vertical:!0,style:"width: 100%;",size:[0,0]},{default:()=>[r(le,{titlePlacement:"center"},{default:()=>[r(L,{wrap:!1,align:"center",size:[4,0]},{default:()=>[r(it,{placement:"top",showArrow:!1},{trigger:()=>r(x,{name:"question",size:"16"},null),default:()=>"菜单更新是一个复杂、耗时的操作,请手动点击【更新菜单】按钮更新设置"}),r(bn,null,{default:()=>[q("菜单样式")]})]})]}),r(me,{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(me,{showFeedback:!1,showRequireMark:!1,class:"setting-drawer__overrides-form",labelPlacement:"left"},{default:()=>[r(z,{label:"反转色菜单"},{default:()=>[r(te,{value:e.menuConfig.inverted,"onUpdate:value":t=>e.menuConfig.inverted=t,onUpdateValue:t=>n("menuConfig",{inverted:t})},null)]}),r(z,{label:"菜单标题"},{default:()=>[r(te,{value:e.menuConfig.menuSiderBarLogo,"onUpdate:value":t=>e.menuConfig.menuSiderBarLogo=t,onUpdateValue:t=>n("menuConfig",{menuSiderBarLogo:t})},null)]}),r(z,{label:"手风琴菜单"},{default:()=>[r(te,{value:e.menuConfig.accordion,"onUpdate:value":t=>e.menuConfig.accordion=t,onUpdateValue:t=>n("menuConfig",{accordion:t})},null)]}),r(z,{label:"原生滚动条"},{default:()=>[r(te,{value:e.menuConfig.nativeScrollbar,"onUpdate:value":t=>e.menuConfig.nativeScrollbar=t,onUpdateValue:t=>n("menuConfig",{nativeScrollbar:t})},null)]})]})]})}}),hs=P({name:"SettingDrawer",props:Do,setup(){const{create:e}=vr(),{changePrimaryColor:n,updateSettingState:t}=$(),{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(),_=Dt(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:()=>{mo(Me(Ln()),(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(vn,j(l,{trapFocus:!1,autoFocus:!1,width:320}),{default:()=>[r(zo,{title:"个性化配置",closable:!0},{default:()=>r(hn,{type:"bar",animated:!0,defaultValue:"appearance"},{default:()=>[r(Qe,{name:"appearance",tab:"外观"},{default:()=>[r(ps,null,null)]}),r(Qe,{name:"menu",tab:"菜单"},{default:()=>[r(gs,null,null)]}),r(Qe,{name:"watermark",tab:"水印"},{default:()=>[r(fs,null,null)]}),r(Qe,{name:"common",tab:"通用"},{default:()=>[r(ms,null,null)]})]}),footer:()=>r(L,{justify:"flex-start"},{default:()=>[r(J,{type:"warning",onClick:e},{icon:()=>r(x,{name:"reload"},null),default:()=>"初始化配置"})]})})]})}});function ys(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(e)}const vs=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},ys(e=t.map(l=>r(Io,{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 Ot(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(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(),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,I)=>{var W;const k=Ne(I,["children","meta","path","name"]),E=o({...k,fullPath:I.path}),{breadcrumbLabel:U}=E;return(W=U==null?void 0:U.toLocaleLowerCase())!=null&&W.includes(S.toLocaleLowerCase())&&In(E)&&O.push(E),O},[]);setTimeout(()=>{s.searchOptions=A,ee().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&&ee().then(()=>{const O=We(`attr:data_path="${S.path}"`),I=A?We(`attr:data_path="${A==null?void 0:A.path}"`):null;if(I!=null&&I.length){const[k]=I;sa(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(L,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 ce(()=>{f.value&&(l.value=!1)}),$e(window,"keydown",S=>{g(S),w(S)},!0),{...we(s),modelShow:l,helperTipOptions:i,fuzzySearchMenuOptions:Dt(b,300),searchItemClick:h,RenderPreIcon:d,isTabletOrSmaller:f,SearchItem:C,loading:p}},render(){const{isTabletOrSmaller:e,searchOptions:n,loading:t}=this,{SearchItem:o,fuzzySearchMenuOptions:a}=this;return e?r("div",{style:"display: none;"},null):r(fn,{show:this.modelShow,"onUpdate:show":l=>this.modelShow=l,transformOrigin:"center",displayDirective:"if"},{default:()=>[r("div",{class:"global-search global-search--dark global-search--light"},[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(It,{size:"large",value:this.searchValue,"onUpdate:value":l=>this.searchValue=l,clearable:!0,onInput:a.bind(this)},{prefix:()=>r(x,{name:"search",size:"24"},null)}),default:()=>{let l;return r(zt,null,{default:()=>[r(mt,{show:t},{default:()=>[n.length?r(L,{vertical:!0,size:[0,6],class:"global-search__card-content"},Ot(l=n.map((s,i)=>r(o,{menuOption:s,key:s.fullPath},null)))?l:{default:()=>[l]}):r(Fo,{size:"large",class:"global-search__empty"},{icon:()=>null,default:()=>r(L,{justify:"center",class:"global-search__empty-content"},{default:()=>[r(bn,null,{default:()=>[q("没有搜索结果")]})]})})]})]})},action:()=>{let l;return r(L,{justify:"flex-start",align:"center",size:[16,0]},Ot(l=this.helperTipOptions.map(s=>r(L,{key:s.label,size:[4,0]},{default:()=>[s.icon.map(i=>r(L,{class:"item-icon",align:"center",justify:"center"},Ot(i)?i:{default:()=>[i]})),r(L,{class:"item-label",align:"center"},{default:()=>[s.label]})]})))?l:{default:()=>[l]})}})])])]})}}),_s=P({name:"GlobalSearchButton",props:{onClick:{type:[Function,Array],default:null}},setup(e){return{getShortcutKeyAboutSystem:()=>{const o=ia();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(L,{align:"center"},{default:()=>[t("headerTooltip.Search"),r("div",{class:"global-search-btn__label"},[e()])]})})}}),eo=P({name:"AppAvatar",props:{...Bo,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}=Xn();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(L,{align:"center",size:t,vertical:a},{default:()=>[r(Vo,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]})]})}}),Ss=()=>[{key:"person",label:"个人信息"},{key:"lockScreen",label:"锁定屏幕"},{type:"divider",key:"d1"},{key:"logout",label:"退出登陆"}],ws={logout:()=>{const{logout:e}=Jn();window.$dialog.warning({title:"提示",content:"您确定要退出登录吗",positiveText:"确定",negativeText:"不确定",onPositiveClick:()=>{e()}})},lockScreen:()=>{const{updateSettingState:e}=$();e("lockScreenSwitch",!0)}},Cs=e=>{const n=ws[e];n?n():window.$message.info("这个人很懒, 没做这个功能~")},Ts=e=>{const{isTabletOrSmaller:n}=e,t=[],o=[{name:"menu",size:18,eventKey:"menu"}];return n.value?o:t},Os=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},ks=P({name:"AppSiderBar",setup(){const{updateLocale:e,updateSettingState:n}=$(),{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=ht("globalDrawerValue"),v=T(()=>Ts({isFullscreen:o,isTabletOrSmaller:f})),m=T(()=>Os({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:()=>{pe("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(L,{class:"layout-header__method",align:"center",justify:"space-between",wrap:!1},{default:()=>[r(L,{align:"center",wrap:!1},{default:()=>[n.map(i=>r(cs,{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(vs,null,null):null]}),r(L,{justify:"end",align:"center",size:[0,0],wrap:!1},{default:()=>[s(r(_s,{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:Mn,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:Ss(),onSelect:Cs.bind(this),trigger:"click"},{default:()=>[r(eo,{avatarSize:24,spaceSize:[8,0],class:"override-button__layout"},null)]})]})]}),r(hs,{show:this.showSettings,"onUpdate:show":i=>this.showSettings=i,placement:t},null)]})}}),As=P({name:"LayoutHeaderWrapper",setup(){return{}},render(){return r(L,{size:[0,0]},{default:()=>[r(ks,null,null)]})}});function Rs(e){return typeof e=="function"||Object.prototype.toString.call(e)==="[object Object]"&&!ge(e)}const Ps=P({name:"AppMenuTag",setup(e,{expose:n}){const t=ie("scrollRef"),{getMenuKey:o,getMenuTagOptions:a}=Oe(),{changeMenuModelValue:l}=Be(),{getRootPath:s}=Je(),{maximize:i}=no(),{reload:u}=Vs(),{close:c,closeAll:f,closeRight:p,closeLeft:v,closeOther:m,checkCloseLeft:g,checkCloseRight:b}=oo(),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 M=R.fullPath.startsWith("#")?R.fullPath:`#${R.fullPath}`;window.open(M,"_blank")},maximizeLayoutContent:()=>{const R=a.value[_];i(!0),R&&oe(R)}},S=re({x:0,y:0,actionDropdownShow:!1}),A="menu_tag_data",O=ht("globalMainLayoutLoad"),I="n-scrollbar-container";let k=o.value;const E=V(!1),U=R=>{c(R)},W=(R,M)=>{for(const Z of y.value)if(Z.key===R){Z.disabled=M;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=>ua(Ze,I).value)},he=R=>{var Z;const M=G();if(M){const Ze=M.scrollLeft||0,$t=R==="left"?Math.max(0,Ze-200):Ze+200;(Z=t.value)==null||Z.scrollTo({left:$t,behavior:"smooth"})}},ke=R=>{S.actionDropdownShow=!1;const M=C[R];M==null||M()},ae=(R,M)=>{M.preventDefault(),_=R,S.actionDropdownShow=!1,ee(()=>{S.x=M.clientX,S.y=M.clientY,S.actionDropdownShow=!0})},Ut=()=>{b(_)?W("closeRight",!1):W("closeRight",!0),g(_)?W("closeLeft",!1):W("closeLeft",!0)},lo=()=>{_=a.value.findIndex(M=>M.fullPath===o.value),Ut()},ro=R=>{a.value.length>1&&R.fullPath!==s.value&&(R.closeable=!0),E.value=!0},so=R=>{R.fullPath!==o.value&&(R.closeable=!1),E.value=!1},io=()=>{G()&&ee().then(()=>{var M;(M=t.value)==null||M.scrollTo({left:99999,behavior:"smooth"})})},yt=()=>{ee().then(()=>{const R=We(`attr:${A}="${o.value}"`);if(R!=null&&R.length){const[M]=R;ee().then(()=>{var Z;(Z=t.value)==null||Z.scrollTo({left:M.offsetLeft,behavior:"smooth"})})}})},uo=()=>{i(!0)};return Le(()=>a.value,(R,M)=>{y.value.forEach(Z=>{h.includes(Z.key)&&(R.length>1?Z.disabled=!1:Z.disabled=!0)}),M!=null&&M.length&&(R.length>(M==null?void 0:M.length)?io():R.length===(M==null?void 0:M.length)&&yt()),M===void 0&&yt()},{immediate:!0}),ce(()=>{S.actionDropdownShow&&Ut(),k!==o.value&&(k=o.value,yt())}),n(),{getMenuTagOptions:a,closeCurrentMenuTag:U,getMenuKey:o,menuTagClick:oe,moreOptions:y,scrollX:he,scrollRef:t,uuidScrollBar:w,actionDropdownSelect:ke,actionState:S,menuTagContextMenu:ae,setCurrentContextmenuIndex:lo,menuTagMouseenter:ro,menuTagMouseleave:so,MENU_TAG_DATA:A,iconConfig:d,maximize:i,reload:u,globalMainLayoutLoad:O,maximizeBtnClick:uo,isMouseInMenuTag:E}},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(L,{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(zt,j({xScrollable:!0,ref:"scrollRef"},{id:t},{themeOverrides:{width:"0px",height:"0px"}}),{default:()=>[r(L,{class:"menu-tag-wrapper",wrap:!1,align:"center",justify:"start"},Rs(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(L,{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(Nn,{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)})]})]})]})])]})}}),xs=P({name:"LayoutFeatureWrapper",setup(){return{}},render(){return r(Ps,null,null)}}),Es={lockPassword:{required:!0,message:"请输入正确格式密码",min:6,max:12,trigger:["input"]}},sn=()=>({lockPassword:null}),un=Ko(K.isAppLockScreen,!1,window.localStorage,{mergeDefaults:!0}),to=()=>({setLockAppScreen:t=>{un.value=t},getLockAppScreen:()=>un.value}),Ms=P({name:"UnlockScreen",setup(){const[e,{validate:n}]=zr(),{logout:t}=Jn(),{updateSettingState:o}=$(),{setLockAppScreen:a}=to(),{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=()=>{window.$dialog.warning({title:"警告",content:"是否返回到登陆页?",positiveText:"确定",negativeText:"取消",onPositiveClick:()=>{o("lockScreenSwitch",!1),setTimeout(()=>{t()},100)}})},g=()=>{n().then(()=>{a(!1),o("lockScreenSwitch",!1),f.lockCondition=sn()})};return Lt(()=>{clearInterval(p),clearInterval(v)}),{...we(f),backToSigning:m,unlockScreen:g,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(eo,{avatarSize:52,style:"pointer-events: none;",vertical:!0},null)]),r("div",{class:"app-lock-screen__unlock__content-input"},[r($n,{onRegister:u,model:this.lockCondition,rules:Es},{default:()=>[r(z,{path:"lockPassword"},{default:()=>[r(It,{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(L,{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])])])])])])}}),Ds=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`}))},zs=P({name:"RLayout",setup(){const e=ne(),n=ne(),t=ne(),{getMenuTagSwitch:o,getCopyrightSwitch:a}=X(),{getLockAppScreen:l}=to(),s=Ds([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(jo,{class:"r-layout-full",style:[n],hasSider:!0,embedded:!0},{default:()=>[r(os,null,null),r(Yt,{class:"r-layout-full__viewer"},{default:()=>[r(As,{ref:"layoutSiderBarRef"},null),e?r(xs,{ref:"layoutMenuTagRef"},null):null,r(Yt,{ref:xe,class:["r-layout-full__viewer-content"],nativeScrollbar:!1},{default:()=>[r(Qn,null,null)]}),t?r(us,{ref:"layoutFooterRef"},null):null]})]})}}),Is=[{path:"/",name:"RLogin",component:()=>D(()=>import("./index-CFAPdXem.js"),__vite__mapDeps([98,41,22,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,48,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,82,83,84,39,40,59,42,43,44,45,46,47,49,50,51,52,53,54,55,56,99]))},{path:"/",name:"RLayout",component:zs,children:[...Xr(),{path:"/:catchAll(.*)",component:()=>D(()=>import("./index-DGx2FQhY.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}}]}],pt=Sa({history:wa(),routes:Is,scrollBehavior:e=>{ar(e)}}),Fi=e=>{e.use(pt),Qr(pt)},Nt=()=>pt?{router:pt}:{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}=Wo(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:be(o)}}let ot=999,kt=!1;const ve="ELEMENT-FULLSCREEN-RAY",dn=document.createElement("style"),Fs=(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":fe(i,"Null")||fe(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=` - [${ve}] { - 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,kt||document.head.appendChild(dn)},m=()=>{const h=se(e);t==null||t(),h&&(h.getAttribute(ve)||h.setAttribute(ve,ve),c||(c=!0,ot+=1),kt||(v(),kt=!0),h.style.transition=u,p.value=!0,a==null||a())},g=()=>{o==null||o();const h=se(e);h&&h.removeAttribute(ve),p.value=!1,l==null||l()},b=()=>{const h=se(e);h&&(h.getAttribute(ve)?g():m())};return Bt(()=>{const h=se(e);h&&h.removeAttribute(ve),ot=Math.max(999,ot-1),p.value=!1}),{enter:m,exit:g,toggleFullscreen:b,isFullscreen:be(p)}},At={svg:ma,png:fa,jpeg:ga,blob:ha,pixelData:ya,canvas:va},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=At[u??s??"jpeg"])==null||m.call(At,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;ta({...qe(n,["printable"]),printable:o})}}),at={page:1,pageSize:10,showSizePicker:!0,pageSizes:[10,20,50,100]},Bs=(e,n)=>{const t=T(()=>({...at,...qe(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 Bt(()=>{o.value=void 0}),[l,{getItemCount:u,setItemCount:c,getPage:f,setPage:p,getPageSize:v,setPageSize:m,getPagination:g,getCallback:b,setCallback:h,resetPagination:_}]},no=()=>({isLayoutContentMaximized:T(()=>ht("layoutContentMaximize").value),maximize:(t,o)=>{var i;const{scrollToOptions:a}=o??{},l=se(xe),{toggleFullscreen:s}=Fs(l,o);pe("layoutContentMaximize",t),s(),a&&t&&((i=xe==null?void 0:xe.value)==null||i.scrollTo(a))}}),Vs=()=>({reload:(o=800)=>{pe("globalMainLayoutLoad",!1),setTimeout(()=>pe("globalMainLayoutLoad",!0),o)},openSpin:()=>{pe("layoutContentSpinning",!0)},closeSpin:()=>{pe("layoutContentSpinning",!1)}}),ji=()=>({setWatermarkContent:a=>{const{getWatermarkConfig:l}=X(),s=Object.assign({},l.value,{content:a}),{updateSettingState:i}=$();i("watermarkConfig",s)},showWatermark:()=>{const{updateSettingState:a}=$();a("watermarkSwitch",!0)},hiddenWatermark:()=>{const{updateSettingState:a}=$();a("watermarkSwitch",!1)},toggleWatermark:()=>{const{getWatermarkSwitch:a}=X(),{updateSettingState:l}=$();l("watermarkSwitch",!a.value)}}),lt=e=>{const{getPrimaryColorOverride:n}=X(),{updateSettingState:t}=$();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}=$();l("_appTheme",!0),l("appTheme","dark"),lt(!0)},lightTheme:()=>{const{updateSettingState:l}=$();l("_appTheme",!1),l("appTheme","light"),lt(!1)},toggleTheme:()=>{const{theme:l}=e(),{updateSettingState:s}=$();s("_appTheme",!l),s("appTheme",l?"light":"dark"),lt(!l)},getAppTheme:e,syncSystemTheme:()=>{const{getAppTheme:l}=X(),{updateSettingState:s}=$(),{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 oo(){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}}=Nt(),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}}=Nt(),{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}=$(),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 js=(e,n)=>{const{show:t,...o}=n;e.meta.extra=Object.assign({},e.meta.extra,{...o,show:t}),e.extra=Wn(e)},pn=(e,n,t)=>{const o=Gn(e,n);o&&js(o,t)},Rt=(e,n,t)=>{const{getMenuOptions:o}=Oe();if(typeof e=="string")pn(o.value,e,t);else if(fe(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=>{Rt(o,"hidden",{show:!1})},show:(o,a)=>{Rt(o,"show",{...a,show:!0})},update:(o,a)=>{Rt(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},ao=()=>Ke(K.localeLanguage,"localStorage",{defaultValue:Ja});export{Ls as $,vi as A,Mn as B,St 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,Bs as Q,$n as R,ts as S,Ci as T,Pr as U,vr as V,jr as W,Mi as X,Pi as Y,Ei as Z,D as _,Bi as a,ls as a0,Li as a1,_i as a2,xr as a3,Nn as a4,no as a5,Ui as a6,Vs as a7,ji as a8,$i as a9,Vi as b,Ki as c,bi as d,X as e,K as f,gi as g,Se as h,zr as i,$ as j,sn as k,eo as l,to as m,Ri as n,ht as o,Jn as p,yi as q,Es as r,el as s,Ii 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-Bwjsi7Cp.js.gz b/js/hooks-Bwjsi7Cp.js.gz deleted file mode 100644 index 428bdac29530515d23c592a9a535fac1a5d0b625..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37949 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.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 new file mode 100644 index 0000000000000000000000000000000000000000..897726b29969cab05608d923c06c381106e291fe GIT binary patch literal 37757 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 diff --git a/js/html-to-image@1.11.11-BOFdlgi9.js b/js/html-to-image@1.11.11-D6_yziCT.js similarity index 94% rename from js/html-to-image@1.11.11-BOFdlgi9.js rename to js/html-to-image@1.11.11-D6_yziCT.js index 184bb239..c77bfb0f 100644 --- a/js/html-to-image@1.11.11-BOFdlgi9.js +++ b/js/html-to-image@1.11.11-D6_yziCT.js @@ -1,2 +1,2 @@ -function M(t,e){if(t.match(/^[a-z]+:\/\//i))return t;if(t.match(/^\/\//))return window.location.protocol+t;if(t.match(/^[a-z]+:/i))return t;const r=document.implementation.createHTMLDocument(),n=r.createElement("base"),i=r.createElement("a");return r.head.appendChild(n),r.body.appendChild(i),e&&(n.href=e),i.href=t,i.href}const O=(()=>{let t=0;const e=()=>`0000${(Math.random()*36**4<<0).toString(36)}`.slice(-4);return()=>(t+=1,`u${e()}${t}`)})();function f(t){const e=[];for(let r=0,n=t.length;ru||t.height>u)&&(t.width>u&&t.height>u?t.width>t.height?(t.height*=u/t.width,t.width=u):(t.width*=u/t.height,t.height=u):t.width>u?(t.height*=u/t.width,t.width=u):(t.width*=u/t.height,t.height=u))}function j(t,e={}){return t.toBlob?new Promise(r=>{t.toBlob(r,e.type?e.type:"image/png",e.quality?e.quality:1)}):new Promise(r=>{const n=window.atob(t.toDataURL(e.type?e.type:void 0,e.quality?e.quality:void 0).split(",")[1]),i=n.length,s=new Uint8Array(i);for(let c=0;c{const n=new Image;n.decode=()=>e(n),n.onload=()=>e(n),n.onerror=r,n.crossOrigin="anonymous",n.decoding="async",n.src=t})}async function z(t){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(t)).then(encodeURIComponent).then(e=>`data:image/svg+xml;charset=utf-8,${e}`)}async function G(t,e,r){const n="http://www.w3.org/2000/svg",i=document.createElementNS(n,"svg"),s=document.createElementNS(n,"foreignObject");return i.setAttribute("width",`${e}`),i.setAttribute("height",`${r}`),i.setAttribute("viewBox",`0 0 ${e} ${r}`),s.setAttribute("width","100%"),s.setAttribute("height","100%"),s.setAttribute("x","0"),s.setAttribute("y","0"),s.setAttribute("externalResourcesRequired","true"),i.appendChild(s),s.appendChild(t),z(i)}const l=(t,e)=>{if(t instanceof e)return!0;const r=Object.getPrototypeOf(t);return r===null?!1:r.constructor.name===e.name||l(r,e)};function X(t){const e=t.getPropertyValue("content");return`${t.cssText} content: '${e.replace(/'|"/g,"")}';`}function J(t){return f(t).map(e=>{const r=t.getPropertyValue(e),n=t.getPropertyPriority(e);return`${e}: ${r}${n?" !important":""};`}).join(" ")}function K(t,e,r){const n=`.${t}:${e}`,i=r.cssText?X(r):J(r);return document.createTextNode(`${n}{${i}}`)}function P(t,e,r){const n=window.getComputedStyle(t,r),i=n.getPropertyValue("content");if(i===""||i==="none")return;const s=O();try{e.className=`${e.className} ${s}`}catch{return}const c=document.createElement("style");c.appendChild(K(s,r,n)),e.appendChild(c)}function Q(t,e){P(t,e,":before"),P(t,e,":after")}const $="application/font-woff",T="image/jpeg",Y={woff:$,woff2:$,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:T,jpeg:T,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function Z(t){const e=/\.([^./]*?)$/g.exec(t);return e?e[1]:""}function R(t){const e=Z(t).toLowerCase();return Y[e]||""}function N(t){return t.split(/,/)[1]}function x(t){return t.search(/^(data:)/)!==-1}function tt(t,e){return`data:${e};base64,${t}`}async function v(t,e,r){const n=await fetch(t,e);if(n.status===404)throw new Error(`Resource "${n.url}" not found`);const i=await n.blob();return new Promise((s,c)=>{const a=new FileReader;a.onerror=c,a.onloadend=()=>{try{s(r({res:n,result:a.result}))}catch(o){c(o)}},a.readAsDataURL(i)})}const S={};function et(t,e,r){let n=t.replace(/\?.*/,"");return r&&(n=t),/ttf|otf|eot|woff2?/i.test(n)&&(n=n.replace(/.*\//,"")),e?`[${e}]${n}`:n}async function C(t,e,r){const n=et(t,e,r.includeQueryParams);if(S[n]!=null)return S[n];r.cacheBust&&(t+=(/\?/.test(t)?"&":"?")+new Date().getTime());let i;try{const s=await v(t,r.fetchRequestInit,({res:c,result:a})=>(e||(e=c.headers.get("Content-Type")||""),N(a)));i=tt(s,e)}catch(s){i=r.imagePlaceholder||"";let c=`Failed to fetch resource: ${t}`;s&&(c=typeof s=="string"?s:s.message),c&&console.warn(c)}return S[n]=i,i}async function nt(t){const e=t.toDataURL();return e==="data:,"?t.cloneNode(!1):y(e)}async function rt(t,e){if(t.currentSrc){const s=document.createElement("canvas"),c=s.getContext("2d");s.width=t.clientWidth,s.height=t.clientHeight,c==null||c.drawImage(t,0,0,s.width,s.height);const a=s.toDataURL();return y(a)}const r=t.poster,n=R(r),i=await C(r,n,e);return y(i)}async function it(t){var e;try{if(!((e=t==null?void 0:t.contentDocument)===null||e===void 0)&&e.body)return await w(t.contentDocument.body,{},!0)}catch{}return t.cloneNode(!1)}async function st(t,e){return l(t,HTMLCanvasElement)?nt(t):l(t,HTMLVideoElement)?rt(t,e):l(t,HTMLIFrameElement)?it(t):t.cloneNode(!1)}const ct=t=>t.tagName!=null&&t.tagName.toUpperCase()==="SLOT";async function at(t,e,r){var n,i;let s=[];return ct(t)&&t.assignedNodes?s=f(t.assignedNodes()):l(t,HTMLIFrameElement)&&(!((n=t.contentDocument)===null||n===void 0)&&n.body)?s=f(t.contentDocument.body.childNodes):s=f(((i=t.shadowRoot)!==null&&i!==void 0?i:t).childNodes),s.length===0||l(t,HTMLVideoElement)||await s.reduce((c,a)=>c.then(()=>w(a,r)).then(o=>{o&&e.appendChild(o)}),Promise.resolve()),e}function ot(t,e){const r=e.style;if(!r)return;const n=window.getComputedStyle(t);n.cssText?(r.cssText=n.cssText,r.transformOrigin=n.transformOrigin):f(n).forEach(i=>{let s=n.getPropertyValue(i);i==="font-size"&&s.endsWith("px")&&(s=`${Math.floor(parseFloat(s.substring(0,s.length-2)))-.1}px`),l(t,HTMLIFrameElement)&&i==="display"&&s==="inline"&&(s="block"),i==="d"&&e.getAttribute("d")&&(s=`path(${e.getAttribute("d")})`),r.setProperty(i,s,n.getPropertyPriority(i))})}function lt(t,e){l(t,HTMLTextAreaElement)&&(e.innerHTML=t.value),l(t,HTMLInputElement)&&e.setAttribute("value",t.value)}function ut(t,e){if(l(t,HTMLSelectElement)){const r=e,n=Array.from(r.children).find(i=>t.value===i.getAttribute("value"));n&&n.setAttribute("selected","")}}function ft(t,e){return l(e,Element)&&(ot(t,e),Q(t,e),lt(t,e),ut(t,e)),e}async function ht(t,e){const r=t.querySelectorAll?t.querySelectorAll("use"):[];if(r.length===0)return t;const n={};for(let s=0;sst(n,e)).then(n=>at(t,n,e)).then(n=>ft(t,n)).then(n=>ht(n,e))}const F=/url\((['"]?)([^'"]+?)\1\)/g,gt=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,mt=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;function dt(t){const e=t.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return new RegExp(`(url\\(['"]?)(${e})(['"]?\\))`,"g")}function yt(t){const e=[];return t.replace(F,(r,n,i)=>(e.push(i),r)),e.filter(r=>!x(r))}async function wt(t,e,r,n,i){try{const s=r?M(e,r):e,c=R(e);let a;return i||(a=await C(s,c,n)),t.replace(dt(e),`$1${a}$3`)}catch{}return t}function pt(t,{preferredFontFormat:e}){return e?t.replace(mt,r=>{for(;;){const[n,,i]=gt.exec(r)||[];if(!i)return"";if(i===e)return`src: ${n};`}}):t}function U(t){return t.search(F)!==-1}async function k(t,e,r){if(!U(t))return t;const n=pt(t,r);return yt(n).reduce((s,c)=>s.then(a=>wt(a,c,e,r)),Promise.resolve(n))}async function m(t,e,r){var n;const i=(n=e.style)===null||n===void 0?void 0:n.getPropertyValue(t);if(i){const s=await k(i,null,r);return e.style.setProperty(t,s,e.style.getPropertyPriority(t)),!0}return!1}async function bt(t,e){await m("background",t,e)||await m("background-image",t,e),await m("mask",t,e)||await m("mask-image",t,e)}async function St(t,e){const r=l(t,HTMLImageElement);if(!(r&&!x(t.src))&&!(l(t,SVGImageElement)&&!x(t.href.baseVal)))return;const n=r?t.src:t.href.baseVal,i=await C(n,R(n),e);await new Promise((s,c)=>{t.onload=s,t.onerror=c;const a=t;a.decode&&(a.decode=s),a.loading==="lazy"&&(a.loading="eager"),r?(t.srcset="",t.src=i):t.href.baseVal=i})}async function xt(t,e){const n=f(t.childNodes).map(i=>V(i,e));await Promise.all(n).then(()=>t)}async function V(t,e){l(t,Element)&&(await bt(t,e),await St(t,e),await xt(t,e))}function Et(t,e){const{style:r}=t;e.backgroundColor&&(r.backgroundColor=e.backgroundColor),e.width&&(r.width=`${e.width}px`),e.height&&(r.height=`${e.height}px`);const n=e.style;return n!=null&&Object.keys(n).forEach(i=>{r[i]=n[i]}),t}const L={};async function I(t){let e=L[t];if(e!=null)return e;const n=await(await fetch(t)).text();return e={url:t,cssText:n},L[t]=e,e}async function A(t,e){let r=t.cssText;const n=/url\(["']?([^"')]+)["']?\)/g,s=(r.match(/url\([^)]+\)/g)||[]).map(async c=>{let a=c.replace(n,"$1");return a.startsWith("https://")||(a=new URL(a,t.url).href),v(a,e.fetchRequestInit,({result:o})=>(r=r.replace(c,`url(${o})`),[c,o]))});return Promise.all(s).then(()=>r)}function D(t){if(t==null)return[];const e=[],r=/(\/\*[\s\S]*?\*\/)/gi;let n=t.replace(r,"");const i=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){const o=i.exec(n);if(o===null)break;e.push(o[0])}n=n.replace(i,"");const s=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,c="((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})",a=new RegExp(c,"gi");for(;;){let o=s.exec(n);if(o===null){if(o=a.exec(n),o===null)break;s.lastIndex=a.lastIndex}else a.lastIndex=s.lastIndex;e.push(o[0])}return e}async function Rt(t,e){const r=[],n=[];return t.forEach(i=>{if("cssRules"in i)try{f(i.cssRules||[]).forEach((s,c)=>{if(s.type===CSSRule.IMPORT_RULE){let a=c+1;const o=s.href,g=I(o).then(h=>A(h,e)).then(h=>D(h).forEach(b=>{try{i.insertRule(b,b.startsWith("@import")?a+=1:i.cssRules.length)}catch(H){console.error("Error inserting rule from remote css",{rule:b,error:H})}})).catch(h=>{console.error("Error loading remote css",h.toString())});n.push(g)}})}catch(s){const c=t.find(a=>a.href==null)||document.styleSheets[0];i.href!=null&&n.push(I(i.href).then(a=>A(a,e)).then(a=>D(a).forEach(o=>{c.insertRule(o,i.cssRules.length)})).catch(a=>{console.error("Error loading remote stylesheet",a)})),console.error("Error inlining remote css file",s)}}),Promise.all(n).then(()=>(t.forEach(i=>{if("cssRules"in i)try{f(i.cssRules||[]).forEach(s=>{r.push(s)})}catch(s){console.error(`Error while reading CSS rules from ${i.href}`,s)}}),r))}function Ct(t){return t.filter(e=>e.type===CSSRule.FONT_FACE_RULE).filter(e=>U(e.style.getPropertyValue("src")))}async function Pt(t,e){if(t.ownerDocument==null)throw new Error("Provided element is not within a Document");const r=f(t.ownerDocument.styleSheets),n=await Rt(r,e);return Ct(n)}async function $t(t,e){const r=await Pt(t,e);return(await Promise.all(r.map(i=>{const s=i.parentStyleSheet?i.parentStyleSheet.href:null;return k(i.cssText,s,e)}))).join(` -`)}async function Tt(t,e){const r=e.fontEmbedCSS!=null?e.fontEmbedCSS:e.skipFonts?null:await $t(t,e);if(r){const n=document.createElement("style"),i=document.createTextNode(r);n.appendChild(i),t.firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n)}}async function Lt(t,e={}){const{width:r,height:n}=E(t,e),i=await w(t,e,!0);return await Tt(i,e),await V(i,e),Et(i,e),await G(i,r,n)}async function p(t,e={}){const{width:r,height:n}=E(t,e),i=await Lt(t,e),s=await y(i),c=document.createElement("canvas"),a=c.getContext("2d"),o=e.pixelRatio||q(),g=e.canvasWidth||r,h=e.canvasHeight||n;return c.width=g*o,c.height=h*o,e.skipAutoScale||B(c),c.style.width=`${g}`,c.style.height=`${h}`,e.backgroundColor&&(a.fillStyle=e.backgroundColor,a.fillRect(0,0,c.width,c.height)),a.drawImage(s,0,0,c.width,c.height),c}async function It(t,e={}){const{width:r,height:n}=E(t,e);return(await p(t,e)).getContext("2d").getImageData(0,0,r,n).data}async function At(t,e={}){return(await p(t,e)).toDataURL()}async function Dt(t,e={}){return(await p(t,e)).toDataURL("image/jpeg",e.quality||1)}async function vt(t,e={}){const r=await p(t,e);return await j(r)}export{At as a,Dt as b,vt as c,It as d,p as e,Lt as t}; +function M(t,e){if(t.match(/^[a-z]+:\/\//i))return t;if(t.match(/^\/\//))return window.location.protocol+t;if(t.match(/^[a-z]+:/i))return t;const r=document.implementation.createHTMLDocument(),n=r.createElement("base"),i=r.createElement("a");return r.head.appendChild(n),r.body.appendChild(i),e&&(n.href=e),i.href=t,i.href}const O=(()=>{let t=0;const e=()=>`0000${(Math.random()*36**4<<0).toString(36)}`.slice(-4);return()=>(t+=1,`u${e()}${t}`)})();function f(t){const e=[];for(let r=0,n=t.length;ru||t.height>u)&&(t.width>u&&t.height>u?t.width>t.height?(t.height*=u/t.width,t.width=u):(t.width*=u/t.height,t.height=u):t.width>u?(t.height*=u/t.width,t.width=u):(t.width*=u/t.height,t.height=u))}function j(t,e={}){return t.toBlob?new Promise(r=>{t.toBlob(r,e.type?e.type:"image/png",e.quality?e.quality:1)}):new Promise(r=>{const n=window.atob(t.toDataURL(e.type?e.type:void 0,e.quality?e.quality:void 0).split(",")[1]),i=n.length,s=new Uint8Array(i);for(let c=0;c{const n=new Image;n.decode=()=>e(n),n.onload=()=>e(n),n.onerror=r,n.crossOrigin="anonymous",n.decoding="async",n.src=t})}async function z(t){return Promise.resolve().then(()=>new XMLSerializer().serializeToString(t)).then(encodeURIComponent).then(e=>`data:image/svg+xml;charset=utf-8,${e}`)}async function G(t,e,r){const n="http://www.w3.org/2000/svg",i=document.createElementNS(n,"svg"),s=document.createElementNS(n,"foreignObject");return i.setAttribute("width",`${e}`),i.setAttribute("height",`${r}`),i.setAttribute("viewBox",`0 0 ${e} ${r}`),s.setAttribute("width","100%"),s.setAttribute("height","100%"),s.setAttribute("x","0"),s.setAttribute("y","0"),s.setAttribute("externalResourcesRequired","true"),i.appendChild(s),s.appendChild(t),z(i)}const l=(t,e)=>{if(t instanceof e)return!0;const r=Object.getPrototypeOf(t);return r===null?!1:r.constructor.name===e.name||l(r,e)};function X(t){const e=t.getPropertyValue("content");return`${t.cssText} content: '${e.replace(/'|"/g,"")}';`}function J(t){return f(t).map(e=>{const r=t.getPropertyValue(e),n=t.getPropertyPriority(e);return`${e}: ${r}${n?" !important":""};`}).join(" ")}function K(t,e,r){const n=`.${t}:${e}`,i=r.cssText?X(r):J(r);return document.createTextNode(`${n}{${i}}`)}function P(t,e,r){const n=window.getComputedStyle(t,r),i=n.getPropertyValue("content");if(i===""||i==="none")return;const s=O();try{e.className=`${e.className} ${s}`}catch{return}const c=document.createElement("style");c.appendChild(K(s,r,n)),e.appendChild(c)}function Q(t,e){P(t,e,":before"),P(t,e,":after")}const $="application/font-woff",T="image/jpeg",Y={woff:$,woff2:$,ttf:"application/font-truetype",eot:"application/vnd.ms-fontobject",png:"image/png",jpg:T,jpeg:T,gif:"image/gif",tiff:"image/tiff",svg:"image/svg+xml",webp:"image/webp"};function Z(t){const e=/\.([^./]*?)$/g.exec(t);return e?e[1]:""}function R(t){const e=Z(t).toLowerCase();return Y[e]||""}function N(t){return t.split(/,/)[1]}function x(t){return t.search(/^(data:)/)!==-1}function tt(t,e){return`data:${e};base64,${t}`}async function F(t,e,r){const n=await fetch(t,e);if(n.status===404)throw new Error(`Resource "${n.url}" not found`);const i=await n.blob();return new Promise((s,c)=>{const a=new FileReader;a.onerror=c,a.onloadend=()=>{try{s(r({res:n,result:a.result}))}catch(o){c(o)}},a.readAsDataURL(i)})}const S={};function et(t,e,r){let n=t.replace(/\?.*/,"");return r&&(n=t),/ttf|otf|eot|woff2?/i.test(n)&&(n=n.replace(/.*\//,"")),e?`[${e}]${n}`:n}async function C(t,e,r){const n=et(t,e,r.includeQueryParams);if(S[n]!=null)return S[n];r.cacheBust&&(t+=(/\?/.test(t)?"&":"?")+new Date().getTime());let i;try{const s=await F(t,r.fetchRequestInit,({res:c,result:a})=>(e||(e=c.headers.get("Content-Type")||""),N(a)));i=tt(s,e)}catch(s){i=r.imagePlaceholder||"";let c=`Failed to fetch resource: ${t}`;s&&(c=typeof s=="string"?s:s.message),c&&console.warn(c)}return S[n]=i,i}async function nt(t){const e=t.toDataURL();return e==="data:,"?t.cloneNode(!1):y(e)}async function rt(t,e){if(t.currentSrc){const s=document.createElement("canvas"),c=s.getContext("2d");s.width=t.clientWidth,s.height=t.clientHeight,c==null||c.drawImage(t,0,0,s.width,s.height);const a=s.toDataURL();return y(a)}const r=t.poster,n=R(r),i=await C(r,n,e);return y(i)}async function it(t){var e;try{if(!((e=t==null?void 0:t.contentDocument)===null||e===void 0)&&e.body)return await w(t.contentDocument.body,{},!0)}catch{}return t.cloneNode(!1)}async function st(t,e){return l(t,HTMLCanvasElement)?nt(t):l(t,HTMLVideoElement)?rt(t,e):l(t,HTMLIFrameElement)?it(t):t.cloneNode(!1)}const ct=t=>t.tagName!=null&&t.tagName.toUpperCase()==="SLOT";async function at(t,e,r){var n,i;let s=[];return ct(t)&&t.assignedNodes?s=f(t.assignedNodes()):l(t,HTMLIFrameElement)&&(!((n=t.contentDocument)===null||n===void 0)&&n.body)?s=f(t.contentDocument.body.childNodes):s=f(((i=t.shadowRoot)!==null&&i!==void 0?i:t).childNodes),s.length===0||l(t,HTMLVideoElement)||await s.reduce((c,a)=>c.then(()=>w(a,r)).then(o=>{o&&e.appendChild(o)}),Promise.resolve()),e}function ot(t,e){const r=e.style;if(!r)return;const n=window.getComputedStyle(t);n.cssText?(r.cssText=n.cssText,r.transformOrigin=n.transformOrigin):f(n).forEach(i=>{let s=n.getPropertyValue(i);i==="font-size"&&s.endsWith("px")&&(s=`${Math.floor(parseFloat(s.substring(0,s.length-2)))-.1}px`),l(t,HTMLIFrameElement)&&i==="display"&&s==="inline"&&(s="block"),i==="d"&&e.getAttribute("d")&&(s=`path(${e.getAttribute("d")})`),r.setProperty(i,s,n.getPropertyPriority(i))})}function lt(t,e){l(t,HTMLTextAreaElement)&&(e.innerHTML=t.value),l(t,HTMLInputElement)&&e.setAttribute("value",t.value)}function ut(t,e){if(l(t,HTMLSelectElement)){const r=e,n=Array.from(r.children).find(i=>t.value===i.getAttribute("value"));n&&n.setAttribute("selected","")}}function ft(t,e){return l(e,Element)&&(ot(t,e),Q(t,e),lt(t,e),ut(t,e)),e}async function ht(t,e){const r=t.querySelectorAll?t.querySelectorAll("use"):[];if(r.length===0)return t;const n={};for(let s=0;sst(n,e)).then(n=>at(t,n,e)).then(n=>ft(t,n)).then(n=>ht(n,e))}const U=/url\((['"]?)([^'"]+?)\1\)/g,gt=/url\([^)]+\)\s*format\((["']?)([^"']+)\1\)/g,mt=/src:\s*(?:url\([^)]+\)\s*format\([^)]+\)[,;]\s*)+/g;function dt(t){const e=t.replace(/([.*+?^${}()|\[\]\/\\])/g,"\\$1");return new RegExp(`(url\\(['"]?)(${e})(['"]?\\))`,"g")}function yt(t){const e=[];return t.replace(U,(r,n,i)=>(e.push(i),r)),e.filter(r=>!x(r))}async function wt(t,e,r,n,i){try{const s=r?M(e,r):e,c=R(e);let a;return i||(a=await C(s,c,n)),t.replace(dt(e),`$1${a}$3`)}catch{}return t}function pt(t,{preferredFontFormat:e}){return e?t.replace(mt,r=>{for(;;){const[n,,i]=gt.exec(r)||[];if(!i)return"";if(i===e)return`src: ${n};`}}):t}function k(t){return t.search(U)!==-1}async function v(t,e,r){if(!k(t))return t;const n=pt(t,r);return yt(n).reduce((s,c)=>s.then(a=>wt(a,c,e,r)),Promise.resolve(n))}async function m(t,e,r){var n;const i=(n=e.style)===null||n===void 0?void 0:n.getPropertyValue(t);if(i){const s=await v(i,null,r);return e.style.setProperty(t,s,e.style.getPropertyPriority(t)),!0}return!1}async function bt(t,e){await m("background",t,e)||await m("background-image",t,e),await m("mask",t,e)||await m("mask-image",t,e)}async function St(t,e){const r=l(t,HTMLImageElement);if(!(r&&!x(t.src))&&!(l(t,SVGImageElement)&&!x(t.href.baseVal)))return;const n=r?t.src:t.href.baseVal,i=await C(n,R(n),e);await new Promise((s,c)=>{t.onload=s,t.onerror=c;const a=t;a.decode&&(a.decode=s),a.loading==="lazy"&&(a.loading="eager"),r?(t.srcset="",t.src=i):t.href.baseVal=i})}async function xt(t,e){const n=f(t.childNodes).map(i=>V(i,e));await Promise.all(n).then(()=>t)}async function V(t,e){l(t,Element)&&(await bt(t,e),await St(t,e),await xt(t,e))}function Et(t,e){const{style:r}=t;e.backgroundColor&&(r.backgroundColor=e.backgroundColor),e.width&&(r.width=`${e.width}px`),e.height&&(r.height=`${e.height}px`);const n=e.style;return n!=null&&Object.keys(n).forEach(i=>{r[i]=n[i]}),t}const L={};async function I(t){let e=L[t];if(e!=null)return e;const n=await(await fetch(t)).text();return e={url:t,cssText:n},L[t]=e,e}async function A(t,e){let r=t.cssText;const n=/url\(["']?([^"')]+)["']?\)/g,s=(r.match(/url\([^)]+\)/g)||[]).map(async c=>{let a=c.replace(n,"$1");return a.startsWith("https://")||(a=new URL(a,t.url).href),F(a,e.fetchRequestInit,({result:o})=>(r=r.replace(c,`url(${o})`),[c,o]))});return Promise.all(s).then(()=>r)}function D(t){if(t==null)return[];const e=[],r=/(\/\*[\s\S]*?\*\/)/gi;let n=t.replace(r,"");const i=new RegExp("((@.*?keyframes [\\s\\S]*?){([\\s\\S]*?}\\s*?)})","gi");for(;;){const o=i.exec(n);if(o===null)break;e.push(o[0])}n=n.replace(i,"");const s=/@import[\s\S]*?url\([^)]*\)[\s\S]*?;/gi,c="((\\s*?(?:\\/\\*[\\s\\S]*?\\*\\/)?\\s*?@media[\\s\\S]*?){([\\s\\S]*?)}\\s*?})|(([\\s\\S]*?){([\\s\\S]*?)})",a=new RegExp(c,"gi");for(;;){let o=s.exec(n);if(o===null){if(o=a.exec(n),o===null)break;s.lastIndex=a.lastIndex}else a.lastIndex=s.lastIndex;e.push(o[0])}return e}async function Rt(t,e){const r=[],n=[];return t.forEach(i=>{if("cssRules"in i)try{f(i.cssRules||[]).forEach((s,c)=>{if(s.type===CSSRule.IMPORT_RULE){let a=c+1;const o=s.href,g=I(o).then(h=>A(h,e)).then(h=>D(h).forEach(b=>{try{i.insertRule(b,b.startsWith("@import")?a+=1:i.cssRules.length)}catch(H){console.error("Error inserting rule from remote css",{rule:b,error:H})}})).catch(h=>{console.error("Error loading remote css",h.toString())});n.push(g)}})}catch(s){const c=t.find(a=>a.href==null)||document.styleSheets[0];i.href!=null&&n.push(I(i.href).then(a=>A(a,e)).then(a=>D(a).forEach(o=>{c.insertRule(o,i.cssRules.length)})).catch(a=>{console.error("Error loading remote stylesheet",a)})),console.error("Error inlining remote css file",s)}}),Promise.all(n).then(()=>(t.forEach(i=>{if("cssRules"in i)try{f(i.cssRules||[]).forEach(s=>{r.push(s)})}catch(s){console.error(`Error while reading CSS rules from ${i.href}`,s)}}),r))}function Ct(t){return t.filter(e=>e.type===CSSRule.FONT_FACE_RULE).filter(e=>k(e.style.getPropertyValue("src")))}async function Pt(t,e){if(t.ownerDocument==null)throw new Error("Provided element is not within a Document");const r=f(t.ownerDocument.styleSheets),n=await Rt(r,e);return Ct(n)}async function $t(t,e){const r=await Pt(t,e);return(await Promise.all(r.map(i=>{const s=i.parentStyleSheet?i.parentStyleSheet.href:null;return v(i.cssText,s,e)}))).join(` +`)}async function Tt(t,e){const r=e.fontEmbedCSS!=null?e.fontEmbedCSS:e.skipFonts?null:await $t(t,e);if(r){const n=document.createElement("style"),i=document.createTextNode(r);n.appendChild(i),t.firstChild?t.insertBefore(n,t.firstChild):t.appendChild(n)}}async function Lt(t,e={}){const{width:r,height:n}=E(t,e),i=await w(t,e,!0);return await Tt(i,e),await V(i,e),Et(i,e),await G(i,r,n)}async function p(t,e={}){const{width:r,height:n}=E(t,e),i=await Lt(t,e),s=await y(i),c=document.createElement("canvas"),a=c.getContext("2d"),o=e.pixelRatio||q(),g=e.canvasWidth||r,h=e.canvasHeight||n;return c.width=g*o,c.height=h*o,e.skipAutoScale||B(c),c.style.width=`${g}`,c.style.height=`${h}`,e.backgroundColor&&(a.fillStyle=e.backgroundColor,a.fillRect(0,0,c.width,c.height)),a.drawImage(s,0,0,c.width,c.height),c}async function It(t,e={}){const{width:r,height:n}=E(t,e);return(await p(t,e)).getContext("2d").getImageData(0,0,r,n).data}async function At(t,e={}){return(await p(t,e)).toDataURL()}async function Dt(t,e={}){return(await p(t,e)).toDataURL("image/jpeg",e.quality||1)}async function Ft(t,e={}){const r=await p(t,e);return await j(r)}export{At as a,Dt as b,Ft as c,It as d,p as e,Lt as t}; diff --git a/js/html-to-image@1.11.11-D6_yziCT.js.gz b/js/html-to-image@1.11.11-D6_yziCT.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0da071d724bf4950f5b31032d5f0f78226986957 GIT binary patch literal 5119 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 literal 0 HcmV?d00001 diff --git a/js/index-9kD-CQrl.js b/js/index-9kD-CQrl.js deleted file mode 100644 index 19e564c6..00000000 --- a/js/index-9kD-CQrl.js +++ /dev/null @@ -1 +0,0 @@ -import{Q as C,T as f,U as k}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{a as A}from"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import{s as B}from"./instance-C7r4f1Qz.js";import"./lodash@4.17.21-DdnujIRq.js";import{N as p,r as y,ag as h,M as D,P as i,e as l}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as b,b as t,I as o,F as w}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{e as P,x as N}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./axios@1.7.9-upsvKRUO.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-9kD-CQrl.js.gz b/js/index-9kD-CQrl.js.gz deleted file mode 100644 index 486ede46c56eea8db8434d0ae061f88df93b7204..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2487 zcmV;o2}t%IiwFP!000001D#k~ZyU!Ie($ePh(3_O&U%+ONi^tE+?7;CcUh8S8wN4l z9g-u?Uc56)ks=7Fj+5Al6T66GH?DGV5Z7ve%1)ZPjxD=CCcH>b`3uGDk`%d;qac8Q zA@`i~oy&aZoE5QQTMnx)k3c%22&?=k2y6T(Hwunrgv2u?%PLcl-Q1vfRI$Yk8aj(T ztB`m`a~%hnT20)bnW!jHLQFU*bagk%fv)Ulydw@CLziRaWvNz$dVY1iW10z{2VH5%E8cwl$4UBY$dJf z0i`0>2_$!K~J^&#ujY@uleKNp%8< z_DhuoiSpd$1PM^A;v$zKpI>s+BTg`9pv*vH{Nh6OWK&v#4$|LjT%FEMo}ZZsb^y>U ztBjFH)&#he8#}MdQes$(Y7RnX!6hV<5Iy3e+6F3AL7;yjAs~-UJtK>fI0_VdV|>g? z20FxLm{5>4E{y8AXfi;3Y+}e+T*M}@kwYrk4j4E7FD?^p;e_0NPvk&Jtk0G&vh`s+-t{^%a7Gg4xF}1%j-g&n){Ip!HjGhX z1_8_h*nmaUov1R%E>7vBh{uonb1au3CleRr;wk z6lB%fGI$%KE60xkN*z895~6&XLwSNY=5m0p75)<8 zd6c841#BhlvbGek*RjLxWpV73){771Uj6mKD5yT9F47BkXf+-6L24W>kPlbwz zg#;Tq(4Z;QhzP4Joe$S}f2Kn7mR44gVTA;Wm}`e4bsrO@FW32{ra}}Er17$b1j8i^ z+XSWFk{UvtVMb6Yg!Pb6Mm6ul(bL0gd!4=SyAotTOa_Flou{oYw!1>8>kguHQ2hAQ z)}4>LVjkw8?57_OUtjN;7KcPP{@!}|qJ96_;r$=G3Yvo;Ln>s0dhJg?Zob;-L3C5| ztDG{@=UA8sbx3g0OocSW*ABPUQ31MyrNWW)xyvk!g>H3h2OH3-g#?DGEcKQoSf)a- zR`wL@o7mK?P4SQ2SubL&DlIpMQI@m!9lOga0+I2yS{QT=xi(GF?I%5#h2a)QgBM z!6HgILif{oyoFMblX8Y3L$O?wr6?CFkdQpo%Bd+X^o**#Po7bwaV4#Uy?7_Xb=yM? zM+CbM8jc9Qe^>O*Mx+rD>N;dFr3u7>IyQ?bU2t48HQ7i{gjf1mE%`lk`8T0n5iIk( zt7(W*PAk8!>da!0q>7ESah8UQkwznO)^XMo>4F%Peg7+l5bv zk@ja#+aK?p&i$N4m{d|Lfe{{dxOZ^VR$9zdiY7|5od#XYC&zws&r} z?mX$--R<1{s`=t^=aVO`Z{F=ZxPJKVZs*kxzwF;?-`sA#d^99|`Dy#ho#yiwoqxXg zdHY%@a-~b!qafS2?{vO>acX=kt1wT{NayAC=F4a8otw?)+s)_SwV&KQc>Qi`d%yMi ze*53M?d!KY53aX%p0@A()Oz~8AN;|SN4`~a|G~ir-?cv6?L4^NzIC(n-eW)C!w+sB z>^*zW=hl{kZx3#Rzj;i2~ZvdlG`FVd7J3Z>lixg&Af6*PjN!|%ysDfi}0kBH#U z>La?kXZzefJ}CQx%T0Ue1N{<7r#b4MDi+p9q?9Z2e`v#8D{|6AzO&Q$@f&Y~H5%PQ zmWR5-zsiG$yX~*{LxML*!pQe})YJi|NaT9`aWkOYZTf!8d!p`_f#P+a9F?#8Angte zgD&pia1eY#@!9TJo3p6K0bCL5{Ze~*o<&vf_mNe`e;Mi4q;d8S{|6-;K->Tn0014Z B)mZ=l diff --git a/js/index-B4iylE3W.js b/js/index-B4iylE3W.js new file mode 100644 index 00000000..c28351ae --- /dev/null +++ b/js/index-B4iylE3W.js @@ -0,0 +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}; diff --git a/js/index-B4iylE3W.js.gz b/js/index-B4iylE3W.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9374910f551151e908f5db3240fb43b47cf74dd9 GIT binary patch literal 673 zcmV;S0$%+eiwFP!000001BH~$ZrVT;h4+05n)AGWI15 z*fY-jI3b8fsJiN=>atSbq3;v5k5QS3Bt~hon#G*&oViy=L*j&Sxrz$DC~$p}9Zc_L z2dt-@#TtI=qzXK)s3b9o1I%db7S-#v84<2(^boxQyJc*J`zuw=+>71mZwL;F-UTgy4>W%?dVO32efN z(K{R-?L3&Vh1evT*8h38-D2mXyPch+A>kQs;@T^?ad=uu+#TGRtE;Oh>xUqBfY?L; zPk}o&E@K0=F6tFg8K35vrwwceN6j0yXdBAfF^8B*!l*a%#mq5q4IAhz3Wo=+5Ah2< z+15K`@ncDEuFps3+|8>a7W!g_KsaS=zQdM@qAIT&V>-?2BnOCn37f{4CUVbY92>{O zm#c^5onvDQ8{Tdi$Nk%pf85DqzF5)#rG7+0Uo!5Lv4tz>s3wB2e%t(aX_81?5sD@d zKi1}@h4R6Ob}lY9J^`ab7SerQTv0!UhBi=zD-Kd|x*{}D^3;zM zG)R%EC@QVj`h)$WsKAO^NK#GD?)8sQ)b4+L`~B[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-B7nBrouZ.js.gz b/js/index-B7nBrouZ.js.gz deleted file mode 100644 index 89847d3850962762108faf3d5ea4bf9999947790..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1473 zcmV;y1wQ&8iwFP!000001D#jPZrer_-S;b8t!zLu9+ILgD`-KBv{l9L#CBpA0Wl;; z(nv!NJr6yhecGbm(C)h|&`neHYl3!{UnqvM-H29Vv?~JSx$k?=y`*W*g_@sjV7Va{ zUBS}|-0pKel%O>pNV?nRGPY2So zpk+bJ0YMtGmeoV6m|W0IfdW>C2>370IJ$^$S3x69z|x_dX=BrdRyfkcbD#??Csfm% z$XL)^c`mF&Cj`B~A9wI@wyKBm1k1ixgVqkTEf6G`9&}!mj144+IUiD^9YGh|gpHSp zh1^w?j0GWCS2O0h(1r-K$aFxu6HrzbVG;AhD6=eB2fW44>)1J3g?WtkXxwFd9L8Lb zBCB-}WVJ+Jw69mODUT)~7X-(u@DPROjpstkg*)Nh2Ma;F@Crmnq&v3CNnZi^edN#T zy!{bq&P+GZYGfYjzA3zsCZW)oqA3A|qssz-4*SL zJsZ{#tbM+S{^7~~k)5~K6%i2mP{$T#IvifBtH)H5kd%4|S~X~)&+7(lfCG*)%=Rmy|LQU3204CQjm%9e0Xu>%MxG53`?2el$hOT{PkbAZ-%`9mn~^Yl)!nhOkLpLu;A!+ z=&acv1)UUu*&nYD5F9ib#L6$ri(C=V&7|inmo!RiF0)FcDG5p0)I-pL4baM-*N+=M zd(=xh_7JSW`V-V2wA=O3{#l7y$w(z0f;OxHzY_+*zAjbOi=_n1su}$bkW!dQccJx^ zL2HkR?7Y;BBXe{V7A^ZJhj~38#%Cq@gbE{X!NwDVgAT9U+}|&SGtj*rGuuSc838zf3qnK^c#6PDVhA@xDpYVcJtET>rvMwrnAD{ffQhA!AW zV;wTXFF#%0yLA_l^r66OLT{mSW%b(26C&oBR2y1-MK|YWnwphPSKyQcB;}Q=BueL- zTXR8_7TJ8Us4jIqyxLHkX>~p#LeUtr=9j2ys?z+{MpYZVSybl<>0-@Pb93vfufJ8B zygFA@G19CQSI>r~AKtxv|NC!$|M}DV?|=ULk3T-V`>yg>OjPGm#LY@ysa!UF+Ofq%uTwyPAiLQrWxCMv)HPB?9S>r z{o&o)zkd1Q{g1!?7pG{}rxC-EA!*p7s;?tR`F6r%x%_q5E;+~WY})+N`q!g3i><|C b>lv98$D&r|OuRF?c=p9V)cv{flnej>GI-s7 diff --git a/js/index-BDDnTPoX.js b/js/index-BDDnTPoX.js deleted file mode 100644 index 0285f3ac..00000000 --- a/js/index-BDDnTPoX.js +++ /dev/null @@ -1 +0,0 @@ -import{l as e,b as o,I as r}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as i}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{M as p}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-BDDnTPoX.js.gz b/js/index-BDDnTPoX.js.gz deleted file mode 100644 index e31fb1d8376c691e938edcb9b9050cb4b6120211..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmV;z0zLg7iwFP!000001BH~!PTN2fhWC96T^a#5+OXks6d zA>$cqE`|{K5vs1bsk*Gxcj)_|_Ax3G1xQ52Y8L*#^Ph9(_s}dCQqR~LQEOlit3%k` z>X7B76q$uzhlPQGG+fgRP$DFRK5k&wM?D^##{J!Ge5I^SIxjS-P`Zo)Ni;2}o-V-7 zX%}tuz4fPHuLAQ0$O$a~85(*xaBwgv%))h`r#YxZ(p-lP+{FF>MF;P84!wNuNx6l$ z8WRcW!Z#lFx)+BR`^&tMZ}fEg&&e zAPbP8kAvzOT1U4c>cz{<;|3Okqo|?9IXjgr#UT@#3O*PUH4Yuz!VWrT>CtZdK6@r7 zi+HCZdkE?7N&J@U>t!_)DN$ntDh#l@jy)H3P-Ajywby{K>BWlVMR1ii}qJ<0t?BNF5=(8@|k`Mn6P0q}Sax{eO zAvVt}wBsCWceFSEof5&7UW>M%Hsd6Nw$(FC(;jehaxIQHShfOf@>+c+K^w_ul;=jD z5oVxGYuqqaFH3vw@E}?fH7lisWzUqJGHB1nKu2TUwhAI^2r)7hMx#V<4P2x7$GTOP z_9t1h?tXs%^ZVD|uRrd-eDjcpT&r%2T5iuWkpi1L>oHaMu@l=8{4}pt+kO;TZN2qo oMYyF)`@ZMT^|GvQ!p;5D6je`C3YWw%U2eYm2SoB9Dl-KD04n)OO#lD@ diff --git a/js/index-BFnjjPIz.js b/js/index-BFnjjPIz.js new file mode 100644 index 00000000..3236b13e --- /dev/null +++ b/js/index-BFnjjPIz.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..8179bbc4900318c5dfc7ba1549d23426e162e68c GIT binary patch literal 4479 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 RH2e5Z{tx7?g^SlJ001i9!lM8H literal 0 HcmV?d00001 diff --git a/js/index-BKEuWGFq.js b/js/index-BKEuWGFq.js deleted file mode 100644 index 7ef28fbe..00000000 --- a/js/index-BKEuWGFq.js +++ /dev/null @@ -1 +0,0 @@ -import"./hooks-Bwjsi7Cp.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{s as n,g as l,w as c,C as f}from"./utils-BmW7d_26.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{e as i,ai as u,aj as a,M as m,P as o,N as d}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as g,b as e,I as r}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as p}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-BKEuWGFq.js.gz b/js/index-BKEuWGFq.js.gz deleted file mode 100644 index 79addb4577ab5f291994168a20858e0e73d6a782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1803 zcmV+m2lV(KiwFP!000001GQIMZ{x-le($evh&)IDXF^gJ%QhU)BG<0g_v@}5ESM2F zl13VG=$WA`SrAYZ-FDM%+C>*A(x5>5khFd2rf=J%+x<1sdh?XO5R5L4May=vMW03> zzjMxa&iQ!Gh=eiYQiC5f7;6boK5Ggx@5Hbvv?Vfm7ocua*d{bhXy$+$`m}7;jcH8G zNhHA#R)hv{_IH?Z;Ga%|+6e}uKru~(Z9xl~UOT~d4i=!9^JF*1!sjHGb^#V)&I5JV zIjf-7`LrL(0wfxC9-8yeGJzXJNwcz-3f2_BXRJk(cLNr{iC5YWOrtQ35(@97HTXdy2^F9mK9~b z2v+`xj)*!F9W~X7^i6ey`i?r7zNL;}5;Q`jjX^?e3+4@&zg-2+`qsS-E1pV>DtC3g zst&AI)WIjt?RJ7ao>%u5MwTgkT?($Nvs&doHs<+7R=3XdTUQS&#QI17OzItx^LB@cB|cqYh5fl z`CJ0LlNR!l=5A_^U?KTXMmgXd$ySG-E~F7S1~KtlfQ3ZbrWz2y!S&-^>Tk`+?Om7y zr*O31I+jP*XH$SfVjIxRL({n3hkIJ=h6kWD?V}+>3M2z0M0GqKm?kK1uLiVE7OuzR zERmSod64_J7q*3|>|r;$9HfgbB<40NlTm6MH=`_n)YNz9Qi zM?>F$);tLII^8wUNR2xmQ3|Rg3TzV^a2_~ubD_kF$Ja9@W+}24pqaaC;5*F+E^;0= zQq)N#DXDcQ^hcgRxpQc2pFgy20ISapRFS|Fyi;^ft2^c54fqfXf$C~vgfXF*Pt4Z% zhP#<`y=gP-HxQS?E~r#Mc;q&dl|p$MbIx%TU_MOF0Is*S4Ny7NL@6k#j)V-#Zg&^l zC;0lN81DsO9L=vB8R+0eH?rN!o&G;~Vg^(E3B4Ou7*8?NW7pR$neadEit$*S(jdx@!AE zfKk_!{~Qp4tC3KE=3N2J70RRClo;FUx-*PuT6Ym<#kl3~r0fI2mAwf|cYHX;`cWZv z?xoUcCiOa18%>aN3|LiQ-p1U{sgVPm()KxXHr&MmhY>@zYuC7@y=cQy*63J>Nv6iB1q)zdhgR@8+P}HIzD0j{Bh z%Ee4}`9qu`dasSSBtD{x?-{ArAK{GF$Z2|%P^y2#Gup+^zaISR-*W=XeaSegL$%4n)Snx3wvz(NofjT@}#y?7+J_Y8gXYaMrIB-YRBXCw;P8GL`dAE8Km9}6+5 z(VHjF2EYEZmhGoi#xvTFikj3g&3E#(&$^OSPiP!HY{=XBxxw3;NfBEi@U))w%jziYQ|7CG&|IgyS`RuE~v%jj( t`cHqqwWbXuuJV1<&-SzZes&3WhJVD$!@rSZqyExQegM+@A7h*l005XAej)$> diff --git a/js/index-BMw_Ubiv.js b/js/index-BMw_Ubiv.js deleted file mode 100644 index 15666c3b..00000000 --- a/js/index-BMw_Ubiv.js +++ /dev/null @@ -1 +0,0 @@ -import{J as d}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{l as c,b as t,I as n}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as u}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{N as f,e as s,k as h}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";const bt=c({name:"ContextMenuDemo",setup(){const o=u(),r=u(!1),e=u([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:m,y:p,show:a,updateShow:i}=d(o);return{demoOneRef:o,demoOneShow:r,x:m,y:p,show:a,options:e,clickOutside:l=>{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-BMw_Ubiv.js.gz b/js/index-BMw_Ubiv.js.gz deleted file mode 100644 index 8ff5333298626553a39ee64a4559eedd8ec8a645..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1924 zcmV-~2YdJ*iwFP!000001D#jxZ`;Nl{=UCLB|1RDcvn(ymT5R(M8=*Izs89ZI|$Sx zd6G^d@0h!zBw7&AHOPvhOY@~`hjkq`pab%yS%3^^w-gwVe`Qe;{};pQC9`NJ1_lTq zC_TT|=eghSM535+IlP)fA{UIBoJAV^sLfbcfO@|p$dVJoj?h-f1gF7|{DgB%{SWN{Znlg?Ow0+DU;?W`133G;%(&s-TLkqI z45kUiVWMIdq1osq*e<~eG)oPc##s2A#L}+7Dl9cX%XRu2sC&HVCu9Ksef@tYy*H+;tNq^nin(sGd8SU+6EM$8+4m}BJ2Nrpy4ePdUk zS%FK9*$<`xi<7K?w~3p5Gu!k9kkdAt<0@M}1saA*4ZiNFhtxOJgU+>K_Y&OT36&(m zV3O~Y2e3uUH{IQ}%cmW6m1(kQs-lw~k?Gv9escpX?-rL%8*VGZrjFG^=o2^Xxf_Z| z4}*l*MOZdq`TbgOu5Dl0EXM2SX#rsIRt|Mg>2CHfhZ$;m2~Gr_@?sVz4bR2^&IXE> z54Q*Bn~FB#IC!`5V7+l=e`90OIFTe2pdQ^?3L3>~hCf0HQfHw>D2Oo^L`WP6i6mCl zz*1v^u#2#CPQdqetI=pQ2WgRe)NA?0Chc{5gSeSuF({W3&^YR%M$*~KoO3KBpJ=uO zoCDb%@O#Ty1dc&W{4QV-k+!K0FmQ0|a4+6V!Lsg0MxF&&J~{k(k?MScVtGbHuLQR(i8=D+bSN9JxCDahgLECVGvmld zVF)}z1KWfKTmnwqS+23_;n_-wS)=wcG)or^WT$h>Mb7PZCUrt(NSf(9{i!EVAKWx{ zj&B#=0aiy5cu3$m-l@9xyxn^B9ry?ffm&)*MKK96pPQ}oO?N9v8;fSxZzC>+T~Vcg z=)mnHmn-!}%rVC_zt@MKSV-M6k)X$Rld&c^`mafMcGJ+z>=eQvSus5ISSp)d)?AG zn`JV0CWRGGFBagg)oR#`Z)R7##GpxqU7D_MBPv%yGcyMT#!;Bs1}woEsMD*}t(p^_ z(Nf~u1}wws1=HMJU$6GA>}IAV?#aM5U=fyqv(a$fD@le`+ZO^%SyTQ?KnSizLIs)^ z1vD>*obF}B*i+Y$Nkp@FQNpYmcm3UreL%RfH(~99gJWDfsKm~dOgWvT)e6-r733HL z<_XMunA;^aa)49YIcCn5o6*YK4$KP&PDQd?;Z2@#jw2=sqm8z@Eg7%|4R9+AcGleM zQAXn&<4A2C#jR-q_ZseAJM?y>RN{f$!ZdMl z#57%CnZ)_Ra0+FsNxq=-)g=FcSeQL2sZ7WCo3iuBZqb~GSgh0{EUfz>@w+>T6ePe_ zxO!9*4-s z5vJ18JSHWJfRKnwO=ol;huD`^9_gg8dTH1vG+=%B;cQn!LYplA@yREjzx?Tkm;d^0 z?!zI06RnRvF6i-8LX0{}5Ns|8sIDw|l~G|d>9fjyG%Bp%!Q>x>CntY#r=*Nle(_(( K2QdWs4gdg&9J&br diff --git a/js/index-BNLeaxW4.js b/js/index-BNLeaxW4.js new file mode 100644 index 00000000..c0f36945 --- /dev/null +++ b/js/index-BNLeaxW4.js @@ -0,0 +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}; diff --git a/js/index-BNLeaxW4.js.gz b/js/index-BNLeaxW4.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..f9f7e040bc966e36ffb0b6bfc399c902955b18a9 GIT binary patch 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 new file mode 100644 index 0000000000000000000000000000000000000000..22aa9e71811893fcb8b2153d75478c152e25497a GIT binary patch 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` literal 0 HcmV?d00001 diff --git a/js/index-BXwLHPcd.js b/js/index-BXwLHPcd.js deleted file mode 100644 index 7be04f6f..00000000 --- a/js/index-BXwLHPcd.js +++ /dev/null @@ -1 +0,0 @@ -import{U as p}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import{u as a}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{P as n,e}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as u,b as o,I as s}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as l}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-BXwLHPcd.js.gz b/js/index-BXwLHPcd.js.gz deleted file mode 100644 index f7768324a60841078fd061efbe934cfa55b3337f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1668 zcmV-~27CD*iwFP!000001D#e)Z{x@jz2{dbJV_XK4@rGkmZJeJ($;D$+w$j(Js1!z zvL&_HWYgVES+XD?!D0_NEV95Za@qhnCC3EFB|$d-WfV8gS!Eke;`%Hn9=wPeH;l@}*sd1~feN#;!uM3b(w~ zf@wg@f(B@TeisjJ%{&zwAZKJacQw|2Ohr#o5$kwOMvTY=gOu17tQfHJ0v88IdtEEp za7dNIRPUv-R*3Ruoianmjl0+C}1T0;H!?<$c_V#xlI|`L4-85C{kO`5qwPEX` z1GanC)@I(61xSnl7Ip=iThKB=3sl4I?Jmt7$0Wt6z{|5Rt&HS+mcZ$tX#47D`n;(a zA&!I38&BKb-dU%!X{;2tEQf@qO7Rvnf1c@~>)duwc=ueM4@tT~oQ^xEH@VtEl!88q z1KWfK+yYKA-mbISRbIfrXDlQ*(^?f=d-b!xG^(2@;d6}RK}xAzg_-W~Y>Wp}un9{g zp#rp`cUysH)pD97F+nQtA&EhPxgbK~Ku9F9N(7d@3}IWa{0yN#%aZ4LgXzrT{kT8$ ztwB5qC(~pw!(v(~r@*@ok(Z87avcQ=$+J2v1LsnPQ+~6ZN8kh`#18?Bh_p?0Sir%< zs}t%UJ(Jrni5xi9%Y*PrUOv@HfFoiX(5yi7h0f&O)Mn8+sBiih$%q2U0Ey5LuUe-G zTF3hV9g^**qJF5)fJF~gwtwz^5zE_W&@26~fNuY=bKSjuy9p$*#2oo@*}4sAZGqr) zI%|Vb_i4VwtjG2?G|MlQgfo8UBIo@m7ZiylC4<>Iu%#!^nqC;kckivwfK>wkeI)Q2 z@6_Czey>&g3_ij_prPtvQ9>x@YqK`*x`*k^+cd-e2yrRws!9b!m+m;-t+qBXcO1t7 z=2>zEaJ{2rfLggBBLyY>rMy7Pot=QU1V5b_s|f*&%dOo@Bi|a+lqgaRmE%cx-gQK7 zX805d5u*sJzNF%H-nXyAp^Nf6r2sxU$0{` zxyX-riNPQic6m9zji^$kX0H1Rj3YX;4OoVC(2C#I4(kqmqNUWg4OoG-7p9ooZr3Jz zyL~f7zdZt#M#TGGfsy?s%ESpcNnm~z0g_Bz_bgZi+dbOBcj)Z%$Ge(VeH=X; z@H45mj1y@N+soUK&tf491KCWAb5%_Z?KHb$x;SEAun23qz%osWrTG%co2XdQNs|^o z%q5W&H?;e|etZAT*P0&USwmAkw1xh#_Wj@Q|Mc6{8VUlAg?P05)9=3f??3+i>5u=q z|KSfSP%>iiV-KIc{rboMe7{=M^kps$*?hx_Sf3+GhH*plv1;AQD!>DjQrRe$nr}X^ zVyw@Vuo@bP2Tao?p326r4P8m6p-B?YG@Zo`C4QJ$%sEU_F)GdzBu5SH_42x{W*d9_ z8w6M)LN)y+#eCLS5+|X0EEc6jJ`7RRe)`*AK7IL>R{FS5-^It09yLFF+!-)lq*xYY z)7X)}F^wJh>QyOP#jre%`yc-N<3E3|y^{KhzJ_*$Zwpt9hlL{s3ud8`?wM5KBH+Aiw0RNR>T%d^ChsL=#5iKpHQ0U z^R=BE5dl|!bdALqiIR6?^+s#(=9|ZmCfC*WOSAt6vdH$ycv+No@HD$s52U(QueM(7 O{OW&x*zCot4FCXjBQWCt diff --git a/js/index-BacK49iL.js b/js/index-BacK49iL.js deleted file mode 100644 index 023252e7..00000000 --- a/js/index-BacK49iL.js +++ /dev/null @@ -1 +0,0 @@ -import"./hooks-Bwjsi7Cp.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{D as F,E as h,F as O,G as C,H as E,I as b}from"./utils-BmW7d_26.js";import{l as D,b as u,I as p,n as B}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{e as f,x as v}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{e as r,N as i,L as o,K as s,$ as V}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";const At=D({name:"CalculatePrecision",setup(){const t=f({addOptions:["1","0.2","0.1","1.1"],subtractOptions:["1","0.2","0.1","1.1"],multiplyOptions:["1","0.2","0.1","1.1"],divideOptions:["1","0.2","0.1","1.1"],distributeValue:12,distributeOutputValue:[],distributeLength:3}),a={addOptions:O,subtractOptions:C,multiplyOptions:E,divideOptions:b},n=(l,m)=>{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-BacK49iL.js.gz b/js/index-BacK49iL.js.gz deleted file mode 100644 index 0ab4bb8f9efe8a496f071f63fee15c7a6a5c4399..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2188 zcmV;72y^!ziwFP!000001D#m?Zxcrv{{8+6pYMLKbvwiE`Xi1}s*QIOHzeQ$NFYJT zTJMhSvG z5aYPmqQHlxArItJvo?QPyAT95JOp}y9K$1$2t_Cq8y=DpFa?D~k+vK}G#5KmO2ITt z6hTFim#5VFO3;sC>nf>ANhpj!Q2>f=d9|sNp){Al9@?P2jjl)u^8#Ut~|D6ckc$q}YEU@KE%#0;L&LUKYYd4}jztQG1D^FWJ@FHfziSZOk2D5 zx%nwDIxCJ0*}L2cwqS0CEjBmJ7Q+3JEepF&EfqHq@USGpBoC7xmYh6&Vq!*g@_R`R zAo5OiIgqN)ERP!@1vEV55!Bm$LG<@E90SNxsyVuNqPe#zsj4p0_cw0lixa1&rh>+r z=eo$!TChfZ)g{4bVfopKA2W-{S{;!<5LdbPPwYe9s%e!>YLFVK3^y)YU^AO|>D zs{`A_R1#Rv05Ym9&KcT?J-Gdr%z>O*n659qdpneY(K&~*U8x=e{9M82qid-oPlkk9eGHJ@ql8A;y^zH=ew)yS=O`cXh zwdnF5=)T_iK&5niYH4QaSP+OUidhG(#uxZNZ)APk!>lMg<2YA8 zJtLFQ@X!pE5KA=?YZxqF`D}ivUQyI=B#$8Ks*XR|Q$Sual$i_l#2&-UA00k1ad4Ia zWipdNf-@h!RZs-V7LgLY8v}19Q-%=gi3B0jXh}RwzzoP)$I{0$vN5D3Pm_3bQkZdx2G7J7}homZgD)YG7TZHfyIMOo7o^V+yUP zr}p38{#+~}^W6sTK|ROMQK6FW-4Ha}A~Z5i$CTJAJ5AZBtQwkUs1(h*NW%o%R+J-% zdQL39+C$T^a%@%A^@77{MY89jLX?a0Q1rjq-vSh(=Q-k)DC@ch;Y`n<*fClM;dI=< zIyx9dsEbP;MGLCop{yVdJSuq9@o4YGxk2m<71!nYo?E>=gjk*Hm1iQghu?Ri>T*X(XCg1+k9|88;SmDGN#4b92$!;qg*Tw zX%$&9|33=%WH45Z4ZiW8af45Kq~h&(yB{usVsUO2LfDAWIH%bTHf%cSSz6ZOJcnsh z2~`iZ+gwjSvG{7=i5FYoEYC2wRUMU8&!AbBhAXX-N{(wSRTq+~_{L zxq16p=f#)Zd-t}l-RNxG>aP9p_VxAd&8MALKWu*Ya`VP|q-?vUN+Uf_+gE?uet3QR z&Ci=RzK_Pw$2pcx;t=UKa2`j?)Qol9@Jf8XeAd>I+IkVd-CKHGk@#-d;Q=hm$s zyKBE}{rlJM#*^;j%UgfFvVG}I_ltWyOlRXt_r;5?TR(1nbGh^4VrS!Ci0t-19(Aug z@0ss>wZ8NH-Tz(uy!+(y%?I~)?qA$~@>zH7m(Hs@Ti;ynvwHfUox5w>PhWM{@3JR% zu5Lbj6sc0`knEAcTQjuX%8@_pO0{1Ams@QhmtsvdvcKosL;HofRf;LAPWOxNHlN>) zh9F+d=2jcN4rmn<`2JXMQQMmL1(WsPN3(S7lMrT%a=W0OmMD`l!wd*7M!D#FlW4r% z_N5i)%C=3B>!&en6HX@JfiWLocJ<~Vn1#;x{`5k?Lvsw-eGJi|+=hJxDR*ApJp|=Y z6WgD12zY49A-j*EJe1q8uOQ`}uOIsd?Ap$^54tz+Z2tK0?dv}uRDnR#-k*N}c4+ni ztB>Ix$|~$9r0$o`yVtI;R`cSg?#0)`jNQFEH3=0WI72>AiU4q^7`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 new file mode 100644 index 0000000000000000000000000000000000000000..4ea0c0a4b35d0c25215f52a47df7f85b9a1953df GIT binary patch literal 2530 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 HD+K@m(Wr07 diff --git a/js/index-C-ELjja3.js b/js/index-C-ELjja3.js new file mode 100644 index 00000000..c483d2d3 --- /dev/null +++ b/js/index-C-ELjja3.js @@ -0,0 +1 @@ +import{a3 as $,Y as z,T as G,U as L,z as P,a4 as j}from"./hooks-CpaAYtdw.js";import{m as Y}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"./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 D,e as n,ah as _,P as u,w as K,b as r,H,M as F,ak as X,J as q,p as Q}from"./naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js";import{l as W,b as e,I as o,F as I,p as Z}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as x,e as ee,x as te}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"./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";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)=>{}}),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 new file mode 100644 index 0000000000000000000000000000000000000000..71b3ea816782fcf8ad205fddea2f9a1b7cb00c81 GIT binary patch literal 3555 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[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-C7mr_WGD.js.gz b/js/index-C7mr_WGD.js.gz deleted file mode 100644 index bb9605c468aecc7bb2743bc6f96299be4bbc253c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2883 zcmV-J3%v9niwFP!000001FczWQxoSNe}6tj&b~@!_E~om62dy^3E2Rpa#Iki9VfHd zeUdEMn|lcfnaogHi&~J{df}k0S}%1vN1;b6$VEPk*(JR4E1Y?Dlb9?4tUWW1Pj>VB z-+uqw0|=6;XhvD_vAS;@hv+zmvte{j;xp)&#@PruOE}w&&S9L5qH_c{(J_RxJ?I>) zWHd#>h!Z(Q$?G67J*5lXj7m)D*h#@Lf)OV;Q`4Z#m53=l9wbPj3-pZko=LHzqwP4J zElufhil8Wh3W21=i3uu8wqsOHkPYC#A_NJT@iB#*;4Za;3MK@uL#k*Zn?Zs~6-*cp z5n+M~rHqmabxsphBOWFqL?{KaNoIPG&Cj&!5fz@*bMY>M>L!8|Nb<5dHF(BjY)S{5 zqT~gnog~8GLMl4WQ)IXurE?mDa>f+Jc$f$hBuK#06wDNXS6Q0XIE6>bD2j*xC83;- zu%V%LSX@-H0+$h$=@h4E&|x(Kl5!VsP7IuH$4W}N2viNSoZ)y#rqG*sn4rQ$cdGsc zMG`^BE07+7nQ6*PdK-wzk<3g)8E65OM^H5gZYi<&FghmiF?1M>5|LS<0D&pQgG3ie zbRC@#=F~{vP*82NAtH5W@H9G1d=MS5p*&tNVM;S)Ly#bFIB`{jVY%yUa;(3%RZ$*^ zrrSkPghD|uN)5rp*+I}V7VPd+5&-JWsz`uverUQ^^kk@DLQ{usdZ?hoyEjU}46;(s z`H^C0Q9Z|MkUw0wIFRZa9~^8KHVr}4K|(s$&8LD9PZ|YTU{OnC1sSMN(*@mtyl$`t zM9~nTl!J%|iBJcFN9HS)N@a?rpq7@?SuU873;9A(&6J>C>Av~0X zI7v`l1VtXLBY7!Ok|sd3T}RH4L|`aDkk~A&&ov4pM*Dd&EA$++rzxfZwRjiNMI2*~ z(Thwm9fSu9r`ZF%A~h?ye9IuQ5WEC+oz0?YBB_E1wT9S$Hk2GT zOR07-$mLkg(Bokg3Xmp~Q)X{C(Te87m)0aMj@r1^=^6tf{d)kL+%zQrLM3@dFG%F zp(K{#BoQK_AR&Jd8ICgIfm$-TI7xI7kz@8ra$q1*=o|A)OIR@YI7tMFF2D??lF2^P zlhrt<>%h$#(jNl4uAz|-CaB{KQoW)kpY{}E0o_U*i&XG9hn0w$=f*tpyr3a@iijT5 zIOM6xu*&p#!kIF&SrKhJU6_GDN$XH6KrJ3ZBL^_i(HVsqPI_vk$v`7;z=RFuoOo9A zD2I|_2#TD_p-U4d8ipeC_eo>AnCkR=MNXhMQ>MFMy~QYXV{EP$6~ zwjg9##QuartCd*EAHd5}T`R5QfMt%JFtcAc*n=^-67b-g>;UxAJZ6&*j?g+WYMVYiYH*^~ApaWbfYh_U(E5;UnwvdUfX~duge* zyY_B&4hviiT&x7}R+mj3CJ-mS+R{C1@s|ByzV>3RgYUhZf`+>k{NuZ{TG`W<-I@J8v?6tjV1Fdjl-s^$Gg1{goeTcb2T3 zpRB8kZSmD<@Mz5+)QXoyr%XH^S2|g+26WRkE1isxue9FuU9u;94VgdC|+B?zrV6{q+st6c3T7wO;K|} z`0TY;*5cnEO3kHx_)Ka-VhXOvgR*KG=({rGS5VpgwIQWIQbP6HT)JpH8>6T+#8e&S{D$PAKkOUZ=|<%osF@8;VMk zl|yz-!>p$Utv9c$8#nE(73^raBhOqCxvM#T?WTG3Jv#$3aZd#j5wcWe5hYPj& z-%&p~wylLX`n3DYv1g+nCiyt-sW$vo_DizZoJmhIs2D; zE}(AW=U?mxZyM&_xX!q?_Gf>zc7Cjb=U-MgX07KxG!^>no2&N1*VXL@*5xP7mUO?a zt*=^dzeOxRoqNB%azZjiLva5G5|mA#$ndC^^i+f7$2zL$c%iGUzpU;2r#Al*U40t_ hv~)+M5;zHq&R+~hoxgh36;w|Ct(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 new file mode 100644 index 0000000000000000000000000000000000000000..f8a8fa7510fa317d469bbadd01577727f591c69b GIT binary patch literal 2376 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 literal 0 HcmV?d00001 diff --git a/js/index-CFAPdXem.js b/js/index-CFAPdXem.js deleted file mode 100644 index 5c26a35a..00000000 --- a/js/index-CFAPdXem.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-Bwjsi7Cp.js";import{s as f}from"./utils-BmW7d_26.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import{u as G}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.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.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as a,b as e,p as m,I as c,F as B}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as d,e as x,x as _}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{Q as K}from"./vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js";import{L as J}from"./ray-dCjhX_JK.js";import{f as M}from"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import{A as X}from"./index-BuigOufA.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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),R=()=>({name:"Ray Admin",pwd:"123456"}),j=G(),u=d(R()),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"),j.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","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.40.4",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.1.10"},name:"ray-template",version:"5.0.9"},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-CFAPdXem.js.gz b/js/index-CFAPdXem.js.gz deleted file mode 100644 index ec3ce3c31f431b73570cfeedcae57a3ef6f33928..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4474 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 Me}wCxaN#Nd06k}=3;+NC diff --git a/js/index-CHjj1t3Y.js b/js/index-CHjj1t3Y.js new file mode 100644 index 00000000..1dc101f2 --- /dev/null +++ b/js/index-CHjj1t3Y.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..6821cffa3ef431bd8cbdec078fa4b7f2c367b315 GIT binary patch literal 2692 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 l=c=>Object.keys(c).reduce((m,v)=>(m.push({name:v,relyVersion:c[v],relyAddress:""}),m),[]);u.value=l(s),d.value=l(n)},k=l=>{l.url&&window.open(l.url)};return x(()=>{h()}),{columns:f,dependenciesOptions:u,devDependenciesOptions:d,templateOptions:b,handleTagClick:k}},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-CK0dVWuD.js.gz b/js/index-CK0dVWuD.js.gz deleted file mode 100644 index f907def20eefe117ee4e96c998039323c66f3912..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2492 zcmV;t2}AZDiwFP!000001FcwFZyU!Ie($f?OaX%gW`|r}Bx(&hv_;!-9NV&UYa__Q zaCb~gF&N+%BW_a zik@G%P+JaWA^n6TUZaRAXyGXVH_x73=$~FWH>*$j(r*+|303UnbL-9K>12H_BTopM zlgKAr*)Q8d@J10iRpdO)p>s0e(dE)yz>M{T_UM$J7BE|gd)~^NzE8Q*cTnvq4Jw|0 zr5Z1vo=ayV>2v}`8$quTo3#YteZm`MR8eiHUAo4WFEnR$4l9r)ZZB6Qdo_5O&lx8n zlaxj4T`andBC4UH{c7M}I@7!o9>J50^*##^xO?WM=5vwUoJ9xB$D(T!(WoG25tSVK zlwIw;uz7Nh43ZNPVo5Y(9LH{+C%yB(ZS{|)o-MC6%E&?G^*J)uL~gtkAHa}# zy;N1@0J7C(qO0ieVj5AbpUWDfpY60AG2wy=Nqix(B&lswRxnN@X`4hH#RmZU330(y zLs0-hKOweHLglQ8oQf&0df8R8tvm=__>wMx5>Th6dU16LIpu?woF$TQ%iW)qeNEUO_rdxz-!xdC2 z0_c<2>k_Z0BC4Q80F4tDEUBg_i$5FO5}E;IgLnwYDl-c(Ra-)39dIXLEgY!HS8G$- z>*6>bsE>%r%PFZb?k1u)P^~EHq1Fb4#2w-Tt*gluGa)@86s&?OOKSMd8#~@oTdPmW zrrPLs&EBN4YtzUJ65s4GV;~J)ak8xY!&wj{aTa^$8jVw$I{*qS^vbH45flB6En-e3 zu>*#EU4n&l;~q9km1RNaa4^of$BXg)xgrB+Wu7)$|^tk{BOqGS!pa zN+LfXHjZ#GxTZtUU!+ndPfdD$R04i_DL$@ofghjs?c&OMQD}Ok0Pp7^I$YO-cBM< zZDWh)Xnx3vOn77|;;^vfRH!RxPIYHbitqL?$u6aq>1qU1E{AP)yYj^^w2I#^{I zWf|}qICkurW{&1Zs=(5^T;IqIO@XeEU~sa<5(%InGKq8fp~mP73mw(h;q0wNJn`|0 zOsUC1bvvUvh3)$4P*NEX7mR=Wc<;OSC%50*z4tYMJu+~C(f}hki`ael#?D7yrU*`g z!7Ik#6TrzwUr#>1J_S7K`Ki%DV<9;UX97t2$)UT0(vs6Bpv;a(a;DWA{v2Y884wc=cg*+A(enT;9VtO{g z_7yxR%usQ(2D|lKzJ9_~+Y0Jl{Y2W?9vO(7mq(oViAQp|5cc!+6S)w@iRh+%>%*x6 zx!!7j4Neup1z?niVIHoo<&P(*kAsBNgPh1i|KK6Yk6^DJ)K3fpl7Ne_cys6Wm%E?7KY8%^}>Ge?(nCqc&3!vd9odJDepEYSGBgDFGz;5gZCR2#C8%6r-P2fBXo>T`Ok#q6=IA zR5fPZ6QqM%8>vd=^UqRuR!)s%riQzBJ{do{XZF)CsG%@5JYul^mpT$OwIxh0VlEeP zL@twmU!UCi!!OPy%5phs9sHltiRRLYOgd}%(I|hMZ0Y}(T~_}XOHrfazxprsdD5fZ G6951Kg|96D diff --git a/js/index-CNY9lLzh.js b/js/index-CNY9lLzh.js new file mode 100644 index 00000000..9b36afe2 --- /dev/null +++ b/js/index-CNY9lLzh.js @@ -0,0 +1 @@ +import{l as k,t as x,b as t,I as C,m as O,p as D}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as v}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{N as o,ac as a,ad as p,w as N}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";var _={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 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=v([]),d=v([]),b=[{name:"项目名称",label:e},{name:"版本信息",label:g},{name:"项目地址",label:"GitHub",url:"https://github.com/XiaoDaiGua-Ray/ray-template"}],h=()=>{const 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 new file mode 100644 index 0000000000000000000000000000000000000000..2532779717e4e6c2c9566542e1fae529a6168efb GIT binary patch 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& literal 0 HcmV?d00001 diff --git a/js/index-CPd1Vhl2.js.gz b/js/index-CPd1Vhl2.js.gz deleted file mode 100644 index 7abc88789dbfaf1af428dd5ae82e8e95fa1bf159..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1405 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:"/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 new file mode 100644 index 0000000000000000000000000000000000000000..884551168447c0c33f00951a9f5c735c538c533e GIT binary patch literal 2485 zcmV;m2}<@KiwFP!000001D#lDZ`(#1{=UD$750M!a2QgD4+hH0l5EG0?<-D%Kp2r@ zX(S%<%ut5~0p2uilQwO#Xqs%Z?vbL|cnhqP9-B=QC;MZn!~WF2uo#k(CB~_X0tQCn z`@H8o@B7liM#&Koen65~E;jVSG6Q7Z!XtQY$eF6lfwUhD8aa79y*oa!ejXX|PtH30ah7 zQI3G*^w`GQ?AqKQrbMvGfCC%mhAvjpAT5;!K?RzHM71=Oh;U=WU_C#bTpwq{gRq2d z<*>S`Ta}Dz5#(er460LE^Rk{98N?b^whBrFL6s#Uq9jTg{v;6-<(N2<@dUCYhIxAF z^^t{WVLs&#eGpWMsz55P_JQhR7|DS2R>p?a6{FuKr1j3J+0CW7z3v>KP3yb`~0^*0>^=U#}M!?32uo#s^>68>!7sAFCQ2Sl# z++0@3@`DM}{IG;cepI?X5@j1@h;1@#AmH4l>j5O`RIM;OUF^5#gtsVE`7u9efnO0W zV^-_xrwTK(qbug*Np%8<_DZD>lQC({-1JebY$KZ@mtS(&A&x(1U@Z-gk47d|PgbRQ zNRakc=tzeYmn%KK~}qdYz+LMvwTFt&P)9sF@fO<;ZCRE;)aG!?I_J zzM!zlbi7&X2Ig7<$?BT4u)Ps}3z+vL$U=&`_|$q;m6Ozb3*JDK!W^G2MhWYPbk(NF zYy_cv>L7+u9cNv7fn>V2 z1ZFULb2WL32qeq%czNUk_O+&sc~K;uBU`qkqgz>DhwG416B>wb86IzPLmP$W@OCnMq*uuHUjVR_B> z2BATQz@|wP5qIxTjY-4l@Pu!kA!O*agd|49F_1K8hUZ38`WtMs)r2HQ#o_2_i)eQG zLTYWzcdccnB_uH{MnP&ilTJ_AzI#uolmho&x%~*Blq4jcynKqoBwCSXE-d(FRhhp4 zI3DHjZ|kQf($>c6wy!2-4HK>}i=(HgOBdE-rIb%SQLuA4oi9d;w-Kq3zO+(!`B4_A%kxV zez&p=QWu$FNK0=a31Hia2w!L!KW)}#tE+Hn%EvxhGgVNAI@Tbwi1Usb1B;_n)yAsH zw_mTf&$7tqUGPb%letxM>e400j%t~d4K2q}{9H0vw~4L<&cG5rqhrbff`M4x(v(0B zv4Bv51R7L9jgYX);@M!G_oot=v(#c58CF1`h}orJsP5WC@hf$HsY-w%9jUym0l~0! zhD$n9-jNzYonfXUC4jYnP((H7!|~IjYx|x3?>z}JAlCbYt=*@sFLpd3)HH%9?H51( zv~}lWPt3#Ym;LyQUprh^Lz~dnnGy`e&s||bEO^x^5o|zG3kVEVnevV#SY}Gc zYS97KE7;Vmiuh-5){EHOw1R>5SC2Zo9|b}Uzui9B)kaA8!)_{&nApq(1D%6=hp+#3 zvZt=h=Lr#Fk>BaZ!3G1Z8($xN{_V+Ly0WVc{@1uF*zv_+-64cx+PdBd30F*^oa(%7rPY>shE4l}Rpil&alNj#9aCHJ%DO@lFKmCC6$o zB$RqagCW87Z;Q^^2sJ`NU4slNs-Rm?!)8v=1Y(=YL?b>PT<&GH==RW+-(~fxV3{kn zsv=4`t=zt z?U1h&C78n|aO`Aht_387*?U~HgNx4)yt3!AupCIELiHb3!e}} z?a!XJKi)r~5d!&eK;RcC@Y^)hS@W#?M+)%)$gKl%0GR_o_y?H?YtcW<`t zJn7us>)idS`QmZslP9fj-t9cNe)R5M=hY9t9^7i*+-bgiG$4KXY5U9F=JOYwf4%r+ z=UO0i)g$e3knP)dI^VuHHNNFlnAOox=jHY0%V+J~o6YAt&F9~>pWHos{cdaLp!NEG z`^UZZ_1m2X*ITw$2$ zM~2!r?j7#DH^h1AJQ%1~O{nWIi}Xbus>nblQvy2LWG9quQ>d$!PL+sH#DW#Cnk<<2 zto4Tdn`Y8Ny$p35DJ+kv+ZRH>GS^Cckt&WTpxE(q$Ktpxs5*j#-;={q?#-DVA;F#1 z$8@#N_PG7#pzIAUJMLKT>z7bG&aM8XY+-FkQf!g`GaBTm&`A^d&Ti+YZ=4C%Xn2Jz z4s?fmm4^@a+Fu_81ZR*0k?ZxiseMk7$Z@@K(+BpNzSr`O$otY)JnzYI`Md{lyKfkH zcKe5e;1Y_@c4Ad7pc*$|i&*QG+R5`Qsye@ItTO(qhF6ou*+2asAdN3_;u8P>?ltFu literal 0 HcmV?d00001 diff --git a/js/index-CbHIvzyT.js b/js/index-CbHIvzyT.js deleted file mode 100644 index 4d4ada20..00000000 --- a/js/index-CbHIvzyT.js +++ /dev/null @@ -1 +0,0 @@ -import{z as s}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{A as d}from"./index-BuigOufA.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.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as F,b as t,I as u,p as C,m as A}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-CbHIvzyT.js.gz b/js/index-CbHIvzyT.js.gz deleted file mode 100644 index 95b2fcf2145d4bf63ac9674c9bf60f9e5c14c8a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2374 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 diff --git a/js/index-CbzDm5wU.js b/js/index-CbzDm5wU.js new file mode 100644 index 00000000..6314af93 --- /dev/null +++ b/js/index-CbzDm5wU.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..4ed2c5ec410f555487318449016af5898aaf8c08 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/index-Cdt4N1do.js b/js/index-Cdt4N1do.js deleted file mode 100644 index fae4a4c7..00000000 --- a/js/index-Cdt4N1do.js +++ /dev/null @@ -1 +0,0 @@ -import{l as o,b as r,I as t}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{N as u}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-Cdt4N1do.js.gz b/js/index-Cdt4N1do.js.gz deleted file mode 100644 index 01e3e448488c2bf7af6991e4746f86d594cfa29c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 746 zcmVb0#dvV9CZTaQ3ZhFaeD+UC3{6)`uNT@-p0#-N%9sfp?IWTcq6Q|>k$BU9MEElTa| zcxisD>w2;7H)#bVhV^9Vu+0mjz+3FN=j2%+aWvIe9 zNV?;(sd$QXN_-D{rY=Jb#`;WWWHK>7oy&Imu`euLh7qWNR5ouIX)oV3k;yq=*tIZg z)mH)MOqZb&g-X9bWt1>?HqzBFr5pSzQHk_xn8u15X0FR`*{tPPV7$*Z<%!49Vk+G= z&Qot~jkFfZ?J@?mz%lbN(^aUo))1d5)6|sF>G^j9?ZH7RD(E6vU|q$rLxoM<{5s<6 zx(wq`28+a+88habUQpd2ZBgfzs`7Rja+#7R}aoTA^yyTj|N5r;}piI|b1V+J7 zj%0Be&Ho>oBJtL27Zk8_i%pLUP0F)ES<76%J(Idz1m;I*u;L;IC!~3kQ9|ahj}ei= z*VbUD!m#j|8(=}nvVAFBF$v;4A@M6UVAt|$c$o#ga7EaH;Dpq8{ib>JOR9z|7G6aj z5s6@EX+KIj@~IKE7yf|GeBkx%_+(4m1w88~dltueHnfM=)@Hws-OD zcjMca`q^3YaHoFqsrl+hqjp%|J+AK_H{aD@p#JB1QfQ?bS_xIF cp<%pr^ApG0^-I0xDEvX06z$HR{#J2 diff --git a/js/index-DEehJ0xO.js b/js/index-DEehJ0xO.js deleted file mode 100644 index e25938b2..00000000 --- a/js/index-DEehJ0xO.js +++ /dev/null @@ -1 +0,0 @@ -import{z as m,W as o}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{l as h,b as u,I as t}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as d}from"./@vue_reactivity@3.5.13-BUI-9P27.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.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-DEehJ0xO.js.gz b/js/index-DEehJ0xO.js.gz deleted file mode 100644 index 45328cb889e3d71944b17b827c420c9bca99cf1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2693 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 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-DGx2FQhY.js.gz b/js/index-DGx2FQhY.js.gz deleted file mode 100644 index 870656a03e3b95dc4db73adbecd6b6097771409a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1704 zcmV;Z23PqXiwFP!000001D#e)Z{x-pzV}x+M6i$m&V-~yS(f2~7HO+m+iThDkF|pZ zF(OCONJ9=iGn6F@0s^GyAwbX`f*@_vqUoXNrNv$r*aj&2XY6$SFN&dL?~0aVpr?Vv z=ly=(4-zGe%Za;!#7e4T^@wSQvq*!V^%xrnP`~U8vg#(VFSK=%!8Q04n9ww# zSpr@Z(7M?*7BLAYu>={c0uA84Y%${~xL5=YQw(N?5}FFff)+IWVTzp+w4qt@kAMtHXus70c~*ZS6_yv zVK1UYz%h-Yi$;T#a~ua_*cVxRWw5rtdFZ44 z{g3UUwlW;+r|O|IvITleJ;|LnF(N|@QsP*!Y{2pp&g{I{+O?8};HXj;>6t01N9qan zrh4$54QH5QpQo`T5e8XJW){F+Tt4<%+ndXn1+cg$R~^`c-OEjyEA%kMslc-;n^so7 zywAXGqG;{x#b~*x=pl~7$Aw1?f9qwl`B2!;s!oPPj_-o0A2-2T%UWFmo|~Biz4l)7 zeE0nMA~2PN3Q&(uS3}>bghDNemLq1rZX5LL!M(j$p~p5RL^)OTzfsn)<%q z8I3L8j@#Y9>cqpraFle$Sd7Z06!_-@%vjZBuSQ6X+<2i8clbyktJb5_ZLL3ptfMyw*PqdeJQ5i=^pt`7|CnE|Z z10+ISJRiCysPAuwv`f~Ov0+Z`kVW@&*go=p70b&-G>IkVD3G&RZa`}lgomSX1N3rJ zEI^ckHi<*Wga%v%Zqi??vdY=RV2N3coi%8do|@xs|I|b7t6t835=%-t<2#bhG=ci) z*x0{%Wjz8`JqOxI;5)oq@h;k}dgT#(goQv|)%{UIDCT!!4ZiE`rDK0l37Sfx0(70M7}2xB%wk9vCO9n1Uph$=qMOcku<*)myaX#pJC~qkhSaOtP+t~*0IrVlg2Bjqn zDH{b@VAjX`2zcAoDmIhj{AD09=)}S)&9=S~m2GO~2A;q;qGQK^C0GUZ_<3co>e2^X zN(0A$WmtJ)4S0=4Ww_PKjYT|^p<_S`mVw*!J#Q<`Rn-ZE0JEwo{Usm-S6ymD^C^So zCgt%#j*LTf#bg#u>nVp>B^d;*oP0>Qk~d-XiN-N@PVB_p%7xQUyIra_fgo2Hu(rT_ zh`CczOC7k?{VV3~c{#4!XW%Yy;M$U%(qo=ejw2=si~XKDvJ6;-1~{eR{j{?p9Bry1-Hz&2wkU?gI1a!NQ4%7_)WKpw8?3cx z6JMd1kC%78s@gcZFYuDk>&AgJyN%g75wKXumCi;~n5br|X)V;nhghUkYI?$1B5D%| zVLa6ZmT6KbPBMuJ#|cFNuJP#xDiqf_mMM=XT~%H8$N4h2naFY%n-PG{wbFHsX}hXU_;sknBBs#tZW=+3(_XI@M=k+MCV3D}pj9^bTVZ^DHm25a<&`NjI)(0aklS)BCBAq%*$%W2#R= z+(9XonaJm|kmwT@yOacjS_;*E%7V~8F^YLCE@ofdUZeqhg*O1Gj= y*(huGl$o>R;~L(VtMj1*N@l7n9w@!*c$8hbp3IKhnOoEKU;Gbjfn&eR4FCYk=ulMv diff --git a/js/index-DHO0XaOX.js b/js/index-DHO0XaOX.js new file mode 100644 index 00000000..c559d664 --- /dev/null +++ b/js/index-DHO0XaOX.js @@ -0,0 +1 @@ +import{J as d}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 c,b as t,I as n}from"./@vue_runtime-core@3.5.13-BsGyjLIk.js";import{k as u}from"./@vue_reactivity@3.5.13-CjJL8SnF.js";import{N as f,e as s,k as h}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 bt=c({name:"ContextMenuDemo",setup(){const o=u(),r=u(!1),e=u([{label:"杰·盖茨比",key:"jay gatsby"},{label:"黛西·布坎南",key:"daisy buchanan"},{type:"divider",key:"d1"},{label:"尼克·卡拉威",key:"nick caraway"}]),{x:m,y:p,show:a,updateShow:i}=d(o);return{demoOneRef:o,demoOneShow:r,x:m,y:p,show:a,options:e,clickOutside:l=>{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 new file mode 100644 index 0000000000000000000000000000000000000000..5f01d31b4b117b8c5d6cde3652e0b2d83085ad4b GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/index-DPVrk8sH.js b/js/index-DPVrk8sH.js new file mode 100644 index 00000000..f01ac546 --- /dev/null +++ b/js/index-DPVrk8sH.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..f6a76f905f21591428821bbb43abb3c2b66b21e7 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/index-DTS9XXyl.js b/js/index-DTS9XXyl.js new file mode 100644 index 00000000..70f542c7 --- /dev/null +++ b/js/index-DTS9XXyl.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..f2384ae99ee2a81df1ae4fc63a38418aeb8e455d GIT binary patch literal 2688 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 literal 0 HcmV?d00001 diff --git a/js/index-DYsFm86Y.js b/js/index-DYsFm86Y.js deleted file mode 100644 index 66a12de2..00000000 --- a/js/index-DYsFm86Y.js +++ /dev/null @@ -1 +0,0 @@ -import{a3 as $,Y as z,T as G,U as L,z as P,a4 as j}from"./hooks-Bwjsi7Cp.js";import{m as Y}from"./utils-BmW7d_26.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{N as D,e as n,ah as _,P as u,w as K,b as r,H,M as F,ak as X,J as q,p as Q}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as W,b as e,I as o,F as I,p as Z}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as x,e as ee,x as te}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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)=>{}}),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-DYsFm86Y.js.gz b/js/index-DYsFm86Y.js.gz deleted file mode 100644 index 91c99f34651f28d7f5aacfe5a3a301a1a6ba296d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3556 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 diff --git a/js/index-D_ftfM6j.js b/js/index-D_ftfM6j.js new file mode 100644 index 00000000..85ca13be --- /dev/null +++ b/js/index-D_ftfM6j.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 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 new file mode 100644 index 0000000000000000000000000000000000000000..890268e9cb08ce256639d35b161c113761979c66 GIT binary patch literal 2885 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 literal 0 HcmV?d00001 diff --git a/js/index-DffTdIpf.js b/js/index-DffTdIpf.js new file mode 100644 index 00000000..c098666d --- /dev/null +++ b/js/index-DffTdIpf.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..d8e657b4fd0c1a9fa37e4e7c106f55a060328d54 GIT binary patch literal 28662 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 ZI)AwFO>4UFP3!m{{vRpxDT19c0Ra4~0to;B literal 0 HcmV?d00001 diff --git a/js/index-DhTBLp28.js b/js/index-DhTBLp28.js new file mode 100644 index 00000000..f5f2fe65 --- /dev/null +++ b/js/index-DhTBLp28.js @@ -0,0 +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}; diff --git a/js/index-DhTBLp28.js.gz b/js/index-DhTBLp28.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..4431c6fdd560abddb58efba419fcf7ce288bf182 GIT binary patch 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~o{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{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}; diff --git a/js/index-DhY7Gt5n.js.gz b/js/index-DhY7Gt5n.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..fb36121932e9181bab935ee4690a479e5efcec15 GIT binary patch literal 723 zcmV;^0xbO>iwFP!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 new file mode 100644 index 0000000000000000000000000000000000000000..36034506d09a0fd7e366b64d7baa9dafdf027272 GIT binary patch literal 1805 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 literal 0 HcmV?d00001 diff --git a/js/index-DmQV24DE.js b/js/index-DmQV24DE.js deleted file mode 100644 index 932db9bb..00000000 --- a/js/index-DmQV24DE.js +++ /dev/null @@ -1 +0,0 @@ -import{R as Y}from"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import{e as M,M as J,g as X,f as _,G as g,h as K,i as Q,j,k,l as e1,R as t1,r as l1,m as i1,n as E,o as o1,p as c1,q as a1,D as n1,s as r1,t as s1,v as p1,w as d1}from"./hooks-Bwjsi7Cp.js";import{d as h1}from"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import"./currency.js@2.0.4-9OAR_aOO.js";import{a0 as f1,a1 as u1,a2 as m1,a3 as v1,a4 as g1,a5 as _1,a6 as S,a7 as b1,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.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.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-Mn4UDPFA.js";import{f as A1,u as O}from"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import{g as C,c as L1,b,y as w,n as R,s as V,d as x,i as B1}from"./utils-BmW7d_26.js";import{g as j1,u as E1,l as T1,z as O1}from"./lodash-es@4.17.21-B-5kLwAl.js";import{e as R1,x as $1,k as N1}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js";import{C as F1}from"./clipboard@2.0.11-6UHEwnG_.js";import{c as $}from"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const i of document.querySelectorAll('link[rel="modulepreload"]'))o(i);new MutationObserver(i=>{for(const c of i)if(c.type==="childList")for(const a of c.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&o(a)}).observe(document,{childList:!0,subtree:!0});function l(i){const c={};return i.integrity&&(c.integrity=i.integrity),i.referrerPolicy&&(c.referrerPolicy=i.referrerPolicy),i.crossOrigin==="use-credentials"?c.credentials="include":i.crossOrigin==="anonymous"?c.credentials="omit":c.credentials="same-origin",c}function o(i){if(i.ep)return;i.ep=!0;const c=l(i);fetch(i.href,c)}})();const D1=m({name:"GlobalProvider",setup(e,{expose:t}){const{getPrimaryColorOverride:l,getAppTheme:o,getLocaleLanguage:i}=M(),c=y(()=>{const r=i.value;return X(r)}),a=()=>{const{message:r,notification:s,dialog:p,loadingBar:d}=M1(["message","dialog","notification","loadingBar"],{configProviderProps:y(()=>({theme:o.value?S:null}))});window.$dialog=p,window.$message=r,window.$loadingBar=d,window.$notification=s};return t(),{getPrimaryColorOverride:l,localePackage:c,getAppTheme:o,discreteApi:a}},render(){const{$slots:{default:e},discreteApi:t}=this,{getPrimaryColorOverride:l,getAppTheme:o,localePackage:i}=this;return n(b1,{themeOverrides:l,theme:o?S:null,locale:i.locale,dateLocale:i.dateLocal},{default:()=>[n(f1,null,{default:()=>[n(u1,J,{default:()=>[n(m1,null,{default:()=>[n(v1,null,{default:()=>[n(g1,null,{default:()=>[n(_1,null,null),e==null?void 0:e(),t()]})]})]})]})]})]})}}),I1=m({name:"AppStyleProvider",setup(e,{expose:t}){const{getAppTheme:l}=M(),{height:o,width:i}=A1(),c=()=>{const{appPrimaryColor:{primaryColor:s,primaryFadeColor:p}}=K,{rayTemplateThemePrimaryColor:d,rayTemplateThemePrimaryFadeColor:h}=g,u=document.documentElement,v=C(_.appPiniaSettingStore,"localStorage");if(v){const z=j1(v,"primaryColorOverride.common.primaryColor",s),G=L1(z,.85);u.style.setProperty(d,z),u.style.setProperty(h,G||p)}},a=()=>{const s=document.getElementById(g.preLoadingAnimation);s&&b(s,{display:"none"})},r=s=>{const p=document.documentElement,{darkClassName:d,lightClassName:h}=g;s?w(p,h):w(p,d),R(p,s?d:h)};c(),a(),S1(()=>{r(l.value),b(document.documentElement,{[g.htmlHeight]:`${o.value}px`,[g.htmlWidth]:`${i.value}px`})}),t()},render(){return n("div",{class:"app-style-provider"},null)}}),W1=m({name:"LockScreen",setup(){const[e,{validate:t}]=Q(),l=V1("inputInstRef"),{setLockAppScreen:o}=i1(),{updateSettingState:i}=j(),c=R1({lockCondition:k()}),a=()=>{t().then(()=>{o(!0),i("lockScreenSwitch",!1),c.lockCondition=k()})};return x1(()=>{H1(()=>{var r;(r=l.value)==null||r.focus()})}),{...$1(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("锁屏")]})]})])])}}),q1=m({name:"AppLockScreen",setup(){const{updateSettingState:e}=j(),{getLockScreenSwitch:t}=M();return{lockScreenSwitchRef:y({get:()=>t.value,set:o=>{e("lockScreenSwitch",o)}})}},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(W1,null,null)]})}}),U1=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}}),G1=m({name:"GlobalSpin",props:{...z1},setup(){const e={opacitySpinning:"0.3"};return{spinValue:o1("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.6","@logicflow/extension":"2.0.10","@vueuse/core":"^12.0.0",axios:"^1.7.9",clipboard:"^2.0.11","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.40.4",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.1.10"},name:"ray-template",version:"5.0.9"},layout:{copyright:"Copyright © 2022-present Ray"},appPrimaryColor:{primaryColor:"#2d8cf0",primaryFadeColor:"rgba(45, 140, 240, 0.85)"}};const J1=m({name:"AppVersionProvider",setup(){const{pkg:{version:e}}=Y1,t=C(_.appVersionProvider,"localStorage"),l=N1(!1),{logout:o}=c1();return t!==null?e!==t&&(l.value=!0,V(_.appVersionProvider,e,"localStorage")):V(_.appVersionProvider,e,"localStorage"),{modalShow:l,logout:o}},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,dad:!0,positiveText:"确认",negativeText:"取消",onPositiveClick:e,onNegativeClick:()=>{this.modalShow=!1}},null)])}}),N=m({name:"App",render(){return n(D1,null,{default:()=>[n(J1,null,null),n(q1,null,null),n(I1,null,null),n(U1,null,null),n(G1,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='<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}=C(_.appPiniaSettingStore,"localStorage",{defaultValue:{}}),t=n1[e]||r1;h1.locale(t)},H=(e,t)=>{const l=new F1(e,{text:()=>t});e.$$clipboard=l,e.$$clipboard.on("success",()=>{window.$message.success("复制成功")}),e.$$clipboard.on("error",()=>{window.$message.error("复制失败")})},K1=()=>({mounted:(e,{value:t})=>{H(e,t)},updated:(e,{value:t,oldValue:l})=>{var o;t!==l&&((o=e.$$clipboard)==null||o.destroy(),H(e,t))},beforeUnmount:e=>{var t;e.$$clipboard&&((t=e.$$clipboard)==null||t.destroy(),e.$$clipboard=null)}}),Q1=Object.freeze(Object.defineProperty({__proto__:null,default:K1},Symbol.toStringTag,{value:"Module"})),e2=()=>{let e,t;return{beforeMount:(l,{value:o})=>{const{func:i,trigger:c="click",wait:a=500,options:r}=o;if(typeof i!="function")throw new TypeError("debounce directive value must be a function");e=E1(i,a,Object.assign({},r)),t=O(l,c,e)},beforeUnmount:(l,{value:o})=>{e&&(e.cancel(),t==null||t()),e=null}}},t2=Object.freeze(Object.defineProperty({__proto__:null,default:e2},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":"")}},l2=()=>({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:l2},Symbol.toStringTag,{value:"Module"})),A=(e,t)=>{const{line:l=1,type:o="block",width:i,popoverText:c}=t;if(i==null){console.error(`[v-ellipsis]: Expected width is string or number, but got typeof ${i}!`);return}c&&e.textContent&&e.setAttribute("title",e.textContent),o==="line"?b(e,{display:"-webkit-box","-webkit-box-orient":"vertical","-webkit-line-clamp":l,overflow:"hidden",width:x(i)}):b(e,{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",width:x(i)})},o2=()=>({mounted:(e,{value:t})=>{A(e,t)},updated:(e,{value:t})=>{A(e,t)}}),c2=Object.freeze(Object.defineProperty({__proto__:null,default:o2},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"},a2="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 n2=(e,t,l={})=>{var u;const o=t.getBoundingClientRect(),i=e.clientX-o.left,c=e.clientY-o.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((i-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:`${i-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 v;if(!((v=t==null?void 0:t.__d_ripple__)!=null&&v.enabled))return;const o=document.createElement("span"),i=document.createElement("span");o.appendChild(i),o.className=a2,l.class&&(o.className+=` ${l.class}`);const{radius:c,scale:a,x:r,y:s,centerX:p,centerY:d}=n2(e,t,l),h=`${c*2}px`;i.className=f.vRippleAnimation,i.style.width=h,i.style.height=h,t.appendChild(o);const u=window.getComputedStyle(t);u&&u.position==="static"&&(t.style.position="relative",t.dataset.previousPosition="static"),i.classList.add(f.vRippleAnimationEnter),i.classList.add(f.vRippleAnimationVisible),L(i,`translate(${r}, ${s}) scale3d(${a},${a},${a})`),i.dataset.activated=String(performance.now()),setTimeout(()=>{i.classList.remove(f.vRippleAnimationEnter),i.classList.add(f.vRippleAnimationIn),L(i,`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 o=performance.now()-Number(l.dataset.activated),i=Math.max(250-o,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)},i)}};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:o,modifiers:i}=t,c=I(o);c||Z.hide(e),e.__d_ripple__=e.__d_ripple__??{},e.__d_ripple__.enabled=c,e.__d_ripple__.centered=i.center,e.__d_ripple__.circle=i.circle,B1(o,"Object")&&o.class&&(e.__d_ripple__.class=o.class),c&&!l?(e.addEventListener("pointerdown",F),e.addEventListener("pointerup",D)):!c&&l&&W(e)}const r2=()=>({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)}}),s2=Object.freeze(Object.defineProperty({__proto__:null,default:r2},Symbol.toStringTag,{value:"Module"})),p2=()=>{let e;return{beforeMount:(t,{value:l})=>{const{func:o,trigger:i="click",wait:c=500,options:a}=l;if(typeof o!="function")throw new TypeError("throttle directive value must be a function");e=T1(o,c,Object.assign({},a)),O(t,i,e)},beforeUnmount:()=>{e&&e.cancel(),e=null}}},d2=Object.freeze(Object.defineProperty({__proto__:null,default:p2},Symbol.toStringTag,{value:"Module"})),h2=e=>Object.keys(e).reduce((l,o)=>{var c;const i=(c=e[o])==null?void 0:c.default;if(typeof i=="function")return l[o]=i,l;throw new TypeError(`directiveModules: ${o} is not function`)},{}),f2=e=>{const l=h2(Object.assign({"/src/directives/modules/copy/index.ts":Q1,"/src/directives/modules/debounce/index.ts":t2,"/src/directives/modules/disabled/index.ts":i2,"/src/directives/modules/ellipsis/index.ts":c2,"/src/directives/modules/ripple/index.ts":s2,"/src/directives/modules/throttle/index.ts":d2})),o=new RegExp("(?<=modules\\/).*(?=\\/index\\.ts)"),i=/^([^-]+-)*[^-]+$/;O1(l,(c,a)=>{var s;const r=(s=a.match(o))==null?void 0:s[0];typeof r=="string"&&i.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(),f2(e)},u2=async()=>{const e=$(N);await U(e),e.mount("#app"),await q()},m2=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__?m2():u2(); diff --git a/js/index-DmQV24DE.js.gz b/js/index-DmQV24DE.js.gz deleted file mode 100644 index 7fa8feff1526629ac7652866e02986d9e5324636..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28635 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%0Dqdfo7ZM$sfS_t7wUdg#%tg>ZjE~ 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 diff --git a/js/index-DnDhmFC3.js b/js/index-DnDhmFC3.js new file mode 100644 index 00000000..9a13e6ba --- /dev/null +++ b/js/index-DnDhmFC3.js @@ -0,0 +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}; diff --git a/js/index-DnDhmFC3.js.gz b/js/index-DnDhmFC3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..345c4cb3b66946370403c1f1372d3ae05c0109eb GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/index-GDaTyPFC.js b/js/index-GDaTyPFC.js deleted file mode 100644 index 9f75bce1..00000000 --- a/js/index-GDaTyPFC.js +++ /dev/null @@ -1 +0,0 @@ -import{l as r,b as u,I as t}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{N as e,e as o}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-GDaTyPFC.js.gz b/js/index-GDaTyPFC.js.gz deleted file mode 100644 index d98c53baa52c336b9b7bce1d54d8c970af0b8b2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 906 zcmV;519ki#iwFP!000001BH}tYuiQ~$Di+22(bq?_->N?r*1-r5-Z8vB(2*uE9)pm zwtk7#oOIsZNv-1=ylm-GXb6RFY@J)SvV;-XoKVKxWuY%-mSaEKTNsMtEcRRif_w7) zetv)MtFxUlWui(XlS?dC2oEoo4G&RUX4H}K2fFV;o_VgY9Y96OK#$`jR^w>VO)MF? z*(rRF%ae8=bS<<(48nsB2(D@SfIM5*a6-X}yzdPdc~L0?FEYC<^dwH<cphcuugxrI z<+*dzvnIeS3fs3uWzfR(QWjm#X_v-`dC6p84TMHvF?(m>&edU|WePycF4yBYg%y-h zoJ5kS4~9h?z#$b~!Eu~M)9%&OVmd>HCB6q<QCDyRr!JVzn43%aGr8=rAADiy3f6D} zWwLq0nDO!>6BRi}3|tFX$d4n=nXX_piPeh=s#AoyH?)z4DP83!6;<t`hH0w2TFj03 zEt`dY6{jz_O=bR*WH~c4GR{43Wrc(n%I!5kw7`M+!1Opygx8S1zD6^P#<1tV4GacH znWUh%$r2lZgF}T)-F(U9C0)U3tf1S(x;|^%bjF41G}#t)&Qdjd%lOC@_lMPlS|%?c z;Cce9m$0UyX_Q=DxIZ-#2EhOvQ@}}LR23QXusZ)~!5<$zB-ZpeR&hK(62>(5W}WFY z9k!Xg;ueu_65BEbWqJZ@IEgOjNEX)2kKY}dGVxYy7Zt!ci_MsYPAfNrx-!@Q_lnfz zLaJP0k*aGtFd^Tho&aWmLk$q7P2^bL9*I^N2#>jv7ojoNBP3R}VA=GDn21ELeE69c zfml`8g203**&M&mLK6Pm16IKy`{6^m1cXqzHsTZ!xqb9wuyZ8I(b#zJ-C8tuu7Di8 zc^w?AcmHS}KRf6)cROEh^nUui_u|z!c4zZx=ey=R9nn$tt!(ap7%w81G`T-^$W*Zu zY&YA7JICv9g0ByIFJ1*tHiCnvoy~8%^^NX!BiQ<;`}SGz!^>cEzuh`Ks}+_SMrl|I zcGo*E8{N0xw_AICWv@~1?tanR*g8J?E%^C)yR~<|=YRfs5^V4F8ueiRQMb9%AFA`X z9yESAe*TqIEZM|j;7aY*uc37RQRi{J*QlSOPoVAApAt76SO6c06l}c?wwr&~*TW9) g*21q=i%!CWljpt?zVoN+s7=22FQSWz%uWUX09kdwUH||9 diff --git a/js/index-HHvg0jl-.js b/js/index-HHvg0jl-.js new file mode 100644 index 00000000..a5c41482 --- /dev/null +++ b/js/index-HHvg0jl-.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..e19a41f0f849971113ba92f6545b94e7b2bf8ab9 GIT binary patch literal 1665 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 LeGUEmjST<*l9N6~ literal 0 HcmV?d00001 diff --git a/js/index-HIJ7RqA7.js b/js/index-HIJ7RqA7.js deleted file mode 100644 index 6aea8f43..00000000 --- a/js/index-HIJ7RqA7.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_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import{s as n}from"./instance-C7r4f1Qz.js";import{e as r,N as o,P as A,M as i,$ as g}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as V,b as u,I as t}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{e as R,x as v}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./axios@1.7.9-upsvKRUO.js";import"./hooks-Bwjsi7Cp.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-HIJ7RqA7.js.gz b/js/index-HIJ7RqA7.js.gz deleted file mode 100644 index 2cefb134711dddaa434b9959db6dc019165d9819..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2687 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 diff --git a/js/index-J1fs4CFo.js b/js/index-J1fs4CFo.js deleted file mode 100644 index 9b58fd84..00000000 --- a/js/index-J1fs4CFo.js +++ /dev/null @@ -1 +0,0 @@ -import{N as r,O as A}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{N as u,e as h,P as i,J as C}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as O,b as t,I as e}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as g,e as L,x as V}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-J1fs4CFo.js.gz b/js/index-J1fs4CFo.js.gz deleted file mode 100644 index 60fb857c04d7a00791bc639f55909aa579c0d395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3275 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 JdF=-t000nIS-1cI diff --git a/js/index-K3Zrh_up.js b/js/index-K3Zrh_up.js deleted file mode 100644 index 1995bdb6..00000000 --- a/js/index-K3Zrh_up.js +++ /dev/null @@ -1 +0,0 @@ -import{z as c,_ as o}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{l as p,b as t,N as m,V as n,p as v}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as E}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{e as d,p as a,N as u}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";function g(i){return typeof i=="function"||Object.prototype.toString.call(i)==="[object Object]"&&!v(i)}const Oo=p({name:"PreviewSVGIcons",setup(){const i=E([]);return Object.keys(Object.assign({"/src/icons/action/close_other.svg":()=>o(()=>import("./close_other-DPtbrCYd.js"),[]),"/src/icons/action/draggable.svg":()=>o(()=>import("./draggable-D6qza0mp.js"),[]),"/src/icons/action/fullscreen.svg":()=>o(()=>import("./fullscreen-Cjm0bPGx.js"),[]),"/src/icons/action/fullscreen_fold.svg":()=>o(()=>import("./fullscreen_fold-D_jdG9mi.js"),[]),"/src/icons/action/out.svg":()=>o(()=>import("./out-CMQCc625.js"),[]),"/src/icons/action/reload.svg":()=>o(()=>import("./reload-BPf1PV7s.js"),[]),"/src/icons/action/search.svg":()=>o(()=>import("./search-CFLGi5BR.js"),[]),"/src/icons/action/setting.svg":()=>o(()=>import("./setting-DyoycADf.js"),[]),"/src/icons/action/shared.svg":()=>o(()=>import("./shared-DVfOv8Mx.js"),[]),"/src/icons/directional/adjustment.svg":()=>o(()=>import("./adjustment-DIo_g8Za.js"),[]),"/src/icons/directional/close_left.svg":()=>o(()=>import("./close_left-DX8SFJx4.js"),[]),"/src/icons/directional/close_right.svg":()=>o(()=>import("./close_right-DWMWcuX1.js"),[]),"/src/icons/directional/expanded.svg":()=>o(()=>import("./expanded-BswQDJyW.js"),[]),"/src/icons/directional/left_arrow.svg":()=>o(()=>import("./left_arrow-DAKeumRT.js"),[]),"/src/icons/directional/lock.svg":()=>o(()=>import("./lock-dC7sQfx2.js"),[]),"/src/icons/directional/resize_h.svg":()=>o(()=>import("./resize_h-DA2p7YCQ.js"),[]),"/src/icons/directional/right_arrow.svg":()=>o(()=>import("./right_arrow-CbmroMoE.js"),[]),"/src/icons/directional/row_end.svg":()=>o(()=>import("./row_end-CqbNhb3G.js"),[]),"/src/icons/directional/row_head.svg":()=>o(()=>import("./row_head-BCxi2x-p.js"),[]),"/src/icons/logo/github.svg":()=>o(()=>import("./github-B4ARmChV.js"),[]),"/src/icons/logo/google.svg":()=>o(()=>import("./google-GEcrFhWr.js"),[]),"/src/icons/logo/login_bg.svg":()=>o(()=>import("./login_bg-CRcyXHBf.js"),[]),"/src/icons/logo/office.svg":()=>o(()=>import("./office-B5pC1KGi.js"),[]),"/src/icons/logo/ray.svg":()=>o(()=>import("./ray-B93BjtIh.js"),[]),"/src/icons/logo/twitter.svg":()=>o(()=>import("./twitter-DjE7U1HD.js"),[]),"/src/icons/template/dark.svg":()=>o(()=>import("./dark-zODhV8ab.js"),[]),"/src/icons/template/light.svg":()=>o(()=>import("./light-DWWBs-Ry.js"),[]),"/src/icons/template/system_os.svg":()=>o(()=>import("./system_os-Bu1k9Avg.js"),[]),"/src/icons/tip/axios.svg":()=>o(()=>import("./axios-o8g4A-7A.js"),[]),"/src/icons/tip/close.svg":()=>o(()=>import("./close-B43hVi0H.js"),[]),"/src/icons/tip/dashboard.svg":()=>o(()=>import("./dashboard-70op-CO0.js"),[]),"/src/icons/tip/echart.svg":()=>o(()=>import("./echart-c_3t778P.js"),[]),"/src/icons/tip/enter.svg":()=>o(()=>import("./enter-CPGcsJ25.js"),[]),"/src/icons/tip/error.svg":()=>o(()=>import("./error-CjWalrOZ.js"),[]),"/src/icons/tip/export_excel.svg":()=>o(()=>import("./export_excel-ZmNoLzCr.js"),[]),"/src/icons/tip/language.svg":()=>o(()=>import("./language-BOVZ3dlJ.js"),[]),"/src/icons/tip/menu.svg":()=>o(()=>import("./menu-CPMkWw77.js"),[]),"/src/icons/tip/more.svg":()=>o(()=>import("./more-DW-qndwg.js"),[]),"/src/icons/tip/mouse.svg":()=>o(()=>import("./mouse-C_l6KSTs.js"),[]),"/src/icons/tip/other.svg":()=>o(()=>import("./other-DU6bZUrM.js"),[]),"/src/icons/tip/print.svg":()=>o(()=>import("./print-jFo_n0lx.js"),[]),"/src/icons/tip/question.svg":()=>o(()=>import("./question-TxSSjOrI.js"),[]),"/src/icons/tip/rely.svg":()=>o(()=>import("./rely-DlDUQEbT.js"),[]),"/src/icons/tip/table.svg":()=>o(()=>import("./table-tYkftQGA.js"),[])})).forEach(e=>{var s;const _=(s=e.match(/\/(\w+)\.svg/))==null?void 0:s[1];_&&i.value.push(_)}),{icons:i}},render(){return t(u,{title:"svg图标"},{"header-extra":()=>"点击图标复制代码",default:()=>{let i;return t(d,null,g(i=this.icons.map(r=>m(t("div",{class:"pre-view-icons__card",key:r},[t(a,null,{trigger:()=>t(c,{name:r,size:"56",cursor:"pointer"},null),default:()=>r})]),[[n("copy"),`<RIcon name="${r}" size="56" />`]])))?i:{default:()=>[i]})}})}});export{Oo as default}; diff --git a/js/index-K3Zrh_up.js.gz b/js/index-K3Zrh_up.js.gz deleted file mode 100644 index ad5c443a5c9c39ae8aeb14b8c1fd17c397c43910..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2529 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 diff --git a/js/index-CQ-mx_Ka.js b/js/index-K_RkB5nU.js similarity index 73% rename from js/index-CQ-mx_Ka.js rename to js/index-K_RkB5nU.js index 7e6720c1..407ef7ee 100644 --- a/js/index-CQ-mx_Ka.js +++ b/js/index-K_RkB5nU.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-Mn4UDPFA.js";import{N as i,e as a,ah as n,w as s,P as r,K as B,ai as p,M as d,J as E,r as m,I as h}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{e as v,k as A,x as b}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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(n,{title:"modifiers",type:"info"},{default:()=>[e("你可以手动显示的声明水波纹效果,默认为 circle。你可以手动的声明为 center。")]}),u(n,{title:"vue template",type:"success"},{default:()=>[e('"v-ripple.center" 或者 "v-ripple.circle"。')]}),u(n,{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(r,{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(n,{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(r,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(r,null,{default:()=>[e("复制")]}),[[l("copy"),this.copyValueTwo]])]})]}),u(i,{title:"节流"},{default:()=>[u(a,{vertical:!0},{default:()=>[t(u(r,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(r,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(r,null,{default:()=>[e("按钮")]}),[[l("disabled"),this.disabledValue]]),t(u(E,null,null),[[l("disabled"),this.disabledValue]])]})]})]})]})]})}});export{M as default}; +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}; diff --git a/js/index-K_RkB5nU.js.gz b/js/index-K_RkB5nU.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..414d26c3317fe31cc633c08c5d19853e72a3e360 GIT binary patch literal 2350 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 Umw202y!Bsy0~?M+)+!hP00kg|<p2Nx literal 0 HcmV?d00001 diff --git a/js/index-Qtv2dC6e.js b/js/index-Qtv2dC6e.js new file mode 100644 index 00000000..181bd5d1 --- /dev/null +++ b/js/index-Qtv2dC6e.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..b4c41f476833e3a7b0bbcd1635c662d0d5102bbb GIT binary patch literal 3272 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 G9RL8%(q}OM literal 0 HcmV?d00001 diff --git a/js/index-CPd1Vhl2.js b/js/index-_CcPe96W.js similarity index 59% rename from js/index-CPd1Vhl2.js rename to js/index-_CcPe96W.js index 5267d08d..b0c99402 100644 --- a/js/index-CPd1Vhl2.js +++ b/js/index-_CcPe96W.js @@ -1 +1 @@ -import{Q as t}from"./vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js";import{L as l}from"./ray-dCjhX_JK.js";import{N as r,e,P as d}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as n,b as u,I as o}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as i}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-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}; diff --git a/js/index-_CcPe96W.js.gz b/js/index-_CcPe96W.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8c48abba7ef82b2d50d8bddfff24e4217e5a07b0 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/index-aCG661QK.js b/js/index-aCG661QK.js deleted file mode 100644 index 12ab0a15..00000000 --- a/js/index-aCG661QK.js +++ /dev/null @@ -1 +0,0 @@ -import{i as f,R as h}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.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.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as k,b as t,I as i}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as d}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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-aCG661QK.js.gz b/js/index-aCG661QK.js.gz deleted file mode 100644 index 9161548b7d0c057f8766b5b43ae411dc62d01a95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2034 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 Q<NH7PAC{ZgK_e3Y01EN~GXMYp diff --git a/js/index-g5XsBINc.js b/js/index-g5XsBINc.js deleted file mode 100644 index 39c04bec..00000000 --- a/js/index-g5XsBINc.js +++ /dev/null @@ -1 +0,0 @@ -import{l as r,b as o,I as e}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as i}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{M as p}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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}; diff --git a/js/index-g5XsBINc.js.gz b/js/index-g5XsBINc.js.gz deleted file mode 100644 index 6213e198b887d2dbbe2229d945fdf587461a1b32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 671 zcmV;Q0$}|giwFP!000001BH~$ZrVT;h4+05<P}Jssf}$yh*CLVpoGwnwj^q*3K@I@ zQ^qsa{5S!`BUD{=Q*~LX@6h*&+Q+C2A_-P1R<rQ=&i$F=A#uWmTGB!&3&I>_2RA#} z0jnFqV*|hRQw>9*nIbWuF&E%F*u%DiddwXJ{niQoER7?wF`8v4*+n57E0Pj5--7i) z2Oajy2T#FX1}0mOg(L-}iC@O9h23GQw^fH~o`4(+k|^K973>UAqx+_LR!-Va?6$S# zG!zhR>jtA<=lbmWbXORK3eXLczJn{+LJcc+J!;?WiX=cx=e~s<Tt#(uTIp3AbXSsU z&|}}iF0SlpIB2&kX|vzi<sns(Z{ad_QKK^qf~FqkCK^kL1h5E1=I<aWg>PZo!}h*{ z_6Zg2qMU1(^O;;%w9ES%=9OeN?&tW3h>W*!b<YJ^-AgZNG;`y8){_a%@*&9r5Fbep zDG1-eZgvgT^9678f?eiu1KYt-!&Cf<4n)ozVy*~h!)Yj|zJ;sULRU08Zv}7TXL7QQ zcf{j|khb0jubH~tRZ|{?a*9CuF18PF*+zBb&CYI5a$!&cAPyC*6Jy&b=)$b~VU#`} zJ){=CgKg{#b78DX-HPi~zKex&&c-MWDTzYGh411r_RwLUc3=^{`+sN>swae@5yTI% zd1j$?>q6O+_U3mQb0$?GJr>0!3uCAmJxvwq0n_IU3{!&ANwKsPptN91!V;}6L#m-h zicC{lTCL2D{e!5$i$+9J!_2;$AE9X6|NQ>v_piTSf82lhhHRr`@?v5xV;%wBc&RCo z_|e-mI2$C{rfQEOqo$5u<%Gv-wXRb7R9dY{M{u`(Y0~VaiQp#GRIQF)`~&>jGv)#X F008NwL<ax> diff --git a/js/index-ixFMLUoT.js b/js/index-ixFMLUoT.js new file mode 100644 index 00000000..84308d1f --- /dev/null +++ b/js/index-ixFMLUoT.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..f3096958741dde3a79826d43d8406a5ff046ff7f GIT binary patch literal 2125 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 DE!Q$q literal 0 HcmV?d00001 diff --git a/js/index-j667e7uE.js b/js/index-j667e7uE.js new file mode 100644 index 00000000..1337eac5 --- /dev/null +++ b/js/index-j667e7uE.js @@ -0,0 +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}; diff --git a/js/index-j667e7uE.js.gz b/js/index-j667e7uE.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1a749ed4ad0ad6ae9a612bd898124a55e7829e69 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/index-rt4PH3zE.js b/js/index-rt4PH3zE.js new file mode 100644 index 00000000..b8d8f3a1 --- /dev/null +++ b/js/index-rt4PH3zE.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..fe695ee934bae19b22e347860cb39f962ce10603 GIT binary patch literal 1705 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 literal 0 HcmV?d00001 diff --git a/js/index-sXXjD5YT.js b/js/index-sXXjD5YT.js deleted file mode 100644 index fb7b7601..00000000 --- a/js/index-sXXjD5YT.js +++ /dev/null @@ -1 +0,0 @@ -import{V as m,n as l}from"./hooks-Bwjsi7Cp.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{N as r,e as a,P as e}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import{l as p,b as u,I as t}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{e as s,x as E}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";const Du=p({name:"ModalDemo",setup(){const F=s({modal1:!1,modal2:!1,modal3:!1}),{create:i}=m(),o=()=>{i({title:"卡片模态框",dad:!0,preset:"card",content:()=>u("div",{style:"height: 3000px;"},[t("我可以被拖拽的全屏card模态框")]),fullscreen:!0})},d=()=>{i({title:"模态框",content:"内容",preset:"dialog",dad:!0})};return{...E(F),createCardModal:o,createDialogModal:d}},render(){const{createCardModal:F,createDialogModal:i}=this;return u(a,{vertical:!0},{default:()=>[u(r,{title:"props"},{default:()=>[u(a,{vertical:!0},{default:()=>[u("h3",null,[t("memoryPosition: 是否记住上一次被拖拽的位置,如果设置为 true,那么下一次打开的时候会自动定位到上一次的位置。")]),u("h3",null,[t("fullscreen: 全屏模态框。")]),u("h3",null,[t("dad: 启用拖拽,当配置为 false 时,会禁用拖拽效果。")])]})]}),u(l,{show:this.modal1,"onUpdate:show":o=>this.modal1=o,title:"全屏模态框",fullscreen:!0,preset:"card"},{default:()=>[u("div",{style:"height: 3000px;"},[t("我可以被拖拽的全屏card模态框")])]}),u(l,{show:this.modal2,"onUpdate:show":o=>this.modal2=o,preset:"card",title:"可拖拽卡片模态框",dad:!0},{default:()=>[u("p",null,[t("我可以被拖拽")])]}),u(l,{show:this.modal3,"onUpdate:show":o=>this.modal3=o,preset:"dialog",title:"可拖拽卡片模态框",dad:!0},{default:()=>[u("p",null,[t("我可以被拖拽")])]}),u(r,{title:"可拖拽模态框"},{default:()=>[u(e,{onClick:()=>this.modal2=!0},{default:()=>[t("卡片模态框")]}),u(e,{onClick:()=>this.modal3=!0},{default:()=>[t("对话框模态框")]})]}),u(r,{title:"全屏模态框"},{default:()=>[u(a,{vertical:!0},{default:()=>[u("h4",null,[t("全屏模态框需要同时设置:fullscreen 为 true,并且 preset 为 card 时才会生效。")]),u(e,{onClick:()=>this.modal1=!0},{default:()=>[t("打开")]})]})]}),u(r,{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(r,{title:"重写 useModal"},{default:()=>[u(e,{onClick:F.bind(this)},{default:()=>[t("创建卡片模态框")]}),u(e,{onClick:i.bind(this)},{default:()=>[t("创建对话框模态框")]})]})]})}});export{Du as default}; diff --git a/js/index-sXXjD5YT.js.gz b/js/index-sXXjD5YT.js.gz deleted file mode 100644 index bcbe61aafb5810f8f10a794e8aa0f23a34499b47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2261 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 diff --git a/js/index-xa3vRnBd.js b/js/index-xa3vRnBd.js deleted file mode 100644 index 86963e54..00000000 --- a/js/index-xa3vRnBd.js +++ /dev/null @@ -1 +0,0 @@ -import{l as o,b as r,I as e}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as p}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{M as i}from"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.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}; diff --git a/js/index-xa3vRnBd.js.gz b/js/index-xa3vRnBd.js.gz deleted file mode 100644 index 17bbf5ea13e98d263591982d01918992a62048e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 669 zcmV;O0%H9iiwFP!000001BH~!ZrVT?h4+05<P}Jssc#TMl*$1^N(c>UN}{H!kimao z!g$7-ixWURLe*6_RhO0e4t<}feT>RMgczk_HH$gl`7d*95+_`!1ucZKz|CQH2(z6X zu)GmGHt=gd)i4m6DG~!3aRI)I%h+~NmwEl5*E+(t(l{V1qiKdFc@)BtA}LX`HCXSr z(SFa_dk%IpkgP!#k`$08zJomrdxKQ3s}9sG0XY&RQGOX$uscAF&b#KRlN>*@Ti2G8 zP(ZY<8w|Vc>(lF#yf6wCpc^KA7gw-_8dmI;sePXpNr0Hnd<(m{it6m7(ycaVUXp6i zBj3UvuIy+yI6khV&0agtL#iU*!VdOOqdf?MrXFlfG?EetU=fJS-$hai-@<ko+q(+d zM^vzLXRBe(r}D9)?d)opSCZ+dx5Y<9WW0^5J08gDT$YnYb8DPiJs#66ACk-g@u38f zg797JWzSGOoAX9D$TOP_tOrMpvf@{?FSg7f=8AAOn1piTTeylXbVZ}HR`5Q4At&p2 zM?8KCY3oDqmZ`hEn(`==69m%tu)T*J8`V*HdU|)X6$T{$;!we3Vr&})9hi1L4%3&T zht%A6v5noqRv4>Nx8i!0=dn=E*a)Q|B~hrj@ICC{GTQIaHq66||A!`_dQ2D^Li`k) z7ZzH#&XqkrUVTm@&ZH_#4|#FH!We4Cg&uZ+=`%F}VVDw>PKu?40Hp<65SD0l8Bz_k zq{uX-rRCCG**}R2qG&`UHO%bZ`~*eg;pg{1zkmJx`s3ltH{>AOD4C*2%tg#2per{u zArf!gO@p(3lI^Ot5g9dg_-0FZsFsg)N}o&1W$6I!H$SNeZbD7f^5E4!eS~>11O)&9 Dm{>dA diff --git a/js/instance-C7r4f1Qz.js b/js/instance-C7r4f1Qz.js deleted file mode 100644 index 06f6db20..00000000 --- a/js/instance-C7r4f1Qz.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-Bwjsi7Cp.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{g as A}from"./utils-BmW7d_26.js";import"./currency.js@2.0.4-9OAR_aOO.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-C7r4f1Qz.js.gz b/js/instance-C7r4f1Qz.js.gz deleted file mode 100644 index 8117f16e84e8d82b2f4bd18638216b94bd7a5fd4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 903 zcmV;219<!&iwFP!000001C3Q(Z{j!<ecxY!@{~xnCxHSxpj3Qyr>LVXOFOe4RfSyV z1`?7uwH-<Z<-f0zG?Y+g%9Fu9Ip?11W7`X3F4T@TsBFwLSMX3HpXk=(a$u1z`HYiT zZf@q^Ziz3ozW0hYbGSm(%Et(~`S6TrGasFbWySeg;?avQz3w<Z_+BHQ9Gd#Mf@Kk_ zg(o2kM%L1-V`AY&3Ky^rG4c3r#?5>7TnB9uz@<<eBy!LsO=2xJ2@G1KO{~^Jr7=h* zyjTs|q(fQ@yqt_*rgZ(I&J%El%GKb4SY6Vz@WhD{e>y)B^Cf1Suf3ezByIfP;`ckp zGTU{OWC9>^lOPzhNt2j(1gQ`179W#6QNg&AlUWw&U_Ro1b!h8r9X1H~(qnGGUlxoD z7&M7VI(QOYILZB&f9u$gKW%X=fHGB7XfE=ZL7P}@(p|hRSSD!}RpF<v;J#SLO|OB* zD|7s#!@nHv{xaX?VYSPN@&buR;on_n(d^X8SRw>OEG51y>b}6AZ-?^*y)DzkcqCOL zwRJ$kurGIt2nhKGW)L}Ew4B3p0#fN<Wa#P~P;BqKFb*JuNX<dUJd!Yt6bJ^f;$kQS zO?waNBl;EUN{Bu5>M=t*32Iv5dtqirx`EcVp4U<sI71UMJMM?N_90S3fHc0=j10}r zl{hH)9Gy3KAqM&1T+jWu!$=Y8I42svJZE<{dywbqV3f`p+y=4&>VS}aL0m4bC|l{$ zzTEK#N!E})+LCN&kU(Z+85-|Ns?Ue|Gf{jE5z+$AXmF>vpi9t<z5tbor~xDq0otu0 z?P>qu``eqVKQ&Y^_IQ?|>pkN}2lOz`eU{(}gdATNwc#5`tB;ELMmgX3o=<7nqmdz2 zOJCvpefX}CTZ`W@>@a=Hcj=>L`uv|n<FqDZHtW+`C{6+ovbQ}`pdP)CRDPB`&z=(| zfGW@(1MSM6!~6-FMpDs;K`%j1;Bo<ffMTm&fZTj6_<GZ#Cw-52Z%UGgQk^6cbg(b= zL<gjas-%)tGmx(vDA3<6pfj3Pv<iWNa{8@qpy{5cD6H^!UN;Oh6Fl@J5CJ~0{J0n= z9F<48vb1}(R2}fWr*-A&Xa${f{S>asi+SfzMSCK%p*l%#RZ1RgKo>?<xSv(-OV*S2 de{~O?_7B_Qwej-TMrQrr{s;O?Vm_(}0029DwMYN} diff --git a/js/instance-nutHwvcu.js b/js/instance-nutHwvcu.js new file mode 100644 index 00000000..51742ebb --- /dev/null +++ b/js/instance-nutHwvcu.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-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 new file mode 100644 index 0000000000000000000000000000000000000000..39795aa62b6c194209c544a99cf226f3f4aa9fb9 GIT binary patch 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 literal 0 HcmV?d00001 diff --git a/js/interactjs@1.10.27-dRxyG-hL.js.gz b/js/interactjs@1.10.27-dRxyG-hL.js.gz deleted file mode 100644 index f3df3dcf5e45513ad13b66b8f504a8be1db54441..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29455 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 diff --git a/js/interactjs@1.10.27-dRxyG-hL.js b/js/interactjs@1.10.27-hUbPqkuo.js similarity index 80% rename from js/interactjs@1.10.27-dRxyG-hL.js rename to js/interactjs@1.10.27-hUbPqkuo.js index 478f24e8..723f1c9e 100644 --- a/js/interactjs@1.10.27-dRxyG-hL.js +++ b/js/interactjs@1.10.27-hUbPqkuo.js @@ -1 +1 @@ -import{g as Cr}from"./call-bind@1.0.7-Cpj98o6Y.js";var ye={exports:{}},jr=ye.exports,bn;function Fr(){return bn||(bn=1,function(be,Yr){(function(Ye,re){be.exports=re()})(jr,function(){function Ye(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function re(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Ye(Object(n),!0).forEach(function(r){wn(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ye(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Z(t){return Z=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},Z(t)}function k(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function xn(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,ht(r.key),r)}}function D(t,e,n){return e&&xn(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function wn(t,e,n){return(e=ht(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ie(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Le(t,e)}function U(t){return U=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},U(t)}function Le(t,e){return Le=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Le(t,e)}function xe(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function oe(t){var e=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,r=U(t);if(e){var i=U(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(o,a){if(a&&(typeof a=="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xe(o)}(this,n)}}function we(){return we=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(t,e,n){var r=function(o,a){for(;!Object.prototype.hasOwnProperty.call(o,a)&&(o=U(o))!==null;);return o}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}},we.apply(this,arguments)}function ht(t){var e=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(t,"string");return typeof e=="symbol"?e:e+""}var gt=function(t){return!(!t||!t.Window)&&t instanceof t.Window},mt=void 0,H=void 0;function yt(t){mt=t;var e=t.document.createTextNode("");e.ownerDocument!==t.document&&typeof t.wrap=="function"&&t.wrap(e)===e&&(t=t.wrap(t)),H=t}function F(t){return gt(t)?t:(t.ownerDocument||t).defaultView||H.window}typeof window<"u"&&window&&yt(window);var Ee=function(t){return!!t&&Z(t)==="object"},bt=function(t){return typeof t=="function"},d={window:function(t){return t===H||gt(t)},docFrag:function(t){return Ee(t)&&t.nodeType===11},object:Ee,func:bt,number:function(t){return typeof t=="number"},bool:function(t){return typeof t=="boolean"},string:function(t){return typeof t=="string"},element:function(t){if(!t||Z(t)!=="object")return!1;var e=F(t)||H;return/object|function/.test(typeof Element>"u"?"undefined":Z(Element))?t instanceof Element||t instanceof e.Element:t.nodeType===1&&typeof t.nodeName=="string"},plainObject:function(t){return Ee(t)&&!!t.constructor&&/function Object\b/.test(t.constructor.toString())},array:function(t){return Ee(t)&&t.length!==void 0&&bt(t.splice)}};function qe(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.prepared.axis;n==="x"?(e.coords.cur.page.y=e.coords.start.page.y,e.coords.cur.client.y=e.coords.start.client.y,e.coords.velocity.client.y=0,e.coords.velocity.page.y=0):n==="y"&&(e.coords.cur.page.x=e.coords.start.page.x,e.coords.cur.client.x=e.coords.start.client.x,e.coords.velocity.client.x=0,e.coords.velocity.page.x=0)}}function xt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="drag"){var r=n.prepared.axis;if(r==="x"||r==="y"){var i=r==="x"?"y":"x";e.page[i]=n.coords.start.page[i],e.client[i]=n.coords.start.client[i],e.delta[i]=0}}}var Te={id:"actions/drag",install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.draggable=Te.draggable,e.map.drag=Te,e.methodDict.drag="draggable",r.actions.drag=Te.defaults},listeners:{"interactions:before-action-move":qe,"interactions:action-resume":qe,"interactions:action-move":xt,"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.buttons,i=n.options.drag;if(i&&i.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||r&n.options.drag.mouseButtons))return t.action={name:"drag",axis:i.lockAxis==="start"?i.startAxis:i.lockAxis},!1}},draggable:function(t){return d.object(t)?(this.options.drag.enabled=t.enabled!==!1,this.setPerAction("drag",t),this.setOnEvents("drag",t),/^(xy|x|y|start)$/.test(t.lockAxis)&&(this.options.drag.lockAxis=t.lockAxis),/^(xy|x|y)$/.test(t.startAxis)&&(this.options.drag.startAxis=t.startAxis),this):d.bool(t)?(this.options.drag.enabled=t,this):this.options.drag},beforeMove:qe,move:xt,defaults:{startAxis:"xy",lockAxis:"xy"},getCursor:function(){return"move"},filterEventType:function(t){return t.search("drag")===0}},wt=Te,A={init:function(t){var e=t;A.document=e.document,A.DocumentFragment=e.DocumentFragment||ee,A.SVGElement=e.SVGElement||ee,A.SVGSVGElement=e.SVGSVGElement||ee,A.SVGElementInstance=e.SVGElementInstance||ee,A.Element=e.Element||ee,A.HTMLElement=e.HTMLElement||A.Element,A.Event=e.Event,A.Touch=e.Touch||ee,A.PointerEvent=e.PointerEvent||e.MSPointerEvent},document:null,DocumentFragment:null,SVGElement:null,SVGSVGElement:null,SVGElementInstance:null,Element:null,HTMLElement:null,Event:null,Touch:null,PointerEvent:null};function ee(){}var O=A,R={init:function(t){var e=O.Element,n=t.navigator||{};R.supportsTouch="ontouchstart"in t||d.func(t.DocumentTouch)&&O.document instanceof t.DocumentTouch,R.supportsPointerEvent=n.pointerEnabled!==!1&&!!O.PointerEvent,R.isIOS=/iP(hone|od|ad)/.test(n.platform),R.isIOS7=/iP(hone|od|ad)/.test(n.platform)&&/OS 7[^\d]/.test(n.appVersion),R.isIe9=/MSIE 9/.test(n.userAgent),R.isOperaMobile=n.appName==="Opera"&&R.supportsTouch&&/Presto/.test(n.userAgent),R.prefixedMatchesSelector="matches"in e.prototype?"matches":"webkitMatchesSelector"in e.prototype?"webkitMatchesSelector":"mozMatchesSelector"in e.prototype?"mozMatchesSelector":"oMatchesSelector"in e.prototype?"oMatchesSelector":"msMatchesSelector",R.pEventTypes=R.supportsPointerEvent?O.PointerEvent===t.MSPointerEvent?{up:"MSPointerUp",down:"MSPointerDown",over:"mouseover",out:"mouseout",move:"MSPointerMove",cancel:"MSPointerCancel"}:{up:"pointerup",down:"pointerdown",over:"pointerover",out:"pointerout",move:"pointermove",cancel:"pointercancel"}:null,R.wheelEvent=O.document&&"onmousewheel"in O.document?"mousewheel":"wheel"},supportsTouch:null,supportsPointerEvent:null,isIOS7:null,isIOS:null,isIe9:null,isOperaMobile:null,prefixedMatchesSelector:null,pEventTypes:null,wheelEvent:null},C=R;function K(t,e){if(t.contains)return t.contains(e);for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function Et(t,e){for(;d.element(t);){if(B(t,e))return t;t=X(t)}return null}function X(t){var e=t.parentNode;if(d.docFrag(e)){for(;(e=e.host)&&d.docFrag(e););return e}return e}function B(t,e){return H!==mt&&(e=e.replace(/\/deep\//g," ")),t[C.prefixedMatchesSelector](e)}var Be=function(t){return t.parentNode||t.host};function Tt(t,e){for(var n,r=[],i=t;(n=Be(i))&&i!==e&&n!==i.ownerDocument;)r.unshift(i),i=n;return r}function Ve(t,e,n){for(;d.element(t);){if(B(t,e))return!0;if((t=X(t))===n)return B(t,e)}return!1}function St(t){return t.correspondingUseElement||t}function We(t){var e=t instanceof O.SVGElement?t.getBoundingClientRect():t.getClientRects()[0];return e&&{left:e.left,right:e.right,top:e.top,bottom:e.bottom,width:e.width||e.right-e.left,height:e.height||e.bottom-e.top}}function Ge(t){var e,n=We(t);if(!C.isIOS7&&n){var r={x:(e=(e=F(t))||H).scrollX||e.document.documentElement.scrollLeft,y:e.scrollY||e.document.documentElement.scrollTop};n.left+=r.x,n.right+=r.x,n.top+=r.y,n.bottom+=r.y}return n}function _t(t){for(var e=[];t;)e.push(t),t=X(t);return e}function Pt(t){return!!d.string(t)&&(O.document.querySelector(t),!0)}function x(t,e){for(var n in e)t[n]=e[n];return t}function Ot(t,e,n){return t==="parent"?X(n):t==="self"?e.getRect(n):Et(n,t)}function ae(t,e,n,r){var i=t;return d.string(i)?i=Ot(i,e,n):d.func(i)&&(i=i.apply(void 0,r)),d.element(i)&&(i=Ge(i)),i}function Se(t){return t&&{x:"x"in t?t.x:t.left,y:"y"in t?t.y:t.top}}function Ne(t){return!t||"x"in t&&"y"in t||((t=x({},t)).x=t.left||0,t.y=t.top||0,t.width=t.width||(t.right||0)-t.x,t.height=t.height||(t.bottom||0)-t.y),t}function _e(t,e,n){t.left&&(e.left+=n.x),t.right&&(e.right+=n.x),t.top&&(e.top+=n.y),t.bottom&&(e.bottom+=n.y),e.width=e.right-e.left,e.height=e.bottom-e.top}function se(t,e,n){var r=n&&t.options[n];return Se(ae(r&&r.origin||t.options.origin,t,e,[t&&e]))||{x:0,y:0}}function $(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(c){return!0},r=arguments.length>3?arguments[3]:void 0;if(r=r||{},d.string(t)&&t.search(" ")!==-1&&(t=kt(t)),d.array(t))return t.forEach(function(c){return $(c,e,n,r)}),r;if(d.object(t)&&(e=t,t=""),d.func(e)&&n(t))r[t]=r[t]||[],r[t].push(e);else if(d.array(e))for(var i=0,o=e;i<o.length;i++){var a=o[i];$(t,a,n,r)}else if(d.object(e))for(var s in e)$(kt(s).map(function(c){return"".concat(t).concat(c)}),e[s],n,r);return r}function kt(t){return t.trim().split(/ +/)}var ce=function(t,e){return Math.sqrt(t*t+e*e)},En=["webkit","moz"];function Pe(t,e){t.__set||(t.__set={});var n=function(i){if(En.some(function(o){return i.indexOf(o)===0}))return 1;typeof t[i]!="function"&&i!=="__set"&&Object.defineProperty(t,i,{get:function(){return i in t.__set?t.__set[i]:t.__set[i]=e[i]},set:function(o){t.__set[i]=o},configurable:!0})};for(var r in e)n(r);return t}function Oe(t,e){t.page=t.page||{},t.page.x=e.page.x,t.page.y=e.page.y,t.client=t.client||{},t.client.x=e.client.x,t.client.y=e.client.y,t.timeStamp=e.timeStamp}function Dt(t){t.page.x=0,t.page.y=0,t.client.x=0,t.client.y=0}function It(t){return t instanceof O.Event||t instanceof O.Touch}function ke(t,e,n){return t=t||"page",(n=n||{}).x=e[t+"X"],n.y=e[t+"Y"],n}function Mt(t,e){return e=e||{x:0,y:0},C.isOperaMobile&&It(t)?(ke("screen",t,e),e.x+=window.scrollX,e.y+=window.scrollY):ke("page",t,e),e}function le(t){return d.number(t.pointerId)?t.pointerId:t.identifier}function Tn(t,e,n){var r=e.length>1?zt(e):e[0];Mt(r,t.page),function(i,o){o=o||{},C.isOperaMobile&&It(i)?ke("screen",i,o):ke("client",i,o)}(r,t.client),t.timeStamp=n}function Ue(t){var e=[];return d.array(t)?(e[0]=t[0],e[1]=t[1]):t.type==="touchend"?t.touches.length===1?(e[0]=t.touches[0],e[1]=t.changedTouches[0]):t.touches.length===0&&(e[0]=t.changedTouches[0],e[1]=t.changedTouches[1]):(e[0]=t.touches[0],e[1]=t.touches[1]),e}function zt(t){for(var e={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0},n=0;n<t.length;n++){var r=t[n];for(var i in e)e[i]+=r[i]}for(var o in e)e[o]/=t.length;return e}function He(t){if(!t.length)return null;var e=Ue(t),n=Math.min(e[0].pageX,e[1].pageX),r=Math.min(e[0].pageY,e[1].pageY),i=Math.max(e[0].pageX,e[1].pageX),o=Math.max(e[0].pageY,e[1].pageY);return{x:n,y:r,left:n,top:r,right:i,bottom:o,width:i-n,height:o-r}}function Ke(t,e){var n=e+"X",r=e+"Y",i=Ue(t),o=i[0][n]-i[1][n],a=i[0][r]-i[1][r];return ce(o,a)}function $e(t,e){var n=e+"X",r=e+"Y",i=Ue(t),o=i[1][n]-i[0][n],a=i[1][r]-i[0][r];return 180*Math.atan2(a,o)/Math.PI}function At(t){return d.string(t.pointerType)?t.pointerType:d.number(t.pointerType)?[void 0,void 0,"touch","pen","mouse"][t.pointerType]:/touch/.test(t.type||"")||t instanceof O.Touch?"touch":"mouse"}function Rt(t){var e=d.func(t.composedPath)?t.composedPath():t.path;return[St(e?e[0]:t.target),St(t.currentTarget)]}var De=function(){function t(e){k(this,t),this.immediatePropagationStopped=!1,this.propagationStopped=!1,this._interaction=e}return D(t,[{key:"preventDefault",value:function(){}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}}]),t}();Object.defineProperty(De.prototype,"interaction",{get:function(){return this._interaction._proxy},set:function(){}});var Ct=function(t,e){for(var n=0;n<e.length;n++){var r=e[n];t.push(r)}return t},jt=function(t){return Ct([],t)},ue=function(t,e){for(var n=0;n<t.length;n++)if(e(t[n],n,t))return n;return-1},pe=function(t,e){return t[ue(t,e)]},te=function(t){ie(n,t);var e=oe(n);function n(r,i,o){var a;k(this,n),(a=e.call(this,i._interaction)).dropzone=void 0,a.dragEvent=void 0,a.relatedTarget=void 0,a.draggable=void 0,a.propagationStopped=!1,a.immediatePropagationStopped=!1;var s=o==="dragleave"?r.prev:r.cur,c=s.element,u=s.dropzone;return a.type=o,a.target=c,a.currentTarget=c,a.dropzone=u,a.dragEvent=i,a.relatedTarget=i.target,a.draggable=i.interactable,a.timeStamp=i.timeStamp,a}return D(n,[{key:"reject",value:function(){var r=this,i=this._interaction.dropState;if(this.type==="dropactivate"||this.dropzone&&i.cur.dropzone===this.dropzone&&i.cur.element===this.target)if(i.prev.dropzone=this.dropzone,i.prev.element=this.target,i.rejected=!0,i.events.enter=null,this.stopImmediatePropagation(),this.type==="dropactivate"){var o=i.activeDrops,a=ue(o,function(c){var u=c.dropzone,l=c.element;return u===r.dropzone&&l===r.target});i.activeDrops.splice(a,1);var s=new n(i,this.dragEvent,"dropdeactivate");s.dropzone=this.dropzone,s.target=this.target,this.dropzone.fire(s)}else this.dropzone.fire(new n(i,this.dragEvent,"dragleave"))}},{key:"preventDefault",value:function(){}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}}]),n}(De);function Ft(t,e){for(var n=0,r=t.slice();n<r.length;n++){var i=r[n],o=i.dropzone,a=i.element;e.dropzone=o,e.target=a,o.fire(e),e.propagationStopped=e.immediatePropagationStopped=!1}}function Je(t,e){for(var n=function(o,a){for(var s=[],c=0,u=o.interactables.list;c<u.length;c++){var l=u[c];if(l.options.drop.enabled){var p=l.options.drop.accept;if(!(d.element(p)&&p!==a||d.string(p)&&!B(a,p)||d.func(p)&&!p({dropzone:l,draggableElement:a})))for(var f=0,h=l.getAllElements();f<h.length;f++){var v=h[f];v!==a&&s.push({dropzone:l,element:v,rect:l.getRect(v)})}}}return s}(t,e),r=0;r<n.length;r++){var i=n[r];i.rect=i.dropzone.getRect(i.element)}return n}function Xt(t,e,n){for(var r=t.dropState,i=t.interactable,o=t.element,a=[],s=0,c=r.activeDrops;s<c.length;s++){var u=c[s],l=u.dropzone,p=u.element,f=u.rect,h=l.dropCheck(e,n,i,o,p,f);a.push(h?p:null)}var v=function(g){for(var y,m,b,T=[],_=0;_<g.length;_++){var w=g[_],S=g[y];if(w&&_!==y)if(S){var M=Be(w),P=Be(S);if(M!==w.ownerDocument)if(P!==w.ownerDocument)if(M!==P){T=T.length?T:Tt(S);var z=void 0;if(S instanceof O.HTMLElement&&w instanceof O.SVGElement&&!(w instanceof O.SVGSVGElement)){if(w===P)continue;z=w.ownerSVGElement}else z=w;for(var j=Tt(z,S.ownerDocument),q=0;j[q]&&j[q]===T[q];)q++;var Xe=[j[q-1],j[q],T[q]];if(Xe[0])for(var me=Xe[0].lastChild;me;){if(me===Xe[1]){y=_,T=j;break}if(me===Xe[2])break;me=me.previousSibling}}else b=S,(parseInt(F(m=w).getComputedStyle(m).zIndex,10)||0)>=(parseInt(F(b).getComputedStyle(b).zIndex,10)||0)&&(y=_);else y=_}else y=_}return y}(a);return r.activeDrops[v]||null}function Qe(t,e,n){var r=t.dropState,i={enter:null,leave:null,activate:null,deactivate:null,move:null,drop:null};return n.type==="dragstart"&&(i.activate=new te(r,n,"dropactivate"),i.activate.target=null,i.activate.dropzone=null),n.type==="dragend"&&(i.deactivate=new te(r,n,"dropdeactivate"),i.deactivate.target=null,i.deactivate.dropzone=null),r.rejected||(r.cur.element!==r.prev.element&&(r.prev.dropzone&&(i.leave=new te(r,n,"dragleave"),n.dragLeave=i.leave.target=r.prev.element,n.prevDropzone=i.leave.dropzone=r.prev.dropzone),r.cur.dropzone&&(i.enter=new te(r,n,"dragenter"),n.dragEnter=r.cur.element,n.dropzone=r.cur.dropzone)),n.type==="dragend"&&r.cur.dropzone&&(i.drop=new te(r,n,"drop"),n.dropzone=r.cur.dropzone,n.relatedTarget=r.cur.element),n.type==="dragmove"&&r.cur.dropzone&&(i.move=new te(r,n,"dropmove"),n.dropzone=r.cur.dropzone)),i}function Ze(t,e){var n=t.dropState,r=n.activeDrops,i=n.cur,o=n.prev;e.leave&&o.dropzone.fire(e.leave),e.enter&&i.dropzone.fire(e.enter),e.move&&i.dropzone.fire(e.move),e.drop&&i.dropzone.fire(e.drop),e.deactivate&&Ft(r,e.deactivate),n.prev.dropzone=i.dropzone,n.prev.element=i.element}function Yt(t,e){var n=t.interaction,r=t.iEvent,i=t.event;if(r.type==="dragmove"||r.type==="dragend"){var o=n.dropState;e.dynamicDrop&&(o.activeDrops=Je(e,n.element));var a=r,s=Xt(n,a,i);o.rejected=o.rejected&&!!s&&s.dropzone===o.cur.dropzone&&s.element===o.cur.element,o.cur.dropzone=s&&s.dropzone,o.cur.element=s&&s.element,o.events=Qe(n,0,a)}}var Lt={id:"actions/drop",install:function(t){var e=t.actions,n=t.interactStatic,r=t.Interactable,i=t.defaults;t.usePlugin(wt),r.prototype.dropzone=function(o){return function(a,s){if(d.object(s)){if(a.options.drop.enabled=s.enabled!==!1,s.listeners){var c=$(s.listeners),u=Object.keys(c).reduce(function(p,f){return p[/^(enter|leave)/.test(f)?"drag".concat(f):/^(activate|deactivate|move)/.test(f)?"drop".concat(f):f]=c[f],p},{}),l=a.options.drop.listeners;l&&a.off(l),a.on(u),a.options.drop.listeners=u}return d.func(s.ondrop)&&a.on("drop",s.ondrop),d.func(s.ondropactivate)&&a.on("dropactivate",s.ondropactivate),d.func(s.ondropdeactivate)&&a.on("dropdeactivate",s.ondropdeactivate),d.func(s.ondragenter)&&a.on("dragenter",s.ondragenter),d.func(s.ondragleave)&&a.on("dragleave",s.ondragleave),d.func(s.ondropmove)&&a.on("dropmove",s.ondropmove),/^(pointer|center)$/.test(s.overlap)?a.options.drop.overlap=s.overlap:d.number(s.overlap)&&(a.options.drop.overlap=Math.max(Math.min(1,s.overlap),0)),"accept"in s&&(a.options.drop.accept=s.accept),"checker"in s&&(a.options.drop.checker=s.checker),a}return d.bool(s)?(a.options.drop.enabled=s,a):a.options.drop}(this,o)},r.prototype.dropCheck=function(o,a,s,c,u,l){return function(p,f,h,v,g,y,m){var b=!1;if(!(m=m||p.getRect(y)))return!!p.options.drop.checker&&p.options.drop.checker(f,h,b,p,y,v,g);var T=p.options.drop.overlap;if(T==="pointer"){var _=se(v,g,"drag"),w=Mt(f);w.x+=_.x,w.y+=_.y;var S=w.x>m.left&&w.x<m.right,M=w.y>m.top&&w.y<m.bottom;b=S&&M}var P=v.getRect(g);if(P&&T==="center"){var z=P.left+P.width/2,j=P.top+P.height/2;b=z>=m.left&&z<=m.right&&j>=m.top&&j<=m.bottom}return P&&d.number(T)&&(b=Math.max(0,Math.min(m.right,P.right)-Math.max(m.left,P.left))*Math.max(0,Math.min(m.bottom,P.bottom)-Math.max(m.top,P.top))/(P.width*P.height)>=T),p.options.drop.checker&&(b=p.options.drop.checker(f,h,b,p,y,v,g)),b}(this,o,a,s,c,u,l)},n.dynamicDrop=function(o){return d.bool(o)?(t.dynamicDrop=o,n):t.dynamicDrop},x(e.phaselessTypes,{dragenter:!0,dragleave:!0,dropactivate:!0,dropdeactivate:!0,dropmove:!0,drop:!0}),e.methodDict.drop="dropzone",t.dynamicDrop=!1,i.actions.drop=Lt.defaults},listeners:{"interactions:before-action-start":function(t){var e=t.interaction;e.prepared.name==="drag"&&(e.dropState={cur:{dropzone:null,element:null},prev:{dropzone:null,element:null},rejected:null,events:null,activeDrops:[]})},"interactions:after-action-start":function(t,e){var n=t.interaction,r=(t.event,t.iEvent);if(n.prepared.name==="drag"){var i=n.dropState;i.activeDrops=[],i.events={},i.activeDrops=Je(e,n.element),i.events=Qe(n,0,r),i.events.activate&&(Ft(i.activeDrops,i.events.activate),e.fire("actions/drop:start",{interaction:n,dragEvent:r}))}},"interactions:action-move":Yt,"interactions:after-action-move":function(t,e){var n=t.interaction,r=t.iEvent;if(n.prepared.name==="drag"){var i=n.dropState;Ze(n,i.events),e.fire("actions/drop:move",{interaction:n,dragEvent:r}),i.events={}}},"interactions:action-end":function(t,e){if(t.interaction.prepared.name==="drag"){var n=t.interaction,r=t.iEvent;Yt(t,e),Ze(n,n.dropState.events),e.fire("actions/drop:end",{interaction:n,dragEvent:r})}},"interactions:stop":function(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.dropState;n&&(n.activeDrops=null,n.events=null,n.cur.dropzone=null,n.cur.element=null,n.prev.dropzone=null,n.prev.element=null,n.rejected=!1)}}},getActiveDrops:Je,getDrop:Xt,getDropEvents:Qe,fireDropEvents:Ze,filterEventType:function(t){return t.search("drag")===0||t.search("drop")===0},defaults:{enabled:!1,accept:null,overlap:"pointer"}},Sn=Lt;function et(t){var e=t.interaction,n=t.iEvent,r=t.phase;if(e.prepared.name==="gesture"){var i=e.pointers.map(function(u){return u.pointer}),o=r==="start",a=r==="end",s=e.interactable.options.deltaSource;if(n.touches=[i[0],i[1]],o)n.distance=Ke(i,s),n.box=He(i),n.scale=1,n.ds=0,n.angle=$e(i,s),n.da=0,e.gesture.startDistance=n.distance,e.gesture.startAngle=n.angle;else if(a||e.pointers.length<2){var c=e.prevEvent;n.distance=c.distance,n.box=c.box,n.scale=c.scale,n.ds=0,n.angle=c.angle,n.da=0}else n.distance=Ke(i,s),n.box=He(i),n.scale=n.distance/e.gesture.startDistance,n.angle=$e(i,s),n.ds=n.scale-e.gesture.scale,n.da=n.angle-e.gesture.angle;e.gesture.distance=n.distance,e.gesture.angle=n.angle,d.number(n.scale)&&n.scale!==1/0&&!isNaN(n.scale)&&(e.gesture.scale=n.scale)}}var tt={id:"actions/gesture",before:["actions/drag","actions/resize"],install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.gesturable=function(i){return d.object(i)?(this.options.gesture.enabled=i.enabled!==!1,this.setPerAction("gesture",i),this.setOnEvents("gesture",i),this):d.bool(i)?(this.options.gesture.enabled=i,this):this.options.gesture},e.map.gesture=tt,e.methodDict.gesture="gesturable",r.actions.gesture=tt.defaults},listeners:{"interactions:action-start":et,"interactions:action-move":et,"interactions:action-end":et,"interactions:new":function(t){t.interaction.gesture={angle:0,distance:0,scale:1,startAngle:0,startDistance:0}},"auto-start:check":function(t){if(!(t.interaction.pointers.length<2)){var e=t.interactable.options.gesture;if(e&&e.enabled)return t.action={name:"gesture"},!1}}},defaults:{},getCursor:function(){return""},filterEventType:function(t){return t.search("gesture")===0}},_n=tt;function Pn(t,e,n,r,i,o,a){if(!e)return!1;if(e===!0){var s=d.number(o.width)?o.width:o.right-o.left,c=d.number(o.height)?o.height:o.bottom-o.top;if(a=Math.min(a,Math.abs((t==="left"||t==="right"?s:c)/2)),s<0&&(t==="left"?t="right":t==="right"&&(t="left")),c<0&&(t==="top"?t="bottom":t==="bottom"&&(t="top")),t==="left"){var u=s>=0?o.left:o.right;return n.x<u+a}if(t==="top"){var l=c>=0?o.top:o.bottom;return n.y<l+a}if(t==="right")return n.x>(s>=0?o.right:o.left)-a;if(t==="bottom")return n.y>(c>=0?o.bottom:o.top)-a}return!!d.element(r)&&(d.element(e)?e===r:Ve(r,e,i))}function qt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.resizeAxes){var r=e;n.interactable.options.resize.square?(n.resizeAxes==="y"?r.delta.x=r.delta.y:r.delta.y=r.delta.x,r.axes="xy"):(r.axes=n.resizeAxes,n.resizeAxes==="x"?r.delta.y=0:n.resizeAxes==="y"&&(r.delta.x=0))}}var Y,J,L={id:"actions/resize",before:["actions/drag"],install:function(t){var e=t.actions,n=t.browser,r=t.Interactable,i=t.defaults;L.cursors=function(o){return o.isIe9?{x:"e-resize",y:"s-resize",xy:"se-resize",top:"n-resize",left:"w-resize",bottom:"s-resize",right:"e-resize",topleft:"se-resize",bottomright:"se-resize",topright:"ne-resize",bottomleft:"ne-resize"}:{x:"ew-resize",y:"ns-resize",xy:"nwse-resize",top:"ns-resize",left:"ew-resize",bottom:"ns-resize",right:"ew-resize",topleft:"nwse-resize",bottomright:"nwse-resize",topright:"nesw-resize",bottomleft:"nesw-resize"}}(n),L.defaultMargin=n.supportsTouch||n.supportsPointerEvent?20:10,r.prototype.resizable=function(o){return function(a,s,c){return d.object(s)?(a.options.resize.enabled=s.enabled!==!1,a.setPerAction("resize",s),a.setOnEvents("resize",s),d.string(s.axis)&&/^x$|^y$|^xy$/.test(s.axis)?a.options.resize.axis=s.axis:s.axis===null&&(a.options.resize.axis=c.defaults.actions.resize.axis),d.bool(s.preserveAspectRatio)?a.options.resize.preserveAspectRatio=s.preserveAspectRatio:d.bool(s.square)&&(a.options.resize.square=s.square),a):d.bool(s)?(a.options.resize.enabled=s,a):a.options.resize}(this,o,t)},e.map.resize=L,e.methodDict.resize="resizable",i.actions.resize=L.defaults},listeners:{"interactions:new":function(t){t.interaction.resizeAxes="xy"},"interactions:action-start":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.rect;r._rects={start:x({},o),corrected:x({},o),previous:x({},o),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},i.edges=r.prepared.edges,i.rect=r._rects.corrected,i.deltaRect=r._rects.delta}})(t),qt(t)},"interactions:action-move":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.interactable.options.resize.invert,a=o==="reposition"||o==="negate",s=r.rect,c=r._rects,u=c.start,l=c.corrected,p=c.delta,f=c.previous;if(x(f,l),a){if(x(l,s),o==="reposition"){if(l.top>l.bottom){var h=l.top;l.top=l.bottom,l.bottom=h}if(l.left>l.right){var v=l.left;l.left=l.right,l.right=v}}}else l.top=Math.min(s.top,u.bottom),l.bottom=Math.max(s.bottom,u.top),l.left=Math.min(s.left,u.right),l.right=Math.max(s.right,u.left);for(var g in l.width=l.right-l.left,l.height=l.bottom-l.top,l)p[g]=l[g]-f[g];i.edges=r.prepared.edges,i.rect=l,i.deltaRect=p}})(t),qt(t)},"interactions:action-end":function(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.prepared.edges){var r=e;r.edges=n.prepared.edges,r.rect=n._rects.corrected,r.deltaRect=n._rects.delta}},"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.element,i=t.rect,o=t.buttons;if(i){var a=x({},e.coords.cur.page),s=n.options.resize;if(s&&s.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||o&s.mouseButtons)){if(d.object(s.edges)){var c={left:!1,right:!1,top:!1,bottom:!1};for(var u in c)c[u]=Pn(u,s.edges[u],a,e._latestPointer.eventTarget,r,i,s.margin||L.defaultMargin);c.left=c.left&&!c.right,c.top=c.top&&!c.bottom,(c.left||c.right||c.top||c.bottom)&&(t.action={name:"resize",edges:c})}else{var l=s.axis!=="y"&&a.x>i.right-L.defaultMargin,p=s.axis!=="x"&&a.y>i.bottom-L.defaultMargin;(l||p)&&(t.action={name:"resize",axes:(l?"x":"")+(p?"y":"")})}return!t.action&&void 0}}}},defaults:{square:!1,preserveAspectRatio:!1,axis:"xy",margin:NaN,edges:null,invert:"none"},cursors:null,getCursor:function(t){var e=t.edges,n=t.axis,r=t.name,i=L.cursors,o=null;if(n)o=i[r+n];else if(e){for(var a="",s=0,c=["top","bottom","left","right"];s<c.length;s++){var u=c[s];e[u]&&(a+=u)}o=i[a]}return o},filterEventType:function(t){return t.search("resize")===0},defaultMargin:null},On=L,kn={id:"actions",install:function(t){t.usePlugin(_n),t.usePlugin(On),t.usePlugin(wt),t.usePlugin(Sn)}},Bt=0,V={request:function(t){return Y(t)},cancel:function(t){return J(t)},init:function(t){if(Y=t.requestAnimationFrame,J=t.cancelAnimationFrame,!Y)for(var e=["ms","moz","webkit","o"],n=0;n<e.length;n++){var r=e[n];Y=t["".concat(r,"RequestAnimationFrame")],J=t["".concat(r,"CancelAnimationFrame")]||t["".concat(r,"CancelRequestAnimationFrame")]}Y=Y&&Y.bind(t),J=J&&J.bind(t),Y||(Y=function(i){var o=Date.now(),a=Math.max(0,16-(o-Bt)),s=t.setTimeout(function(){i(o+a)},a);return Bt=o+a,s},J=function(i){return clearTimeout(i)})}},E={defaults:{enabled:!1,margin:60,container:null,speed:300},now:Date.now,interaction:null,i:0,x:0,y:0,isScrolling:!1,prevTime:0,margin:0,speed:0,start:function(t){E.isScrolling=!0,V.cancel(E.i),t.autoScroll=E,E.interaction=t,E.prevTime=E.now(),E.i=V.request(E.scroll)},stop:function(){E.isScrolling=!1,E.interaction&&(E.interaction.autoScroll=null),V.cancel(E.i)},scroll:function(){var t=E.interaction,e=t.interactable,n=t.element,r=t.prepared.name,i=e.options[r].autoScroll,o=Vt(i.container,e,n),a=E.now(),s=(a-E.prevTime)/1e3,c=i.speed*s;if(c>=1){var u={x:E.x*c,y:E.y*c};if(u.x||u.y){var l=Wt(o);d.window(o)?o.scrollBy(u.x,u.y):o&&(o.scrollLeft+=u.x,o.scrollTop+=u.y);var p=Wt(o),f={x:p.x-l.x,y:p.y-l.y};(f.x||f.y)&&e.fire({type:"autoscroll",target:n,interactable:e,delta:f,interaction:t,container:o})}E.prevTime=a}E.isScrolling&&(V.cancel(E.i),E.i=V.request(E.scroll))},check:function(t,e){var n;return(n=t.options[e].autoScroll)==null?void 0:n.enabled},onInteractionMove:function(t){var e=t.interaction,n=t.pointer;if(e.interacting()&&E.check(e.interactable,e.prepared.name))if(e.simulation)E.x=E.y=0;else{var r,i,o,a,s=e.interactable,c=e.element,u=e.prepared.name,l=s.options[u].autoScroll,p=Vt(l.container,s,c);if(d.window(p))a=n.clientX<E.margin,r=n.clientY<E.margin,i=n.clientX>p.innerWidth-E.margin,o=n.clientY>p.innerHeight-E.margin;else{var f=We(p);a=n.clientX<f.left+E.margin,r=n.clientY<f.top+E.margin,i=n.clientX>f.right-E.margin,o=n.clientY>f.bottom-E.margin}E.x=i?1:a?-1:0,E.y=o?1:r?-1:0,E.isScrolling||(E.margin=l.margin,E.speed=l.speed,E.start(e))}}};function Vt(t,e,n){return(d.string(t)?Ot(t,e,n):t)||F(n)}function Wt(t){return d.window(t)&&(t=window.document.body),{x:t.scrollLeft,y:t.scrollTop}}var Dn={id:"auto-scroll",install:function(t){var e=t.defaults,n=t.actions;t.autoScroll=E,E.now=function(){return t.now()},n.phaselessTypes.autoscroll=!0,e.perAction.autoScroll=E.defaults},listeners:{"interactions:new":function(t){t.interaction.autoScroll=null},"interactions:destroy":function(t){t.interaction.autoScroll=null,E.stop(),E.interaction&&(E.interaction=null)},"interactions:stop":E.stop,"interactions:action-move":function(t){return E.onInteractionMove(t)}}},In=Dn;function fe(t,e){var n=!1;return function(){return n||(H.console.warn(e),n=!0),t.apply(this,arguments)}}function nt(t,e){return t.name=e.name,t.axis=e.axis,t.edges=e.edges,t}function Mn(t){return d.bool(t)?(this.options.styleCursor=t,this):t===null?(delete this.options.styleCursor,this):this.options.styleCursor}function zn(t){return d.func(t)?(this.options.actionChecker=t,this):t===null?(delete this.options.actionChecker,this):this.options.actionChecker}var An={id:"auto-start/interactableMethods",install:function(t){var e=t.Interactable;e.prototype.getAction=function(n,r,i,o){var a=function(s,c,u,l,p){var f=s.getRect(l),h=c.buttons||{0:1,1:4,3:8,4:16}[c.button],v={action:null,interactable:s,interaction:u,element:l,rect:f,buttons:h};return p.fire("auto-start:check",v),v.action}(this,r,i,o,t);return this.options.actionChecker?this.options.actionChecker(n,r,a,this,o,i):a},e.prototype.ignoreFrom=fe(function(n){return this._backCompatOption("ignoreFrom",n)},"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),e.prototype.allowFrom=fe(function(n){return this._backCompatOption("allowFrom",n)},"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),e.prototype.actionChecker=zn,e.prototype.styleCursor=Mn}};function Gt(t,e,n,r,i){return e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&Ie(e,n,t,i)?t:null}function Rn(t,e,n,r,i,o,a){for(var s=0,c=r.length;s<c;s++){var u=r[s],l=i[s],p=u.getAction(e,n,t,l);if(p){var f=Gt(p,u,l,o,a);if(f)return{action:f,interactable:u,element:l}}}return{action:null,interactable:null,element:null}}function Nt(t,e,n,r,i){var o=[],a=[],s=r;function c(l){o.push(l),a.push(s)}for(;d.element(s);){o=[],a=[],i.interactables.forEachMatch(s,c);var u=Rn(t,e,n,o,a,r,i);if(u.action&&!u.interactable.options[u.action.name].manualStart)return u;s=X(s)}return{action:null,interactable:null,element:null}}function Ut(t,e,n){var r=e.action,i=e.interactable,o=e.element;r=r||{name:null},t.interactable=i,t.element=o,nt(t.prepared,r),t.rect=i&&r.name?i.getRect(o):null,Kt(t,n),n.fire("autoStart:prepared",{interaction:t})}function Ie(t,e,n,r){var i=t.options,o=i[n.name].max,a=i[n.name].maxPerElement,s=r.autoStart.maxInteractions,c=0,u=0,l=0;if(!(o&&a&&s))return!1;for(var p=0,f=r.interactions.list;p<f.length;p++){var h=f[p],v=h.prepared.name;if(h.interacting()&&(++c>=s||h.interactable===t&&((u+=v===n.name?1:0)>=o||h.element===e&&(l++,v===n.name&&l>=a))))return!1}return s>0}function Ht(t,e){return d.number(t)?(e.autoStart.maxInteractions=t,this):e.autoStart.maxInteractions}function rt(t,e,n){var r=n.autoStart.cursorElement;r&&r!==t&&(r.style.cursor=""),t.ownerDocument.documentElement.style.cursor=e,t.style.cursor=e,n.autoStart.cursorElement=e?t:null}function Kt(t,e){var n=t.interactable,r=t.element,i=t.prepared;if(t.pointerType==="mouse"&&n&&n.options.styleCursor){var o="";if(i.name){var a=n.options[i.name].cursorChecker;o=d.func(a)?a(i,n,r,t._interacting):e.actions.map[i.name].getCursor(i)}rt(t.element,o||"",e)}else e.autoStart.cursorElement&&rt(e.autoStart.cursorElement,"",e)}var Cn={id:"auto-start/base",before:["actions"],install:function(t){var e=t.interactStatic,n=t.defaults;t.usePlugin(An),n.base.actionChecker=null,n.base.styleCursor=!0,x(n.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),e.maxInteractions=function(r){return Ht(r,t)},t.autoStart={maxInteractions:1/0,withinInteractionLimit:Ie,cursorElement:null}},listeners:{"interactions:down":function(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget;n.interacting()||Ut(n,Nt(n,r,i,o,e),e)},"interactions:move":function(t,e){(function(n,r){var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget;i.pointerType!=="mouse"||i.pointerIsDown||i.interacting()||Ut(i,Nt(i,o,a,s,r),r)})(t,e),function(n,r){var i=n.interaction;if(i.pointerIsDown&&!i.interacting()&&i.pointerWasMoved&&i.prepared.name){r.fire("autoStart:before-start",n);var o=i.interactable,a=i.prepared.name;a&&o&&(o.options[a].manualStart||!Ie(o,i.element,i.prepared,r)?i.stop():(i.start(i.prepared,o,i.element),Kt(i,r)))}}(t,e)},"interactions:stop":function(t,e){var n=t.interaction,r=n.interactable;r&&r.options.styleCursor&&rt(n.element,"",e)}},maxInteractions:Ht,withinInteractionLimit:Ie,validateAction:Gt},it=Cn,jn={id:"auto-start/dragAxis",listeners:{"autoStart:before-start":function(t,e){var n=t.interaction,r=t.eventTarget,i=t.dx,o=t.dy;if(n.prepared.name==="drag"){var a=Math.abs(i),s=Math.abs(o),c=n.interactable.options.drag,u=c.startAxis,l=a>s?"x":a<s?"y":"xy";if(n.prepared.axis=c.lockAxis==="start"?l[0]:c.lockAxis,l!=="xy"&&u!=="xy"&&u!==l){n.prepared.name=null;for(var p=r,f=function(v){if(v!==n.interactable){var g=n.interactable.options.drag;if(!g.manualStart&&v.testIgnoreAllow(g,p,r)){var y=v.getAction(n.downPointer,n.downEvent,n,p);if(y&&y.name==="drag"&&function(m,b){if(!b)return!1;var T=b.options.drag.startAxis;return m==="xy"||T==="xy"||T===m}(l,v)&&it.validateAction(y,v,p,r,e))return v}}};d.element(p);){var h=e.interactables.forEachMatch(p,f);if(h){n.prepared.name="drag",n.interactable=h,n.element=p;break}p=X(p)}}}}}};function ot(t){var e=t.prepared&&t.prepared.name;if(!e)return null;var n=t.interactable.options;return n[e].hold||n[e].delay}var Fn={id:"auto-start/hold",install:function(t){var e=t.defaults;t.usePlugin(it),e.perAction.hold=0,e.perAction.delay=0},listeners:{"interactions:new":function(t){t.interaction.autoStartHoldTimer=null},"autoStart:prepared":function(t){var e=t.interaction,n=ot(e);n>0&&(e.autoStartHoldTimer=setTimeout(function(){e.start(e.prepared,e.interactable,e.element)},n))},"interactions:move":function(t){var e=t.interaction,n=t.duplicate;e.autoStartHoldTimer&&e.pointerWasMoved&&!n&&(clearTimeout(e.autoStartHoldTimer),e.autoStartHoldTimer=null)},"autoStart:before-start":function(t){var e=t.interaction;ot(e)>0&&(e.prepared.name=null)}},getHoldDuration:ot},Xn=Fn,Yn={id:"auto-start",install:function(t){t.usePlugin(it),t.usePlugin(Xn),t.usePlugin(jn)}},Ln=function(t){return/^(always|never|auto)$/.test(t)?(this.options.preventDefault=t,this):d.bool(t)?(this.options.preventDefault=t?"always":"never",this):this.options.preventDefault};function qn(t){var e=t.interaction,n=t.event;e.interactable&&e.interactable.checkAndPreventDefault(n)}var $t={id:"core/interactablePreventDefault",install:function(t){var e=t.Interactable;e.prototype.preventDefault=Ln,e.prototype.checkAndPreventDefault=function(n){return function(r,i,o){var a=r.options.preventDefault;if(a!=="never")if(a!=="always"){if(i.events.supportsPassive&&/^touch(start|move)$/.test(o.type)){var s=F(o.target).document,c=i.getDocOptions(s);if(!c||!c.events||c.events.passive!==!1)return}/^(mouse|pointer|touch)*(down|start)/i.test(o.type)||d.element(o.target)&&B(o.target,"input,select,textarea,[contenteditable=true],[contenteditable=true] *")||o.preventDefault()}else o.preventDefault()}(this,t,n)},t.interactions.docEvents.push({type:"dragstart",listener:function(n){for(var r=0,i=t.interactions.list;r<i.length;r++){var o=i[r];if(o.element&&(o.element===n.target||K(o.element,n.target)))return void o.interactable.checkAndPreventDefault(n)}}})},listeners:["down","move","up","cancel"].reduce(function(t,e){return t["interactions:".concat(e)]=qn,t},{})};function Me(t,e){if(e.phaselessTypes[t])return!0;for(var n in e.map)if(t.indexOf(n)===0&&t.substr(n.length)in e.phases)return!0;return!1}function ne(t){var e={};for(var n in t){var r=t[n];d.plainObject(r)?e[n]=ne(r):d.array(r)?e[n]=jt(r):e[n]=r}return e}var at=function(){function t(e){k(this,t),this.states=[],this.startOffset={left:0,right:0,top:0,bottom:0},this.startDelta=void 0,this.result=void 0,this.endResult=void 0,this.startEdges=void 0,this.edges=void 0,this.interaction=void 0,this.interaction=e,this.result=ze(),this.edges={left:!1,right:!1,top:!1,bottom:!1}}return D(t,[{key:"start",value:function(e,n){var r,i,o=e.phase,a=this.interaction,s=function(u){var l=u.interactable.options[u.prepared.name],p=l.modifiers;return p&&p.length?p:["snap","snapSize","snapEdges","restrict","restrictEdges","restrictSize"].map(function(f){var h=l[f];return h&&h.enabled&&{options:h,methods:h._methods}}).filter(function(f){return!!f})}(a);this.prepareStates(s),this.startEdges=x({},a.edges),this.edges=x({},this.startEdges),this.startOffset=(r=a.rect,i=n,r?{left:i.x-r.left,top:i.y-r.top,right:r.right-i.x,bottom:r.bottom-i.y}:{left:0,top:0,right:0,bottom:0}),this.startDelta={x:0,y:0};var c=this.fillArg({phase:o,pageCoords:n,preEnd:!1});return this.result=ze(),this.startAll(c),this.result=this.setAll(c)}},{key:"fillArg",value:function(e){var n=this.interaction;return e.interaction=n,e.interactable=n.interactable,e.element=n.element,e.rect||(e.rect=n.rect),e.edges||(e.edges=this.startEdges),e.startOffset=this.startOffset,e}},{key:"startAll",value:function(e){for(var n=0,r=this.states;n<r.length;n++){var i=r[n];i.methods.start&&(e.state=i,i.methods.start(e))}}},{key:"setAll",value:function(e){var n=e.phase,r=e.preEnd,i=e.skipModifiers,o=e.rect,a=e.edges;e.coords=x({},e.pageCoords),e.rect=x({},o),e.edges=x({},a);for(var s=i?this.states.slice(i):this.states,c=ze(e.coords,e.rect),u=0;u<s.length;u++){var l,p=s[u],f=p.options,h=x({},e.coords),v=null;(l=p.methods)!=null&&l.set&&this.shouldDo(f,r,n)&&(e.state=p,v=p.methods.set(e),_e(e.edges,e.rect,{x:e.coords.x-h.x,y:e.coords.y-h.y})),c.eventProps.push(v)}x(this.edges,e.edges),c.delta.x=e.coords.x-e.pageCoords.x,c.delta.y=e.coords.y-e.pageCoords.y,c.rectDelta.left=e.rect.left-o.left,c.rectDelta.right=e.rect.right-o.right,c.rectDelta.top=e.rect.top-o.top,c.rectDelta.bottom=e.rect.bottom-o.bottom;var g=this.result.coords,y=this.result.rect;if(g&&y){var m=c.rect.left!==y.left||c.rect.right!==y.right||c.rect.top!==y.top||c.rect.bottom!==y.bottom;c.changed=m||g.x!==c.coords.x||g.y!==c.coords.y}return c}},{key:"applyToInteraction",value:function(e){var n=this.interaction,r=e.phase,i=n.coords.cur,o=n.coords.start,a=this.result,s=this.startDelta,c=a.delta;r==="start"&&x(this.startDelta,a.delta);for(var u=0,l=[[o,s],[i,c]];u<l.length;u++){var p=l[u],f=p[0],h=p[1];f.page.x+=h.x,f.page.y+=h.y,f.client.x+=h.x,f.client.y+=h.y}var v=this.result.rectDelta,g=e.rect||n.rect;g.left+=v.left,g.right+=v.right,g.top+=v.top,g.bottom+=v.bottom,g.width=g.right-g.left,g.height=g.bottom-g.top}},{key:"setAndApply",value:function(e){var n=this.interaction,r=e.phase,i=e.preEnd,o=e.skipModifiers,a=this.setAll(this.fillArg({preEnd:i,phase:r,pageCoords:e.modifiedCoords||n.coords.cur.page}));if(this.result=a,!a.changed&&(!o||o<this.states.length)&&n.interacting())return!1;if(e.modifiedCoords){var s=n.coords.cur.page,c={x:e.modifiedCoords.x-s.x,y:e.modifiedCoords.y-s.y};a.coords.x+=c.x,a.coords.y+=c.y,a.delta.x+=c.x,a.delta.y+=c.y}this.applyToInteraction(e)}},{key:"beforeEnd",value:function(e){var n=e.interaction,r=e.event,i=this.states;if(i&&i.length){for(var o=!1,a=0;a<i.length;a++){var s=i[a];e.state=s;var c=s.options,u=s.methods,l=u.beforeEnd&&u.beforeEnd(e);if(l)return this.endResult=l,!1;o=o||!o&&this.shouldDo(c,!0,e.phase,!0)}o&&n.move({event:r,preEnd:!0})}}},{key:"stop",value:function(e){var n=e.interaction;if(this.states&&this.states.length){var r=x({states:this.states,interactable:n.interactable,element:n.element,rect:null},e);this.fillArg(r);for(var i=0,o=this.states;i<o.length;i++){var a=o[i];r.state=a,a.methods.stop&&a.methods.stop(r)}this.states=null,this.endResult=null}}},{key:"prepareStates",value:function(e){this.states=[];for(var n=0;n<e.length;n++){var r=e[n],i=r.options,o=r.methods,a=r.name;this.states.push({options:i,methods:o,index:n,name:a})}return this.states}},{key:"restoreInteractionCoords",value:function(e){var n=e.interaction,r=n.coords,i=n.rect,o=n.modification;if(o.result){for(var a=o.startDelta,s=o.result,c=s.delta,u=s.rectDelta,l=0,p=[[r.start,a],[r.cur,c]];l<p.length;l++){var f=p[l],h=f[0],v=f[1];h.page.x-=v.x,h.page.y-=v.y,h.client.x-=v.x,h.client.y-=v.y}i.left-=u.left,i.right-=u.right,i.top-=u.top,i.bottom-=u.bottom}}},{key:"shouldDo",value:function(e,n,r,i){return!(!e||e.enabled===!1||i&&!e.endOnly||e.endOnly&&!n||r==="start"&&!e.setStart)}},{key:"copyFrom",value:function(e){this.startOffset=e.startOffset,this.startDelta=e.startDelta,this.startEdges=e.startEdges,this.edges=e.edges,this.states=e.states.map(function(n){return ne(n)}),this.result=ze(x({},e.result.coords),x({},e.result.rect))}},{key:"destroy",value:function(){for(var e in this)this[e]=null}}]),t}();function ze(t,e){return{rect:e,coords:t,delta:{x:0,y:0},rectDelta:{left:0,right:0,top:0,bottom:0},eventProps:[],changed:!0}}function W(t,e){var n=t.defaults,r={start:t.start,set:t.set,beforeEnd:t.beforeEnd,stop:t.stop},i=function(o){var a=o||{};for(var s in a.enabled=a.enabled!==!1,n)s in a||(a[s]=n[s]);var c={options:a,methods:r,name:e,enable:function(){return a.enabled=!0,c},disable:function(){return a.enabled=!1,c}};return c};return e&&typeof e=="string"&&(i._defaults=n,i._methods=r),i}function de(t){var e=t.iEvent,n=t.interaction.modification.result;n&&(e.modifiers=n.eventProps)}var Bn={id:"modifiers/base",before:["actions"],install:function(t){t.defaults.perAction.modifiers=[]},listeners:{"interactions:new":function(t){var e=t.interaction;e.modification=new at(e)},"interactions:before-action-start":function(t){var e=t.interaction,n=t.interaction.modification;n.start(t,e.coords.start.page),e.edges=n.edges,n.applyToInteraction(t)},"interactions:before-action-move":function(t){var e=t.interaction,n=e.modification,r=n.setAndApply(t);return e.edges=n.edges,r},"interactions:before-action-end":function(t){var e=t.interaction,n=e.modification,r=n.beforeEnd(t);return e.edges=n.startEdges,r},"interactions:action-start":de,"interactions:action-move":de,"interactions:action-end":de,"interactions:after-action-start":function(t){return t.interaction.modification.restoreInteractionCoords(t)},"interactions:after-action-move":function(t){return t.interaction.modification.restoreInteractionCoords(t)},"interactions:stop":function(t){return t.interaction.modification.stop(t)}}},Jt=Bn,Qt={base:{preventDefault:"auto",deltaSource:"page"},perAction:{enabled:!1,origin:{x:0,y:0}},actions:{}},st=function(t){ie(n,t);var e=oe(n);function n(r,i,o,a,s,c,u){var l;k(this,n),(l=e.call(this,r)).relatedTarget=null,l.screenX=void 0,l.screenY=void 0,l.button=void 0,l.buttons=void 0,l.ctrlKey=void 0,l.shiftKey=void 0,l.altKey=void 0,l.metaKey=void 0,l.page=void 0,l.client=void 0,l.delta=void 0,l.rect=void 0,l.x0=void 0,l.y0=void 0,l.t0=void 0,l.dt=void 0,l.duration=void 0,l.clientX0=void 0,l.clientY0=void 0,l.velocity=void 0,l.speed=void 0,l.swipe=void 0,l.axes=void 0,l.preEnd=void 0,s=s||r.element;var p=r.interactable,f=(p&&p.options||Qt).deltaSource,h=se(p,s,o),v=a==="start",g=a==="end",y=v?xe(l):r.prevEvent,m=v?r.coords.start:g?{page:y.page,client:y.client,timeStamp:r.coords.cur.timeStamp}:r.coords.cur;return l.page=x({},m.page),l.client=x({},m.client),l.rect=x({},r.rect),l.timeStamp=m.timeStamp,g||(l.page.x-=h.x,l.page.y-=h.y,l.client.x-=h.x,l.client.y-=h.y),l.ctrlKey=i.ctrlKey,l.altKey=i.altKey,l.shiftKey=i.shiftKey,l.metaKey=i.metaKey,l.button=i.button,l.buttons=i.buttons,l.target=s,l.currentTarget=s,l.preEnd=c,l.type=u||o+(a||""),l.interactable=p,l.t0=v?r.pointers[r.pointers.length-1].downTime:y.t0,l.x0=r.coords.start.page.x-h.x,l.y0=r.coords.start.page.y-h.y,l.clientX0=r.coords.start.client.x-h.x,l.clientY0=r.coords.start.client.y-h.y,l.delta=v||g?{x:0,y:0}:{x:l[f].x-y[f].x,y:l[f].y-y[f].y},l.dt=r.coords.delta.timeStamp,l.duration=l.timeStamp-l.t0,l.velocity=x({},r.coords.velocity[f]),l.speed=ce(l.velocity.x,l.velocity.y),l.swipe=g||a==="inertiastart"?l.getSwipe():null,l}return D(n,[{key:"getSwipe",value:function(){var r=this._interaction;if(r.prevEvent.speed<600||this.timeStamp-r.prevEvent.timeStamp>150)return null;var i=180*Math.atan2(r.prevEvent.velocityY,r.prevEvent.velocityX)/Math.PI;i<0&&(i+=360);var o=112.5<=i&&i<247.5,a=202.5<=i&&i<337.5;return{up:a,down:!a&&22.5<=i&&i<157.5,left:o,right:!o&&(292.5<=i||i<67.5),angle:i,speed:r.prevEvent.speed,velocity:{x:r.prevEvent.velocityX,y:r.prevEvent.velocityY}}}},{key:"preventDefault",value:function(){}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}}]),n}(De);Object.defineProperties(st.prototype,{pageX:{get:function(){return this.page.x},set:function(t){this.page.x=t}},pageY:{get:function(){return this.page.y},set:function(t){this.page.y=t}},clientX:{get:function(){return this.client.x},set:function(t){this.client.x=t}},clientY:{get:function(){return this.client.y},set:function(t){this.client.y=t}},dx:{get:function(){return this.delta.x},set:function(t){this.delta.x=t}},dy:{get:function(){return this.delta.y},set:function(t){this.delta.y=t}},velocityX:{get:function(){return this.velocity.x},set:function(t){this.velocity.x=t}},velocityY:{get:function(){return this.velocity.y},set:function(t){this.velocity.y=t}}});var Vn=D(function t(e,n,r,i,o){k(this,t),this.id=void 0,this.pointer=void 0,this.event=void 0,this.downTime=void 0,this.downTarget=void 0,this.id=e,this.pointer=n,this.event=r,this.downTime=i,this.downTarget=o}),Wn=function(t){return t.interactable="",t.element="",t.prepared="",t.pointerIsDown="",t.pointerWasMoved="",t._proxy="",t}({}),Zt=function(t){return t.start="",t.move="",t.end="",t.stop="",t.interacting="",t}({}),Gn=0,Nn=function(){function t(e){var n=this,r=e.pointerType,i=e.scopeFire;k(this,t),this.interactable=null,this.element=null,this.rect=null,this._rects=void 0,this.edges=null,this._scopeFire=void 0,this.prepared={name:null,axis:null,edges:null},this.pointerType=void 0,this.pointers=[],this.downEvent=null,this.downPointer={},this._latestPointer={pointer:null,event:null,eventTarget:null},this.prevEvent=null,this.pointerIsDown=!1,this.pointerWasMoved=!1,this._interacting=!1,this._ending=!1,this._stopped=!0,this._proxy=void 0,this.simulation=null,this.doMove=fe(function(l){this.move(l)},"The interaction.doMove() method has been renamed to interaction.move()"),this.coords={start:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},prev:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},cur:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},delta:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},velocity:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0}},this._id=Gn++,this._scopeFire=i,this.pointerType=r;var o=this;this._proxy={};var a=function(l){Object.defineProperty(n._proxy,l,{get:function(){return o[l]}})};for(var s in Wn)a(s);var c=function(l){Object.defineProperty(n._proxy,l,{value:function(){return o[l].apply(o,arguments)}})};for(var u in Zt)c(u);this._scopeFire("interactions:new",{interaction:this})}return D(t,[{key:"pointerMoveTolerance",get:function(){return 1}},{key:"pointerDown",value:function(e,n,r){var i=this.updatePointer(e,n,r,!0),o=this.pointers[i];this._scopeFire("interactions:down",{pointer:e,event:n,eventTarget:r,pointerIndex:i,pointerInfo:o,type:"down",interaction:this})}},{key:"start",value:function(e,n,r){return!(this.interacting()||!this.pointerIsDown||this.pointers.length<(e.name==="gesture"?2:1)||!n.options[e.name].enabled)&&(nt(this.prepared,e),this.interactable=n,this.element=r,this.rect=n.getRect(r),this.edges=this.prepared.edges?x({},this.prepared.edges):{left:!0,right:!0,top:!0,bottom:!0},this._stopped=!1,this._interacting=this._doPhase({interaction:this,event:this.downEvent,phase:"start"})&&!this._stopped,this._interacting)}},{key:"pointerMove",value:function(e,n,r){this.simulation||this.modification&&this.modification.endResult||this.updatePointer(e,n,r,!1);var i,o,a=this.coords.cur.page.x===this.coords.prev.page.x&&this.coords.cur.page.y===this.coords.prev.page.y&&this.coords.cur.client.x===this.coords.prev.client.x&&this.coords.cur.client.y===this.coords.prev.client.y;this.pointerIsDown&&!this.pointerWasMoved&&(i=this.coords.cur.client.x-this.coords.start.client.x,o=this.coords.cur.client.y-this.coords.start.client.y,this.pointerWasMoved=ce(i,o)>this.pointerMoveTolerance);var s,c,u,l=this.getPointerIndex(e),p={pointer:e,pointerIndex:l,pointerInfo:this.pointers[l],event:n,type:"move",eventTarget:r,dx:i,dy:o,duplicate:a,interaction:this};a||(s=this.coords.velocity,c=this.coords.delta,u=Math.max(c.timeStamp/1e3,.001),s.page.x=c.page.x/u,s.page.y=c.page.y/u,s.client.x=c.client.x/u,s.client.y=c.client.y/u,s.timeStamp=u),this._scopeFire("interactions:move",p),a||this.simulation||(this.interacting()&&(p.type=null,this.move(p)),this.pointerWasMoved&&Oe(this.coords.prev,this.coords.cur))}},{key:"move",value:function(e){e&&e.event||Dt(this.coords.delta),(e=x({pointer:this._latestPointer.pointer,event:this._latestPointer.event,eventTarget:this._latestPointer.eventTarget,interaction:this},e||{})).phase="move",this._doPhase(e)}},{key:"pointerUp",value:function(e,n,r,i){var o=this.getPointerIndex(e);o===-1&&(o=this.updatePointer(e,n,r,!1));var a=/cancel$/i.test(n.type)?"cancel":"up";this._scopeFire("interactions:".concat(a),{pointer:e,pointerIndex:o,pointerInfo:this.pointers[o],event:n,eventTarget:r,type:a,curEventTarget:i,interaction:this}),this.simulation||this.end(n),this.removePointer(e,n)}},{key:"documentBlur",value:function(e){this.end(e),this._scopeFire("interactions:blur",{event:e,type:"blur",interaction:this})}},{key:"end",value:function(e){var n;this._ending=!0,e=e||this._latestPointer.event,this.interacting()&&(n=this._doPhase({event:e,interaction:this,phase:"end"})),this._ending=!1,n===!0&&this.stop()}},{key:"currentAction",value:function(){return this._interacting?this.prepared.name:null}},{key:"interacting",value:function(){return this._interacting}},{key:"stop",value:function(){this._scopeFire("interactions:stop",{interaction:this}),this.interactable=this.element=null,this._interacting=!1,this._stopped=!0,this.prepared.name=this.prevEvent=null}},{key:"getPointerIndex",value:function(e){var n=le(e);return this.pointerType==="mouse"||this.pointerType==="pen"?this.pointers.length-1:ue(this.pointers,function(r){return r.id===n})}},{key:"getPointerInfo",value:function(e){return this.pointers[this.getPointerIndex(e)]}},{key:"updatePointer",value:function(e,n,r,i){var o,a,s,c=le(e),u=this.getPointerIndex(e),l=this.pointers[u];return i=i!==!1&&(i||/(down|start)$/i.test(n.type)),l?l.pointer=e:(l=new Vn(c,e,n,null,null),u=this.pointers.length,this.pointers.push(l)),Tn(this.coords.cur,this.pointers.map(function(p){return p.pointer}),this._now()),o=this.coords.delta,a=this.coords.prev,s=this.coords.cur,o.page.x=s.page.x-a.page.x,o.page.y=s.page.y-a.page.y,o.client.x=s.client.x-a.client.x,o.client.y=s.client.y-a.client.y,o.timeStamp=s.timeStamp-a.timeStamp,i&&(this.pointerIsDown=!0,l.downTime=this.coords.cur.timeStamp,l.downTarget=r,Pe(this.downPointer,e),this.interacting()||(Oe(this.coords.start,this.coords.cur),Oe(this.coords.prev,this.coords.cur),this.downEvent=n,this.pointerWasMoved=!1)),this._updateLatestPointer(e,n,r),this._scopeFire("interactions:update-pointer",{pointer:e,event:n,eventTarget:r,down:i,pointerInfo:l,pointerIndex:u,interaction:this}),u}},{key:"removePointer",value:function(e,n){var r=this.getPointerIndex(e);if(r!==-1){var i=this.pointers[r];this._scopeFire("interactions:remove-pointer",{pointer:e,event:n,eventTarget:null,pointerIndex:r,pointerInfo:i,interaction:this}),this.pointers.splice(r,1),this.pointerIsDown=!1}}},{key:"_updateLatestPointer",value:function(e,n,r){this._latestPointer.pointer=e,this._latestPointer.event=n,this._latestPointer.eventTarget=r}},{key:"destroy",value:function(){this._latestPointer.pointer=null,this._latestPointer.event=null,this._latestPointer.eventTarget=null}},{key:"_createPreparedEvent",value:function(e,n,r,i){return new st(this,e,this.prepared.name,n,this.element,r,i)}},{key:"_fireEvent",value:function(e){var n;(n=this.interactable)==null||n.fire(e),(!this.prevEvent||e.timeStamp>=this.prevEvent.timeStamp)&&(this.prevEvent=e)}},{key:"_doPhase",value:function(e){var n=e.event,r=e.phase,i=e.preEnd,o=e.type,a=this.rect;if(a&&r==="move"&&(_e(this.edges,a,this.coords.delta[this.interactable.options.deltaSource]),a.width=a.right-a.left,a.height=a.bottom-a.top),this._scopeFire("interactions:before-action-".concat(r),e)===!1)return!1;var s=e.iEvent=this._createPreparedEvent(n,r,i,o);return this._scopeFire("interactions:action-".concat(r),e),r==="start"&&(this.prevEvent=s),this._fireEvent(s),this._scopeFire("interactions:after-action-".concat(r),e),!0}},{key:"_now",value:function(){return Date.now()}}]),t}();function en(t){tn(t.interaction)}function tn(t){if(!function(n){return!(!n.offset.pending.x&&!n.offset.pending.y)}(t))return!1;var e=t.offset.pending;return ct(t.coords.cur,e),ct(t.coords.delta,e),_e(t.edges,t.rect,e),e.x=0,e.y=0,!0}function Un(t){var e=t.x,n=t.y;this.offset.pending.x+=e,this.offset.pending.y+=n,this.offset.total.x+=e,this.offset.total.y+=n}function ct(t,e){var n=t.page,r=t.client,i=e.x,o=e.y;n.x+=i,n.y+=o,r.x+=i,r.y+=o}Zt.offsetBy="";var Hn={id:"offset",before:["modifiers","pointer-events","actions","inertia"],install:function(t){t.Interaction.prototype.offsetBy=Un},listeners:{"interactions:new":function(t){t.interaction.offset={total:{x:0,y:0},pending:{x:0,y:0}}},"interactions:update-pointer":function(t){return function(e){e.pointerIsDown&&(ct(e.coords.cur,e.offset.total),e.offset.pending.x=0,e.offset.pending.y=0)}(t.interaction)},"interactions:before-action-start":en,"interactions:before-action-move":en,"interactions:before-action-end":function(t){var e=t.interaction;if(tn(e))return e.move({offset:!0}),e.end(),!1},"interactions:stop":function(t){var e=t.interaction;e.offset.total.x=0,e.offset.total.y=0,e.offset.pending.x=0,e.offset.pending.y=0}}},nn=Hn,Kn=function(){function t(e){k(this,t),this.active=!1,this.isModified=!1,this.smoothEnd=!1,this.allowResume=!1,this.modification=void 0,this.modifierCount=0,this.modifierArg=void 0,this.startCoords=void 0,this.t0=0,this.v0=0,this.te=0,this.targetOffset=void 0,this.modifiedOffset=void 0,this.currentOffset=void 0,this.lambda_v0=0,this.one_ve_v0=0,this.timeout=void 0,this.interaction=void 0,this.interaction=e}return D(t,[{key:"start",value:function(e){var n=this.interaction,r=Ae(n);if(!r||!r.enabled)return!1;var i=n.coords.velocity.client,o=ce(i.x,i.y),a=this.modification||(this.modification=new at(n));if(a.copyFrom(n.modification),this.t0=n._now(),this.allowResume=r.allowResume,this.v0=o,this.currentOffset={x:0,y:0},this.startCoords=n.coords.cur.page,this.modifierArg=a.fillArg({pageCoords:this.startCoords,preEnd:!0,phase:"inertiastart"}),this.t0-n.coords.cur.timeStamp<50&&o>r.minSpeed&&o>r.endSpeed)this.startInertia();else{if(a.result=a.setAll(this.modifierArg),!a.result.changed)return!1;this.startSmoothEnd()}return n.modification.result.rect=null,n.offsetBy(this.targetOffset),n._doPhase({interaction:n,event:e,phase:"inertiastart"}),n.offsetBy({x:-this.targetOffset.x,y:-this.targetOffset.y}),n.modification.result.rect=null,this.active=!0,n.simulation=this,!0}},{key:"startInertia",value:function(){var e=this,n=this.interaction.coords.velocity.client,r=Ae(this.interaction),i=r.resistance,o=-Math.log(r.endSpeed/this.v0)/i;this.targetOffset={x:(n.x-o)/i,y:(n.y-o)/i},this.te=o,this.lambda_v0=i/this.v0,this.one_ve_v0=1-r.endSpeed/this.v0;var a=this.modification,s=this.modifierArg;s.pageCoords={x:this.startCoords.x+this.targetOffset.x,y:this.startCoords.y+this.targetOffset.y},a.result=a.setAll(s),a.result.changed&&(this.isModified=!0,this.modifiedOffset={x:this.targetOffset.x+a.result.delta.x,y:this.targetOffset.y+a.result.delta.y}),this.onNextFrame(function(){return e.inertiaTick()})}},{key:"startSmoothEnd",value:function(){var e=this;this.smoothEnd=!0,this.isModified=!0,this.targetOffset={x:this.modification.result.delta.x,y:this.modification.result.delta.y},this.onNextFrame(function(){return e.smoothEndTick()})}},{key:"onNextFrame",value:function(e){var n=this;this.timeout=V.request(function(){n.active&&e()})}},{key:"inertiaTick",value:function(){var e,n,r,i,o,a,s,c=this,u=this.interaction,l=Ae(u).resistance,p=(u._now()-this.t0)/1e3;if(p<this.te){var f,h=1-(Math.exp(-l*p)-this.lambda_v0)/this.one_ve_v0;this.isModified?(e=0,n=0,r=this.targetOffset.x,i=this.targetOffset.y,o=this.modifiedOffset.x,a=this.modifiedOffset.y,f={x:rn(s=h,e,r,o),y:rn(s,n,i,a)}):f={x:this.targetOffset.x*h,y:this.targetOffset.y*h};var v={x:f.x-this.currentOffset.x,y:f.y-this.currentOffset.y};this.currentOffset.x+=v.x,this.currentOffset.y+=v.y,u.offsetBy(v),u.move(),this.onNextFrame(function(){return c.inertiaTick()})}else u.offsetBy({x:this.modifiedOffset.x-this.currentOffset.x,y:this.modifiedOffset.y-this.currentOffset.y}),this.end()}},{key:"smoothEndTick",value:function(){var e=this,n=this.interaction,r=n._now()-this.t0,i=Ae(n).smoothEndDuration;if(r<i){var o={x:on(r,0,this.targetOffset.x,i),y:on(r,0,this.targetOffset.y,i)},a={x:o.x-this.currentOffset.x,y:o.y-this.currentOffset.y};this.currentOffset.x+=a.x,this.currentOffset.y+=a.y,n.offsetBy(a),n.move({skipModifiers:this.modifierCount}),this.onNextFrame(function(){return e.smoothEndTick()})}else n.offsetBy({x:this.targetOffset.x-this.currentOffset.x,y:this.targetOffset.y-this.currentOffset.y}),this.end()}},{key:"resume",value:function(e){var n=e.pointer,r=e.event,i=e.eventTarget,o=this.interaction;o.offsetBy({x:-this.currentOffset.x,y:-this.currentOffset.y}),o.updatePointer(n,r,i,!0),o._doPhase({interaction:o,event:r,phase:"resume"}),Oe(o.coords.prev,o.coords.cur),this.stop()}},{key:"end",value:function(){this.interaction.move(),this.interaction.end(),this.stop()}},{key:"stop",value:function(){this.active=this.smoothEnd=!1,this.interaction.simulation=null,V.cancel(this.timeout)}}]),t}();function Ae(t){var e=t.interactable,n=t.prepared;return e&&e.options&&n.name&&e.options[n.name].inertia}var $n={id:"inertia",before:["modifiers","actions"],install:function(t){var e=t.defaults;t.usePlugin(nn),t.usePlugin(Jt),t.actions.phases.inertiastart=!0,t.actions.phases.resume=!0,e.perAction.inertia={enabled:!1,resistance:10,minSpeed:100,endSpeed:10,allowResume:!0,smoothEndDuration:300}},listeners:{"interactions:new":function(t){var e=t.interaction;e.inertia=new Kn(e)},"interactions:before-action-end":function(t){var e=t.interaction,n=t.event;return(!e._interacting||e.simulation||!e.inertia.start(n))&&null},"interactions:down":function(t){var e=t.interaction,n=t.eventTarget,r=e.inertia;if(r.active)for(var i=n;d.element(i);){if(i===e.element){r.resume(t);break}i=X(i)}},"interactions:stop":function(t){var e=t.interaction.inertia;e.active&&e.stop()},"interactions:before-action-resume":function(t){var e=t.interaction.modification;e.stop(t),e.start(t,t.interaction.coords.cur.page),e.applyToInteraction(t)},"interactions:before-action-inertiastart":function(t){return t.interaction.modification.setAndApply(t)},"interactions:action-resume":de,"interactions:action-inertiastart":de,"interactions:after-action-inertiastart":function(t){return t.interaction.modification.restoreInteractionCoords(t)},"interactions:after-action-resume":function(t){return t.interaction.modification.restoreInteractionCoords(t)}}};function rn(t,e,n,r){var i=1-t;return i*i*e+2*i*t*n+t*t*r}function on(t,e,n,r){return-n*(t/=r)*(t-2)+e}var Jn=$n;function an(t,e){for(var n=0;n<e.length;n++){var r=e[n];if(t.immediatePropagationStopped)break;r(t)}}var sn=function(){function t(e){k(this,t),this.options=void 0,this.types={},this.propagationStopped=!1,this.immediatePropagationStopped=!1,this.global=void 0,this.options=x({},e||{})}return D(t,[{key:"fire",value:function(e){var n,r=this.global;(n=this.types[e.type])&&an(e,n),!e.propagationStopped&&r&&(n=r[e.type])&&an(e,n)}},{key:"on",value:function(e,n){var r=$(e,n);for(e in r)this.types[e]=Ct(this.types[e]||[],r[e])}},{key:"off",value:function(e,n){var r=$(e,n);for(e in r){var i=this.types[e];if(i&&i.length)for(var o=0,a=r[e];o<a.length;o++){var s=a[o],c=i.indexOf(s);c!==-1&&i.splice(c,1)}}}},{key:"getRect",value:function(e){return null}}]),t}(),Qn=function(){function t(e){k(this,t),this.currentTarget=void 0,this.originalEvent=void 0,this.type=void 0,this.originalEvent=e,Pe(this,e)}return D(t,[{key:"preventOriginalDefault",value:function(){this.originalEvent.preventDefault()}},{key:"stopPropagation",value:function(){this.originalEvent.stopPropagation()}},{key:"stopImmediatePropagation",value:function(){this.originalEvent.stopImmediatePropagation()}}]),t}();function ve(t){return d.object(t)?{capture:!!t.capture,passive:!!t.passive}:{capture:!!t,passive:!1}}function Re(t,e){return t===e||(typeof t=="boolean"?!!e.capture===t&&!e.passive:!!t.capture==!!e.capture&&!!t.passive==!!e.passive)}var Zn={id:"events",install:function(t){var e,n=[],r={},i=[],o={add:a,remove:s,addDelegate:function(l,p,f,h,v){var g=ve(v);if(!r[f]){r[f]=[];for(var y=0;y<i.length;y++){var m=i[y];a(m,f,c),a(m,f,u,!0)}}var b=r[f],T=pe(b,function(_){return _.selector===l&&_.context===p});T||(T={selector:l,context:p,listeners:[]},b.push(T)),T.listeners.push({func:h,options:g})},removeDelegate:function(l,p,f,h,v){var g,y=ve(v),m=r[f],b=!1;if(m)for(g=m.length-1;g>=0;g--){var T=m[g];if(T.selector===l&&T.context===p){for(var _=T.listeners,w=_.length-1;w>=0;w--){var S=_[w];if(S.func===h&&Re(S.options,y)){_.splice(w,1),_.length||(m.splice(g,1),s(p,f,c),s(p,f,u,!0)),b=!0;break}}if(b)break}}},delegateListener:c,delegateUseCapture:u,delegatedEvents:r,documents:i,targets:n,supportsOptions:!1,supportsPassive:!1};function a(l,p,f,h){if(l.addEventListener){var v=ve(h),g=pe(n,function(y){return y.eventTarget===l});g||(g={eventTarget:l,events:{}},n.push(g)),g.events[p]||(g.events[p]=[]),pe(g.events[p],function(y){return y.func===f&&Re(y.options,v)})||(l.addEventListener(p,f,o.supportsOptions?v:v.capture),g.events[p].push({func:f,options:v}))}}function s(l,p,f,h){if(l.addEventListener&&l.removeEventListener){var v=ue(n,function(M){return M.eventTarget===l}),g=n[v];if(g&&g.events)if(p!=="all"){var y=!1,m=g.events[p];if(m){if(f==="all"){for(var b=m.length-1;b>=0;b--){var T=m[b];s(l,p,T.func,T.options)}return}for(var _=ve(h),w=0;w<m.length;w++){var S=m[w];if(S.func===f&&Re(S.options,_)){l.removeEventListener(p,f,o.supportsOptions?_:_.capture),m.splice(w,1),m.length===0&&(delete g.events[p],y=!0);break}}}y&&!Object.keys(g.events).length&&n.splice(v,1)}else for(p in g.events)g.events.hasOwnProperty(p)&&s(l,p,"all")}}function c(l,p){for(var f=ve(p),h=new Qn(l),v=r[l.type],g=Rt(l)[0],y=g;d.element(y);){for(var m=0;m<v.length;m++){var b=v[m],T=b.selector,_=b.context;if(B(y,T)&&K(_,g)&&K(_,y)){var w=b.listeners;h.currentTarget=y;for(var S=0;S<w.length;S++){var M=w[S];Re(M.options,f)&&M.func(h)}}}y=X(y)}}function u(l){return c(l,!0)}return(e=t.document)==null||e.createElement("div").addEventListener("test",null,{get capture(){return o.supportsOptions=!0},get passive(){return o.supportsPassive=!0}}),t.events=o,o}},lt={methodOrder:["simulationResume","mouseOrPen","hasPointer","idle"],search:function(t){for(var e=0,n=lt.methodOrder;e<n.length;e++){var r=n[e],i=lt[r](t);if(i)return i}return null},simulationResume:function(t){var e=t.pointerType,n=t.eventType,r=t.eventTarget,i=t.scope;if(!/down|start/i.test(n))return null;for(var o=0,a=i.interactions.list;o<a.length;o++){var s=a[o],c=r;if(s.simulation&&s.simulation.allowResume&&s.pointerType===e)for(;c;){if(c===s.element)return s;c=X(c)}}return null},mouseOrPen:function(t){var e,n=t.pointerId,r=t.pointerType,i=t.eventType,o=t.scope;if(r!=="mouse"&&r!=="pen")return null;for(var a=0,s=o.interactions.list;a<s.length;a++){var c=s[a];if(c.pointerType===r){if(c.simulation&&!cn(c,n))continue;if(c.interacting())return c;e||(e=c)}}if(e)return e;for(var u=0,l=o.interactions.list;u<l.length;u++){var p=l[u];if(!(p.pointerType!==r||/down/i.test(i)&&p.simulation))return p}return null},hasPointer:function(t){for(var e=t.pointerId,n=0,r=t.scope.interactions.list;n<r.length;n++){var i=r[n];if(cn(i,e))return i}return null},idle:function(t){for(var e=t.pointerType,n=0,r=t.scope.interactions.list;n<r.length;n++){var i=r[n];if(i.pointers.length===1){var o=i.interactable;if(o&&(!o.options.gesture||!o.options.gesture.enabled))continue}else if(i.pointers.length>=2)continue;if(!i.interacting()&&e===i.pointerType)return i}return null}};function cn(t,e){return t.pointers.some(function(n){return n.id===e})}var er=lt,ut=["pointerDown","pointerMove","pointerUp","updatePointer","removePointer","windowBlur"];function ln(t,e){return function(n){var r=e.interactions.list,i=At(n),o=Rt(n),a=o[0],s=o[1],c=[];if(/^touch/.test(n.type)){e.prevTouchTime=e.now();for(var u=0,l=n.changedTouches;u<l.length;u++){var p=l[u],f={pointer:p,pointerId:le(p),pointerType:i,eventType:n.type,eventTarget:a,curEventTarget:s,scope:e},h=un(f);c.push([f.pointer,f.eventTarget,f.curEventTarget,h])}}else{var v=!1;if(!C.supportsPointerEvent&&/mouse/.test(n.type)){for(var g=0;g<r.length&&!v;g++)v=r[g].pointerType!=="mouse"&&r[g].pointerIsDown;v=v||e.now()-e.prevTouchTime<500||n.timeStamp===0}if(!v){var y={pointer:n,pointerId:le(n),pointerType:i,eventType:n.type,curEventTarget:s,eventTarget:a,scope:e},m=un(y);c.push([y.pointer,y.eventTarget,y.curEventTarget,m])}}for(var b=0;b<c.length;b++){var T=c[b],_=T[0],w=T[1],S=T[2];T[3][t](_,n,w,S)}}}function un(t){var e=t.pointerType,n=t.scope,r={interaction:er.search(t),searchDetails:t};return n.fire("interactions:find",r),r.interaction||n.interactions.new({pointerType:e})}function pt(t,e){var n=t.doc,r=t.scope,i=t.options,o=r.interactions.docEvents,a=r.events,s=a[e];for(var c in r.browser.isIOS&&!i.events&&(i.events={passive:!1}),a.delegatedEvents)s(n,c,a.delegateListener),s(n,c,a.delegateUseCapture,!0);for(var u=i&&i.events,l=0;l<o.length;l++){var p=o[l];s(n,p.type,p.listener,u)}}var tr={id:"core/interactions",install:function(t){for(var e={},n=0;n<ut.length;n++){var r=ut[n];e[r]=ln(r,t)}var i,o=C.pEventTypes;function a(){for(var s=0,c=t.interactions.list;s<c.length;s++){var u=c[s];if(u.pointerIsDown&&u.pointerType==="touch"&&!u._interacting)for(var l=function(){var h=f[p];t.documents.some(function(v){return K(v.doc,h.downTarget)})||u.removePointer(h.pointer,h.event)},p=0,f=u.pointers;p<f.length;p++)l()}}(i=O.PointerEvent?[{type:o.down,listener:a},{type:o.down,listener:e.pointerDown},{type:o.move,listener:e.pointerMove},{type:o.up,listener:e.pointerUp},{type:o.cancel,listener:e.pointerUp}]:[{type:"mousedown",listener:e.pointerDown},{type:"mousemove",listener:e.pointerMove},{type:"mouseup",listener:e.pointerUp},{type:"touchstart",listener:a},{type:"touchstart",listener:e.pointerDown},{type:"touchmove",listener:e.pointerMove},{type:"touchend",listener:e.pointerUp},{type:"touchcancel",listener:e.pointerUp}]).push({type:"blur",listener:function(s){for(var c=0,u=t.interactions.list;c<u.length;c++)u[c].documentBlur(s)}}),t.prevTouchTime=0,t.Interaction=function(s){ie(u,s);var c=oe(u);function u(){return k(this,u),c.apply(this,arguments)}return D(u,[{key:"pointerMoveTolerance",get:function(){return t.interactions.pointerMoveTolerance},set:function(l){t.interactions.pointerMoveTolerance=l}},{key:"_now",value:function(){return t.now()}}]),u}(Nn),t.interactions={list:[],new:function(s){s.scopeFire=function(u,l){return t.fire(u,l)};var c=new t.Interaction(s);return t.interactions.list.push(c),c},listeners:e,docEvents:i,pointerMoveTolerance:1},t.usePlugin($t)},listeners:{"scope:add-document":function(t){return pt(t,"add")},"scope:remove-document":function(t){return pt(t,"remove")},"interactable:unset":function(t,e){for(var n=t.interactable,r=e.interactions.list.length-1;r>=0;r--){var i=e.interactions.list[r];i.interactable===n&&(i.stop(),e.fire("interactions:destroy",{interaction:i}),i.destroy(),e.interactions.list.length>2&&e.interactions.list.splice(r,1))}}},onDocSignal:pt,doOnInteractions:ln,methodNames:ut},nr=tr,G=function(t){return t[t.On=0]="On",t[t.Off=1]="Off",t}(G||{}),rr=function(){function t(e,n,r,i){k(this,t),this.target=void 0,this.options=void 0,this._actions=void 0,this.events=new sn,this._context=void 0,this._win=void 0,this._doc=void 0,this._scopeEvents=void 0,this._actions=n.actions,this.target=e,this._context=n.context||r,this._win=F(Pt(e)?this._context:e),this._doc=this._win.document,this._scopeEvents=i,this.set(n)}return D(t,[{key:"_defaults",get:function(){return{base:{},perAction:{},actions:{}}}},{key:"setOnEvents",value:function(e,n){return d.func(n.onstart)&&this.on("".concat(e,"start"),n.onstart),d.func(n.onmove)&&this.on("".concat(e,"move"),n.onmove),d.func(n.onend)&&this.on("".concat(e,"end"),n.onend),d.func(n.oninertiastart)&&this.on("".concat(e,"inertiastart"),n.oninertiastart),this}},{key:"updatePerActionListeners",value:function(e,n,r){var i,o=this,a=(i=this._actions.map[e])==null?void 0:i.filterEventType,s=function(c){return(a==null||a(c))&&Me(c,o._actions)};(d.array(n)||d.object(n))&&this._onOff(G.Off,e,n,void 0,s),(d.array(r)||d.object(r))&&this._onOff(G.On,e,r,void 0,s)}},{key:"setPerAction",value:function(e,n){var r=this._defaults;for(var i in n){var o=i,a=this.options[e],s=n[o];o==="listeners"&&this.updatePerActionListeners(e,a.listeners,s),d.array(s)?a[o]=jt(s):d.plainObject(s)?(a[o]=x(a[o]||{},ne(s)),d.object(r.perAction[o])&&"enabled"in r.perAction[o]&&(a[o].enabled=s.enabled!==!1)):d.bool(s)&&d.object(r.perAction[o])?a[o].enabled=s:a[o]=s}}},{key:"getRect",value:function(e){return e=e||(d.element(this.target)?this.target:null),d.string(this.target)&&(e=e||this._context.querySelector(this.target)),Ge(e)}},{key:"rectChecker",value:function(e){var n=this;return d.func(e)?(this.getRect=function(r){var i=x({},e.apply(n,r));return"width"in i||(i.width=i.right-i.left,i.height=i.bottom-i.top),i},this):e===null?(delete this.getRect,this):this.getRect}},{key:"_backCompatOption",value:function(e,n){if(Pt(n)||d.object(n)){for(var r in this.options[e]=n,this._actions.map)this.options[r][e]=n;return this}return this.options[e]}},{key:"origin",value:function(e){return this._backCompatOption("origin",e)}},{key:"deltaSource",value:function(e){return e==="page"||e==="client"?(this.options.deltaSource=e,this):this.options.deltaSource}},{key:"getAllElements",value:function(){var e=this.target;return d.string(e)?Array.from(this._context.querySelectorAll(e)):d.func(e)&&e.getAllElements?e.getAllElements():d.element(e)?[e]:[]}},{key:"context",value:function(){return this._context}},{key:"inContext",value:function(e){return this._context===e.ownerDocument||K(this._context,e)}},{key:"testIgnoreAllow",value:function(e,n,r){return!this.testIgnore(e.ignoreFrom,n,r)&&this.testAllow(e.allowFrom,n,r)}},{key:"testAllow",value:function(e,n,r){return!e||!!d.element(r)&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"testIgnore",value:function(e,n,r){return!(!e||!d.element(r))&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"fire",value:function(e){return this.events.fire(e),this}},{key:"_onOff",value:function(e,n,r,i,o){d.object(n)&&!d.array(n)&&(i=r,r=null);var a=$(n,r,o);for(var s in a){s==="wheel"&&(s=C.wheelEvent);for(var c=0,u=a[s];c<u.length;c++){var l=u[c];Me(s,this._actions)?this.events[e===G.On?"on":"off"](s,l):d.string(this.target)?this._scopeEvents[e===G.On?"addDelegate":"removeDelegate"](this.target,this._context,s,l,i):this._scopeEvents[e===G.On?"add":"remove"](this.target,s,l,i)}}return this}},{key:"on",value:function(e,n,r){return this._onOff(G.On,e,n,r)}},{key:"off",value:function(e,n,r){return this._onOff(G.Off,e,n,r)}},{key:"set",value:function(e){var n=this._defaults;for(var r in d.object(e)||(e={}),this.options=ne(n.base),this._actions.methodDict){var i=r,o=this._actions.methodDict[i];this.options[i]={},this.setPerAction(i,x(x({},n.perAction),n.actions[i])),this[o](e[i])}for(var a in e)a!=="getRect"?d.func(this[a])&&this[a](e[a]):this.rectChecker(e.getRect);return this}},{key:"unset",value:function(){if(d.string(this.target))for(var e in this._scopeEvents.delegatedEvents)for(var n=this._scopeEvents.delegatedEvents[e],r=n.length-1;r>=0;r--){var i=n[r],o=i.selector,a=i.context,s=i.listeners;o===this.target&&a===this._context&&n.splice(r,1);for(var c=s.length-1;c>=0;c--)this._scopeEvents.removeDelegate(this.target,this._context,e,s[c][0],s[c][1])}else this._scopeEvents.remove(this.target,"all")}}]),t}(),ir=function(){function t(e){var n=this;k(this,t),this.list=[],this.selectorMap={},this.scope=void 0,this.scope=e,e.addListeners({"interactable:unset":function(r){var i=r.interactable,o=i.target,a=d.string(o)?n.selectorMap[o]:o[n.scope.id],s=ue(a,function(c){return c===i});a.splice(s,1)}})}return D(t,[{key:"new",value:function(e,n){n=x(n||{},{actions:this.scope.actions});var r=new this.scope.Interactable(e,n,this.scope.document,this.scope.events);return this.scope.addDocument(r._doc),this.list.push(r),d.string(e)?(this.selectorMap[e]||(this.selectorMap[e]=[]),this.selectorMap[e].push(r)):(r.target[this.scope.id]||Object.defineProperty(e,this.scope.id,{value:[],configurable:!0}),e[this.scope.id].push(r)),this.scope.fire("interactable:new",{target:e,options:n,interactable:r,win:this.scope._win}),r}},{key:"getExisting",value:function(e,n){var r=n&&n.context||this.scope.document,i=d.string(e),o=i?this.selectorMap[e]:e[this.scope.id];if(o)return pe(o,function(a){return a._context===r&&(i||a.inContext(e))})}},{key:"forEachMatch",value:function(e,n){for(var r=0,i=this.list;r<i.length;r++){var o=i[r],a=void 0;if((d.string(o.target)?d.element(e)&&B(e,o.target):e===o.target)&&o.inContext(e)&&(a=n(o)),a!==void 0)return a}}}]),t}(),or=function(){function t(){var e=this;k(this,t),this.id="__interact_scope_".concat(Math.floor(100*Math.random())),this.isInitialized=!1,this.listenerMaps=[],this.browser=C,this.defaults=ne(Qt),this.Eventable=sn,this.actions={map:{},phases:{start:!0,move:!0,end:!0},methodDict:{},phaselessTypes:{}},this.interactStatic=function(r){var i=function o(a,s){var c=r.interactables.getExisting(a,s);return c||((c=r.interactables.new(a,s)).events.global=o.globalEvents),c};return i.getPointerAverage=zt,i.getTouchBBox=He,i.getTouchDistance=Ke,i.getTouchAngle=$e,i.getElementRect=Ge,i.getElementClientRect=We,i.matchesSelector=B,i.closest=Et,i.globalEvents={},i.version="1.10.27",i.scope=r,i.use=function(o,a){return this.scope.usePlugin(o,a),this},i.isSet=function(o,a){return!!this.scope.interactables.get(o,a&&a.context)},i.on=fe(function(o,a,s){if(d.string(o)&&o.search(" ")!==-1&&(o=o.trim().split(/ +/)),d.array(o)){for(var c=0,u=o;c<u.length;c++){var l=u[c];this.on(l,a,s)}return this}if(d.object(o)){for(var p in o)this.on(p,o[p],a);return this}return Me(o,this.scope.actions)?this.globalEvents[o]?this.globalEvents[o].push(a):this.globalEvents[o]=[a]:this.scope.events.add(this.scope.document,o,a,{options:s}),this},"The interact.on() method is being deprecated"),i.off=fe(function(o,a,s){if(d.string(o)&&o.search(" ")!==-1&&(o=o.trim().split(/ +/)),d.array(o)){for(var c=0,u=o;c<u.length;c++){var l=u[c];this.off(l,a,s)}return this}if(d.object(o)){for(var p in o)this.off(p,o[p],a);return this}var f;return Me(o,this.scope.actions)?o in this.globalEvents&&(f=this.globalEvents[o].indexOf(a))!==-1&&this.globalEvents[o].splice(f,1):this.scope.events.remove(this.scope.document,o,a,s),this},"The interact.off() method is being deprecated"),i.debug=function(){return this.scope},i.supportsTouch=function(){return C.supportsTouch},i.supportsPointerEvent=function(){return C.supportsPointerEvent},i.stop=function(){for(var o=0,a=this.scope.interactions.list;o<a.length;o++)a[o].stop();return this},i.pointerMoveTolerance=function(o){return d.number(o)?(this.scope.interactions.pointerMoveTolerance=o,this):this.scope.interactions.pointerMoveTolerance},i.addDocument=function(o,a){this.scope.addDocument(o,a)},i.removeDocument=function(o){this.scope.removeDocument(o)},i}(this),this.InteractEvent=st,this.Interactable=void 0,this.interactables=new ir(this),this._win=void 0,this.document=void 0,this.window=void 0,this.documents=[],this._plugins={list:[],map:{}},this.onWindowUnload=function(r){return e.removeDocument(r.target)};var n=this;this.Interactable=function(r){ie(o,r);var i=oe(o);function o(){return k(this,o),i.apply(this,arguments)}return D(o,[{key:"_defaults",get:function(){return n.defaults}},{key:"set",value:function(a){return we(U(o.prototype),"set",this).call(this,a),n.fire("interactable:set",{options:a,interactable:this}),this}},{key:"unset",value:function(){we(U(o.prototype),"unset",this).call(this);var a=n.interactables.list.indexOf(this);a<0||(n.interactables.list.splice(a,1),n.fire("interactable:unset",{interactable:this}))}}]),o}(rr)}return D(t,[{key:"addListeners",value:function(e,n){this.listenerMaps.push({id:n,map:e})}},{key:"fire",value:function(e,n){for(var r=0,i=this.listenerMaps;r<i.length;r++){var o=i[r].map[e];if(o&&o(n,this,e)===!1)return!1}}},{key:"init",value:function(e){return this.isInitialized?this:function(n,r){return n.isInitialized=!0,d.window(r)&&yt(r),O.init(r),C.init(r),V.init(r),n.window=r,n.document=r.document,n.usePlugin(nr),n.usePlugin(Zn),n}(this,e)}},{key:"pluginIsInstalled",value:function(e){var n=e.id;return n?!!this._plugins.map[n]:this._plugins.list.indexOf(e)!==-1}},{key:"usePlugin",value:function(e,n){if(!this.isInitialized)return this;if(this.pluginIsInstalled(e))return this;if(e.id&&(this._plugins.map[e.id]=e),this._plugins.list.push(e),e.install&&e.install(this,n),e.listeners&&e.before){for(var r=0,i=this.listenerMaps.length,o=e.before.reduce(function(s,c){return s[c]=!0,s[pn(c)]=!0,s},{});r<i;r++){var a=this.listenerMaps[r].id;if(a&&(o[a]||o[pn(a)]))break}this.listenerMaps.splice(r,0,{id:e.id,map:e.listeners})}else e.listeners&&this.listenerMaps.push({id:e.id,map:e.listeners});return this}},{key:"addDocument",value:function(e,n){if(this.getDocIndex(e)!==-1)return!1;var r=F(e);n=n?x({},n):{},this.documents.push({doc:e,options:n}),this.events.documents.push(e),e!==this.document&&this.events.add(r,"unload",this.onWindowUnload),this.fire("scope:add-document",{doc:e,window:r,scope:this,options:n})}},{key:"removeDocument",value:function(e){var n=this.getDocIndex(e),r=F(e),i=this.documents[n].options;this.events.remove(r,"unload",this.onWindowUnload),this.documents.splice(n,1),this.events.documents.splice(n,1),this.fire("scope:remove-document",{doc:e,window:r,scope:this,options:i})}},{key:"getDocIndex",value:function(e){for(var n=0;n<this.documents.length;n++)if(this.documents[n].doc===e)return n;return-1}},{key:"getDocOptions",value:function(e){var n=this.getDocIndex(e);return n===-1?null:this.documents[n].options}},{key:"now",value:function(){return(this.window.Date||Date).now()}}]),t}();function pn(t){return t&&t.replace(/\/.*$/,"")}var fn=new or,I=fn.interactStatic,ar=typeof globalThis<"u"?globalThis:window;fn.init(ar);var sr=Object.freeze({__proto__:null,edgeTarget:function(){},elements:function(){},grid:function(t){var e=[["x","y"],["left","top"],["right","bottom"],["width","height"]].filter(function(r){var i=r[0],o=r[1];return i in t||o in t}),n=function(r,i){for(var o=t.range,a=t.limits,s=a===void 0?{left:-1/0,right:1/0,top:-1/0,bottom:1/0}:a,c=t.offset,u=c===void 0?{x:0,y:0}:c,l={range:o,grid:t,x:null,y:null},p=0;p<e.length;p++){var f=e[p],h=f[0],v=f[1],g=Math.round((r-u.x)/t[h]),y=Math.round((i-u.y)/t[v]);l[h]=Math.max(s.left,Math.min(s.right,g*t[h]+u.x)),l[v]=Math.max(s.top,Math.min(s.bottom,y*t[v]+u.y))}return l};return n.grid=t,n.coordFields=e,n}}),cr={id:"snappers",install:function(t){var e=t.interactStatic;e.snappers=x(e.snappers||{},sr),e.createSnapGrid=e.snappers.grid}},lr=cr,ur={start:function(t){var e=t.state,n=t.rect,r=t.edges,i=t.pageCoords,o=e.options,a=o.ratio,s=o.enabled,c=e.options,u=c.equalDelta,l=c.modifiers;a==="preserve"&&(a=n.width/n.height),e.startCoords=x({},i),e.startRect=x({},n),e.ratio=a,e.equalDelta=u;var p=e.linkedEdges={top:r.top||r.left&&!r.bottom,left:r.left||r.top&&!r.right,bottom:r.bottom||r.right&&!r.top,right:r.right||r.bottom&&!r.left};if(e.xIsPrimaryAxis=!(!r.left&&!r.right),e.equalDelta){var f=(p.left?1:-1)*(p.top?1:-1);e.edgeSign={x:f,y:f}}else e.edgeSign={x:p.left?-1:1,y:p.top?-1:1};if(s!==!1&&x(r,p),l!=null&&l.length){var h=new at(t.interaction);h.copyFrom(t.interaction.modification),h.prepareStates(l),e.subModification=h,h.startAll(re({},t))}},set:function(t){var e=t.state,n=t.rect,r=t.coords,i=e.linkedEdges,o=x({},r),a=e.equalDelta?pr:fr;if(x(t.edges,i),a(e,e.xIsPrimaryAxis,r,n),!e.subModification)return null;var s=x({},n);_e(i,s,{x:r.x-o.x,y:r.y-o.y});var c=e.subModification.setAll(re(re({},t),{},{rect:s,edges:i,pageCoords:r,prevCoords:r,prevRect:s})),u=c.delta;return c.changed&&(a(e,Math.abs(u.x)>Math.abs(u.y),c.coords,c.rect),x(r,c.coords)),c.eventProps},defaults:{ratio:"preserve",equalDelta:!1,modifiers:[],enabled:!1}};function pr(t,e,n){var r=t.startCoords,i=t.edgeSign;e?n.y=r.y+(n.x-r.x)*i.y:n.x=r.x+(n.y-r.y)*i.x}function fr(t,e,n,r){var i=t.startRect,o=t.startCoords,a=t.ratio,s=t.edgeSign;if(e){var c=r.width/a;n.y=o.y+(c-i.height)*s.y}else{var u=r.height*a;n.x=o.x+(u-i.width)*s.x}}var dr=W(ur,"aspectRatio"),dn=function(){};dn._defaults={};var Ce=dn;function Q(t,e,n){return d.func(t)?ae(t,e.interactable,e.element,[n.x,n.y,e]):ae(t,e.interactable,e.element)}var je={start:function(t){var e=t.rect,n=t.startOffset,r=t.state,i=t.interaction,o=t.pageCoords,a=r.options,s=a.elementRect,c=x({left:0,top:0,right:0,bottom:0},a.offset||{});if(e&&s){var u=Q(a.restriction,i,o);if(u){var l=u.right-u.left-e.width,p=u.bottom-u.top-e.height;l<0&&(c.left+=l,c.right+=l),p<0&&(c.top+=p,c.bottom+=p)}c.left+=n.left-e.width*s.left,c.top+=n.top-e.height*s.top,c.right+=n.right-e.width*(1-s.right),c.bottom+=n.bottom-e.height*(1-s.bottom)}r.offset=c},set:function(t){var e=t.coords,n=t.interaction,r=t.state,i=r.options,o=r.offset,a=Q(i.restriction,n,e);if(a){var s=function(c){return!c||"left"in c&&"top"in c||((c=x({},c)).left=c.x||0,c.top=c.y||0,c.right=c.right||c.left+c.width,c.bottom=c.bottom||c.top+c.height),c}(a);e.x=Math.max(Math.min(s.right-o.right,e.x),s.left+o.left),e.y=Math.max(Math.min(s.bottom-o.bottom,e.y),s.top+o.top)}},defaults:{restriction:null,elementRect:null,offset:null,endOnly:!1,enabled:!1}},vr=W(je,"restrict"),vn={top:1/0,left:1/0,bottom:-1/0,right:-1/0},hn={top:-1/0,left:-1/0,bottom:1/0,right:1/0};function gn(t,e){for(var n=0,r=["top","left","bottom","right"];n<r.length;n++){var i=r[n];i in t||(t[i]=e[i])}return t}var he={noInner:vn,noOuter:hn,start:function(t){var e,n=t.interaction,r=t.startOffset,i=t.state,o=i.options;o&&(e=Se(Q(o.offset,n,n.coords.start.page))),e=e||{x:0,y:0},i.offset={top:e.y+r.top,left:e.x+r.left,bottom:e.y-r.bottom,right:e.x-r.right}},set:function(t){var e=t.coords,n=t.edges,r=t.interaction,i=t.state,o=i.offset,a=i.options;if(n){var s=x({},e),c=Q(a.inner,r,s)||{},u=Q(a.outer,r,s)||{};gn(c,vn),gn(u,hn),n.top?e.y=Math.min(Math.max(u.top+o.top,s.y),c.top+o.top):n.bottom&&(e.y=Math.max(Math.min(u.bottom+o.bottom,s.y),c.bottom+o.bottom)),n.left?e.x=Math.min(Math.max(u.left+o.left,s.x),c.left+o.left):n.right&&(e.x=Math.max(Math.min(u.right+o.right,s.x),c.right+o.right))}},defaults:{inner:null,outer:null,offset:null,endOnly:!1,enabled:!1}},hr=W(he,"restrictEdges"),gr=x({get elementRect(){return{top:0,left:0,bottom:1,right:1}},set elementRect(t){}},je.defaults),mr=W({start:je.start,set:je.set,defaults:gr},"restrictRect"),yr={width:-1/0,height:-1/0},br={width:1/0,height:1/0},xr=W({start:function(t){return he.start(t)},set:function(t){var e=t.interaction,n=t.state,r=t.rect,i=t.edges,o=n.options;if(i){var a=Ne(Q(o.min,e,t.coords))||yr,s=Ne(Q(o.max,e,t.coords))||br;n.options={endOnly:o.endOnly,inner:x({},he.noInner),outer:x({},he.noOuter)},i.top?(n.options.inner.top=r.bottom-a.height,n.options.outer.top=r.bottom-s.height):i.bottom&&(n.options.inner.bottom=r.top+a.height,n.options.outer.bottom=r.top+s.height),i.left?(n.options.inner.left=r.right-a.width,n.options.outer.left=r.right-s.width):i.right&&(n.options.inner.right=r.left+a.width,n.options.outer.right=r.left+s.width),he.set(t),n.options=o}},defaults:{min:null,max:null,endOnly:!1,enabled:!1}},"restrictSize"),ft={start:function(t){var e,n=t.interaction,r=t.interactable,i=t.element,o=t.rect,a=t.state,s=t.startOffset,c=a.options,u=c.offsetWithOrigin?function(f){var h=f.interaction.element,v=Se(ae(f.state.options.origin,null,null,[h])),g=v||se(f.interactable,h,f.interaction.prepared.name);return g}(t):{x:0,y:0};if(c.offset==="startCoords")e={x:n.coords.start.page.x,y:n.coords.start.page.y};else{var l=ae(c.offset,r,i,[n]);(e=Se(l)||{x:0,y:0}).x+=u.x,e.y+=u.y}var p=c.relativePoints;a.offsets=o&&p&&p.length?p.map(function(f,h){return{index:h,relativePoint:f,x:s.left-o.width*f.x+e.x,y:s.top-o.height*f.y+e.y}}):[{index:0,relativePoint:null,x:e.x,y:e.y}]},set:function(t){var e=t.interaction,n=t.coords,r=t.state,i=r.options,o=r.offsets,a=se(e.interactable,e.element,e.prepared.name),s=x({},n),c=[];i.offsetWithOrigin||(s.x-=a.x,s.y-=a.y);for(var u=0,l=o;u<l.length;u++)for(var p=l[u],f=s.x-p.x,h=s.y-p.y,v=0,g=i.targets.length;v<g;v++){var y=i.targets[v],m=void 0;(m=d.func(y)?y(f,h,e._proxy,p,v):y)&&c.push({x:(d.number(m.x)?m.x:f)+p.x,y:(d.number(m.y)?m.y:h)+p.y,range:d.number(m.range)?m.range:i.range,source:y,index:v,offset:p})}for(var b={target:null,inRange:!1,distance:0,range:0,delta:{x:0,y:0}},T=0;T<c.length;T++){var _=c[T],w=_.range,S=_.x-s.x,M=_.y-s.y,P=ce(S,M),z=P<=w;w===1/0&&b.inRange&&b.range!==1/0&&(z=!1),b.target&&!(z?b.inRange&&w!==1/0?P/w<b.distance/b.range:w===1/0&&b.range!==1/0||P<b.distance:!b.inRange&&P<b.distance)||(b.target=_,b.distance=P,b.range=w,b.inRange=z,b.delta.x=S,b.delta.y=M)}return b.inRange&&(n.x=b.target.x,n.y=b.target.y),r.closest=b,b},defaults:{range:1/0,targets:null,offset:null,offsetWithOrigin:!0,origin:null,relativePoints:null,endOnly:!1,enabled:!1}},wr=W(ft,"snap"),Fe={start:function(t){var e=t.state,n=t.edges,r=e.options;if(!n)return null;t.state={options:{targets:null,relativePoints:[{x:n.left?0:1,y:n.top?0:1}],offset:r.offset||"self",origin:{x:0,y:0},range:r.range}},e.targetFields=e.targetFields||[["width","height"],["x","y"]],ft.start(t),e.offsets=t.state.offsets,t.state=e},set:function(t){var e=t.interaction,n=t.state,r=t.coords,i=n.options,o=n.offsets,a={x:r.x-o[0].x,y:r.y-o[0].y};n.options=x({},i),n.options.targets=[];for(var s=0,c=i.targets||[];s<c.length;s++){var u=c[s],l=void 0;if(l=d.func(u)?u(a.x,a.y,e):u){for(var p=0,f=n.targetFields;p<f.length;p++){var h=f[p],v=h[0],g=h[1];if(v in l||g in l){l.x=l[v],l.y=l[g];break}}n.options.targets.push(l)}}var y=ft.set(t);return n.options=i,y},defaults:{range:1/0,targets:null,offset:null,endOnly:!1,enabled:!1}},Er=W(Fe,"snapSize"),dt={aspectRatio:dr,restrictEdges:hr,restrict:vr,restrictRect:mr,restrictSize:xr,snapEdges:W({start:function(t){var e=t.edges;return e?(t.state.targetFields=t.state.targetFields||[[e.left?"left":"right",e.top?"top":"bottom"]],Fe.start(t)):null},set:Fe.set,defaults:x(ne(Fe.defaults),{targets:void 0,range:void 0,offset:{x:0,y:0}})},"snapEdges"),snap:wr,snapSize:Er,spring:Ce,avoid:Ce,transform:Ce,rubberband:Ce},Tr={id:"modifiers",install:function(t){var e=t.interactStatic;for(var n in t.usePlugin(Jt),t.usePlugin(lr),e.modifiers=dt,dt){var r=dt[n],i=r._defaults,o=r._methods;i._methods=o,t.defaults.perAction[n]=i}}},Sr=Tr,mn=function(t){ie(n,t);var e=oe(n);function n(r,i,o,a,s,c){var u;if(k(this,n),Pe(xe(u=e.call(this,s)),o),o!==i&&Pe(xe(u),i),u.timeStamp=c,u.originalEvent=o,u.type=r,u.pointerId=le(i),u.pointerType=At(i),u.target=a,u.currentTarget=null,r==="tap"){var l=s.getPointerIndex(i);u.dt=u.timeStamp-s.pointers[l].downTime;var p=u.timeStamp-s.tapTime;u.double=!!s.prevTap&&s.prevTap.type!=="doubletap"&&s.prevTap.target===u.target&&p<500}else r==="doubletap"&&(u.dt=i.timeStamp-s.tapTime,u.double=!0);return u}return D(n,[{key:"_subtractOrigin",value:function(r){var i=r.x,o=r.y;return this.pageX-=i,this.pageY-=o,this.clientX-=i,this.clientY-=o,this}},{key:"_addOrigin",value:function(r){var i=r.x,o=r.y;return this.pageX+=i,this.pageY+=o,this.clientX+=i,this.clientY+=o,this}},{key:"preventDefault",value:function(){this.originalEvent.preventDefault()}}]),n}(De),ge={id:"pointer-events/base",before:["inertia","modifiers","auto-start","actions"],install:function(t){t.pointerEvents=ge,t.defaults.actions.pointerEvents=ge.defaults,x(t.actions.phaselessTypes,ge.types)},listeners:{"interactions:new":function(t){var e=t.interaction;e.prevTap=null,e.tapTime=0},"interactions:update-pointer":function(t){var e=t.down,n=t.pointerInfo;!e&&n.hold||(n.hold={duration:1/0,timeout:null})},"interactions:move":function(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget;t.duplicate||n.pointerIsDown&&!n.pointerWasMoved||(n.pointerIsDown&&vt(t),N({interaction:n,pointer:r,event:i,eventTarget:o,type:"move"},e))},"interactions:down":function(t,e){(function(n,r){for(var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget,c=n.pointerIndex,u=i.pointers[c].hold,l=_t(s),p={interaction:i,pointer:o,event:a,eventTarget:s,type:"hold",targets:[],path:l,node:null},f=0;f<l.length;f++){var h=l[f];p.node=h,r.fire("pointerEvents:collect-targets",p)}if(p.targets.length){for(var v=1/0,g=0,y=p.targets;g<y.length;g++){var m=y[g].eventable.options.holdDuration;m<v&&(v=m)}u.duration=v,u.timeout=setTimeout(function(){N({interaction:i,eventTarget:s,pointer:o,event:a,type:"hold"},r)},v)}})(t,e),N(t,e)},"interactions:up":function(t,e){vt(t),N(t,e),function(n,r){var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget;i.pointerWasMoved||N({interaction:i,eventTarget:s,pointer:o,event:a,type:"tap"},r)}(t,e)},"interactions:cancel":function(t,e){vt(t),N(t,e)}},PointerEvent:mn,fire:N,collectEventTargets:yn,defaults:{holdDuration:600,ignoreFrom:null,allowFrom:null,origin:{x:0,y:0}},types:{down:!0,move:!0,up:!0,cancel:!0,tap:!0,doubletap:!0,hold:!0}};function N(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget,a=t.type,s=t.targets,c=s===void 0?yn(t,e):s,u=new mn(a,r,i,o,n,e.now());e.fire("pointerEvents:new",{pointerEvent:u});for(var l={interaction:n,pointer:r,event:i,eventTarget:o,targets:c,type:a,pointerEvent:u},p=0;p<c.length;p++){var f=c[p];for(var h in f.props||{})u[h]=f.props[h];var v=se(f.eventable,f.node);if(u._subtractOrigin(v),u.eventable=f.eventable,u.currentTarget=f.node,f.eventable.fire(u),u._addOrigin(v),u.immediatePropagationStopped||u.propagationStopped&&p+1<c.length&&c[p+1].node!==u.currentTarget)break}if(e.fire("pointerEvents:fired",l),a==="tap"){var g=u.double?N({interaction:n,pointer:r,event:i,eventTarget:o,type:"doubletap"},e):u;n.prevTap=g,n.tapTime=g.timeStamp}return u}function yn(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget,a=t.type,s=n.getPointerIndex(r),c=n.pointers[s];if(a==="tap"&&(n.pointerWasMoved||!c||c.downTarget!==o))return[];for(var u=_t(o),l={interaction:n,pointer:r,event:i,eventTarget:o,type:a,path:u,targets:[],node:null},p=0;p<u.length;p++){var f=u[p];l.node=f,e.fire("pointerEvents:collect-targets",l)}return a==="hold"&&(l.targets=l.targets.filter(function(h){var v,g;return h.eventable.options.holdDuration===((v=n.pointers[s])==null||(g=v.hold)==null?void 0:g.duration)})),l.targets}function vt(t){var e=t.interaction,n=t.pointerIndex,r=e.pointers[n].hold;r&&r.timeout&&(clearTimeout(r.timeout),r.timeout=null)}var _r=Object.freeze({__proto__:null,default:ge});function Pr(t){var e=t.interaction;e.holdIntervalHandle&&(clearInterval(e.holdIntervalHandle),e.holdIntervalHandle=null)}var Or={id:"pointer-events/holdRepeat",install:function(t){t.usePlugin(ge);var e=t.pointerEvents;e.defaults.holdRepeatInterval=0,e.types.holdrepeat=t.actions.phaselessTypes.holdrepeat=!0},listeners:["move","up","cancel","endall"].reduce(function(t,e){return t["pointerEvents:".concat(e)]=Pr,t},{"pointerEvents:new":function(t){var e=t.pointerEvent;e.type==="hold"&&(e.count=(e.count||0)+1)},"pointerEvents:fired":function(t,e){var n=t.interaction,r=t.pointerEvent,i=t.eventTarget,o=t.targets;if(r.type==="hold"&&o.length){var a=o[0].eventable.options.holdRepeatInterval;a<=0||(n.holdIntervalHandle=setTimeout(function(){e.pointerEvents.fire({interaction:n,eventTarget:i,type:"hold",pointer:r,event:r},e)},a))}}})},kr=Or,Dr={id:"pointer-events/interactableTargets",install:function(t){var e=t.Interactable;e.prototype.pointerEvents=function(r){return x(this.events.options,r),this};var n=e.prototype._backCompatOption;e.prototype._backCompatOption=function(r,i){var o=n.call(this,r,i);return o===this&&(this.events.options[r]=i),o}},listeners:{"pointerEvents:collect-targets":function(t,e){var n=t.targets,r=t.node,i=t.type,o=t.eventTarget;e.interactables.forEachMatch(r,function(a){var s=a.events,c=s.options;s.types[i]&&s.types[i].length&&a.testIgnoreAllow(c,r,o)&&n.push({node:r,eventable:s,props:{interactable:a}})})},"interactable:new":function(t){var e=t.interactable;e.events.getRect=function(n){return e.getRect(n)}},"interactable:set":function(t,e){var n=t.interactable,r=t.options;x(n.events.options,e.pointerEvents.defaults),x(n.events.options,r.pointerEvents||{})}}},Ir=Dr,Mr={id:"pointer-events",install:function(t){t.usePlugin(_r),t.usePlugin(kr),t.usePlugin(Ir)}},zr=Mr,Ar={id:"reflow",install:function(t){var e=t.Interactable;t.actions.phases.reflow=!0,e.prototype.reflow=function(n){return function(r,i,o){for(var a=r.getAllElements(),s=o.window.Promise,c=s?[]:null,u=function(){var p=a[l],f=r.getRect(p);if(!f)return 1;var h,v=pe(o.interactions.list,function(m){return m.interacting()&&m.interactable===r&&m.element===p&&m.prepared.name===i.name});if(v)v.move(),c&&(h=v._reflowPromise||new s(function(m){v._reflowResolve=m}));else{var g=Ne(f),y=function(m){return{coords:m,get page(){return this.coords.page},get client(){return this.coords.client},get timeStamp(){return this.coords.timeStamp},get pageX(){return this.coords.page.x},get pageY(){return this.coords.page.y},get clientX(){return this.coords.client.x},get clientY(){return this.coords.client.y},get pointerId(){return this.coords.pointerId},get target(){return this.coords.target},get type(){return this.coords.type},get pointerType(){return this.coords.pointerType},get buttons(){return this.coords.buttons},preventDefault:function(){}}}({page:{x:g.x,y:g.y},client:{x:g.x,y:g.y},timeStamp:o.now()});h=function(m,b,T,_,w){var S=m.interactions.new({pointerType:"reflow"}),M={interaction:S,event:w,pointer:w,eventTarget:T,phase:"reflow"};S.interactable=b,S.element=T,S.prevEvent=w,S.updatePointer(w,w,T,!0),Dt(S.coords.delta),nt(S.prepared,_),S._doPhase(M);var P=m.window,z=P.Promise,j=z?new z(function(q){S._reflowResolve=q}):void 0;return S._reflowPromise=j,S.start(_,b,T),S._interacting?(S.move(M),S.end(w)):(S.stop(),S._reflowResolve()),S.removePointer(w,w),j}(o,r,p,i,y)}c&&c.push(h)},l=0;l<a.length&&!u();l++);return c&&s.all(c).then(function(){return r})}(this,n,t)}},listeners:{"interactions:stop":function(t,e){var n=t.interaction;n.pointerType==="reflow"&&(n._reflowResolve&&n._reflowResolve(),function(r,i){r.splice(r.indexOf(i),1)}(e.interactions.list,n))}}},Rr=Ar;if(I.use($t),I.use(nn),I.use(zr),I.use(Jn),I.use(Sr),I.use(Yn),I.use(kn),I.use(In),I.use(Rr),I.default=I,Z(be)==="object"&&be)try{be.exports=I}catch{}return I.default=I,I})}(ye,ye.exports)),ye.exports}var Xr=Fr();const qr=Cr(Xr);export{qr as i}; +import{g as Cr}from"./call-bind@1.0.7-BosuxZz1.js";var ye={exports:{}},jr=ye.exports,bn;function Fr(){return bn||(bn=1,function(be,Yr){(function(Ye,re){be.exports=re()})(jr,function(){function Ye(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),n.push.apply(n,r)}return n}function re(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]!=null?arguments[e]:{};e%2?Ye(Object(n),!0).forEach(function(r){wn(t,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ye(Object(n)).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(n,r))})}return t}function Z(t){return Z=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},Z(t)}function k(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function xn(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,vt(r.key),r)}}function D(t,e,n){return e&&xn(t.prototype,e),Object.defineProperty(t,"prototype",{writable:!1}),t}function wn(t,e,n){return(e=vt(e))in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ie(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),Object.defineProperty(t,"prototype",{writable:!1}),e&&Le(t,e)}function U(t){return U=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},U(t)}function Le(t,e){return Le=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,r){return n.__proto__=r,n},Le(t,e)}function xe(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function oe(t){var e=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var n,r=U(t);if(e){var i=U(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(o,a){if(a&&(typeof a=="object"||typeof a=="function"))return a;if(a!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return xe(o)}(this,n)}}function we(){return we=typeof Reflect<"u"&&Reflect.get?Reflect.get.bind():function(t,e,n){var r=function(o,a){for(;!Object.prototype.hasOwnProperty.call(o,a)&&(o=U(o))!==null;);return o}(t,e);if(r){var i=Object.getOwnPropertyDescriptor(r,e);return i.get?i.get.call(arguments.length<3?t:n):i.value}},we.apply(this,arguments)}function vt(t){var e=function(n,r){if(typeof n!="object"||n===null)return n;var i=n[Symbol.toPrimitive];if(i!==void 0){var o=i.call(n,r);if(typeof o!="object")return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(n)}(t,"string");return typeof e=="symbol"?e:e+""}var gt=function(t){return!(!t||!t.Window)&&t instanceof t.Window},mt=void 0,H=void 0;function yt(t){mt=t;var e=t.document.createTextNode("");e.ownerDocument!==t.document&&typeof t.wrap=="function"&&t.wrap(e)===e&&(t=t.wrap(t)),H=t}function F(t){return gt(t)?t:(t.ownerDocument||t).defaultView||H.window}typeof window<"u"&&window&&yt(window);var Ee=function(t){return!!t&&Z(t)==="object"},bt=function(t){return typeof t=="function"},d={window:function(t){return t===H||gt(t)},docFrag:function(t){return Ee(t)&&t.nodeType===11},object:Ee,func:bt,number:function(t){return typeof t=="number"},bool:function(t){return typeof t=="boolean"},string:function(t){return typeof t=="string"},element:function(t){if(!t||Z(t)!=="object")return!1;var e=F(t)||H;return/object|function/.test(typeof Element>"u"?"undefined":Z(Element))?t instanceof Element||t instanceof e.Element:t.nodeType===1&&typeof t.nodeName=="string"},plainObject:function(t){return Ee(t)&&!!t.constructor&&/function Object\b/.test(t.constructor.toString())},array:function(t){return Ee(t)&&t.length!==void 0&&bt(t.splice)}};function qe(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.prepared.axis;n==="x"?(e.coords.cur.page.y=e.coords.start.page.y,e.coords.cur.client.y=e.coords.start.client.y,e.coords.velocity.client.y=0,e.coords.velocity.page.y=0):n==="y"&&(e.coords.cur.page.x=e.coords.start.page.x,e.coords.cur.client.x=e.coords.start.client.x,e.coords.velocity.client.x=0,e.coords.velocity.page.x=0)}}function xt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="drag"){var r=n.prepared.axis;if(r==="x"||r==="y"){var i=r==="x"?"y":"x";e.page[i]=n.coords.start.page[i],e.client[i]=n.coords.start.client[i],e.delta[i]=0}}}var Te={id:"actions/drag",install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.draggable=Te.draggable,e.map.drag=Te,e.methodDict.drag="draggable",r.actions.drag=Te.defaults},listeners:{"interactions:before-action-move":qe,"interactions:action-resume":qe,"interactions:action-move":xt,"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.buttons,i=n.options.drag;if(i&&i.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||r&n.options.drag.mouseButtons))return t.action={name:"drag",axis:i.lockAxis==="start"?i.startAxis:i.lockAxis},!1}},draggable:function(t){return d.object(t)?(this.options.drag.enabled=t.enabled!==!1,this.setPerAction("drag",t),this.setOnEvents("drag",t),/^(xy|x|y|start)$/.test(t.lockAxis)&&(this.options.drag.lockAxis=t.lockAxis),/^(xy|x|y)$/.test(t.startAxis)&&(this.options.drag.startAxis=t.startAxis),this):d.bool(t)?(this.options.drag.enabled=t,this):this.options.drag},beforeMove:qe,move:xt,defaults:{startAxis:"xy",lockAxis:"xy"},getCursor:function(){return"move"},filterEventType:function(t){return t.search("drag")===0}},wt=Te,A={init:function(t){var e=t;A.document=e.document,A.DocumentFragment=e.DocumentFragment||ee,A.SVGElement=e.SVGElement||ee,A.SVGSVGElement=e.SVGSVGElement||ee,A.SVGElementInstance=e.SVGElementInstance||ee,A.Element=e.Element||ee,A.HTMLElement=e.HTMLElement||A.Element,A.Event=e.Event,A.Touch=e.Touch||ee,A.PointerEvent=e.PointerEvent||e.MSPointerEvent},document:null,DocumentFragment:null,SVGElement:null,SVGSVGElement:null,SVGElementInstance:null,Element:null,HTMLElement:null,Event:null,Touch:null,PointerEvent:null};function ee(){}var O=A,R={init:function(t){var e=O.Element,n=t.navigator||{};R.supportsTouch="ontouchstart"in t||d.func(t.DocumentTouch)&&O.document instanceof t.DocumentTouch,R.supportsPointerEvent=n.pointerEnabled!==!1&&!!O.PointerEvent,R.isIOS=/iP(hone|od|ad)/.test(n.platform),R.isIOS7=/iP(hone|od|ad)/.test(n.platform)&&/OS 7[^\d]/.test(n.appVersion),R.isIe9=/MSIE 9/.test(n.userAgent),R.isOperaMobile=n.appName==="Opera"&&R.supportsTouch&&/Presto/.test(n.userAgent),R.prefixedMatchesSelector="matches"in e.prototype?"matches":"webkitMatchesSelector"in e.prototype?"webkitMatchesSelector":"mozMatchesSelector"in e.prototype?"mozMatchesSelector":"oMatchesSelector"in e.prototype?"oMatchesSelector":"msMatchesSelector",R.pEventTypes=R.supportsPointerEvent?O.PointerEvent===t.MSPointerEvent?{up:"MSPointerUp",down:"MSPointerDown",over:"mouseover",out:"mouseout",move:"MSPointerMove",cancel:"MSPointerCancel"}:{up:"pointerup",down:"pointerdown",over:"pointerover",out:"pointerout",move:"pointermove",cancel:"pointercancel"}:null,R.wheelEvent=O.document&&"onmousewheel"in O.document?"mousewheel":"wheel"},supportsTouch:null,supportsPointerEvent:null,isIOS7:null,isIOS:null,isIe9:null,isOperaMobile:null,prefixedMatchesSelector:null,pEventTypes:null,wheelEvent:null},C=R;function K(t,e){if(t.contains)return t.contains(e);for(;e;){if(e===t)return!0;e=e.parentNode}return!1}function Et(t,e){for(;d.element(t);){if(B(t,e))return t;t=X(t)}return null}function X(t){var e=t.parentNode;if(d.docFrag(e)){for(;(e=e.host)&&d.docFrag(e););return e}return e}function B(t,e){return H!==mt&&(e=e.replace(/\/deep\//g," ")),t[C.prefixedMatchesSelector](e)}var Be=function(t){return t.parentNode||t.host};function Tt(t,e){for(var n,r=[],i=t;(n=Be(i))&&i!==e&&n!==i.ownerDocument;)r.unshift(i),i=n;return r}function Ve(t,e,n){for(;d.element(t);){if(B(t,e))return!0;if((t=X(t))===n)return B(t,e)}return!1}function St(t){return t.correspondingUseElement||t}function We(t){var e=t instanceof O.SVGElement?t.getBoundingClientRect():t.getClientRects()[0];return e&&{left:e.left,right:e.right,top:e.top,bottom:e.bottom,width:e.width||e.right-e.left,height:e.height||e.bottom-e.top}}function Ge(t){var e,n=We(t);if(!C.isIOS7&&n){var r={x:(e=(e=F(t))||H).scrollX||e.document.documentElement.scrollLeft,y:e.scrollY||e.document.documentElement.scrollTop};n.left+=r.x,n.right+=r.x,n.top+=r.y,n.bottom+=r.y}return n}function _t(t){for(var e=[];t;)e.push(t),t=X(t);return e}function Pt(t){return!!d.string(t)&&(O.document.querySelector(t),!0)}function x(t,e){for(var n in e)t[n]=e[n];return t}function Ot(t,e,n){return t==="parent"?X(n):t==="self"?e.getRect(n):Et(n,t)}function ae(t,e,n,r){var i=t;return d.string(i)?i=Ot(i,e,n):d.func(i)&&(i=i.apply(void 0,r)),d.element(i)&&(i=Ge(i)),i}function Se(t){return t&&{x:"x"in t?t.x:t.left,y:"y"in t?t.y:t.top}}function Ne(t){return!t||"x"in t&&"y"in t||((t=x({},t)).x=t.left||0,t.y=t.top||0,t.width=t.width||(t.right||0)-t.x,t.height=t.height||(t.bottom||0)-t.y),t}function _e(t,e,n){t.left&&(e.left+=n.x),t.right&&(e.right+=n.x),t.top&&(e.top+=n.y),t.bottom&&(e.bottom+=n.y),e.width=e.right-e.left,e.height=e.bottom-e.top}function se(t,e,n){var r=n&&t.options[n];return Se(ae(r&&r.origin||t.options.origin,t,e,[t&&e]))||{x:0,y:0}}function $(t,e){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(c){return!0},r=arguments.length>3?arguments[3]:void 0;if(r=r||{},d.string(t)&&t.search(" ")!==-1&&(t=kt(t)),d.array(t))return t.forEach(function(c){return $(c,e,n,r)}),r;if(d.object(t)&&(e=t,t=""),d.func(e)&&n(t))r[t]=r[t]||[],r[t].push(e);else if(d.array(e))for(var i=0,o=e;i<o.length;i++){var a=o[i];$(t,a,n,r)}else if(d.object(e))for(var s in e)$(kt(s).map(function(c){return"".concat(t).concat(c)}),e[s],n,r);return r}function kt(t){return t.trim().split(/ +/)}var ce=function(t,e){return Math.sqrt(t*t+e*e)},En=["webkit","moz"];function Pe(t,e){t.__set||(t.__set={});var n=function(i){if(En.some(function(o){return i.indexOf(o)===0}))return 1;typeof t[i]!="function"&&i!=="__set"&&Object.defineProperty(t,i,{get:function(){return i in t.__set?t.__set[i]:t.__set[i]=e[i]},set:function(o){t.__set[i]=o},configurable:!0})};for(var r in e)n(r);return t}function Oe(t,e){t.page=t.page||{},t.page.x=e.page.x,t.page.y=e.page.y,t.client=t.client||{},t.client.x=e.client.x,t.client.y=e.client.y,t.timeStamp=e.timeStamp}function Dt(t){t.page.x=0,t.page.y=0,t.client.x=0,t.client.y=0}function It(t){return t instanceof O.Event||t instanceof O.Touch}function ke(t,e,n){return t=t||"page",(n=n||{}).x=e[t+"X"],n.y=e[t+"Y"],n}function Mt(t,e){return e=e||{x:0,y:0},C.isOperaMobile&&It(t)?(ke("screen",t,e),e.x+=window.scrollX,e.y+=window.scrollY):ke("page",t,e),e}function ue(t){return d.number(t.pointerId)?t.pointerId:t.identifier}function Tn(t,e,n){var r=e.length>1?zt(e):e[0];Mt(r,t.page),function(i,o){o=o||{},C.isOperaMobile&&It(i)?ke("screen",i,o):ke("client",i,o)}(r,t.client),t.timeStamp=n}function Ue(t){var e=[];return d.array(t)?(e[0]=t[0],e[1]=t[1]):t.type==="touchend"?t.touches.length===1?(e[0]=t.touches[0],e[1]=t.changedTouches[0]):t.touches.length===0&&(e[0]=t.changedTouches[0],e[1]=t.changedTouches[1]):(e[0]=t.touches[0],e[1]=t.touches[1]),e}function zt(t){for(var e={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0},n=0;n<t.length;n++){var r=t[n];for(var i in e)e[i]+=r[i]}for(var o in e)e[o]/=t.length;return e}function He(t){if(!t.length)return null;var e=Ue(t),n=Math.min(e[0].pageX,e[1].pageX),r=Math.min(e[0].pageY,e[1].pageY),i=Math.max(e[0].pageX,e[1].pageX),o=Math.max(e[0].pageY,e[1].pageY);return{x:n,y:r,left:n,top:r,right:i,bottom:o,width:i-n,height:o-r}}function Ke(t,e){var n=e+"X",r=e+"Y",i=Ue(t),o=i[0][n]-i[1][n],a=i[0][r]-i[1][r];return ce(o,a)}function $e(t,e){var n=e+"X",r=e+"Y",i=Ue(t),o=i[1][n]-i[0][n],a=i[1][r]-i[0][r];return 180*Math.atan2(a,o)/Math.PI}function At(t){return d.string(t.pointerType)?t.pointerType:d.number(t.pointerType)?[void 0,void 0,"touch","pen","mouse"][t.pointerType]:/touch/.test(t.type||"")||t instanceof O.Touch?"touch":"mouse"}function Rt(t){var e=d.func(t.composedPath)?t.composedPath():t.path;return[St(e?e[0]:t.target),St(t.currentTarget)]}var De=function(){function t(e){k(this,t),this.immediatePropagationStopped=!1,this.propagationStopped=!1,this._interaction=e}return D(t,[{key:"preventDefault",value:function(){}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}}]),t}();Object.defineProperty(De.prototype,"interaction",{get:function(){return this._interaction._proxy},set:function(){}});var Ct=function(t,e){for(var n=0;n<e.length;n++){var r=e[n];t.push(r)}return t},jt=function(t){return Ct([],t)},le=function(t,e){for(var n=0;n<t.length;n++)if(e(t[n],n,t))return n;return-1},pe=function(t,e){return t[le(t,e)]},te=function(t){ie(n,t);var e=oe(n);function n(r,i,o){var a;k(this,n),(a=e.call(this,i._interaction)).dropzone=void 0,a.dragEvent=void 0,a.relatedTarget=void 0,a.draggable=void 0,a.propagationStopped=!1,a.immediatePropagationStopped=!1;var s=o==="dragleave"?r.prev:r.cur,c=s.element,l=s.dropzone;return a.type=o,a.target=c,a.currentTarget=c,a.dropzone=l,a.dragEvent=i,a.relatedTarget=i.target,a.draggable=i.interactable,a.timeStamp=i.timeStamp,a}return D(n,[{key:"reject",value:function(){var r=this,i=this._interaction.dropState;if(this.type==="dropactivate"||this.dropzone&&i.cur.dropzone===this.dropzone&&i.cur.element===this.target)if(i.prev.dropzone=this.dropzone,i.prev.element=this.target,i.rejected=!0,i.events.enter=null,this.stopImmediatePropagation(),this.type==="dropactivate"){var o=i.activeDrops,a=le(o,function(c){var l=c.dropzone,u=c.element;return l===r.dropzone&&u===r.target});i.activeDrops.splice(a,1);var s=new n(i,this.dragEvent,"dropdeactivate");s.dropzone=this.dropzone,s.target=this.target,this.dropzone.fire(s)}else this.dropzone.fire(new n(i,this.dragEvent,"dragleave"))}},{key:"preventDefault",value:function(){}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}}]),n}(De);function Ft(t,e){for(var n=0,r=t.slice();n<r.length;n++){var i=r[n],o=i.dropzone,a=i.element;e.dropzone=o,e.target=a,o.fire(e),e.propagationStopped=e.immediatePropagationStopped=!1}}function Je(t,e){for(var n=function(o,a){for(var s=[],c=0,l=o.interactables.list;c<l.length;c++){var u=l[c];if(u.options.drop.enabled){var p=u.options.drop.accept;if(!(d.element(p)&&p!==a||d.string(p)&&!B(a,p)||d.func(p)&&!p({dropzone:u,draggableElement:a})))for(var f=0,v=u.getAllElements();f<v.length;f++){var h=v[f];h!==a&&s.push({dropzone:u,element:h,rect:u.getRect(h)})}}}return s}(t,e),r=0;r<n.length;r++){var i=n[r];i.rect=i.dropzone.getRect(i.element)}return n}function Xt(t,e,n){for(var r=t.dropState,i=t.interactable,o=t.element,a=[],s=0,c=r.activeDrops;s<c.length;s++){var l=c[s],u=l.dropzone,p=l.element,f=l.rect,v=u.dropCheck(e,n,i,o,p,f);a.push(v?p:null)}var h=function(g){for(var y,m,b,T=[],_=0;_<g.length;_++){var w=g[_],S=g[y];if(w&&_!==y)if(S){var M=Be(w),P=Be(S);if(M!==w.ownerDocument)if(P!==w.ownerDocument)if(M!==P){T=T.length?T:Tt(S);var z=void 0;if(S instanceof O.HTMLElement&&w instanceof O.SVGElement&&!(w instanceof O.SVGSVGElement)){if(w===P)continue;z=w.ownerSVGElement}else z=w;for(var j=Tt(z,S.ownerDocument),q=0;j[q]&&j[q]===T[q];)q++;var Xe=[j[q-1],j[q],T[q]];if(Xe[0])for(var me=Xe[0].lastChild;me;){if(me===Xe[1]){y=_,T=j;break}if(me===Xe[2])break;me=me.previousSibling}}else b=S,(parseInt(F(m=w).getComputedStyle(m).zIndex,10)||0)>=(parseInt(F(b).getComputedStyle(b).zIndex,10)||0)&&(y=_);else y=_}else y=_}return y}(a);return r.activeDrops[h]||null}function Qe(t,e,n){var r=t.dropState,i={enter:null,leave:null,activate:null,deactivate:null,move:null,drop:null};return n.type==="dragstart"&&(i.activate=new te(r,n,"dropactivate"),i.activate.target=null,i.activate.dropzone=null),n.type==="dragend"&&(i.deactivate=new te(r,n,"dropdeactivate"),i.deactivate.target=null,i.deactivate.dropzone=null),r.rejected||(r.cur.element!==r.prev.element&&(r.prev.dropzone&&(i.leave=new te(r,n,"dragleave"),n.dragLeave=i.leave.target=r.prev.element,n.prevDropzone=i.leave.dropzone=r.prev.dropzone),r.cur.dropzone&&(i.enter=new te(r,n,"dragenter"),n.dragEnter=r.cur.element,n.dropzone=r.cur.dropzone)),n.type==="dragend"&&r.cur.dropzone&&(i.drop=new te(r,n,"drop"),n.dropzone=r.cur.dropzone,n.relatedTarget=r.cur.element),n.type==="dragmove"&&r.cur.dropzone&&(i.move=new te(r,n,"dropmove"),n.dropzone=r.cur.dropzone)),i}function Ze(t,e){var n=t.dropState,r=n.activeDrops,i=n.cur,o=n.prev;e.leave&&o.dropzone.fire(e.leave),e.enter&&i.dropzone.fire(e.enter),e.move&&i.dropzone.fire(e.move),e.drop&&i.dropzone.fire(e.drop),e.deactivate&&Ft(r,e.deactivate),n.prev.dropzone=i.dropzone,n.prev.element=i.element}function Yt(t,e){var n=t.interaction,r=t.iEvent,i=t.event;if(r.type==="dragmove"||r.type==="dragend"){var o=n.dropState;e.dynamicDrop&&(o.activeDrops=Je(e,n.element));var a=r,s=Xt(n,a,i);o.rejected=o.rejected&&!!s&&s.dropzone===o.cur.dropzone&&s.element===o.cur.element,o.cur.dropzone=s&&s.dropzone,o.cur.element=s&&s.element,o.events=Qe(n,0,a)}}var Lt={id:"actions/drop",install:function(t){var e=t.actions,n=t.interactStatic,r=t.Interactable,i=t.defaults;t.usePlugin(wt),r.prototype.dropzone=function(o){return function(a,s){if(d.object(s)){if(a.options.drop.enabled=s.enabled!==!1,s.listeners){var c=$(s.listeners),l=Object.keys(c).reduce(function(p,f){return p[/^(enter|leave)/.test(f)?"drag".concat(f):/^(activate|deactivate|move)/.test(f)?"drop".concat(f):f]=c[f],p},{}),u=a.options.drop.listeners;u&&a.off(u),a.on(l),a.options.drop.listeners=l}return d.func(s.ondrop)&&a.on("drop",s.ondrop),d.func(s.ondropactivate)&&a.on("dropactivate",s.ondropactivate),d.func(s.ondropdeactivate)&&a.on("dropdeactivate",s.ondropdeactivate),d.func(s.ondragenter)&&a.on("dragenter",s.ondragenter),d.func(s.ondragleave)&&a.on("dragleave",s.ondragleave),d.func(s.ondropmove)&&a.on("dropmove",s.ondropmove),/^(pointer|center)$/.test(s.overlap)?a.options.drop.overlap=s.overlap:d.number(s.overlap)&&(a.options.drop.overlap=Math.max(Math.min(1,s.overlap),0)),"accept"in s&&(a.options.drop.accept=s.accept),"checker"in s&&(a.options.drop.checker=s.checker),a}return d.bool(s)?(a.options.drop.enabled=s,a):a.options.drop}(this,o)},r.prototype.dropCheck=function(o,a,s,c,l,u){return function(p,f,v,h,g,y,m){var b=!1;if(!(m=m||p.getRect(y)))return!!p.options.drop.checker&&p.options.drop.checker(f,v,b,p,y,h,g);var T=p.options.drop.overlap;if(T==="pointer"){var _=se(h,g,"drag"),w=Mt(f);w.x+=_.x,w.y+=_.y;var S=w.x>m.left&&w.x<m.right,M=w.y>m.top&&w.y<m.bottom;b=S&&M}var P=h.getRect(g);if(P&&T==="center"){var z=P.left+P.width/2,j=P.top+P.height/2;b=z>=m.left&&z<=m.right&&j>=m.top&&j<=m.bottom}return P&&d.number(T)&&(b=Math.max(0,Math.min(m.right,P.right)-Math.max(m.left,P.left))*Math.max(0,Math.min(m.bottom,P.bottom)-Math.max(m.top,P.top))/(P.width*P.height)>=T),p.options.drop.checker&&(b=p.options.drop.checker(f,v,b,p,y,h,g)),b}(this,o,a,s,c,l,u)},n.dynamicDrop=function(o){return d.bool(o)?(t.dynamicDrop=o,n):t.dynamicDrop},x(e.phaselessTypes,{dragenter:!0,dragleave:!0,dropactivate:!0,dropdeactivate:!0,dropmove:!0,drop:!0}),e.methodDict.drop="dropzone",t.dynamicDrop=!1,i.actions.drop=Lt.defaults},listeners:{"interactions:before-action-start":function(t){var e=t.interaction;e.prepared.name==="drag"&&(e.dropState={cur:{dropzone:null,element:null},prev:{dropzone:null,element:null},rejected:null,events:null,activeDrops:[]})},"interactions:after-action-start":function(t,e){var n=t.interaction,r=(t.event,t.iEvent);if(n.prepared.name==="drag"){var i=n.dropState;i.activeDrops=[],i.events={},i.activeDrops=Je(e,n.element),i.events=Qe(n,0,r),i.events.activate&&(Ft(i.activeDrops,i.events.activate),e.fire("actions/drop:start",{interaction:n,dragEvent:r}))}},"interactions:action-move":Yt,"interactions:after-action-move":function(t,e){var n=t.interaction,r=t.iEvent;if(n.prepared.name==="drag"){var i=n.dropState;Ze(n,i.events),e.fire("actions/drop:move",{interaction:n,dragEvent:r}),i.events={}}},"interactions:action-end":function(t,e){if(t.interaction.prepared.name==="drag"){var n=t.interaction,r=t.iEvent;Yt(t,e),Ze(n,n.dropState.events),e.fire("actions/drop:end",{interaction:n,dragEvent:r})}},"interactions:stop":function(t){var e=t.interaction;if(e.prepared.name==="drag"){var n=e.dropState;n&&(n.activeDrops=null,n.events=null,n.cur.dropzone=null,n.cur.element=null,n.prev.dropzone=null,n.prev.element=null,n.rejected=!1)}}},getActiveDrops:Je,getDrop:Xt,getDropEvents:Qe,fireDropEvents:Ze,filterEventType:function(t){return t.search("drag")===0||t.search("drop")===0},defaults:{enabled:!1,accept:null,overlap:"pointer"}},Sn=Lt;function et(t){var e=t.interaction,n=t.iEvent,r=t.phase;if(e.prepared.name==="gesture"){var i=e.pointers.map(function(l){return l.pointer}),o=r==="start",a=r==="end",s=e.interactable.options.deltaSource;if(n.touches=[i[0],i[1]],o)n.distance=Ke(i,s),n.box=He(i),n.scale=1,n.ds=0,n.angle=$e(i,s),n.da=0,e.gesture.startDistance=n.distance,e.gesture.startAngle=n.angle;else if(a||e.pointers.length<2){var c=e.prevEvent;n.distance=c.distance,n.box=c.box,n.scale=c.scale,n.ds=0,n.angle=c.angle,n.da=0}else n.distance=Ke(i,s),n.box=He(i),n.scale=n.distance/e.gesture.startDistance,n.angle=$e(i,s),n.ds=n.scale-e.gesture.scale,n.da=n.angle-e.gesture.angle;e.gesture.distance=n.distance,e.gesture.angle=n.angle,d.number(n.scale)&&n.scale!==1/0&&!isNaN(n.scale)&&(e.gesture.scale=n.scale)}}var tt={id:"actions/gesture",before:["actions/drag","actions/resize"],install:function(t){var e=t.actions,n=t.Interactable,r=t.defaults;n.prototype.gesturable=function(i){return d.object(i)?(this.options.gesture.enabled=i.enabled!==!1,this.setPerAction("gesture",i),this.setOnEvents("gesture",i),this):d.bool(i)?(this.options.gesture.enabled=i,this):this.options.gesture},e.map.gesture=tt,e.methodDict.gesture="gesturable",r.actions.gesture=tt.defaults},listeners:{"interactions:action-start":et,"interactions:action-move":et,"interactions:action-end":et,"interactions:new":function(t){t.interaction.gesture={angle:0,distance:0,scale:1,startAngle:0,startDistance:0}},"auto-start:check":function(t){if(!(t.interaction.pointers.length<2)){var e=t.interactable.options.gesture;if(e&&e.enabled)return t.action={name:"gesture"},!1}}},defaults:{},getCursor:function(){return""},filterEventType:function(t){return t.search("gesture")===0}},_n=tt;function Pn(t,e,n,r,i,o,a){if(!e)return!1;if(e===!0){var s=d.number(o.width)?o.width:o.right-o.left,c=d.number(o.height)?o.height:o.bottom-o.top;if(a=Math.min(a,Math.abs((t==="left"||t==="right"?s:c)/2)),s<0&&(t==="left"?t="right":t==="right"&&(t="left")),c<0&&(t==="top"?t="bottom":t==="bottom"&&(t="top")),t==="left"){var l=s>=0?o.left:o.right;return n.x<l+a}if(t==="top"){var u=c>=0?o.top:o.bottom;return n.y<u+a}if(t==="right")return n.x>(s>=0?o.right:o.left)-a;if(t==="bottom")return n.y>(c>=0?o.bottom:o.top)-a}return!!d.element(r)&&(d.element(e)?e===r:Ve(r,e,i))}function qt(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.resizeAxes){var r=e;n.interactable.options.resize.square?(n.resizeAxes==="y"?r.delta.x=r.delta.y:r.delta.y=r.delta.x,r.axes="xy"):(r.axes=n.resizeAxes,n.resizeAxes==="x"?r.delta.y=0:n.resizeAxes==="y"&&(r.delta.x=0))}}var Y,J,L={id:"actions/resize",before:["actions/drag"],install:function(t){var e=t.actions,n=t.browser,r=t.Interactable,i=t.defaults;L.cursors=function(o){return o.isIe9?{x:"e-resize",y:"s-resize",xy:"se-resize",top:"n-resize",left:"w-resize",bottom:"s-resize",right:"e-resize",topleft:"se-resize",bottomright:"se-resize",topright:"ne-resize",bottomleft:"ne-resize"}:{x:"ew-resize",y:"ns-resize",xy:"nwse-resize",top:"ns-resize",left:"ew-resize",bottom:"ns-resize",right:"ew-resize",topleft:"nwse-resize",bottomright:"nwse-resize",topright:"nesw-resize",bottomleft:"nesw-resize"}}(n),L.defaultMargin=n.supportsTouch||n.supportsPointerEvent?20:10,r.prototype.resizable=function(o){return function(a,s,c){return d.object(s)?(a.options.resize.enabled=s.enabled!==!1,a.setPerAction("resize",s),a.setOnEvents("resize",s),d.string(s.axis)&&/^x$|^y$|^xy$/.test(s.axis)?a.options.resize.axis=s.axis:s.axis===null&&(a.options.resize.axis=c.defaults.actions.resize.axis),d.bool(s.preserveAspectRatio)?a.options.resize.preserveAspectRatio=s.preserveAspectRatio:d.bool(s.square)&&(a.options.resize.square=s.square),a):d.bool(s)?(a.options.resize.enabled=s,a):a.options.resize}(this,o,t)},e.map.resize=L,e.methodDict.resize="resizable",i.actions.resize=L.defaults},listeners:{"interactions:new":function(t){t.interaction.resizeAxes="xy"},"interactions:action-start":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.rect;r._rects={start:x({},o),corrected:x({},o),previous:x({},o),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},i.edges=r.prepared.edges,i.rect=r._rects.corrected,i.deltaRect=r._rects.delta}})(t),qt(t)},"interactions:action-move":function(t){(function(e){var n=e.iEvent,r=e.interaction;if(r.prepared.name==="resize"&&r.prepared.edges){var i=n,o=r.interactable.options.resize.invert,a=o==="reposition"||o==="negate",s=r.rect,c=r._rects,l=c.start,u=c.corrected,p=c.delta,f=c.previous;if(x(f,u),a){if(x(u,s),o==="reposition"){if(u.top>u.bottom){var v=u.top;u.top=u.bottom,u.bottom=v}if(u.left>u.right){var h=u.left;u.left=u.right,u.right=h}}}else u.top=Math.min(s.top,l.bottom),u.bottom=Math.max(s.bottom,l.top),u.left=Math.min(s.left,l.right),u.right=Math.max(s.right,l.left);for(var g in u.width=u.right-u.left,u.height=u.bottom-u.top,u)p[g]=u[g]-f[g];i.edges=r.prepared.edges,i.rect=u,i.deltaRect=p}})(t),qt(t)},"interactions:action-end":function(t){var e=t.iEvent,n=t.interaction;if(n.prepared.name==="resize"&&n.prepared.edges){var r=e;r.edges=n.prepared.edges,r.rect=n._rects.corrected,r.deltaRect=n._rects.delta}},"auto-start:check":function(t){var e=t.interaction,n=t.interactable,r=t.element,i=t.rect,o=t.buttons;if(i){var a=x({},e.coords.cur.page),s=n.options.resize;if(s&&s.enabled&&(!e.pointerIsDown||!/mouse|pointer/.test(e.pointerType)||o&s.mouseButtons)){if(d.object(s.edges)){var c={left:!1,right:!1,top:!1,bottom:!1};for(var l in c)c[l]=Pn(l,s.edges[l],a,e._latestPointer.eventTarget,r,i,s.margin||L.defaultMargin);c.left=c.left&&!c.right,c.top=c.top&&!c.bottom,(c.left||c.right||c.top||c.bottom)&&(t.action={name:"resize",edges:c})}else{var u=s.axis!=="y"&&a.x>i.right-L.defaultMargin,p=s.axis!=="x"&&a.y>i.bottom-L.defaultMargin;(u||p)&&(t.action={name:"resize",axes:(u?"x":"")+(p?"y":"")})}return!t.action&&void 0}}}},defaults:{square:!1,preserveAspectRatio:!1,axis:"xy",margin:NaN,edges:null,invert:"none"},cursors:null,getCursor:function(t){var e=t.edges,n=t.axis,r=t.name,i=L.cursors,o=null;if(n)o=i[r+n];else if(e){for(var a="",s=0,c=["top","bottom","left","right"];s<c.length;s++){var l=c[s];e[l]&&(a+=l)}o=i[a]}return o},filterEventType:function(t){return t.search("resize")===0},defaultMargin:null},On=L,kn={id:"actions",install:function(t){t.usePlugin(_n),t.usePlugin(On),t.usePlugin(wt),t.usePlugin(Sn)}},Bt=0,V={request:function(t){return Y(t)},cancel:function(t){return J(t)},init:function(t){if(Y=t.requestAnimationFrame,J=t.cancelAnimationFrame,!Y)for(var e=["ms","moz","webkit","o"],n=0;n<e.length;n++){var r=e[n];Y=t["".concat(r,"RequestAnimationFrame")],J=t["".concat(r,"CancelAnimationFrame")]||t["".concat(r,"CancelRequestAnimationFrame")]}Y=Y&&Y.bind(t),J=J&&J.bind(t),Y||(Y=function(i){var o=Date.now(),a=Math.max(0,16-(o-Bt)),s=t.setTimeout(function(){i(o+a)},a);return Bt=o+a,s},J=function(i){return clearTimeout(i)})}},E={defaults:{enabled:!1,margin:60,container:null,speed:300},now:Date.now,interaction:null,i:0,x:0,y:0,isScrolling:!1,prevTime:0,margin:0,speed:0,start:function(t){E.isScrolling=!0,V.cancel(E.i),t.autoScroll=E,E.interaction=t,E.prevTime=E.now(),E.i=V.request(E.scroll)},stop:function(){E.isScrolling=!1,E.interaction&&(E.interaction.autoScroll=null),V.cancel(E.i)},scroll:function(){var t=E.interaction,e=t.interactable,n=t.element,r=t.prepared.name,i=e.options[r].autoScroll,o=Vt(i.container,e,n),a=E.now(),s=(a-E.prevTime)/1e3,c=i.speed*s;if(c>=1){var l={x:E.x*c,y:E.y*c};if(l.x||l.y){var u=Wt(o);d.window(o)?o.scrollBy(l.x,l.y):o&&(o.scrollLeft+=l.x,o.scrollTop+=l.y);var p=Wt(o),f={x:p.x-u.x,y:p.y-u.y};(f.x||f.y)&&e.fire({type:"autoscroll",target:n,interactable:e,delta:f,interaction:t,container:o})}E.prevTime=a}E.isScrolling&&(V.cancel(E.i),E.i=V.request(E.scroll))},check:function(t,e){var n;return(n=t.options[e].autoScroll)==null?void 0:n.enabled},onInteractionMove:function(t){var e=t.interaction,n=t.pointer;if(e.interacting()&&E.check(e.interactable,e.prepared.name))if(e.simulation)E.x=E.y=0;else{var r,i,o,a,s=e.interactable,c=e.element,l=e.prepared.name,u=s.options[l].autoScroll,p=Vt(u.container,s,c);if(d.window(p))a=n.clientX<E.margin,r=n.clientY<E.margin,i=n.clientX>p.innerWidth-E.margin,o=n.clientY>p.innerHeight-E.margin;else{var f=We(p);a=n.clientX<f.left+E.margin,r=n.clientY<f.top+E.margin,i=n.clientX>f.right-E.margin,o=n.clientY>f.bottom-E.margin}E.x=i?1:a?-1:0,E.y=o?1:r?-1:0,E.isScrolling||(E.margin=u.margin,E.speed=u.speed,E.start(e))}}};function Vt(t,e,n){return(d.string(t)?Ot(t,e,n):t)||F(n)}function Wt(t){return d.window(t)&&(t=window.document.body),{x:t.scrollLeft,y:t.scrollTop}}var Dn={id:"auto-scroll",install:function(t){var e=t.defaults,n=t.actions;t.autoScroll=E,E.now=function(){return t.now()},n.phaselessTypes.autoscroll=!0,e.perAction.autoScroll=E.defaults},listeners:{"interactions:new":function(t){t.interaction.autoScroll=null},"interactions:destroy":function(t){t.interaction.autoScroll=null,E.stop(),E.interaction&&(E.interaction=null)},"interactions:stop":E.stop,"interactions:action-move":function(t){return E.onInteractionMove(t)}}},In=Dn;function fe(t,e){var n=!1;return function(){return n||(H.console.warn(e),n=!0),t.apply(this,arguments)}}function nt(t,e){return t.name=e.name,t.axis=e.axis,t.edges=e.edges,t}function Mn(t){return d.bool(t)?(this.options.styleCursor=t,this):t===null?(delete this.options.styleCursor,this):this.options.styleCursor}function zn(t){return d.func(t)?(this.options.actionChecker=t,this):t===null?(delete this.options.actionChecker,this):this.options.actionChecker}var An={id:"auto-start/interactableMethods",install:function(t){var e=t.Interactable;e.prototype.getAction=function(n,r,i,o){var a=function(s,c,l,u,p){var f=s.getRect(u),v=c.buttons||{0:1,1:4,3:8,4:16}[c.button],h={action:null,interactable:s,interaction:l,element:u,rect:f,buttons:v};return p.fire("auto-start:check",h),h.action}(this,r,i,o,t);return this.options.actionChecker?this.options.actionChecker(n,r,a,this,o,i):a},e.prototype.ignoreFrom=fe(function(n){return this._backCompatOption("ignoreFrom",n)},"Interactable.ignoreFrom() has been deprecated. Use Interactble.draggable({ignoreFrom: newValue})."),e.prototype.allowFrom=fe(function(n){return this._backCompatOption("allowFrom",n)},"Interactable.allowFrom() has been deprecated. Use Interactble.draggable({allowFrom: newValue})."),e.prototype.actionChecker=zn,e.prototype.styleCursor=Mn}};function Gt(t,e,n,r,i){return e.testIgnoreAllow(e.options[t.name],n,r)&&e.options[t.name].enabled&&Ie(e,n,t,i)?t:null}function Rn(t,e,n,r,i,o,a){for(var s=0,c=r.length;s<c;s++){var l=r[s],u=i[s],p=l.getAction(e,n,t,u);if(p){var f=Gt(p,l,u,o,a);if(f)return{action:f,interactable:l,element:u}}}return{action:null,interactable:null,element:null}}function Nt(t,e,n,r,i){var o=[],a=[],s=r;function c(u){o.push(u),a.push(s)}for(;d.element(s);){o=[],a=[],i.interactables.forEachMatch(s,c);var l=Rn(t,e,n,o,a,r,i);if(l.action&&!l.interactable.options[l.action.name].manualStart)return l;s=X(s)}return{action:null,interactable:null,element:null}}function Ut(t,e,n){var r=e.action,i=e.interactable,o=e.element;r=r||{name:null},t.interactable=i,t.element=o,nt(t.prepared,r),t.rect=i&&r.name?i.getRect(o):null,Kt(t,n),n.fire("autoStart:prepared",{interaction:t})}function Ie(t,e,n,r){var i=t.options,o=i[n.name].max,a=i[n.name].maxPerElement,s=r.autoStart.maxInteractions,c=0,l=0,u=0;if(!(o&&a&&s))return!1;for(var p=0,f=r.interactions.list;p<f.length;p++){var v=f[p],h=v.prepared.name;if(v.interacting()&&(++c>=s||v.interactable===t&&((l+=h===n.name?1:0)>=o||v.element===e&&(u++,h===n.name&&u>=a))))return!1}return s>0}function Ht(t,e){return d.number(t)?(e.autoStart.maxInteractions=t,this):e.autoStart.maxInteractions}function rt(t,e,n){var r=n.autoStart.cursorElement;r&&r!==t&&(r.style.cursor=""),t.ownerDocument.documentElement.style.cursor=e,t.style.cursor=e,n.autoStart.cursorElement=e?t:null}function Kt(t,e){var n=t.interactable,r=t.element,i=t.prepared;if(t.pointerType==="mouse"&&n&&n.options.styleCursor){var o="";if(i.name){var a=n.options[i.name].cursorChecker;o=d.func(a)?a(i,n,r,t._interacting):e.actions.map[i.name].getCursor(i)}rt(t.element,o||"",e)}else e.autoStart.cursorElement&&rt(e.autoStart.cursorElement,"",e)}var Cn={id:"auto-start/base",before:["actions"],install:function(t){var e=t.interactStatic,n=t.defaults;t.usePlugin(An),n.base.actionChecker=null,n.base.styleCursor=!0,x(n.perAction,{manualStart:!1,max:1/0,maxPerElement:1,allowFrom:null,ignoreFrom:null,mouseButtons:1}),e.maxInteractions=function(r){return Ht(r,t)},t.autoStart={maxInteractions:1/0,withinInteractionLimit:Ie,cursorElement:null}},listeners:{"interactions:down":function(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget;n.interacting()||Ut(n,Nt(n,r,i,o,e),e)},"interactions:move":function(t,e){(function(n,r){var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget;i.pointerType!=="mouse"||i.pointerIsDown||i.interacting()||Ut(i,Nt(i,o,a,s,r),r)})(t,e),function(n,r){var i=n.interaction;if(i.pointerIsDown&&!i.interacting()&&i.pointerWasMoved&&i.prepared.name){r.fire("autoStart:before-start",n);var o=i.interactable,a=i.prepared.name;a&&o&&(o.options[a].manualStart||!Ie(o,i.element,i.prepared,r)?i.stop():(i.start(i.prepared,o,i.element),Kt(i,r)))}}(t,e)},"interactions:stop":function(t,e){var n=t.interaction,r=n.interactable;r&&r.options.styleCursor&&rt(n.element,"",e)}},maxInteractions:Ht,withinInteractionLimit:Ie,validateAction:Gt},it=Cn,jn={id:"auto-start/dragAxis",listeners:{"autoStart:before-start":function(t,e){var n=t.interaction,r=t.eventTarget,i=t.dx,o=t.dy;if(n.prepared.name==="drag"){var a=Math.abs(i),s=Math.abs(o),c=n.interactable.options.drag,l=c.startAxis,u=a>s?"x":a<s?"y":"xy";if(n.prepared.axis=c.lockAxis==="start"?u[0]:c.lockAxis,u!=="xy"&&l!=="xy"&&l!==u){n.prepared.name=null;for(var p=r,f=function(h){if(h!==n.interactable){var g=n.interactable.options.drag;if(!g.manualStart&&h.testIgnoreAllow(g,p,r)){var y=h.getAction(n.downPointer,n.downEvent,n,p);if(y&&y.name==="drag"&&function(m,b){if(!b)return!1;var T=b.options.drag.startAxis;return m==="xy"||T==="xy"||T===m}(u,h)&&it.validateAction(y,h,p,r,e))return h}}};d.element(p);){var v=e.interactables.forEachMatch(p,f);if(v){n.prepared.name="drag",n.interactable=v,n.element=p;break}p=X(p)}}}}}};function ot(t){var e=t.prepared&&t.prepared.name;if(!e)return null;var n=t.interactable.options;return n[e].hold||n[e].delay}var Fn={id:"auto-start/hold",install:function(t){var e=t.defaults;t.usePlugin(it),e.perAction.hold=0,e.perAction.delay=0},listeners:{"interactions:new":function(t){t.interaction.autoStartHoldTimer=null},"autoStart:prepared":function(t){var e=t.interaction,n=ot(e);n>0&&(e.autoStartHoldTimer=setTimeout(function(){e.start(e.prepared,e.interactable,e.element)},n))},"interactions:move":function(t){var e=t.interaction,n=t.duplicate;e.autoStartHoldTimer&&e.pointerWasMoved&&!n&&(clearTimeout(e.autoStartHoldTimer),e.autoStartHoldTimer=null)},"autoStart:before-start":function(t){var e=t.interaction;ot(e)>0&&(e.prepared.name=null)}},getHoldDuration:ot},Xn=Fn,Yn={id:"auto-start",install:function(t){t.usePlugin(it),t.usePlugin(Xn),t.usePlugin(jn)}},Ln=function(t){return/^(always|never|auto)$/.test(t)?(this.options.preventDefault=t,this):d.bool(t)?(this.options.preventDefault=t?"always":"never",this):this.options.preventDefault};function qn(t){var e=t.interaction,n=t.event;e.interactable&&e.interactable.checkAndPreventDefault(n)}var $t={id:"core/interactablePreventDefault",install:function(t){var e=t.Interactable;e.prototype.preventDefault=Ln,e.prototype.checkAndPreventDefault=function(n){return function(r,i,o){var a=r.options.preventDefault;if(a!=="never")if(a!=="always"){if(i.events.supportsPassive&&/^touch(start|move)$/.test(o.type)){var s=F(o.target).document,c=i.getDocOptions(s);if(!c||!c.events||c.events.passive!==!1)return}/^(mouse|pointer|touch)*(down|start)/i.test(o.type)||d.element(o.target)&&B(o.target,"input,select,textarea,[contenteditable=true],[contenteditable=true] *")||o.preventDefault()}else o.preventDefault()}(this,t,n)},t.interactions.docEvents.push({type:"dragstart",listener:function(n){for(var r=0,i=t.interactions.list;r<i.length;r++){var o=i[r];if(o.element&&(o.element===n.target||K(o.element,n.target)))return void o.interactable.checkAndPreventDefault(n)}}})},listeners:["down","move","up","cancel"].reduce(function(t,e){return t["interactions:".concat(e)]=qn,t},{})};function Me(t,e){if(e.phaselessTypes[t])return!0;for(var n in e.map)if(t.indexOf(n)===0&&t.substr(n.length)in e.phases)return!0;return!1}function ne(t){var e={};for(var n in t){var r=t[n];d.plainObject(r)?e[n]=ne(r):d.array(r)?e[n]=jt(r):e[n]=r}return e}var at=function(){function t(e){k(this,t),this.states=[],this.startOffset={left:0,right:0,top:0,bottom:0},this.startDelta=void 0,this.result=void 0,this.endResult=void 0,this.startEdges=void 0,this.edges=void 0,this.interaction=void 0,this.interaction=e,this.result=ze(),this.edges={left:!1,right:!1,top:!1,bottom:!1}}return D(t,[{key:"start",value:function(e,n){var r,i,o=e.phase,a=this.interaction,s=function(l){var u=l.interactable.options[l.prepared.name],p=u.modifiers;return p&&p.length?p:["snap","snapSize","snapEdges","restrict","restrictEdges","restrictSize"].map(function(f){var v=u[f];return v&&v.enabled&&{options:v,methods:v._methods}}).filter(function(f){return!!f})}(a);this.prepareStates(s),this.startEdges=x({},a.edges),this.edges=x({},this.startEdges),this.startOffset=(r=a.rect,i=n,r?{left:i.x-r.left,top:i.y-r.top,right:r.right-i.x,bottom:r.bottom-i.y}:{left:0,top:0,right:0,bottom:0}),this.startDelta={x:0,y:0};var c=this.fillArg({phase:o,pageCoords:n,preEnd:!1});return this.result=ze(),this.startAll(c),this.result=this.setAll(c)}},{key:"fillArg",value:function(e){var n=this.interaction;return e.interaction=n,e.interactable=n.interactable,e.element=n.element,e.rect||(e.rect=n.rect),e.edges||(e.edges=this.startEdges),e.startOffset=this.startOffset,e}},{key:"startAll",value:function(e){for(var n=0,r=this.states;n<r.length;n++){var i=r[n];i.methods.start&&(e.state=i,i.methods.start(e))}}},{key:"setAll",value:function(e){var n=e.phase,r=e.preEnd,i=e.skipModifiers,o=e.rect,a=e.edges;e.coords=x({},e.pageCoords),e.rect=x({},o),e.edges=x({},a);for(var s=i?this.states.slice(i):this.states,c=ze(e.coords,e.rect),l=0;l<s.length;l++){var u,p=s[l],f=p.options,v=x({},e.coords),h=null;(u=p.methods)!=null&&u.set&&this.shouldDo(f,r,n)&&(e.state=p,h=p.methods.set(e),_e(e.edges,e.rect,{x:e.coords.x-v.x,y:e.coords.y-v.y})),c.eventProps.push(h)}x(this.edges,e.edges),c.delta.x=e.coords.x-e.pageCoords.x,c.delta.y=e.coords.y-e.pageCoords.y,c.rectDelta.left=e.rect.left-o.left,c.rectDelta.right=e.rect.right-o.right,c.rectDelta.top=e.rect.top-o.top,c.rectDelta.bottom=e.rect.bottom-o.bottom;var g=this.result.coords,y=this.result.rect;if(g&&y){var m=c.rect.left!==y.left||c.rect.right!==y.right||c.rect.top!==y.top||c.rect.bottom!==y.bottom;c.changed=m||g.x!==c.coords.x||g.y!==c.coords.y}return c}},{key:"applyToInteraction",value:function(e){var n=this.interaction,r=e.phase,i=n.coords.cur,o=n.coords.start,a=this.result,s=this.startDelta,c=a.delta;r==="start"&&x(this.startDelta,a.delta);for(var l=0,u=[[o,s],[i,c]];l<u.length;l++){var p=u[l],f=p[0],v=p[1];f.page.x+=v.x,f.page.y+=v.y,f.client.x+=v.x,f.client.y+=v.y}var h=this.result.rectDelta,g=e.rect||n.rect;g.left+=h.left,g.right+=h.right,g.top+=h.top,g.bottom+=h.bottom,g.width=g.right-g.left,g.height=g.bottom-g.top}},{key:"setAndApply",value:function(e){var n=this.interaction,r=e.phase,i=e.preEnd,o=e.skipModifiers,a=this.setAll(this.fillArg({preEnd:i,phase:r,pageCoords:e.modifiedCoords||n.coords.cur.page}));if(this.result=a,!a.changed&&(!o||o<this.states.length)&&n.interacting())return!1;if(e.modifiedCoords){var s=n.coords.cur.page,c={x:e.modifiedCoords.x-s.x,y:e.modifiedCoords.y-s.y};a.coords.x+=c.x,a.coords.y+=c.y,a.delta.x+=c.x,a.delta.y+=c.y}this.applyToInteraction(e)}},{key:"beforeEnd",value:function(e){var n=e.interaction,r=e.event,i=this.states;if(i&&i.length){for(var o=!1,a=0;a<i.length;a++){var s=i[a];e.state=s;var c=s.options,l=s.methods,u=l.beforeEnd&&l.beforeEnd(e);if(u)return this.endResult=u,!1;o=o||!o&&this.shouldDo(c,!0,e.phase,!0)}o&&n.move({event:r,preEnd:!0})}}},{key:"stop",value:function(e){var n=e.interaction;if(this.states&&this.states.length){var r=x({states:this.states,interactable:n.interactable,element:n.element,rect:null},e);this.fillArg(r);for(var i=0,o=this.states;i<o.length;i++){var a=o[i];r.state=a,a.methods.stop&&a.methods.stop(r)}this.states=null,this.endResult=null}}},{key:"prepareStates",value:function(e){this.states=[];for(var n=0;n<e.length;n++){var r=e[n],i=r.options,o=r.methods,a=r.name;this.states.push({options:i,methods:o,index:n,name:a})}return this.states}},{key:"restoreInteractionCoords",value:function(e){var n=e.interaction,r=n.coords,i=n.rect,o=n.modification;if(o.result){for(var a=o.startDelta,s=o.result,c=s.delta,l=s.rectDelta,u=0,p=[[r.start,a],[r.cur,c]];u<p.length;u++){var f=p[u],v=f[0],h=f[1];v.page.x-=h.x,v.page.y-=h.y,v.client.x-=h.x,v.client.y-=h.y}i.left-=l.left,i.right-=l.right,i.top-=l.top,i.bottom-=l.bottom}}},{key:"shouldDo",value:function(e,n,r,i){return!(!e||e.enabled===!1||i&&!e.endOnly||e.endOnly&&!n||r==="start"&&!e.setStart)}},{key:"copyFrom",value:function(e){this.startOffset=e.startOffset,this.startDelta=e.startDelta,this.startEdges=e.startEdges,this.edges=e.edges,this.states=e.states.map(function(n){return ne(n)}),this.result=ze(x({},e.result.coords),x({},e.result.rect))}},{key:"destroy",value:function(){for(var e in this)this[e]=null}}]),t}();function ze(t,e){return{rect:e,coords:t,delta:{x:0,y:0},rectDelta:{left:0,right:0,top:0,bottom:0},eventProps:[],changed:!0}}function W(t,e){var n=t.defaults,r={start:t.start,set:t.set,beforeEnd:t.beforeEnd,stop:t.stop},i=function(o){var a=o||{};for(var s in a.enabled=a.enabled!==!1,n)s in a||(a[s]=n[s]);var c={options:a,methods:r,name:e,enable:function(){return a.enabled=!0,c},disable:function(){return a.enabled=!1,c}};return c};return e&&typeof e=="string"&&(i._defaults=n,i._methods=r),i}function de(t){var e=t.iEvent,n=t.interaction.modification.result;n&&(e.modifiers=n.eventProps)}var Bn={id:"modifiers/base",before:["actions"],install:function(t){t.defaults.perAction.modifiers=[]},listeners:{"interactions:new":function(t){var e=t.interaction;e.modification=new at(e)},"interactions:before-action-start":function(t){var e=t.interaction,n=t.interaction.modification;n.start(t,e.coords.start.page),e.edges=n.edges,n.applyToInteraction(t)},"interactions:before-action-move":function(t){var e=t.interaction,n=e.modification,r=n.setAndApply(t);return e.edges=n.edges,r},"interactions:before-action-end":function(t){var e=t.interaction,n=e.modification,r=n.beforeEnd(t);return e.edges=n.startEdges,r},"interactions:action-start":de,"interactions:action-move":de,"interactions:action-end":de,"interactions:after-action-start":function(t){return t.interaction.modification.restoreInteractionCoords(t)},"interactions:after-action-move":function(t){return t.interaction.modification.restoreInteractionCoords(t)},"interactions:stop":function(t){return t.interaction.modification.stop(t)}}},Jt=Bn,Qt={base:{preventDefault:"auto",deltaSource:"page"},perAction:{enabled:!1,origin:{x:0,y:0}},actions:{}},st=function(t){ie(n,t);var e=oe(n);function n(r,i,o,a,s,c,l){var u;k(this,n),(u=e.call(this,r)).relatedTarget=null,u.screenX=void 0,u.screenY=void 0,u.button=void 0,u.buttons=void 0,u.ctrlKey=void 0,u.shiftKey=void 0,u.altKey=void 0,u.metaKey=void 0,u.page=void 0,u.client=void 0,u.delta=void 0,u.rect=void 0,u.x0=void 0,u.y0=void 0,u.t0=void 0,u.dt=void 0,u.duration=void 0,u.clientX0=void 0,u.clientY0=void 0,u.velocity=void 0,u.speed=void 0,u.swipe=void 0,u.axes=void 0,u.preEnd=void 0,s=s||r.element;var p=r.interactable,f=(p&&p.options||Qt).deltaSource,v=se(p,s,o),h=a==="start",g=a==="end",y=h?xe(u):r.prevEvent,m=h?r.coords.start:g?{page:y.page,client:y.client,timeStamp:r.coords.cur.timeStamp}:r.coords.cur;return u.page=x({},m.page),u.client=x({},m.client),u.rect=x({},r.rect),u.timeStamp=m.timeStamp,g||(u.page.x-=v.x,u.page.y-=v.y,u.client.x-=v.x,u.client.y-=v.y),u.ctrlKey=i.ctrlKey,u.altKey=i.altKey,u.shiftKey=i.shiftKey,u.metaKey=i.metaKey,u.button=i.button,u.buttons=i.buttons,u.target=s,u.currentTarget=s,u.preEnd=c,u.type=l||o+(a||""),u.interactable=p,u.t0=h?r.pointers[r.pointers.length-1].downTime:y.t0,u.x0=r.coords.start.page.x-v.x,u.y0=r.coords.start.page.y-v.y,u.clientX0=r.coords.start.client.x-v.x,u.clientY0=r.coords.start.client.y-v.y,u.delta=h||g?{x:0,y:0}:{x:u[f].x-y[f].x,y:u[f].y-y[f].y},u.dt=r.coords.delta.timeStamp,u.duration=u.timeStamp-u.t0,u.velocity=x({},r.coords.velocity[f]),u.speed=ce(u.velocity.x,u.velocity.y),u.swipe=g||a==="inertiastart"?u.getSwipe():null,u}return D(n,[{key:"getSwipe",value:function(){var r=this._interaction;if(r.prevEvent.speed<600||this.timeStamp-r.prevEvent.timeStamp>150)return null;var i=180*Math.atan2(r.prevEvent.velocityY,r.prevEvent.velocityX)/Math.PI;i<0&&(i+=360);var o=112.5<=i&&i<247.5,a=202.5<=i&&i<337.5;return{up:a,down:!a&&22.5<=i&&i<157.5,left:o,right:!o&&(292.5<=i||i<67.5),angle:i,speed:r.prevEvent.speed,velocity:{x:r.prevEvent.velocityX,y:r.prevEvent.velocityY}}}},{key:"preventDefault",value:function(){}},{key:"stopImmediatePropagation",value:function(){this.immediatePropagationStopped=this.propagationStopped=!0}},{key:"stopPropagation",value:function(){this.propagationStopped=!0}}]),n}(De);Object.defineProperties(st.prototype,{pageX:{get:function(){return this.page.x},set:function(t){this.page.x=t}},pageY:{get:function(){return this.page.y},set:function(t){this.page.y=t}},clientX:{get:function(){return this.client.x},set:function(t){this.client.x=t}},clientY:{get:function(){return this.client.y},set:function(t){this.client.y=t}},dx:{get:function(){return this.delta.x},set:function(t){this.delta.x=t}},dy:{get:function(){return this.delta.y},set:function(t){this.delta.y=t}},velocityX:{get:function(){return this.velocity.x},set:function(t){this.velocity.x=t}},velocityY:{get:function(){return this.velocity.y},set:function(t){this.velocity.y=t}}});var Vn=D(function t(e,n,r,i,o){k(this,t),this.id=void 0,this.pointer=void 0,this.event=void 0,this.downTime=void 0,this.downTarget=void 0,this.id=e,this.pointer=n,this.event=r,this.downTime=i,this.downTarget=o}),Wn=function(t){return t.interactable="",t.element="",t.prepared="",t.pointerIsDown="",t.pointerWasMoved="",t._proxy="",t}({}),Zt=function(t){return t.start="",t.move="",t.end="",t.stop="",t.interacting="",t}({}),Gn=0,Nn=function(){function t(e){var n=this,r=e.pointerType,i=e.scopeFire;k(this,t),this.interactable=null,this.element=null,this.rect=null,this._rects=void 0,this.edges=null,this._scopeFire=void 0,this.prepared={name:null,axis:null,edges:null},this.pointerType=void 0,this.pointers=[],this.downEvent=null,this.downPointer={},this._latestPointer={pointer:null,event:null,eventTarget:null},this.prevEvent=null,this.pointerIsDown=!1,this.pointerWasMoved=!1,this._interacting=!1,this._ending=!1,this._stopped=!0,this._proxy=void 0,this.simulation=null,this.doMove=fe(function(u){this.move(u)},"The interaction.doMove() method has been renamed to interaction.move()"),this.coords={start:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},prev:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},cur:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},delta:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0},velocity:{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0}},this._id=Gn++,this._scopeFire=i,this.pointerType=r;var o=this;this._proxy={};var a=function(u){Object.defineProperty(n._proxy,u,{get:function(){return o[u]}})};for(var s in Wn)a(s);var c=function(u){Object.defineProperty(n._proxy,u,{value:function(){return o[u].apply(o,arguments)}})};for(var l in Zt)c(l);this._scopeFire("interactions:new",{interaction:this})}return D(t,[{key:"pointerMoveTolerance",get:function(){return 1}},{key:"pointerDown",value:function(e,n,r){var i=this.updatePointer(e,n,r,!0),o=this.pointers[i];this._scopeFire("interactions:down",{pointer:e,event:n,eventTarget:r,pointerIndex:i,pointerInfo:o,type:"down",interaction:this})}},{key:"start",value:function(e,n,r){return!(this.interacting()||!this.pointerIsDown||this.pointers.length<(e.name==="gesture"?2:1)||!n.options[e.name].enabled)&&(nt(this.prepared,e),this.interactable=n,this.element=r,this.rect=n.getRect(r),this.edges=this.prepared.edges?x({},this.prepared.edges):{left:!0,right:!0,top:!0,bottom:!0},this._stopped=!1,this._interacting=this._doPhase({interaction:this,event:this.downEvent,phase:"start"})&&!this._stopped,this._interacting)}},{key:"pointerMove",value:function(e,n,r){this.simulation||this.modification&&this.modification.endResult||this.updatePointer(e,n,r,!1);var i,o,a=this.coords.cur.page.x===this.coords.prev.page.x&&this.coords.cur.page.y===this.coords.prev.page.y&&this.coords.cur.client.x===this.coords.prev.client.x&&this.coords.cur.client.y===this.coords.prev.client.y;this.pointerIsDown&&!this.pointerWasMoved&&(i=this.coords.cur.client.x-this.coords.start.client.x,o=this.coords.cur.client.y-this.coords.start.client.y,this.pointerWasMoved=ce(i,o)>this.pointerMoveTolerance);var s,c,l,u=this.getPointerIndex(e),p={pointer:e,pointerIndex:u,pointerInfo:this.pointers[u],event:n,type:"move",eventTarget:r,dx:i,dy:o,duplicate:a,interaction:this};a||(s=this.coords.velocity,c=this.coords.delta,l=Math.max(c.timeStamp/1e3,.001),s.page.x=c.page.x/l,s.page.y=c.page.y/l,s.client.x=c.client.x/l,s.client.y=c.client.y/l,s.timeStamp=l),this._scopeFire("interactions:move",p),a||this.simulation||(this.interacting()&&(p.type=null,this.move(p)),this.pointerWasMoved&&Oe(this.coords.prev,this.coords.cur))}},{key:"move",value:function(e){e&&e.event||Dt(this.coords.delta),(e=x({pointer:this._latestPointer.pointer,event:this._latestPointer.event,eventTarget:this._latestPointer.eventTarget,interaction:this},e||{})).phase="move",this._doPhase(e)}},{key:"pointerUp",value:function(e,n,r,i){var o=this.getPointerIndex(e);o===-1&&(o=this.updatePointer(e,n,r,!1));var a=/cancel$/i.test(n.type)?"cancel":"up";this._scopeFire("interactions:".concat(a),{pointer:e,pointerIndex:o,pointerInfo:this.pointers[o],event:n,eventTarget:r,type:a,curEventTarget:i,interaction:this}),this.simulation||this.end(n),this.removePointer(e,n)}},{key:"documentBlur",value:function(e){this.end(e),this._scopeFire("interactions:blur",{event:e,type:"blur",interaction:this})}},{key:"end",value:function(e){var n;this._ending=!0,e=e||this._latestPointer.event,this.interacting()&&(n=this._doPhase({event:e,interaction:this,phase:"end"})),this._ending=!1,n===!0&&this.stop()}},{key:"currentAction",value:function(){return this._interacting?this.prepared.name:null}},{key:"interacting",value:function(){return this._interacting}},{key:"stop",value:function(){this._scopeFire("interactions:stop",{interaction:this}),this.interactable=this.element=null,this._interacting=!1,this._stopped=!0,this.prepared.name=this.prevEvent=null}},{key:"getPointerIndex",value:function(e){var n=ue(e);return this.pointerType==="mouse"||this.pointerType==="pen"?this.pointers.length-1:le(this.pointers,function(r){return r.id===n})}},{key:"getPointerInfo",value:function(e){return this.pointers[this.getPointerIndex(e)]}},{key:"updatePointer",value:function(e,n,r,i){var o,a,s,c=ue(e),l=this.getPointerIndex(e),u=this.pointers[l];return i=i!==!1&&(i||/(down|start)$/i.test(n.type)),u?u.pointer=e:(u=new Vn(c,e,n,null,null),l=this.pointers.length,this.pointers.push(u)),Tn(this.coords.cur,this.pointers.map(function(p){return p.pointer}),this._now()),o=this.coords.delta,a=this.coords.prev,s=this.coords.cur,o.page.x=s.page.x-a.page.x,o.page.y=s.page.y-a.page.y,o.client.x=s.client.x-a.client.x,o.client.y=s.client.y-a.client.y,o.timeStamp=s.timeStamp-a.timeStamp,i&&(this.pointerIsDown=!0,u.downTime=this.coords.cur.timeStamp,u.downTarget=r,Pe(this.downPointer,e),this.interacting()||(Oe(this.coords.start,this.coords.cur),Oe(this.coords.prev,this.coords.cur),this.downEvent=n,this.pointerWasMoved=!1)),this._updateLatestPointer(e,n,r),this._scopeFire("interactions:update-pointer",{pointer:e,event:n,eventTarget:r,down:i,pointerInfo:u,pointerIndex:l,interaction:this}),l}},{key:"removePointer",value:function(e,n){var r=this.getPointerIndex(e);if(r!==-1){var i=this.pointers[r];this._scopeFire("interactions:remove-pointer",{pointer:e,event:n,eventTarget:null,pointerIndex:r,pointerInfo:i,interaction:this}),this.pointers.splice(r,1),this.pointerIsDown=!1}}},{key:"_updateLatestPointer",value:function(e,n,r){this._latestPointer.pointer=e,this._latestPointer.event=n,this._latestPointer.eventTarget=r}},{key:"destroy",value:function(){this._latestPointer.pointer=null,this._latestPointer.event=null,this._latestPointer.eventTarget=null}},{key:"_createPreparedEvent",value:function(e,n,r,i){return new st(this,e,this.prepared.name,n,this.element,r,i)}},{key:"_fireEvent",value:function(e){var n;(n=this.interactable)==null||n.fire(e),(!this.prevEvent||e.timeStamp>=this.prevEvent.timeStamp)&&(this.prevEvent=e)}},{key:"_doPhase",value:function(e){var n=e.event,r=e.phase,i=e.preEnd,o=e.type,a=this.rect;if(a&&r==="move"&&(_e(this.edges,a,this.coords.delta[this.interactable.options.deltaSource]),a.width=a.right-a.left,a.height=a.bottom-a.top),this._scopeFire("interactions:before-action-".concat(r),e)===!1)return!1;var s=e.iEvent=this._createPreparedEvent(n,r,i,o);return this._scopeFire("interactions:action-".concat(r),e),r==="start"&&(this.prevEvent=s),this._fireEvent(s),this._scopeFire("interactions:after-action-".concat(r),e),!0}},{key:"_now",value:function(){return Date.now()}}]),t}();function en(t){tn(t.interaction)}function tn(t){if(!function(n){return!(!n.offset.pending.x&&!n.offset.pending.y)}(t))return!1;var e=t.offset.pending;return ct(t.coords.cur,e),ct(t.coords.delta,e),_e(t.edges,t.rect,e),e.x=0,e.y=0,!0}function Un(t){var e=t.x,n=t.y;this.offset.pending.x+=e,this.offset.pending.y+=n,this.offset.total.x+=e,this.offset.total.y+=n}function ct(t,e){var n=t.page,r=t.client,i=e.x,o=e.y;n.x+=i,n.y+=o,r.x+=i,r.y+=o}Zt.offsetBy="";var Hn={id:"offset",before:["modifiers","pointer-events","actions","inertia"],install:function(t){t.Interaction.prototype.offsetBy=Un},listeners:{"interactions:new":function(t){t.interaction.offset={total:{x:0,y:0},pending:{x:0,y:0}}},"interactions:update-pointer":function(t){return function(e){e.pointerIsDown&&(ct(e.coords.cur,e.offset.total),e.offset.pending.x=0,e.offset.pending.y=0)}(t.interaction)},"interactions:before-action-start":en,"interactions:before-action-move":en,"interactions:before-action-end":function(t){var e=t.interaction;if(tn(e))return e.move({offset:!0}),e.end(),!1},"interactions:stop":function(t){var e=t.interaction;e.offset.total.x=0,e.offset.total.y=0,e.offset.pending.x=0,e.offset.pending.y=0}}},nn=Hn,Kn=function(){function t(e){k(this,t),this.active=!1,this.isModified=!1,this.smoothEnd=!1,this.allowResume=!1,this.modification=void 0,this.modifierCount=0,this.modifierArg=void 0,this.startCoords=void 0,this.t0=0,this.v0=0,this.te=0,this.targetOffset=void 0,this.modifiedOffset=void 0,this.currentOffset=void 0,this.lambda_v0=0,this.one_ve_v0=0,this.timeout=void 0,this.interaction=void 0,this.interaction=e}return D(t,[{key:"start",value:function(e){var n=this.interaction,r=Ae(n);if(!r||!r.enabled)return!1;var i=n.coords.velocity.client,o=ce(i.x,i.y),a=this.modification||(this.modification=new at(n));if(a.copyFrom(n.modification),this.t0=n._now(),this.allowResume=r.allowResume,this.v0=o,this.currentOffset={x:0,y:0},this.startCoords=n.coords.cur.page,this.modifierArg=a.fillArg({pageCoords:this.startCoords,preEnd:!0,phase:"inertiastart"}),this.t0-n.coords.cur.timeStamp<50&&o>r.minSpeed&&o>r.endSpeed)this.startInertia();else{if(a.result=a.setAll(this.modifierArg),!a.result.changed)return!1;this.startSmoothEnd()}return n.modification.result.rect=null,n.offsetBy(this.targetOffset),n._doPhase({interaction:n,event:e,phase:"inertiastart"}),n.offsetBy({x:-this.targetOffset.x,y:-this.targetOffset.y}),n.modification.result.rect=null,this.active=!0,n.simulation=this,!0}},{key:"startInertia",value:function(){var e=this,n=this.interaction.coords.velocity.client,r=Ae(this.interaction),i=r.resistance,o=-Math.log(r.endSpeed/this.v0)/i;this.targetOffset={x:(n.x-o)/i,y:(n.y-o)/i},this.te=o,this.lambda_v0=i/this.v0,this.one_ve_v0=1-r.endSpeed/this.v0;var a=this.modification,s=this.modifierArg;s.pageCoords={x:this.startCoords.x+this.targetOffset.x,y:this.startCoords.y+this.targetOffset.y},a.result=a.setAll(s),a.result.changed&&(this.isModified=!0,this.modifiedOffset={x:this.targetOffset.x+a.result.delta.x,y:this.targetOffset.y+a.result.delta.y}),this.onNextFrame(function(){return e.inertiaTick()})}},{key:"startSmoothEnd",value:function(){var e=this;this.smoothEnd=!0,this.isModified=!0,this.targetOffset={x:this.modification.result.delta.x,y:this.modification.result.delta.y},this.onNextFrame(function(){return e.smoothEndTick()})}},{key:"onNextFrame",value:function(e){var n=this;this.timeout=V.request(function(){n.active&&e()})}},{key:"inertiaTick",value:function(){var e,n,r,i,o,a,s,c=this,l=this.interaction,u=Ae(l).resistance,p=(l._now()-this.t0)/1e3;if(p<this.te){var f,v=1-(Math.exp(-u*p)-this.lambda_v0)/this.one_ve_v0;this.isModified?(e=0,n=0,r=this.targetOffset.x,i=this.targetOffset.y,o=this.modifiedOffset.x,a=this.modifiedOffset.y,f={x:rn(s=v,e,r,o),y:rn(s,n,i,a)}):f={x:this.targetOffset.x*v,y:this.targetOffset.y*v};var h={x:f.x-this.currentOffset.x,y:f.y-this.currentOffset.y};this.currentOffset.x+=h.x,this.currentOffset.y+=h.y,l.offsetBy(h),l.move(),this.onNextFrame(function(){return c.inertiaTick()})}else l.offsetBy({x:this.modifiedOffset.x-this.currentOffset.x,y:this.modifiedOffset.y-this.currentOffset.y}),this.end()}},{key:"smoothEndTick",value:function(){var e=this,n=this.interaction,r=n._now()-this.t0,i=Ae(n).smoothEndDuration;if(r<i){var o={x:on(r,0,this.targetOffset.x,i),y:on(r,0,this.targetOffset.y,i)},a={x:o.x-this.currentOffset.x,y:o.y-this.currentOffset.y};this.currentOffset.x+=a.x,this.currentOffset.y+=a.y,n.offsetBy(a),n.move({skipModifiers:this.modifierCount}),this.onNextFrame(function(){return e.smoothEndTick()})}else n.offsetBy({x:this.targetOffset.x-this.currentOffset.x,y:this.targetOffset.y-this.currentOffset.y}),this.end()}},{key:"resume",value:function(e){var n=e.pointer,r=e.event,i=e.eventTarget,o=this.interaction;o.offsetBy({x:-this.currentOffset.x,y:-this.currentOffset.y}),o.updatePointer(n,r,i,!0),o._doPhase({interaction:o,event:r,phase:"resume"}),Oe(o.coords.prev,o.coords.cur),this.stop()}},{key:"end",value:function(){this.interaction.move(),this.interaction.end(),this.stop()}},{key:"stop",value:function(){this.active=this.smoothEnd=!1,this.interaction.simulation=null,V.cancel(this.timeout)}}]),t}();function Ae(t){var e=t.interactable,n=t.prepared;return e&&e.options&&n.name&&e.options[n.name].inertia}var $n={id:"inertia",before:["modifiers","actions"],install:function(t){var e=t.defaults;t.usePlugin(nn),t.usePlugin(Jt),t.actions.phases.inertiastart=!0,t.actions.phases.resume=!0,e.perAction.inertia={enabled:!1,resistance:10,minSpeed:100,endSpeed:10,allowResume:!0,smoothEndDuration:300}},listeners:{"interactions:new":function(t){var e=t.interaction;e.inertia=new Kn(e)},"interactions:before-action-end":function(t){var e=t.interaction,n=t.event;return(!e._interacting||e.simulation||!e.inertia.start(n))&&null},"interactions:down":function(t){var e=t.interaction,n=t.eventTarget,r=e.inertia;if(r.active)for(var i=n;d.element(i);){if(i===e.element){r.resume(t);break}i=X(i)}},"interactions:stop":function(t){var e=t.interaction.inertia;e.active&&e.stop()},"interactions:before-action-resume":function(t){var e=t.interaction.modification;e.stop(t),e.start(t,t.interaction.coords.cur.page),e.applyToInteraction(t)},"interactions:before-action-inertiastart":function(t){return t.interaction.modification.setAndApply(t)},"interactions:action-resume":de,"interactions:action-inertiastart":de,"interactions:after-action-inertiastart":function(t){return t.interaction.modification.restoreInteractionCoords(t)},"interactions:after-action-resume":function(t){return t.interaction.modification.restoreInteractionCoords(t)}}};function rn(t,e,n,r){var i=1-t;return i*i*e+2*i*t*n+t*t*r}function on(t,e,n,r){return-n*(t/=r)*(t-2)+e}var Jn=$n;function an(t,e){for(var n=0;n<e.length;n++){var r=e[n];if(t.immediatePropagationStopped)break;r(t)}}var sn=function(){function t(e){k(this,t),this.options=void 0,this.types={},this.propagationStopped=!1,this.immediatePropagationStopped=!1,this.global=void 0,this.options=x({},e||{})}return D(t,[{key:"fire",value:function(e){var n,r=this.global;(n=this.types[e.type])&&an(e,n),!e.propagationStopped&&r&&(n=r[e.type])&&an(e,n)}},{key:"on",value:function(e,n){var r=$(e,n);for(e in r)this.types[e]=Ct(this.types[e]||[],r[e])}},{key:"off",value:function(e,n){var r=$(e,n);for(e in r){var i=this.types[e];if(i&&i.length)for(var o=0,a=r[e];o<a.length;o++){var s=a[o],c=i.indexOf(s);c!==-1&&i.splice(c,1)}}}},{key:"getRect",value:function(e){return null}}]),t}(),Qn=function(){function t(e){k(this,t),this.currentTarget=void 0,this.originalEvent=void 0,this.type=void 0,this.originalEvent=e,Pe(this,e)}return D(t,[{key:"preventOriginalDefault",value:function(){this.originalEvent.preventDefault()}},{key:"stopPropagation",value:function(){this.originalEvent.stopPropagation()}},{key:"stopImmediatePropagation",value:function(){this.originalEvent.stopImmediatePropagation()}}]),t}();function he(t){return d.object(t)?{capture:!!t.capture,passive:!!t.passive}:{capture:!!t,passive:!1}}function Re(t,e){return t===e||(typeof t=="boolean"?!!e.capture===t&&!e.passive:!!t.capture==!!e.capture&&!!t.passive==!!e.passive)}var Zn={id:"events",install:function(t){var e,n=[],r={},i=[],o={add:a,remove:s,addDelegate:function(u,p,f,v,h){var g=he(h);if(!r[f]){r[f]=[];for(var y=0;y<i.length;y++){var m=i[y];a(m,f,c),a(m,f,l,!0)}}var b=r[f],T=pe(b,function(_){return _.selector===u&&_.context===p});T||(T={selector:u,context:p,listeners:[]},b.push(T)),T.listeners.push({func:v,options:g})},removeDelegate:function(u,p,f,v,h){var g,y=he(h),m=r[f],b=!1;if(m)for(g=m.length-1;g>=0;g--){var T=m[g];if(T.selector===u&&T.context===p){for(var _=T.listeners,w=_.length-1;w>=0;w--){var S=_[w];if(S.func===v&&Re(S.options,y)){_.splice(w,1),_.length||(m.splice(g,1),s(p,f,c),s(p,f,l,!0)),b=!0;break}}if(b)break}}},delegateListener:c,delegateUseCapture:l,delegatedEvents:r,documents:i,targets:n,supportsOptions:!1,supportsPassive:!1};function a(u,p,f,v){if(u.addEventListener){var h=he(v),g=pe(n,function(y){return y.eventTarget===u});g||(g={eventTarget:u,events:{}},n.push(g)),g.events[p]||(g.events[p]=[]),pe(g.events[p],function(y){return y.func===f&&Re(y.options,h)})||(u.addEventListener(p,f,o.supportsOptions?h:h.capture),g.events[p].push({func:f,options:h}))}}function s(u,p,f,v){if(u.addEventListener&&u.removeEventListener){var h=le(n,function(M){return M.eventTarget===u}),g=n[h];if(g&&g.events)if(p!=="all"){var y=!1,m=g.events[p];if(m){if(f==="all"){for(var b=m.length-1;b>=0;b--){var T=m[b];s(u,p,T.func,T.options)}return}for(var _=he(v),w=0;w<m.length;w++){var S=m[w];if(S.func===f&&Re(S.options,_)){u.removeEventListener(p,f,o.supportsOptions?_:_.capture),m.splice(w,1),m.length===0&&(delete g.events[p],y=!0);break}}}y&&!Object.keys(g.events).length&&n.splice(h,1)}else for(p in g.events)g.events.hasOwnProperty(p)&&s(u,p,"all")}}function c(u,p){for(var f=he(p),v=new Qn(u),h=r[u.type],g=Rt(u)[0],y=g;d.element(y);){for(var m=0;m<h.length;m++){var b=h[m],T=b.selector,_=b.context;if(B(y,T)&&K(_,g)&&K(_,y)){var w=b.listeners;v.currentTarget=y;for(var S=0;S<w.length;S++){var M=w[S];Re(M.options,f)&&M.func(v)}}}y=X(y)}}function l(u){return c(u,!0)}return(e=t.document)==null||e.createElement("div").addEventListener("test",null,{get capture(){return o.supportsOptions=!0},get passive(){return o.supportsPassive=!0}}),t.events=o,o}},ut={methodOrder:["simulationResume","mouseOrPen","hasPointer","idle"],search:function(t){for(var e=0,n=ut.methodOrder;e<n.length;e++){var r=n[e],i=ut[r](t);if(i)return i}return null},simulationResume:function(t){var e=t.pointerType,n=t.eventType,r=t.eventTarget,i=t.scope;if(!/down|start/i.test(n))return null;for(var o=0,a=i.interactions.list;o<a.length;o++){var s=a[o],c=r;if(s.simulation&&s.simulation.allowResume&&s.pointerType===e)for(;c;){if(c===s.element)return s;c=X(c)}}return null},mouseOrPen:function(t){var e,n=t.pointerId,r=t.pointerType,i=t.eventType,o=t.scope;if(r!=="mouse"&&r!=="pen")return null;for(var a=0,s=o.interactions.list;a<s.length;a++){var c=s[a];if(c.pointerType===r){if(c.simulation&&!cn(c,n))continue;if(c.interacting())return c;e||(e=c)}}if(e)return e;for(var l=0,u=o.interactions.list;l<u.length;l++){var p=u[l];if(!(p.pointerType!==r||/down/i.test(i)&&p.simulation))return p}return null},hasPointer:function(t){for(var e=t.pointerId,n=0,r=t.scope.interactions.list;n<r.length;n++){var i=r[n];if(cn(i,e))return i}return null},idle:function(t){for(var e=t.pointerType,n=0,r=t.scope.interactions.list;n<r.length;n++){var i=r[n];if(i.pointers.length===1){var o=i.interactable;if(o&&(!o.options.gesture||!o.options.gesture.enabled))continue}else if(i.pointers.length>=2)continue;if(!i.interacting()&&e===i.pointerType)return i}return null}};function cn(t,e){return t.pointers.some(function(n){return n.id===e})}var er=ut,lt=["pointerDown","pointerMove","pointerUp","updatePointer","removePointer","windowBlur"];function un(t,e){return function(n){var r=e.interactions.list,i=At(n),o=Rt(n),a=o[0],s=o[1],c=[];if(/^touch/.test(n.type)){e.prevTouchTime=e.now();for(var l=0,u=n.changedTouches;l<u.length;l++){var p=u[l],f={pointer:p,pointerId:ue(p),pointerType:i,eventType:n.type,eventTarget:a,curEventTarget:s,scope:e},v=ln(f);c.push([f.pointer,f.eventTarget,f.curEventTarget,v])}}else{var h=!1;if(!C.supportsPointerEvent&&/mouse/.test(n.type)){for(var g=0;g<r.length&&!h;g++)h=r[g].pointerType!=="mouse"&&r[g].pointerIsDown;h=h||e.now()-e.prevTouchTime<500||n.timeStamp===0}if(!h){var y={pointer:n,pointerId:ue(n),pointerType:i,eventType:n.type,curEventTarget:s,eventTarget:a,scope:e},m=ln(y);c.push([y.pointer,y.eventTarget,y.curEventTarget,m])}}for(var b=0;b<c.length;b++){var T=c[b],_=T[0],w=T[1],S=T[2];T[3][t](_,n,w,S)}}}function ln(t){var e=t.pointerType,n=t.scope,r={interaction:er.search(t),searchDetails:t};return n.fire("interactions:find",r),r.interaction||n.interactions.new({pointerType:e})}function pt(t,e){var n=t.doc,r=t.scope,i=t.options,o=r.interactions.docEvents,a=r.events,s=a[e];for(var c in r.browser.isIOS&&!i.events&&(i.events={passive:!1}),a.delegatedEvents)s(n,c,a.delegateListener),s(n,c,a.delegateUseCapture,!0);for(var l=i&&i.events,u=0;u<o.length;u++){var p=o[u];s(n,p.type,p.listener,l)}}var tr={id:"core/interactions",install:function(t){for(var e={},n=0;n<lt.length;n++){var r=lt[n];e[r]=un(r,t)}var i,o=C.pEventTypes;function a(){for(var s=0,c=t.interactions.list;s<c.length;s++){var l=c[s];if(l.pointerIsDown&&l.pointerType==="touch"&&!l._interacting)for(var u=function(){var v=f[p];t.documents.some(function(h){return K(h.doc,v.downTarget)})||l.removePointer(v.pointer,v.event)},p=0,f=l.pointers;p<f.length;p++)u()}}(i=O.PointerEvent?[{type:o.down,listener:a},{type:o.down,listener:e.pointerDown},{type:o.move,listener:e.pointerMove},{type:o.up,listener:e.pointerUp},{type:o.cancel,listener:e.pointerUp}]:[{type:"mousedown",listener:e.pointerDown},{type:"mousemove",listener:e.pointerMove},{type:"mouseup",listener:e.pointerUp},{type:"touchstart",listener:a},{type:"touchstart",listener:e.pointerDown},{type:"touchmove",listener:e.pointerMove},{type:"touchend",listener:e.pointerUp},{type:"touchcancel",listener:e.pointerUp}]).push({type:"blur",listener:function(s){for(var c=0,l=t.interactions.list;c<l.length;c++)l[c].documentBlur(s)}}),t.prevTouchTime=0,t.Interaction=function(s){ie(l,s);var c=oe(l);function l(){return k(this,l),c.apply(this,arguments)}return D(l,[{key:"pointerMoveTolerance",get:function(){return t.interactions.pointerMoveTolerance},set:function(u){t.interactions.pointerMoveTolerance=u}},{key:"_now",value:function(){return t.now()}}]),l}(Nn),t.interactions={list:[],new:function(s){s.scopeFire=function(l,u){return t.fire(l,u)};var c=new t.Interaction(s);return t.interactions.list.push(c),c},listeners:e,docEvents:i,pointerMoveTolerance:1},t.usePlugin($t)},listeners:{"scope:add-document":function(t){return pt(t,"add")},"scope:remove-document":function(t){return pt(t,"remove")},"interactable:unset":function(t,e){for(var n=t.interactable,r=e.interactions.list.length-1;r>=0;r--){var i=e.interactions.list[r];i.interactable===n&&(i.stop(),e.fire("interactions:destroy",{interaction:i}),i.destroy(),e.interactions.list.length>2&&e.interactions.list.splice(r,1))}}},onDocSignal:pt,doOnInteractions:un,methodNames:lt},nr=tr,G=function(t){return t[t.On=0]="On",t[t.Off=1]="Off",t}(G||{}),rr=function(){function t(e,n,r,i){k(this,t),this.target=void 0,this.options=void 0,this._actions=void 0,this.events=new sn,this._context=void 0,this._win=void 0,this._doc=void 0,this._scopeEvents=void 0,this._actions=n.actions,this.target=e,this._context=n.context||r,this._win=F(Pt(e)?this._context:e),this._doc=this._win.document,this._scopeEvents=i,this.set(n)}return D(t,[{key:"_defaults",get:function(){return{base:{},perAction:{},actions:{}}}},{key:"setOnEvents",value:function(e,n){return d.func(n.onstart)&&this.on("".concat(e,"start"),n.onstart),d.func(n.onmove)&&this.on("".concat(e,"move"),n.onmove),d.func(n.onend)&&this.on("".concat(e,"end"),n.onend),d.func(n.oninertiastart)&&this.on("".concat(e,"inertiastart"),n.oninertiastart),this}},{key:"updatePerActionListeners",value:function(e,n,r){var i,o=this,a=(i=this._actions.map[e])==null?void 0:i.filterEventType,s=function(c){return(a==null||a(c))&&Me(c,o._actions)};(d.array(n)||d.object(n))&&this._onOff(G.Off,e,n,void 0,s),(d.array(r)||d.object(r))&&this._onOff(G.On,e,r,void 0,s)}},{key:"setPerAction",value:function(e,n){var r=this._defaults;for(var i in n){var o=i,a=this.options[e],s=n[o];o==="listeners"&&this.updatePerActionListeners(e,a.listeners,s),d.array(s)?a[o]=jt(s):d.plainObject(s)?(a[o]=x(a[o]||{},ne(s)),d.object(r.perAction[o])&&"enabled"in r.perAction[o]&&(a[o].enabled=s.enabled!==!1)):d.bool(s)&&d.object(r.perAction[o])?a[o].enabled=s:a[o]=s}}},{key:"getRect",value:function(e){return e=e||(d.element(this.target)?this.target:null),d.string(this.target)&&(e=e||this._context.querySelector(this.target)),Ge(e)}},{key:"rectChecker",value:function(e){var n=this;return d.func(e)?(this.getRect=function(r){var i=x({},e.apply(n,r));return"width"in i||(i.width=i.right-i.left,i.height=i.bottom-i.top),i},this):e===null?(delete this.getRect,this):this.getRect}},{key:"_backCompatOption",value:function(e,n){if(Pt(n)||d.object(n)){for(var r in this.options[e]=n,this._actions.map)this.options[r][e]=n;return this}return this.options[e]}},{key:"origin",value:function(e){return this._backCompatOption("origin",e)}},{key:"deltaSource",value:function(e){return e==="page"||e==="client"?(this.options.deltaSource=e,this):this.options.deltaSource}},{key:"getAllElements",value:function(){var e=this.target;return d.string(e)?Array.from(this._context.querySelectorAll(e)):d.func(e)&&e.getAllElements?e.getAllElements():d.element(e)?[e]:[]}},{key:"context",value:function(){return this._context}},{key:"inContext",value:function(e){return this._context===e.ownerDocument||K(this._context,e)}},{key:"testIgnoreAllow",value:function(e,n,r){return!this.testIgnore(e.ignoreFrom,n,r)&&this.testAllow(e.allowFrom,n,r)}},{key:"testAllow",value:function(e,n,r){return!e||!!d.element(r)&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"testIgnore",value:function(e,n,r){return!(!e||!d.element(r))&&(d.string(e)?Ve(r,e,n):!!d.element(e)&&K(e,r))}},{key:"fire",value:function(e){return this.events.fire(e),this}},{key:"_onOff",value:function(e,n,r,i,o){d.object(n)&&!d.array(n)&&(i=r,r=null);var a=$(n,r,o);for(var s in a){s==="wheel"&&(s=C.wheelEvent);for(var c=0,l=a[s];c<l.length;c++){var u=l[c];Me(s,this._actions)?this.events[e===G.On?"on":"off"](s,u):d.string(this.target)?this._scopeEvents[e===G.On?"addDelegate":"removeDelegate"](this.target,this._context,s,u,i):this._scopeEvents[e===G.On?"add":"remove"](this.target,s,u,i)}}return this}},{key:"on",value:function(e,n,r){return this._onOff(G.On,e,n,r)}},{key:"off",value:function(e,n,r){return this._onOff(G.Off,e,n,r)}},{key:"set",value:function(e){var n=this._defaults;for(var r in d.object(e)||(e={}),this.options=ne(n.base),this._actions.methodDict){var i=r,o=this._actions.methodDict[i];this.options[i]={},this.setPerAction(i,x(x({},n.perAction),n.actions[i])),this[o](e[i])}for(var a in e)a!=="getRect"?d.func(this[a])&&this[a](e[a]):this.rectChecker(e.getRect);return this}},{key:"unset",value:function(){if(d.string(this.target))for(var e in this._scopeEvents.delegatedEvents)for(var n=this._scopeEvents.delegatedEvents[e],r=n.length-1;r>=0;r--){var i=n[r],o=i.selector,a=i.context,s=i.listeners;o===this.target&&a===this._context&&n.splice(r,1);for(var c=s.length-1;c>=0;c--)this._scopeEvents.removeDelegate(this.target,this._context,e,s[c][0],s[c][1])}else this._scopeEvents.remove(this.target,"all")}}]),t}(),ir=function(){function t(e){var n=this;k(this,t),this.list=[],this.selectorMap={},this.scope=void 0,this.scope=e,e.addListeners({"interactable:unset":function(r){var i=r.interactable,o=i.target,a=d.string(o)?n.selectorMap[o]:o[n.scope.id],s=le(a,function(c){return c===i});a.splice(s,1)}})}return D(t,[{key:"new",value:function(e,n){n=x(n||{},{actions:this.scope.actions});var r=new this.scope.Interactable(e,n,this.scope.document,this.scope.events);return this.scope.addDocument(r._doc),this.list.push(r),d.string(e)?(this.selectorMap[e]||(this.selectorMap[e]=[]),this.selectorMap[e].push(r)):(r.target[this.scope.id]||Object.defineProperty(e,this.scope.id,{value:[],configurable:!0}),e[this.scope.id].push(r)),this.scope.fire("interactable:new",{target:e,options:n,interactable:r,win:this.scope._win}),r}},{key:"getExisting",value:function(e,n){var r=n&&n.context||this.scope.document,i=d.string(e),o=i?this.selectorMap[e]:e[this.scope.id];if(o)return pe(o,function(a){return a._context===r&&(i||a.inContext(e))})}},{key:"forEachMatch",value:function(e,n){for(var r=0,i=this.list;r<i.length;r++){var o=i[r],a=void 0;if((d.string(o.target)?d.element(e)&&B(e,o.target):e===o.target)&&o.inContext(e)&&(a=n(o)),a!==void 0)return a}}}]),t}(),or=function(){function t(){var e=this;k(this,t),this.id="__interact_scope_".concat(Math.floor(100*Math.random())),this.isInitialized=!1,this.listenerMaps=[],this.browser=C,this.defaults=ne(Qt),this.Eventable=sn,this.actions={map:{},phases:{start:!0,move:!0,end:!0},methodDict:{},phaselessTypes:{}},this.interactStatic=function(r){var i=function o(a,s){var c=r.interactables.getExisting(a,s);return c||((c=r.interactables.new(a,s)).events.global=o.globalEvents),c};return i.getPointerAverage=zt,i.getTouchBBox=He,i.getTouchDistance=Ke,i.getTouchAngle=$e,i.getElementRect=Ge,i.getElementClientRect=We,i.matchesSelector=B,i.closest=Et,i.globalEvents={},i.version="1.10.27",i.scope=r,i.use=function(o,a){return this.scope.usePlugin(o,a),this},i.isSet=function(o,a){return!!this.scope.interactables.get(o,a&&a.context)},i.on=fe(function(o,a,s){if(d.string(o)&&o.search(" ")!==-1&&(o=o.trim().split(/ +/)),d.array(o)){for(var c=0,l=o;c<l.length;c++){var u=l[c];this.on(u,a,s)}return this}if(d.object(o)){for(var p in o)this.on(p,o[p],a);return this}return Me(o,this.scope.actions)?this.globalEvents[o]?this.globalEvents[o].push(a):this.globalEvents[o]=[a]:this.scope.events.add(this.scope.document,o,a,{options:s}),this},"The interact.on() method is being deprecated"),i.off=fe(function(o,a,s){if(d.string(o)&&o.search(" ")!==-1&&(o=o.trim().split(/ +/)),d.array(o)){for(var c=0,l=o;c<l.length;c++){var u=l[c];this.off(u,a,s)}return this}if(d.object(o)){for(var p in o)this.off(p,o[p],a);return this}var f;return Me(o,this.scope.actions)?o in this.globalEvents&&(f=this.globalEvents[o].indexOf(a))!==-1&&this.globalEvents[o].splice(f,1):this.scope.events.remove(this.scope.document,o,a,s),this},"The interact.off() method is being deprecated"),i.debug=function(){return this.scope},i.supportsTouch=function(){return C.supportsTouch},i.supportsPointerEvent=function(){return C.supportsPointerEvent},i.stop=function(){for(var o=0,a=this.scope.interactions.list;o<a.length;o++)a[o].stop();return this},i.pointerMoveTolerance=function(o){return d.number(o)?(this.scope.interactions.pointerMoveTolerance=o,this):this.scope.interactions.pointerMoveTolerance},i.addDocument=function(o,a){this.scope.addDocument(o,a)},i.removeDocument=function(o){this.scope.removeDocument(o)},i}(this),this.InteractEvent=st,this.Interactable=void 0,this.interactables=new ir(this),this._win=void 0,this.document=void 0,this.window=void 0,this.documents=[],this._plugins={list:[],map:{}},this.onWindowUnload=function(r){return e.removeDocument(r.target)};var n=this;this.Interactable=function(r){ie(o,r);var i=oe(o);function o(){return k(this,o),i.apply(this,arguments)}return D(o,[{key:"_defaults",get:function(){return n.defaults}},{key:"set",value:function(a){return we(U(o.prototype),"set",this).call(this,a),n.fire("interactable:set",{options:a,interactable:this}),this}},{key:"unset",value:function(){we(U(o.prototype),"unset",this).call(this);var a=n.interactables.list.indexOf(this);a<0||(n.interactables.list.splice(a,1),n.fire("interactable:unset",{interactable:this}))}}]),o}(rr)}return D(t,[{key:"addListeners",value:function(e,n){this.listenerMaps.push({id:n,map:e})}},{key:"fire",value:function(e,n){for(var r=0,i=this.listenerMaps;r<i.length;r++){var o=i[r].map[e];if(o&&o(n,this,e)===!1)return!1}}},{key:"init",value:function(e){return this.isInitialized?this:function(n,r){return n.isInitialized=!0,d.window(r)&&yt(r),O.init(r),C.init(r),V.init(r),n.window=r,n.document=r.document,n.usePlugin(nr),n.usePlugin(Zn),n}(this,e)}},{key:"pluginIsInstalled",value:function(e){var n=e.id;return n?!!this._plugins.map[n]:this._plugins.list.indexOf(e)!==-1}},{key:"usePlugin",value:function(e,n){if(!this.isInitialized)return this;if(this.pluginIsInstalled(e))return this;if(e.id&&(this._plugins.map[e.id]=e),this._plugins.list.push(e),e.install&&e.install(this,n),e.listeners&&e.before){for(var r=0,i=this.listenerMaps.length,o=e.before.reduce(function(s,c){return s[c]=!0,s[pn(c)]=!0,s},{});r<i;r++){var a=this.listenerMaps[r].id;if(a&&(o[a]||o[pn(a)]))break}this.listenerMaps.splice(r,0,{id:e.id,map:e.listeners})}else e.listeners&&this.listenerMaps.push({id:e.id,map:e.listeners});return this}},{key:"addDocument",value:function(e,n){if(this.getDocIndex(e)!==-1)return!1;var r=F(e);n=n?x({},n):{},this.documents.push({doc:e,options:n}),this.events.documents.push(e),e!==this.document&&this.events.add(r,"unload",this.onWindowUnload),this.fire("scope:add-document",{doc:e,window:r,scope:this,options:n})}},{key:"removeDocument",value:function(e){var n=this.getDocIndex(e),r=F(e),i=this.documents[n].options;this.events.remove(r,"unload",this.onWindowUnload),this.documents.splice(n,1),this.events.documents.splice(n,1),this.fire("scope:remove-document",{doc:e,window:r,scope:this,options:i})}},{key:"getDocIndex",value:function(e){for(var n=0;n<this.documents.length;n++)if(this.documents[n].doc===e)return n;return-1}},{key:"getDocOptions",value:function(e){var n=this.getDocIndex(e);return n===-1?null:this.documents[n].options}},{key:"now",value:function(){return(this.window.Date||Date).now()}}]),t}();function pn(t){return t&&t.replace(/\/.*$/,"")}var fn=new or,I=fn.interactStatic,ar=typeof globalThis<"u"?globalThis:window;fn.init(ar);var sr=Object.freeze({__proto__:null,edgeTarget:function(){},elements:function(){},grid:function(t){var e=[["x","y"],["left","top"],["right","bottom"],["width","height"]].filter(function(r){var i=r[0],o=r[1];return i in t||o in t}),n=function(r,i){for(var o=t.range,a=t.limits,s=a===void 0?{left:-1/0,right:1/0,top:-1/0,bottom:1/0}:a,c=t.offset,l=c===void 0?{x:0,y:0}:c,u={range:o,grid:t,x:null,y:null},p=0;p<e.length;p++){var f=e[p],v=f[0],h=f[1],g=Math.round((r-l.x)/t[v]),y=Math.round((i-l.y)/t[h]);u[v]=Math.max(s.left,Math.min(s.right,g*t[v]+l.x)),u[h]=Math.max(s.top,Math.min(s.bottom,y*t[h]+l.y))}return u};return n.grid=t,n.coordFields=e,n}}),cr={id:"snappers",install:function(t){var e=t.interactStatic;e.snappers=x(e.snappers||{},sr),e.createSnapGrid=e.snappers.grid}},ur=cr,lr={start:function(t){var e=t.state,n=t.rect,r=t.edges,i=t.pageCoords,o=e.options,a=o.ratio,s=o.enabled,c=e.options,l=c.equalDelta,u=c.modifiers;a==="preserve"&&(a=n.width/n.height),e.startCoords=x({},i),e.startRect=x({},n),e.ratio=a,e.equalDelta=l;var p=e.linkedEdges={top:r.top||r.left&&!r.bottom,left:r.left||r.top&&!r.right,bottom:r.bottom||r.right&&!r.top,right:r.right||r.bottom&&!r.left};if(e.xIsPrimaryAxis=!(!r.left&&!r.right),e.equalDelta){var f=(p.left?1:-1)*(p.top?1:-1);e.edgeSign={x:f,y:f}}else e.edgeSign={x:p.left?-1:1,y:p.top?-1:1};if(s!==!1&&x(r,p),u!=null&&u.length){var v=new at(t.interaction);v.copyFrom(t.interaction.modification),v.prepareStates(u),e.subModification=v,v.startAll(re({},t))}},set:function(t){var e=t.state,n=t.rect,r=t.coords,i=e.linkedEdges,o=x({},r),a=e.equalDelta?pr:fr;if(x(t.edges,i),a(e,e.xIsPrimaryAxis,r,n),!e.subModification)return null;var s=x({},n);_e(i,s,{x:r.x-o.x,y:r.y-o.y});var c=e.subModification.setAll(re(re({},t),{},{rect:s,edges:i,pageCoords:r,prevCoords:r,prevRect:s})),l=c.delta;return c.changed&&(a(e,Math.abs(l.x)>Math.abs(l.y),c.coords,c.rect),x(r,c.coords)),c.eventProps},defaults:{ratio:"preserve",equalDelta:!1,modifiers:[],enabled:!1}};function pr(t,e,n){var r=t.startCoords,i=t.edgeSign;e?n.y=r.y+(n.x-r.x)*i.y:n.x=r.x+(n.y-r.y)*i.x}function fr(t,e,n,r){var i=t.startRect,o=t.startCoords,a=t.ratio,s=t.edgeSign;if(e){var c=r.width/a;n.y=o.y+(c-i.height)*s.y}else{var l=r.height*a;n.x=o.x+(l-i.width)*s.x}}var dr=W(lr,"aspectRatio"),dn=function(){};dn._defaults={};var Ce=dn;function Q(t,e,n){return d.func(t)?ae(t,e.interactable,e.element,[n.x,n.y,e]):ae(t,e.interactable,e.element)}var je={start:function(t){var e=t.rect,n=t.startOffset,r=t.state,i=t.interaction,o=t.pageCoords,a=r.options,s=a.elementRect,c=x({left:0,top:0,right:0,bottom:0},a.offset||{});if(e&&s){var l=Q(a.restriction,i,o);if(l){var u=l.right-l.left-e.width,p=l.bottom-l.top-e.height;u<0&&(c.left+=u,c.right+=u),p<0&&(c.top+=p,c.bottom+=p)}c.left+=n.left-e.width*s.left,c.top+=n.top-e.height*s.top,c.right+=n.right-e.width*(1-s.right),c.bottom+=n.bottom-e.height*(1-s.bottom)}r.offset=c},set:function(t){var e=t.coords,n=t.interaction,r=t.state,i=r.options,o=r.offset,a=Q(i.restriction,n,e);if(a){var s=function(c){return!c||"left"in c&&"top"in c||((c=x({},c)).left=c.x||0,c.top=c.y||0,c.right=c.right||c.left+c.width,c.bottom=c.bottom||c.top+c.height),c}(a);e.x=Math.max(Math.min(s.right-o.right,e.x),s.left+o.left),e.y=Math.max(Math.min(s.bottom-o.bottom,e.y),s.top+o.top)}},defaults:{restriction:null,elementRect:null,offset:null,endOnly:!1,enabled:!1}},hr=W(je,"restrict"),hn={top:1/0,left:1/0,bottom:-1/0,right:-1/0},vn={top:-1/0,left:-1/0,bottom:1/0,right:1/0};function gn(t,e){for(var n=0,r=["top","left","bottom","right"];n<r.length;n++){var i=r[n];i in t||(t[i]=e[i])}return t}var ve={noInner:hn,noOuter:vn,start:function(t){var e,n=t.interaction,r=t.startOffset,i=t.state,o=i.options;o&&(e=Se(Q(o.offset,n,n.coords.start.page))),e=e||{x:0,y:0},i.offset={top:e.y+r.top,left:e.x+r.left,bottom:e.y-r.bottom,right:e.x-r.right}},set:function(t){var e=t.coords,n=t.edges,r=t.interaction,i=t.state,o=i.offset,a=i.options;if(n){var s=x({},e),c=Q(a.inner,r,s)||{},l=Q(a.outer,r,s)||{};gn(c,hn),gn(l,vn),n.top?e.y=Math.min(Math.max(l.top+o.top,s.y),c.top+o.top):n.bottom&&(e.y=Math.max(Math.min(l.bottom+o.bottom,s.y),c.bottom+o.bottom)),n.left?e.x=Math.min(Math.max(l.left+o.left,s.x),c.left+o.left):n.right&&(e.x=Math.max(Math.min(l.right+o.right,s.x),c.right+o.right))}},defaults:{inner:null,outer:null,offset:null,endOnly:!1,enabled:!1}},vr=W(ve,"restrictEdges"),gr=x({get elementRect(){return{top:0,left:0,bottom:1,right:1}},set elementRect(t){}},je.defaults),mr=W({start:je.start,set:je.set,defaults:gr},"restrictRect"),yr={width:-1/0,height:-1/0},br={width:1/0,height:1/0},xr=W({start:function(t){return ve.start(t)},set:function(t){var e=t.interaction,n=t.state,r=t.rect,i=t.edges,o=n.options;if(i){var a=Ne(Q(o.min,e,t.coords))||yr,s=Ne(Q(o.max,e,t.coords))||br;n.options={endOnly:o.endOnly,inner:x({},ve.noInner),outer:x({},ve.noOuter)},i.top?(n.options.inner.top=r.bottom-a.height,n.options.outer.top=r.bottom-s.height):i.bottom&&(n.options.inner.bottom=r.top+a.height,n.options.outer.bottom=r.top+s.height),i.left?(n.options.inner.left=r.right-a.width,n.options.outer.left=r.right-s.width):i.right&&(n.options.inner.right=r.left+a.width,n.options.outer.right=r.left+s.width),ve.set(t),n.options=o}},defaults:{min:null,max:null,endOnly:!1,enabled:!1}},"restrictSize"),ft={start:function(t){var e,n=t.interaction,r=t.interactable,i=t.element,o=t.rect,a=t.state,s=t.startOffset,c=a.options,l=c.offsetWithOrigin?function(f){var v=f.interaction.element,h=Se(ae(f.state.options.origin,null,null,[v])),g=h||se(f.interactable,v,f.interaction.prepared.name);return g}(t):{x:0,y:0};if(c.offset==="startCoords")e={x:n.coords.start.page.x,y:n.coords.start.page.y};else{var u=ae(c.offset,r,i,[n]);(e=Se(u)||{x:0,y:0}).x+=l.x,e.y+=l.y}var p=c.relativePoints;a.offsets=o&&p&&p.length?p.map(function(f,v){return{index:v,relativePoint:f,x:s.left-o.width*f.x+e.x,y:s.top-o.height*f.y+e.y}}):[{index:0,relativePoint:null,x:e.x,y:e.y}]},set:function(t){var e=t.interaction,n=t.coords,r=t.state,i=r.options,o=r.offsets,a=se(e.interactable,e.element,e.prepared.name),s=x({},n),c=[];i.offsetWithOrigin||(s.x-=a.x,s.y-=a.y);for(var l=0,u=o;l<u.length;l++)for(var p=u[l],f=s.x-p.x,v=s.y-p.y,h=0,g=i.targets.length;h<g;h++){var y=i.targets[h],m=void 0;(m=d.func(y)?y(f,v,e._proxy,p,h):y)&&c.push({x:(d.number(m.x)?m.x:f)+p.x,y:(d.number(m.y)?m.y:v)+p.y,range:d.number(m.range)?m.range:i.range,source:y,index:h,offset:p})}for(var b={target:null,inRange:!1,distance:0,range:0,delta:{x:0,y:0}},T=0;T<c.length;T++){var _=c[T],w=_.range,S=_.x-s.x,M=_.y-s.y,P=ce(S,M),z=P<=w;w===1/0&&b.inRange&&b.range!==1/0&&(z=!1),b.target&&!(z?b.inRange&&w!==1/0?P/w<b.distance/b.range:w===1/0&&b.range!==1/0||P<b.distance:!b.inRange&&P<b.distance)||(b.target=_,b.distance=P,b.range=w,b.inRange=z,b.delta.x=S,b.delta.y=M)}return b.inRange&&(n.x=b.target.x,n.y=b.target.y),r.closest=b,b},defaults:{range:1/0,targets:null,offset:null,offsetWithOrigin:!0,origin:null,relativePoints:null,endOnly:!1,enabled:!1}},wr=W(ft,"snap"),Fe={start:function(t){var e=t.state,n=t.edges,r=e.options;if(!n)return null;t.state={options:{targets:null,relativePoints:[{x:n.left?0:1,y:n.top?0:1}],offset:r.offset||"self",origin:{x:0,y:0},range:r.range}},e.targetFields=e.targetFields||[["width","height"],["x","y"]],ft.start(t),e.offsets=t.state.offsets,t.state=e},set:function(t){var e=t.interaction,n=t.state,r=t.coords,i=n.options,o=n.offsets,a={x:r.x-o[0].x,y:r.y-o[0].y};n.options=x({},i),n.options.targets=[];for(var s=0,c=i.targets||[];s<c.length;s++){var l=c[s],u=void 0;if(u=d.func(l)?l(a.x,a.y,e):l){for(var p=0,f=n.targetFields;p<f.length;p++){var v=f[p],h=v[0],g=v[1];if(h in u||g in u){u.x=u[h],u.y=u[g];break}}n.options.targets.push(u)}}var y=ft.set(t);return n.options=i,y},defaults:{range:1/0,targets:null,offset:null,endOnly:!1,enabled:!1}},Er=W(Fe,"snapSize"),dt={aspectRatio:dr,restrictEdges:vr,restrict:hr,restrictRect:mr,restrictSize:xr,snapEdges:W({start:function(t){var e=t.edges;return e?(t.state.targetFields=t.state.targetFields||[[e.left?"left":"right",e.top?"top":"bottom"]],Fe.start(t)):null},set:Fe.set,defaults:x(ne(Fe.defaults),{targets:void 0,range:void 0,offset:{x:0,y:0}})},"snapEdges"),snap:wr,snapSize:Er,spring:Ce,avoid:Ce,transform:Ce,rubberband:Ce},Tr={id:"modifiers",install:function(t){var e=t.interactStatic;for(var n in t.usePlugin(Jt),t.usePlugin(ur),e.modifiers=dt,dt){var r=dt[n],i=r._defaults,o=r._methods;i._methods=o,t.defaults.perAction[n]=i}}},Sr=Tr,mn=function(t){ie(n,t);var e=oe(n);function n(r,i,o,a,s,c){var l;if(k(this,n),Pe(xe(l=e.call(this,s)),o),o!==i&&Pe(xe(l),i),l.timeStamp=c,l.originalEvent=o,l.type=r,l.pointerId=ue(i),l.pointerType=At(i),l.target=a,l.currentTarget=null,r==="tap"){var u=s.getPointerIndex(i);l.dt=l.timeStamp-s.pointers[u].downTime;var p=l.timeStamp-s.tapTime;l.double=!!s.prevTap&&s.prevTap.type!=="doubletap"&&s.prevTap.target===l.target&&p<500}else r==="doubletap"&&(l.dt=i.timeStamp-s.tapTime,l.double=!0);return l}return D(n,[{key:"_subtractOrigin",value:function(r){var i=r.x,o=r.y;return this.pageX-=i,this.pageY-=o,this.clientX-=i,this.clientY-=o,this}},{key:"_addOrigin",value:function(r){var i=r.x,o=r.y;return this.pageX+=i,this.pageY+=o,this.clientX+=i,this.clientY+=o,this}},{key:"preventDefault",value:function(){this.originalEvent.preventDefault()}}]),n}(De),ge={id:"pointer-events/base",before:["inertia","modifiers","auto-start","actions"],install:function(t){t.pointerEvents=ge,t.defaults.actions.pointerEvents=ge.defaults,x(t.actions.phaselessTypes,ge.types)},listeners:{"interactions:new":function(t){var e=t.interaction;e.prevTap=null,e.tapTime=0},"interactions:update-pointer":function(t){var e=t.down,n=t.pointerInfo;!e&&n.hold||(n.hold={duration:1/0,timeout:null})},"interactions:move":function(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget;t.duplicate||n.pointerIsDown&&!n.pointerWasMoved||(n.pointerIsDown&&ht(t),N({interaction:n,pointer:r,event:i,eventTarget:o,type:"move"},e))},"interactions:down":function(t,e){(function(n,r){for(var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget,c=n.pointerIndex,l=i.pointers[c].hold,u=_t(s),p={interaction:i,pointer:o,event:a,eventTarget:s,type:"hold",targets:[],path:u,node:null},f=0;f<u.length;f++){var v=u[f];p.node=v,r.fire("pointerEvents:collect-targets",p)}if(p.targets.length){for(var h=1/0,g=0,y=p.targets;g<y.length;g++){var m=y[g].eventable.options.holdDuration;m<h&&(h=m)}l.duration=h,l.timeout=setTimeout(function(){N({interaction:i,eventTarget:s,pointer:o,event:a,type:"hold"},r)},h)}})(t,e),N(t,e)},"interactions:up":function(t,e){ht(t),N(t,e),function(n,r){var i=n.interaction,o=n.pointer,a=n.event,s=n.eventTarget;i.pointerWasMoved||N({interaction:i,eventTarget:s,pointer:o,event:a,type:"tap"},r)}(t,e)},"interactions:cancel":function(t,e){ht(t),N(t,e)}},PointerEvent:mn,fire:N,collectEventTargets:yn,defaults:{holdDuration:600,ignoreFrom:null,allowFrom:null,origin:{x:0,y:0}},types:{down:!0,move:!0,up:!0,cancel:!0,tap:!0,doubletap:!0,hold:!0}};function N(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget,a=t.type,s=t.targets,c=s===void 0?yn(t,e):s,l=new mn(a,r,i,o,n,e.now());e.fire("pointerEvents:new",{pointerEvent:l});for(var u={interaction:n,pointer:r,event:i,eventTarget:o,targets:c,type:a,pointerEvent:l},p=0;p<c.length;p++){var f=c[p];for(var v in f.props||{})l[v]=f.props[v];var h=se(f.eventable,f.node);if(l._subtractOrigin(h),l.eventable=f.eventable,l.currentTarget=f.node,f.eventable.fire(l),l._addOrigin(h),l.immediatePropagationStopped||l.propagationStopped&&p+1<c.length&&c[p+1].node!==l.currentTarget)break}if(e.fire("pointerEvents:fired",u),a==="tap"){var g=l.double?N({interaction:n,pointer:r,event:i,eventTarget:o,type:"doubletap"},e):l;n.prevTap=g,n.tapTime=g.timeStamp}return l}function yn(t,e){var n=t.interaction,r=t.pointer,i=t.event,o=t.eventTarget,a=t.type,s=n.getPointerIndex(r),c=n.pointers[s];if(a==="tap"&&(n.pointerWasMoved||!c||c.downTarget!==o))return[];for(var l=_t(o),u={interaction:n,pointer:r,event:i,eventTarget:o,type:a,path:l,targets:[],node:null},p=0;p<l.length;p++){var f=l[p];u.node=f,e.fire("pointerEvents:collect-targets",u)}return a==="hold"&&(u.targets=u.targets.filter(function(v){var h,g;return v.eventable.options.holdDuration===((h=n.pointers[s])==null||(g=h.hold)==null?void 0:g.duration)})),u.targets}function ht(t){var e=t.interaction,n=t.pointerIndex,r=e.pointers[n].hold;r&&r.timeout&&(clearTimeout(r.timeout),r.timeout=null)}var _r=Object.freeze({__proto__:null,default:ge});function Pr(t){var e=t.interaction;e.holdIntervalHandle&&(clearInterval(e.holdIntervalHandle),e.holdIntervalHandle=null)}var Or={id:"pointer-events/holdRepeat",install:function(t){t.usePlugin(ge);var e=t.pointerEvents;e.defaults.holdRepeatInterval=0,e.types.holdrepeat=t.actions.phaselessTypes.holdrepeat=!0},listeners:["move","up","cancel","endall"].reduce(function(t,e){return t["pointerEvents:".concat(e)]=Pr,t},{"pointerEvents:new":function(t){var e=t.pointerEvent;e.type==="hold"&&(e.count=(e.count||0)+1)},"pointerEvents:fired":function(t,e){var n=t.interaction,r=t.pointerEvent,i=t.eventTarget,o=t.targets;if(r.type==="hold"&&o.length){var a=o[0].eventable.options.holdRepeatInterval;a<=0||(n.holdIntervalHandle=setTimeout(function(){e.pointerEvents.fire({interaction:n,eventTarget:i,type:"hold",pointer:r,event:r},e)},a))}}})},kr=Or,Dr={id:"pointer-events/interactableTargets",install:function(t){var e=t.Interactable;e.prototype.pointerEvents=function(r){return x(this.events.options,r),this};var n=e.prototype._backCompatOption;e.prototype._backCompatOption=function(r,i){var o=n.call(this,r,i);return o===this&&(this.events.options[r]=i),o}},listeners:{"pointerEvents:collect-targets":function(t,e){var n=t.targets,r=t.node,i=t.type,o=t.eventTarget;e.interactables.forEachMatch(r,function(a){var s=a.events,c=s.options;s.types[i]&&s.types[i].length&&a.testIgnoreAllow(c,r,o)&&n.push({node:r,eventable:s,props:{interactable:a}})})},"interactable:new":function(t){var e=t.interactable;e.events.getRect=function(n){return e.getRect(n)}},"interactable:set":function(t,e){var n=t.interactable,r=t.options;x(n.events.options,e.pointerEvents.defaults),x(n.events.options,r.pointerEvents||{})}}},Ir=Dr,Mr={id:"pointer-events",install:function(t){t.usePlugin(_r),t.usePlugin(kr),t.usePlugin(Ir)}},zr=Mr,Ar={id:"reflow",install:function(t){var e=t.Interactable;t.actions.phases.reflow=!0,e.prototype.reflow=function(n){return function(r,i,o){for(var a=r.getAllElements(),s=o.window.Promise,c=s?[]:null,l=function(){var p=a[u],f=r.getRect(p);if(!f)return 1;var v,h=pe(o.interactions.list,function(m){return m.interacting()&&m.interactable===r&&m.element===p&&m.prepared.name===i.name});if(h)h.move(),c&&(v=h._reflowPromise||new s(function(m){h._reflowResolve=m}));else{var g=Ne(f),y=function(m){return{coords:m,get page(){return this.coords.page},get client(){return this.coords.client},get timeStamp(){return this.coords.timeStamp},get pageX(){return this.coords.page.x},get pageY(){return this.coords.page.y},get clientX(){return this.coords.client.x},get clientY(){return this.coords.client.y},get pointerId(){return this.coords.pointerId},get target(){return this.coords.target},get type(){return this.coords.type},get pointerType(){return this.coords.pointerType},get buttons(){return this.coords.buttons},preventDefault:function(){}}}({page:{x:g.x,y:g.y},client:{x:g.x,y:g.y},timeStamp:o.now()});v=function(m,b,T,_,w){var S=m.interactions.new({pointerType:"reflow"}),M={interaction:S,event:w,pointer:w,eventTarget:T,phase:"reflow"};S.interactable=b,S.element=T,S.prevEvent=w,S.updatePointer(w,w,T,!0),Dt(S.coords.delta),nt(S.prepared,_),S._doPhase(M);var P=m.window,z=P.Promise,j=z?new z(function(q){S._reflowResolve=q}):void 0;return S._reflowPromise=j,S.start(_,b,T),S._interacting?(S.move(M),S.end(w)):(S.stop(),S._reflowResolve()),S.removePointer(w,w),j}(o,r,p,i,y)}c&&c.push(v)},u=0;u<a.length&&!l();u++);return c&&s.all(c).then(function(){return r})}(this,n,t)}},listeners:{"interactions:stop":function(t,e){var n=t.interaction;n.pointerType==="reflow"&&(n._reflowResolve&&n._reflowResolve(),function(r,i){r.splice(r.indexOf(i),1)}(e.interactions.list,n))}}},Rr=Ar;if(I.use($t),I.use(nn),I.use(zr),I.use(Jn),I.use(Sr),I.use(Yn),I.use(kn),I.use(In),I.use(Rr),I.default=I,Z(be)==="object"&&be)try{be.exports=I}catch{}return I.default=I,I})}(ye,ye.exports)),ye.exports}var Xr=Fr();const qr=Cr(Xr);export{qr as i}; diff --git a/js/interactjs@1.10.27-hUbPqkuo.js.gz b/js/interactjs@1.10.27-hUbPqkuo.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d13c778c91c99679b1025945af1325117b945c14 GIT binary patch literal 29456 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 literal 0 HcmV?d00001 diff --git a/js/jsbarcode@3.11.6-oBoQ6a3L.js b/js/jsbarcode@3.11.6-VhIBVAt6.js similarity index 99% rename from js/jsbarcode@3.11.6-oBoQ6a3L.js rename to js/jsbarcode@3.11.6-VhIBVAt6.js index df56e351..c6fefb8c 100644 --- a/js/jsbarcode@3.11.6-oBoQ6a3L.js +++ b/js/jsbarcode@3.11.6-VhIBVAt6.js @@ -1 +1 @@ -import{g as Gt}from"./call-bind@1.0.7-Cpj98o6Y.js";var J={},L={},Q={},Be;function M(){if(Be)return Q;Be=1,Object.defineProperty(Q,"__esModule",{value:!0});function s(v,l){if(!(v instanceof l))throw new TypeError("Cannot call a class as a function")}var d=function v(l,h){s(this,v),this.data=l,this.text=h.text||l,this.options=h};return Q.default=d,Q}var je;function $t(){if(je)return L;je=1,Object.defineProperty(L,"__esModule",{value:!0}),L.CODE39=void 0;var s=function(){function o(y,p){for(var g=0;g<p.length;g++){var m=p[g];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(y,m.key,m)}}return function(y,p,g){return p&&o(y.prototype,p),g&&o(y,g),y}}(),d=M(),v=l(d);function l(o){return o&&o.__esModule?o:{default:o}}function h(o,y){if(!(o instanceof y))throw new TypeError("Cannot call a class as a function")}function _(o,y){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:o}function c(o,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);o.prototype=Object.create(y&&y.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(o,y):o.__proto__=y)}var f=function(o){c(y,o);function y(p,g){return h(this,y),p=p.toUpperCase(),g.mod43&&(p+=r(u(p))),_(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,p,g))}return s(y,[{key:"encode",value:function(){for(var g=t("*"),m=0;m<this.data.length;m++)g+=t(this.data[m])+"0";return g+=t("*"),{data:g,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)!==-1}}]),y}(v.default),a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","*"],e=[20957,29783,23639,30485,20951,29813,23669,20855,29789,23645,29975,23831,30533,22295,30149,24005,21623,29981,23837,22301,30023,23879,30545,22343,30161,24017,21959,30065,23921,22385,29015,18263,29141,17879,29045,18293,17783,29021,18269,17477,17489,17681,20753,35770];function t(o){return n(i(o))}function n(o){return e[o].toString(2)}function r(o){return a[o]}function i(o){return a.indexOf(o)}function u(o){for(var y=0,p=0;p<o.length;p++)y+=i(o[p]);return y=y%43,y}return L.CODE39=f,L}var I={},W={},Y={},S={},Le;function H(){if(Le)return S;Le=1,Object.defineProperty(S,"__esModule",{value:!0});var s;function d(a,e,t){return e in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var v=S.SET_A=0,l=S.SET_B=1,h=S.SET_C=2;S.SHIFT=98;var _=S.START_A=103,c=S.START_B=104,f=S.START_C=105;return S.MODULO=103,S.STOP=106,S.FNC1=207,S.SET_BY_CODE=(s={},d(s,_,v),d(s,c,l),d(s,f,h),s),S.SWAP={101:v,100:l,99:h},S.A_START_CHAR="Ð",S.B_START_CHAR="Ñ",S.C_START_CHAR="Ò",S.A_CHARS="[\0-_È-Ï]",S.B_CHARS="[ -È-Ï]",S.C_CHARS="(Ï*[0-9]{2}Ï*)",S.BARS=[11011001100,11001101100,11001100110,10010011e3,10010001100,10001001100,10011001e3,10011000100,10001100100,11001001e3,11001000100,11000100100,10110011100,10011011100,10011001110,10111001100,10011101100,10011100110,11001110010,11001011100,11001001110,11011100100,11001110100,11101101110,11101001100,11100101100,11100100110,11101100100,11100110100,11100110010,11011011e3,11011000110,11000110110,10100011e3,10001011e3,10001000110,10110001e3,10001101e3,10001100010,11010001e3,11000101e3,11000100010,10110111e3,10110001110,10001101110,10111011e3,10111000110,10001110110,11101110110,11010001110,11000101110,11011101e3,11011100010,11011101110,11101011e3,11101000110,11100010110,11101101e3,11101100010,11100011010,11101111010,11001000010,11110001010,1010011e4,10100001100,1001011e4,10010000110,10000101100,10000100110,1011001e4,10110000100,1001101e4,10011000010,10000110100,10000110010,11000010010,1100101e4,11110111010,11000010100,10001111010,10100111100,10010111100,10010011110,10111100100,10011110100,10011110010,11110100100,11110010100,11110010010,11011011110,11011110110,11110110110,10101111e3,10100011110,10001011110,10111101e3,10111100010,11110101e3,11110100010,10111011110,10111101110,11101011110,11110101110,11010000100,1101001e4,11010011100,1100011101011],S}var Ce;function Pe(){if(Ce)return Y;Ce=1,Object.defineProperty(Y,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=M(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){_(this,t);var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n.substring(1),r));return i.bytes=n.split("").map(function(u){return u.charCodeAt(0)}),i}return s(t,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var r=this.bytes,i=r.shift()-105,u=l.SET_BY_CODE[i];if(u===void 0)throw new RangeError("The encoding does not start with a start character.");this.shouldEncodeAsEan128()===!0&&r.unshift(l.FNC1);var o=t.next(r,1,u);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:t.getBar(i)+o.result+t.getBar((o.checksum+i)%l.MODULO)+t.getBar(l.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var r=this.options.ean128||!1;return typeof r=="string"&&(r=r.toLowerCase()==="true"),r}}],[{key:"getBar",value:function(r){return l.BARS[r]?l.BARS[r].toString():""}},{key:"correctIndex",value:function(r,i){if(i===l.SET_A){var u=r.shift();return u<32?u+64:u-32}else return i===l.SET_B?r.shift()-32:(r.shift()-48)*10+r.shift()-48}},{key:"next",value:function(r,i,u){if(!r.length)return{result:"",checksum:0};var o=void 0,y=void 0;if(r[0]>=200){y=r.shift()-105;var p=l.SWAP[y];p!==void 0?o=t.next(r,i+1,p):((u===l.SET_A||u===l.SET_B)&&y===l.SHIFT&&(r[0]=u===l.SET_A?r[0]>95?r[0]-96:r[0]:r[0]<32?r[0]+96:r[0]),o=t.next(r,i+1,u))}else y=t.correctIndex(r,u),o=t.next(r,i+1,u);var g=t.getBar(y),m=y*i;return{result:g+o.result,checksum:m+o.checksum}}}]),t}(v.default);return Y.default=a,Y}var Z={},Ne;function Ft(){if(Ne)return Z;Ne=1,Object.defineProperty(Z,"__esModule",{value:!0});var s=H(),d=function(f){return f.match(new RegExp("^"+s.A_CHARS+"*"))[0].length},v=function(f){return f.match(new RegExp("^"+s.B_CHARS+"*"))[0].length},l=function(f){return f.match(new RegExp("^"+s.C_CHARS+"*"))[0]};function h(c,f){var a=f?s.A_CHARS:s.B_CHARS,e=c.match(new RegExp("^("+a+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(e)return e[1]+"Ì"+_(c.substring(e[1].length));var t=c.match(new RegExp("^"+a+"+"))[0];return t.length===c.length?c:t+String.fromCharCode(f?205:206)+h(c.substring(t.length),!f)}function _(c){var f=l(c),a=f.length;if(a===c.length)return c;c=c.substring(a);var e=d(c)>=v(c);return f+String.fromCharCode(e?206:205)+h(c,e)}return Z.default=function(c){var f=void 0,a=l(c).length;if(a>=2)f=s.C_START_CHAR+_(c);else{var e=d(c)>v(c);f=(e?s.A_START_CHAR:s.B_START_CHAR)+h(c,e)}return f.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(t,n){return"Ë"+n})},Z}var Ge;function Ht(){if(Ge)return W;Ge=1,Object.defineProperty(W,"__esModule",{value:!0});var s=Pe(),d=h(s),v=Ft(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){if(_(this,t),/^[\x00-\x7F\xC8-\xD3]+$/.test(n))var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,(0,l.default)(n),r));else var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r));return c(i)}return t}(d.default);return W.default=a,W}var K={},$e;function Ut(){if($e)return K;$e=1,Object.defineProperty(K,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Pe(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.A_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.A_CHARS+"+$").test(this.data)}}]),t}(v.default);return K.default=a,K}var ee={},Fe;function zt(){if(Fe)return ee;Fe=1,Object.defineProperty(ee,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Pe(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.B_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.B_CHARS+"+$").test(this.data)}}]),t}(v.default);return ee.default=a,ee}var te={},He;function Xt(){if(He)return te;He=1,Object.defineProperty(te,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Pe(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.C_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.C_CHARS+"+$").test(this.data)}}]),t}(v.default);return te.default=a,te}var Ue;function Vt(){if(Ue)return I;Ue=1,Object.defineProperty(I,"__esModule",{value:!0}),I.CODE128C=I.CODE128B=I.CODE128A=I.CODE128=void 0;var s=Ht(),d=a(s),v=Ut(),l=a(v),h=zt(),_=a(h),c=Xt(),f=a(c);function a(e){return e&&e.__esModule?e:{default:e}}return I.CODE128=d.default,I.CODE128A=l.default,I.CODE128B=_.default,I.CODE128C=f.default,I}var x={},re={},k={},ze;function U(){return ze||(ze=1,Object.defineProperty(k,"__esModule",{value:!0}),k.SIDE_BIN="101",k.MIDDLE_BIN="01010",k.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],E:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"]},k.EAN2_STRUCTURE=["LL","LG","GL","GG"],k.EAN5_STRUCTURE=["GGLLL","GLGLL","GLLGL","GLLLG","LGGLL","LLGGL","LLLGG","LGLGL","LGLLG","LLGLG"],k.EAN13_STRUCTURE=["LLLLLL","LLGLGG","LLGGLG","LLGGGL","LGLLGG","LGGLLG","LGGGLL","LGLGLG","LGLGGL","LGGLGL"]),k}var ne={},ie={},Xe;function z(){if(Xe)return ie;Xe=1,Object.defineProperty(ie,"__esModule",{value:!0});var s=U(),d=function(l,h,_){var c=l.split("").map(function(a,e){return s.BINARIES[h[e]]}).map(function(a,e){return a?a[l[e]]:""});if(_){var f=l.length-1;c=c.map(function(a,e){return e<f?a+_:a})}return c.join("")};return ie.default=d,ie}var Ve;function It(){if(Ve)return ne;Ve=1,Object.defineProperty(ne,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),d=U(),v=z(),l=c(v),h=M(),_=c(h);function c(n){return n&&n.__esModule?n:{default:n}}function f(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function a(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function e(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var t=function(n){e(r,n);function r(i,u){f(this,r);var o=a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.fontSize=!u.flat&&u.fontSize>u.width*10?u.width*10:u.fontSize,o.guardHeight=u.height+o.fontSize/2+u.textMargin,o}return s(r,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(u,o){return this.text.substr(u,o)}},{key:"leftEncode",value:function(u,o){return(0,l.default)(u,o)}},{key:"rightText",value:function(u,o){return this.text.substr(u,o)}},{key:"rightEncode",value:function(u,o){return(0,l.default)(u,o)}},{key:"encodeGuarded",value:function(){var u={fontSize:this.fontSize},o={height:this.guardHeight};return[{data:d.SIDE_BIN,options:o},{data:this.leftEncode(),text:this.leftText(),options:u},{data:d.MIDDLE_BIN,options:o},{data:this.rightEncode(),text:this.rightText(),options:u},{data:d.SIDE_BIN,options:o}]}},{key:"encodeFlat",value:function(){var u=[d.SIDE_BIN,this.leftEncode(),d.MIDDLE_BIN,this.rightEncode(),d.SIDE_BIN];return{data:u.join(""),text:this.text}}}]),r}(_.default);return ne.default=t,ne}var Je;function Jt(){if(Je)return re;Je=1,Object.defineProperty(re,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),d=function n(r,i,u){r===null&&(r=Function.prototype);var o=Object.getOwnPropertyDescriptor(r,i);if(o===void 0){var y=Object.getPrototypeOf(r);return y===null?void 0:n(y,i,u)}else{if("value"in o)return o.value;var p=o.get;return p===void 0?void 0:p.call(u)}},v=U(),l=It(),h=_(l);function _(n){return n&&n.__esModule?n:{default:n}}function c(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function f(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function a(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var e=function(r){var i=r.substr(0,12).split("").map(function(u){return+u}).reduce(function(u,o,y){return y%2?u+o*3:u+o},0);return(10-i%10)%10},t=function(n){a(r,n);function r(i,u){c(this,r),i.search(/^[0-9]{12}$/)!==-1&&(i+=e(i));var o=f(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.lastChar=u.lastChar,o}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{13}$/)!==-1&&+this.data[12]===e(this.data)}},{key:"leftText",value:function(){return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var u=this.data.substr(1,6),o=v.EAN13_STRUCTURE[this.data[0]];return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftEncode",this).call(this,u,o)}},{key:"rightText",value:function(){return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var u=this.data.substr(7,6);return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightEncode",this).call(this,u,"RRRRRR")}},{key:"encodeGuarded",value:function(){var u=d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(u.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar&&(u.push({data:"00"}),u.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}}))),u}}]),r}(h.default);return re.default=t,re}var ae={},Qe;function Qt(){if(Qe)return ae;Qe=1,Object.defineProperty(ae,"__esModule",{value:!0});var s=function(){function t(n,r){for(var i=0;i<r.length;i++){var u=r[i];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}return function(n,r,i){return r&&t(n.prototype,r),i&&t(n,i),n}}(),d=function t(n,r,i){n===null&&(n=Function.prototype);var u=Object.getOwnPropertyDescriptor(n,r);if(u===void 0){var o=Object.getPrototypeOf(n);return o===null?void 0:t(o,r,i)}else{if("value"in u)return u.value;var y=u.get;return y===void 0?void 0:y.call(i)}},v=It(),l=h(v);function h(t){return t&&t.__esModule?t:{default:t}}function _(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function c(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:t}function f(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var a=function(n){var r=n.substr(0,7).split("").map(function(i){return+i}).reduce(function(i,u,o){return o%2?i+u:i+u*3},0);return(10-r%10)%10},e=function(t){f(n,t);function n(r,i){return _(this,n),r.search(/^[0-9]{7}$/)!==-1&&(r+=a(r)),c(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,r,i))}return s(n,[{key:"valid",value:function(){return this.data.search(/^[0-9]{8}$/)!==-1&&+this.data[7]===a(this.data)}},{key:"leftText",value:function(){return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var i=this.data.substr(0,4);return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftEncode",this).call(this,i,"LLLL")}},{key:"rightText",value:function(){return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var i=this.data.substr(4,4);return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightEncode",this).call(this,i,"RRRR")}}]),n}(l.default);return ae.default=e,ae}var ue={},We;function Wt(){if(We)return ue;We=1,Object.defineProperty(ue,"__esModule",{value:!0});var s=function(){function r(i,u){for(var o=0;o<u.length;o++){var y=u[o];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(i,y.key,y)}}return function(i,u,o){return u&&r(i.prototype,u),o&&r(i,o),i}}(),d=U(),v=z(),l=c(v),h=M(),_=c(h);function c(r){return r&&r.__esModule?r:{default:r}}function f(r,i){if(!(r instanceof i))throw new TypeError("Cannot call a class as a function")}function a(r,i){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:r}function e(r,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);r.prototype=Object.create(i&&i.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(r,i):r.__proto__=i)}var t=function(i){var u=i.split("").map(function(o){return+o}).reduce(function(o,y,p){return p%2?o+y*9:o+y*3},0);return u%10},n=function(r){e(i,r);function i(u,o){return f(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,u,o))}return s(i,[{key:"valid",value:function(){return this.data.search(/^[0-9]{5}$/)!==-1}},{key:"encode",value:function(){var o=d.EAN5_STRUCTURE[t(this.data)];return{data:"1011"+(0,l.default)(this.data,o,"01"),text:this.text}}}]),i}(_.default);return ue.default=n,ue}var oe={},Ye;function Yt(){if(Ye)return oe;Ye=1,Object.defineProperty(oe,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),d=U(),v=z(),l=c(v),h=M(),_=c(h);function c(n){return n&&n.__esModule?n:{default:n}}function f(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function a(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function e(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var t=function(n){e(r,n);function r(i,u){return f(this,r),a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u))}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{2}$/)!==-1}},{key:"encode",value:function(){var u=d.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,l.default)(this.data,u,"01"),text:this.text}}}]),r}(_.default);return oe.default=t,oe}var C={},Ze;function kt(){if(Ze)return C;Ze=1,Object.defineProperty(C,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}();C.checksum=t;var d=z(),v=_(d),l=M(),h=_(l);function _(n){return n&&n.__esModule?n:{default:n}}function c(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function f(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function a(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var e=function(n){a(r,n);function r(i,u){c(this,r),i.search(/^[0-9]{11}$/)!==-1&&(i+=t(i));var o=f(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.displayValue=u.displayValue,u.fontSize>u.width*10?o.fontSize=u.width*10:o.fontSize=u.fontSize,o.guardHeight=u.height+o.fontSize/2+u.textMargin,o}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{12}$/)!==-1&&this.data[11]==t(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var u="";return u+="101",u+=(0,v.default)(this.data.substr(0,6),"LLLLLL"),u+="01010",u+=(0,v.default)(this.data.substr(6,6),"RRRRRR"),u+="101",{data:u,text:this.text}}},{key:"guardedEncoding",value:function(){var u=[];return this.displayValue&&u.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),u.push({data:"101"+(0,v.default)(this.data[0],"L"),options:{height:this.guardHeight}}),u.push({data:(0,v.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),u.push({data:"01010",options:{height:this.guardHeight}}),u.push({data:(0,v.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),u.push({data:(0,v.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&u.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),u}}]),r}(h.default);function t(n){var r=0,i;for(i=1;i<11;i+=2)r+=parseInt(n[i]);for(i=0;i<11;i+=2)r+=parseInt(n[i])*3;return(10-r%10)%10}return C.default=e,C}var fe={},Ke;function Zt(){if(Ke)return fe;Ke=1,Object.defineProperty(fe,"__esModule",{value:!0});var s=function(){function u(o,y){for(var p=0;p<y.length;p++){var g=y[p];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(o,g.key,g)}}return function(o,y,p){return y&&u(o.prototype,y),p&&u(o,p),o}}(),d=z(),v=c(d),l=M(),h=c(l),_=kt();function c(u){return u&&u.__esModule?u:{default:u}}function f(u,o){if(!(u instanceof o))throw new TypeError("Cannot call a class as a function")}function a(u,o){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:u}function e(u,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);u.prototype=Object.create(o&&o.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(u,o):u.__proto__=o)}var t=["XX00000XXX","XX10000XXX","XX20000XXX","XXX00000XX","XXXX00000X","XXXXX00005","XXXXX00006","XXXXX00007","XXXXX00008","XXXXX00009"],n=[["EEEOOO","OOOEEE"],["EEOEOO","OOEOEE"],["EEOOEO","OOEEOE"],["EEOOOE","OOEEEO"],["EOEEOO","OEOOEE"],["EOOEEO","OEEOOE"],["EOOOEE","OEEEOO"],["EOEOEO","OEOEOE"],["EOEOOE","OEOEEO"],["EOOEOE","OEEOEO"]],r=function(u){e(o,u);function o(y,p){f(this,o);var g=a(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,y,p));if(g.isValid=!1,y.search(/^[0-9]{6}$/)!==-1)g.middleDigits=y,g.upcA=i(y,"0"),g.text=p.text||""+g.upcA[0]+y+g.upcA[g.upcA.length-1],g.isValid=!0;else if(y.search(/^[01][0-9]{7}$/)!==-1)if(g.middleDigits=y.substring(1,y.length-1),g.upcA=i(g.middleDigits,y[0]),g.upcA[g.upcA.length-1]===y[y.length-1])g.isValid=!0;else return a(g);else return a(g);return g.displayValue=p.displayValue,p.fontSize>p.width*10?g.fontSize=p.width*10:g.fontSize=p.fontSize,g.guardHeight=p.height+g.fontSize/2+p.textMargin,g}return s(o,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var p="";return p+="101",p+=this.encodeMiddleDigits(),p+="010101",{data:p,text:this.text}}},{key:"guardedEncoding",value:function(){var p=[];return this.displayValue&&p.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),p.push({data:"101",options:{height:this.guardHeight}}),p.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),p.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&p.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),p}},{key:"encodeMiddleDigits",value:function(){var p=this.upcA[0],g=this.upcA[this.upcA.length-1],m=n[parseInt(g)][parseInt(p)];return(0,v.default)(this.middleDigits,m)}}]),o}(h.default);function i(u,o){for(var y=parseInt(u[u.length-1]),p=t[y],g="",m=0,q=0;q<p.length;q++){var V=p[q];V==="X"?g+=u[m++]:g+=V}return g=""+o+g,""+g+(0,_.checksum)(g)}return fe.default=r,fe}var et;function Kt(){if(et)return x;et=1,Object.defineProperty(x,"__esModule",{value:!0}),x.UPCE=x.UPC=x.EAN2=x.EAN5=x.EAN8=x.EAN13=void 0;var s=Jt(),d=r(s),v=Qt(),l=r(v),h=Wt(),_=r(h),c=Yt(),f=r(c),a=kt(),e=r(a),t=Zt(),n=r(t);function r(i){return i&&i.__esModule?i:{default:i}}return x.EAN13=d.default,x.EAN8=l.default,x.EAN5=_.default,x.EAN2=f.default,x.UPC=e.default,x.UPCE=n.default,x}var D={},ce={},B={},tt;function er(){return tt||(tt=1,Object.defineProperty(B,"__esModule",{value:!0}),B.START_BIN="1010",B.END_BIN="11101",B.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]),B}var rt;function Dt(){if(rt)return ce;rt=1,Object.defineProperty(ce,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=er(),v=M(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,[{key:"valid",value:function(){return this.data.search(/^([0-9]{2})+$/)!==-1}},{key:"encode",value:function(){var r=this,i=this.data.match(/.{2}/g).map(function(u){return r.encodePair(u)}).join("");return{data:d.START_BIN+i+d.END_BIN,text:this.text}}},{key:"encodePair",value:function(r){var i=d.BINARIES[r[1]];return d.BINARIES[r[0]].split("").map(function(u,o){return(u==="1"?"111":"1")+(i[o]==="1"?"000":"0")}).join("")}}]),t}(l.default);return ce.default=a,ce}var le={},nt;function tr(){if(nt)return le;nt=1,Object.defineProperty(le,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Dt(),v=l(d);function l(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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}function c(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)}var f=function(t){var n=t.substr(0,13).split("").map(function(r){return parseInt(r,10)}).reduce(function(r,i,u){return r+i*(3-u%2*2)},0);return Math.ceil(n/10)*10-n},a=function(e){c(t,e);function t(n,r){return h(this,t),n.search(/^[0-9]{13}$/)!==-1&&(n+=f(n)),_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"valid",value:function(){return this.data.search(/^[0-9]{14}$/)!==-1&&+this.data[13]===f(this.data)}}]),t}(v.default);return le.default=a,le}var it;function rr(){if(it)return D;it=1,Object.defineProperty(D,"__esModule",{value:!0}),D.ITF14=D.ITF=void 0;var s=Dt(),d=h(s),v=tr(),l=h(v);function h(_){return _&&_.__esModule?_:{default:_}}return D.ITF=d.default,D.ITF14=l.default,D}var A={},de={},at;function X(){if(at)return de;at=1,Object.defineProperty(de,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=M(),v=l(d);function l(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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}function c(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)}var f=function(e){c(t,e);function t(n,r){return h(this,t),_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"encode",value:function(){for(var r="110",i=0;i<this.data.length;i++){var u=parseInt(this.data[i]),o=u.toString(2);o=a(o,4-o.length);for(var y=0;y<o.length;y++)r+=o[y]=="0"?"100":"110"}return r+="1001",{data:r,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9]+$/)!==-1}}]),t}(v.default);function a(e,t){for(var n=0;n<t;n++)e="0"+e;return e}return de.default=f,de}var he={},N={},ut;function Te(){if(ut)return N;ut=1,Object.defineProperty(N,"__esModule",{value:!0}),N.mod10=s,N.mod11=d;function s(v){for(var l=0,h=0;h<v.length;h++){var _=parseInt(v[h]);(h+v.length)%2===0?l+=_:l+=_*2%10+Math.floor(_*2/10)}return(10-l%10)%10}function d(v){for(var l=0,h=[2,3,4,5,6,7],_=0;_<v.length;_++){var c=parseInt(v[v.length-1-_]);l+=h[_%h.length]*c}return(11-l%11)%11}return N}var ot;function nr(){if(ot)return he;ot=1,Object.defineProperty(he,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t+(0,v.mod10)(t),n))}return e}(d.default);return he.default=f,he}var ve={},ft;function ir(){if(ft)return ve;ft=1,Object.defineProperty(ve,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t+(0,v.mod11)(t),n))}return e}(d.default);return ve.default=f,ve}var _e={},ct;function ar(){if(ct)return _e;ct=1,Object.defineProperty(_e,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),t+=(0,v.mod10)(t),t+=(0,v.mod10)(t),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return e}(d.default);return _e.default=f,_e}var se={},lt;function ur(){if(lt)return se;lt=1,Object.defineProperty(se,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),t+=(0,v.mod11)(t),t+=(0,v.mod10)(t),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return e}(d.default);return se.default=f,se}var dt;function or(){if(dt)return A;dt=1,Object.defineProperty(A,"__esModule",{value:!0}),A.MSI1110=A.MSI1010=A.MSI11=A.MSI10=A.MSI=void 0;var s=X(),d=t(s),v=nr(),l=t(v),h=ir(),_=t(h),c=ar(),f=t(c),a=ur(),e=t(a);function t(n){return n&&n.__esModule?n:{default:n}}return A.MSI=d.default,A.MSI10=l.default,A.MSI11=_.default,A.MSI1010=f.default,A.MSI1110=e.default,A}var G={},ht;function fr(){if(ht)return G;ht=1,Object.defineProperty(G,"__esModule",{value:!0}),G.pharmacode=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=M(),v=l(d);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){h(this,e);var r=_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.number=parseInt(t,10),r}return s(e,[{key:"encode",value:function(){for(var n=this.number,r="";!isNaN(n)&&n!=0;)n%2===0?(r="11100"+r,n=(n-2)/2):(r="100"+r,n=(n-1)/2);return r=r.slice(0,-2),{data:r,text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),e}(v.default);return G.pharmacode=f,G}var $={},vt;function cr(){if(vt)return $;vt=1,Object.defineProperty($,"__esModule",{value:!0}),$.codabar=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=M(),v=l(d);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){h(this,e),t.search(/^[0-9\-\$\:\.\+\/]+$/)===0&&(t="A"+t+"A");var r=_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t.toUpperCase(),n));return r.text=r.options.text||r.text.replace(/[A-D]/g,""),r}return s(e,[{key:"valid",value:function(){return this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)!==-1}},{key:"encode",value:function(){for(var n=[],r=this.getEncodings(),i=0;i<this.data.length;i++)n.push(r[this.data.charAt(i)]),i!==this.data.length-1&&n.push("0");return{text:this.text,data:n.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),e}(v.default);return $.codabar=f,$}var F={},_t;function lr(){if(_t)return F;_t=1,Object.defineProperty(F,"__esModule",{value:!0}),F.GenericBarcode=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=M(),v=l(d);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return s(e,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),e}(v.default);return F.GenericBarcode=f,F}var st;function dr(){if(st)return J;st=1,Object.defineProperty(J,"__esModule",{value:!0});var s=$t(),d=Vt(),v=Kt(),l=rr(),h=or(),_=fr(),c=cr(),f=lr();return J.default={CODE39:s.CODE39,CODE128:d.CODE128,CODE128A:d.CODE128A,CODE128B:d.CODE128B,CODE128C:d.CODE128C,EAN13:v.EAN13,EAN8:v.EAN8,EAN5:v.EAN5,EAN2:v.EAN2,UPC:v.UPC,UPCE:v.UPCE,ITF14:l.ITF14,ITF:l.ITF,MSI:h.MSI,MSI10:h.MSI10,MSI11:h.MSI11,MSI1010:h.MSI1010,MSI1110:h.MSI1110,pharmacode:_.pharmacode,codabar:c.codabar,GenericBarcode:f.GenericBarcode},J}var ye={},yt;function Me(){if(yt)return ye;yt=1,Object.defineProperty(ye,"__esModule",{value:!0});var s=Object.assign||function(d){for(var v=1;v<arguments.length;v++){var l=arguments[v];for(var h in l)Object.prototype.hasOwnProperty.call(l,h)&&(d[h]=l[h])}return d};return ye.default=function(d,v){return s({},d,v)},ye}var pe={},pt;function hr(){if(pt)return pe;pt=1,Object.defineProperty(pe,"__esModule",{value:!0}),pe.default=s;function s(d){var v=[];function l(h){if(Array.isArray(h))for(var _=0;_<h.length;_++)l(h[_]);else h.text=h.text||"",h.data=h.data||"",v.push(h)}return l(d),v}return pe}var ge={},gt;function vr(){if(gt)return ge;gt=1,Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=s;function s(d){return d.marginTop=d.marginTop||d.margin,d.marginBottom=d.marginBottom||d.margin,d.marginRight=d.marginRight||d.margin,d.marginLeft=d.marginLeft||d.margin,d}return ge}var Ee={},Oe={},be={},Et;function qt(){if(Et)return be;Et=1,Object.defineProperty(be,"__esModule",{value:!0}),be.default=s;function s(d){var v=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var l in v)v.hasOwnProperty(l)&&(l=v[l],typeof d[l]=="string"&&(d[l]=parseInt(d[l],10)));return typeof d.displayValue=="string"&&(d.displayValue=d.displayValue!="false"),d}return be}var we={},Ot;function Bt(){if(Ot)return we;Ot=1,Object.defineProperty(we,"__esModule",{value:!0});var s={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}};return we.default=s,we}var bt;function _r(){if(bt)return Oe;bt=1,Object.defineProperty(Oe,"__esModule",{value:!0});var s=qt(),d=h(s),v=Bt(),l=h(v);function h(c){return c&&c.__esModule?c:{default:c}}function _(c){var f={};for(var a in l.default)l.default.hasOwnProperty(a)&&(c.hasAttribute("jsbarcode-"+a.toLowerCase())&&(f[a]=c.getAttribute("jsbarcode-"+a.toLowerCase())),c.hasAttribute("data-"+a.toLowerCase())&&(f[a]=c.getAttribute("data-"+a.toLowerCase())));return f.value=c.getAttribute("jsbarcode-value")||c.getAttribute("data-value"),f=(0,d.default)(f),f}return Oe.default=_,Oe}var me={},Se={},P={},wt;function jt(){if(wt)return P;wt=1,Object.defineProperty(P,"__esModule",{value:!0}),P.getTotalWidthOfEncodings=P.calculateEncodingAttributes=P.getBarcodePadding=P.getEncodingHeight=P.getMaximumHeightOfEncodings=void 0;var s=Me(),d=v(s);function v(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return t.height+(t.displayValue&&e.text.length>0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function h(e,t,n){if(n.displayValue&&t<e){if(n.textAlign=="center")return Math.floor((e-t)/2);if(n.textAlign=="left")return 0;if(n.textAlign=="right")return Math.floor(e-t)}return 0}function _(e,t,n){for(var r=0;r<e.length;r++){var i=e[r],u=(0,d.default)(t,i.options),o;u.displayValue?o=a(i.text,u,n):o=0;var y=i.data.length*u.width;i.width=Math.ceil(Math.max(o,y)),i.height=l(i,u),i.barcodePadding=h(o,y,u)}}function c(e){for(var t=0,n=0;n<e.length;n++)t+=e[n].width;return t}function f(e){for(var t=0,n=0;n<e.length;n++)e[n].height>t&&(t=e[n].height);return t}function a(e,t,n){var r;if(n)r=n;else if(typeof document<"u")r=document.createElement("canvas").getContext("2d");else return 0;r.font=t.fontOptions+" "+t.fontSize+"px "+t.font;var i=r.measureText(e);if(!i)return 0;var u=i.width;return u}return P.getMaximumHeightOfEncodings=f,P.getEncodingHeight=l,P.getBarcodePadding=h,P.calculateEncodingAttributes=_,P.getTotalWidthOfEncodings=c,P}var mt;function sr(){if(mt)return Se;mt=1,Object.defineProperty(Se,"__esModule",{value:!0});var s=function(){function f(a,e){for(var t=0;t<e.length;t++){var n=e[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(a,n.key,n)}}return function(a,e,t){return e&&f(a.prototype,e),t&&f(a,t),a}}(),d=Me(),v=h(d),l=jt();function h(f){return f&&f.__esModule?f:{default:f}}function _(f,a){if(!(f instanceof a))throw new TypeError("Cannot call a class as a function")}var c=function(){function f(a,e,t){_(this,f),this.canvas=a,this.encodings=e,this.options=t}return s(f,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var e=0;e<this.encodings.length;e++){var t=(0,v.default)(this.options,this.encodings[e].options);this.drawCanvasBarcode(t,this.encodings[e]),this.drawCanvasText(t,this.encodings[e]),this.moveCanvasDrawing(this.encodings[e])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var e=this.canvas.getContext("2d");e.save(),(0,l.calculateEncodingAttributes)(this.encodings,this.options,e);var t=(0,l.getTotalWidthOfEncodings)(this.encodings),n=(0,l.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=t+this.options.marginLeft+this.options.marginRight,this.canvas.height=n,e.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(e.fillStyle=this.options.background,e.fillRect(0,0,this.canvas.width,this.canvas.height)),e.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(e,t){var n=this.canvas.getContext("2d"),r=t.data,i;e.textPosition=="top"?i=e.marginTop+e.fontSize+e.textMargin:i=e.marginTop,n.fillStyle=e.lineColor;for(var u=0;u<r.length;u++){var o=u*e.width+t.barcodePadding;r[u]==="1"?n.fillRect(o,i,e.width,e.height):r[u]&&n.fillRect(o,i,e.width,e.height*r[u])}}},{key:"drawCanvasText",value:function(e,t){var n=this.canvas.getContext("2d"),r=e.fontOptions+" "+e.fontSize+"px "+e.font;if(e.displayValue){var i,u;e.textPosition=="top"?u=e.marginTop+e.fontSize-e.textMargin:u=e.height+e.textMargin+e.marginTop+e.fontSize,n.font=r,e.textAlign=="left"||t.barcodePadding>0?(i=0,n.textAlign="left"):e.textAlign=="right"?(i=t.width-1,n.textAlign="right"):(i=t.width/2,n.textAlign="center"),n.fillText(t.text,i,u)}}},{key:"moveCanvasDrawing",value:function(e){var t=this.canvas.getContext("2d");t.translate(e.width,0)}},{key:"restoreCanvas",value:function(){var e=this.canvas.getContext("2d");e.restore()}}]),f}();return Se.default=c,Se}var Re={},St;function yr(){if(St)return Re;St=1,Object.defineProperty(Re,"__esModule",{value:!0});var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=Me(),v=h(d),l=jt();function h(a){return a&&a.__esModule?a:{default:a}}function _(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}var c="http://www.w3.org/2000/svg",f=function(){function a(e,t,n){_(this,a),this.svg=e,this.encodings=t,this.options=n,this.document=n.xmlDocument||document}return s(a,[{key:"render",value:function(){var t=this.options.marginLeft;this.prepareSVG();for(var n=0;n<this.encodings.length;n++){var r=this.encodings[n],i=(0,v.default)(this.options,r.options),u=this.createGroup(t,i.marginTop,this.svg);this.setGroupOptions(u,i),this.drawSvgBarcode(u,i,r),this.drawSVGText(u,i,r),t+=r.width}}},{key:"prepareSVG",value:function(){for(;this.svg.firstChild;)this.svg.removeChild(this.svg.firstChild);(0,l.calculateEncodingAttributes)(this.encodings,this.options);var t=(0,l.getTotalWidthOfEncodings)(this.encodings),n=(0,l.getMaximumHeightOfEncodings)(this.encodings),r=t+this.options.marginLeft+this.options.marginRight;this.setSvgAttributes(r,n),this.options.background&&this.drawRect(0,0,r,n,this.svg).setAttribute("style","fill:"+this.options.background+";")}},{key:"drawSvgBarcode",value:function(t,n,r){var i=r.data,u;n.textPosition=="top"?u=n.fontSize+n.textMargin:u=0;for(var o=0,y=0,p=0;p<i.length;p++)y=p*n.width+r.barcodePadding,i[p]==="1"?o++:o>0&&(this.drawRect(y-n.width*o,u,n.width*o,n.height,t),o=0);o>0&&this.drawRect(y-n.width*(o-1),u,n.width*o,n.height,t)}},{key:"drawSVGText",value:function(t,n,r){var i=this.document.createElementNS(c,"text");if(n.displayValue){var u,o;i.setAttribute("style","font:"+n.fontOptions+" "+n.fontSize+"px "+n.font),n.textPosition=="top"?o=n.fontSize-n.textMargin:o=n.height+n.textMargin+n.fontSize,n.textAlign=="left"||r.barcodePadding>0?(u=0,i.setAttribute("text-anchor","start")):n.textAlign=="right"?(u=r.width-1,i.setAttribute("text-anchor","end")):(u=r.width/2,i.setAttribute("text-anchor","middle")),i.setAttribute("x",u),i.setAttribute("y",o),i.appendChild(this.document.createTextNode(r.text)),t.appendChild(i)}}},{key:"setSvgAttributes",value:function(t,n){var r=this.svg;r.setAttribute("width",t+"px"),r.setAttribute("height",n+"px"),r.setAttribute("x","0px"),r.setAttribute("y","0px"),r.setAttribute("viewBox","0 0 "+t+" "+n),r.setAttribute("xmlns",c),r.setAttribute("version","1.1"),r.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(t,n,r){var i=this.document.createElementNS(c,"g");return i.setAttribute("transform","translate("+t+", "+n+")"),r.appendChild(i),i}},{key:"setGroupOptions",value:function(t,n){t.setAttribute("style","fill:"+n.lineColor+";")}},{key:"drawRect",value:function(t,n,r,i,u){var o=this.document.createElementNS(c,"rect");return o.setAttribute("x",t),o.setAttribute("y",n),o.setAttribute("width",r),o.setAttribute("height",i),u.appendChild(o),o}}]),a}();return Re.default=f,Re}var xe={},Rt;function pr(){if(Rt)return xe;Rt=1,Object.defineProperty(xe,"__esModule",{value:!0});var s=function(){function l(h,_){for(var c=0;c<_.length;c++){var f=_[c];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(h,f.key,f)}}return function(h,_,c){return _&&l(h.prototype,_),c&&l(h,c),h}}();function d(l,h){if(!(l instanceof h))throw new TypeError("Cannot call a class as a function")}var v=function(){function l(h,_,c){d(this,l),this.object=h,this.encodings=_,this.options=c}return s(l,[{key:"render",value:function(){this.object.encodings=this.encodings}}]),l}();return xe.default=v,xe}var xt;function gr(){if(xt)return me;xt=1,Object.defineProperty(me,"__esModule",{value:!0});var s=sr(),d=c(s),v=yr(),l=c(v),h=pr(),_=c(h);function c(f){return f&&f.__esModule?f:{default:f}}return me.default={CanvasRenderer:d.default,SVGRenderer:l.default,ObjectRenderer:_.default},me}var j={},At;function Lt(){if(At)return j;At=1,Object.defineProperty(j,"__esModule",{value:!0});function s(c,f){if(!(c instanceof f))throw new TypeError("Cannot call a class as a function")}function d(c,f){if(!c)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return f&&(typeof f=="object"||typeof f=="function")?f:c}function v(c,f){if(typeof f!="function"&&f!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof f);c.prototype=Object.create(f&&f.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),f&&(Object.setPrototypeOf?Object.setPrototypeOf(c,f):c.__proto__=f)}var l=function(c){v(f,c);function f(a,e){s(this,f);var t=d(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return t.name="InvalidInputException",t.symbology=a,t.input=e,t.message='"'+t.input+'" is not a valid input for '+t.symbology,t}return f}(Error),h=function(c){v(f,c);function f(){s(this,f);var a=d(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return a.name="InvalidElementException",a.message="Not supported type to render on",a}return f}(Error),_=function(c){v(f,c);function f(){s(this,f);var a=d(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return a.name="NoElementException",a.message="No element to render on.",a}return f}(Error);return j.InvalidInputException=l,j.InvalidElementException=h,j.NoElementException=_,j}var Pt;function Er(){if(Pt)return Ee;Pt=1,Object.defineProperty(Ee,"__esModule",{value:!0});var s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d=_r(),v=c(d),l=gr(),h=c(l),_=Lt();function c(t){return t&&t.__esModule?t:{default:t}}function f(t){if(typeof t=="string")return a(t);if(Array.isArray(t)){for(var n=[],r=0;r<t.length;r++)n.push(f(t[r]));return n}else{if(typeof HTMLCanvasElement<"u"&&t instanceof HTMLImageElement)return e(t);if(t&&t.nodeName&&t.nodeName.toLowerCase()==="svg"||typeof SVGElement<"u"&&t instanceof SVGElement)return{element:t,options:(0,v.default)(t),renderer:h.default.SVGRenderer};if(typeof HTMLCanvasElement<"u"&&t instanceof HTMLCanvasElement)return{element:t,options:(0,v.default)(t),renderer:h.default.CanvasRenderer};if(t&&t.getContext)return{element:t,renderer:h.default.CanvasRenderer};if(t&&(typeof t>"u"?"undefined":s(t))==="object"&&!t.nodeName)return{element:t,renderer:h.default.ObjectRenderer};throw new _.InvalidElementException}}function a(t){var n=document.querySelectorAll(t);if(n.length!==0){for(var r=[],i=0;i<n.length;i++)r.push(f(n[i]));return r}}function e(t){var n=document.createElement("canvas");return{element:n,options:(0,v.default)(t),renderer:h.default.CanvasRenderer,afterRender:function(){t.setAttribute("src",n.toDataURL())}}}return Ee.default=f,Ee}var Ae={},Tt;function Or(){if(Tt)return Ae;Tt=1,Object.defineProperty(Ae,"__esModule",{value:!0});var s=function(){function l(h,_){for(var c=0;c<_.length;c++){var f=_[c];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(h,f.key,f)}}return function(h,_,c){return _&&l(h.prototype,_),c&&l(h,c),h}}();function d(l,h){if(!(l instanceof h))throw new TypeError("Cannot call a class as a function")}var v=function(){function l(h){d(this,l),this.api=h}return s(l,[{key:"handleCatch",value:function(_){if(_.name==="InvalidInputException")if(this.api._options.valid!==this.api._defaults.valid)this.api._options.valid(!1);else throw _.message;else throw _;this.api.render=function(){}}},{key:"wrapBarcodeCall",value:function(_){try{var c=_.apply(void 0,arguments);return this.api._options.valid(!0),c}catch(f){return this.handleCatch(f),this.api}}}]),l}();return Ae.default=v,Ae}var ke,Mt;function br(){if(Mt)return ke;Mt=1;var s=dr(),d=p(s),v=Me(),l=p(v),h=hr(),_=p(h),c=vr(),f=p(c),a=Er(),e=p(a),t=qt(),n=p(t),r=Or(),i=p(r),u=Lt(),o=Bt(),y=p(o);function p(E){return E&&E.__esModule?E:{default:E}}var g=function(){},m=function(b,R,O){var w=new g;if(typeof b>"u")throw Error("No element to render on was provided.");return w._renderProperties=(0,e.default)(b),w._encodings=[],w._options=y.default,w._errorHandler=new i.default(w),typeof R<"u"&&(O=O||{},O.format||(O.format=qe()),w.options(O)[O.format](R,O).render()),w};m.getModule=function(E){return d.default[E]};for(var q in d.default)d.default.hasOwnProperty(q)&&V(d.default,q);function V(E,b){g.prototype[b]=g.prototype[b.toUpperCase()]=g.prototype[b.toLowerCase()]=function(R,O){var w=this;return w._errorHandler.wrapBarcodeCall(function(){O.text=typeof O.text>"u"?void 0:""+O.text;var T=(0,l.default)(w._options,O);T=(0,n.default)(T);var Ct=E[b],Nt=De(R,Ct,T);return w._encodings.push(Nt),w})}}function De(E,b,R){E=""+E;var O=new b(E,R);if(!O.valid())throw new u.InvalidInputException(O.constructor.name,E);var w=O.encode();w=(0,_.default)(w);for(var T=0;T<w.length;T++)w[T].options=(0,l.default)(R,w[T].options);return w}function qe(){return d.default.CODE128?"CODE128":Object.keys(d.default)[0]}g.prototype.options=function(E){return this._options=(0,l.default)(this._options,E),this},g.prototype.blank=function(E){var b=new Array(E+1).join("0");return this._encodings.push({data:b}),this},g.prototype.init=function(){if(this._renderProperties){Array.isArray(this._renderProperties)||(this._renderProperties=[this._renderProperties]);var E;for(var b in this._renderProperties){E=this._renderProperties[b];var R=(0,l.default)(this._options,E.options);R.format=="auto"&&(R.format=qe()),this._errorHandler.wrapBarcodeCall(function(){var O=R.value,w=d.default[R.format.toUpperCase()],T=De(O,w,R);Ie(E,T,R)})}}},g.prototype.render=function(){if(!this._renderProperties)throw new u.NoElementException;if(Array.isArray(this._renderProperties))for(var E=0;E<this._renderProperties.length;E++)Ie(this._renderProperties[E],this._encodings,this._options);else Ie(this._renderProperties,this._encodings,this._options);return this},g.prototype._defaults=y.default;function Ie(E,b,R){b=(0,_.default)(b);for(var O=0;O<b.length;O++)b[O].options=(0,l.default)(R,b[O].options),(0,f.default)(b[O].options);(0,f.default)(R);var w=E.renderer,T=new w(E.element,b,R);T.render(),E.afterRender&&E.afterRender()}return typeof window<"u"&&(window.JsBarcode=m),typeof jQuery<"u"&&(jQuery.fn.JsBarcode=function(E,b){var R=[];return jQuery(this).each(function(){R.push(this)}),m(R,E,b)}),ke=m,ke}var wr=br();const Sr=Gt(wr);export{Sr as b}; +import{g as Gt}from"./call-bind@1.0.7-BosuxZz1.js";var J={},L={},Q={},Be;function M(){if(Be)return Q;Be=1,Object.defineProperty(Q,"__esModule",{value:!0});function s(v,l){if(!(v instanceof l))throw new TypeError("Cannot call a class as a function")}var d=function v(l,h){s(this,v),this.data=l,this.text=h.text||l,this.options=h};return Q.default=d,Q}var je;function $t(){if(je)return L;je=1,Object.defineProperty(L,"__esModule",{value:!0}),L.CODE39=void 0;var s=function(){function o(y,p){for(var g=0;g<p.length;g++){var m=p[g];m.enumerable=m.enumerable||!1,m.configurable=!0,"value"in m&&(m.writable=!0),Object.defineProperty(y,m.key,m)}}return function(y,p,g){return p&&o(y.prototype,p),g&&o(y,g),y}}(),d=M(),v=l(d);function l(o){return o&&o.__esModule?o:{default:o}}function h(o,y){if(!(o instanceof y))throw new TypeError("Cannot call a class as a function")}function _(o,y){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:o}function c(o,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);o.prototype=Object.create(y&&y.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(o,y):o.__proto__=y)}var f=function(o){c(y,o);function y(p,g){return h(this,y),p=p.toUpperCase(),g.mod43&&(p+=r(u(p))),_(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,p,g))}return s(y,[{key:"encode",value:function(){for(var g=t("*"),m=0;m<this.data.length;m++)g+=t(this.data[m])+"0";return g+=t("*"),{data:g,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)!==-1}}]),y}(v.default),a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","*"],e=[20957,29783,23639,30485,20951,29813,23669,20855,29789,23645,29975,23831,30533,22295,30149,24005,21623,29981,23837,22301,30023,23879,30545,22343,30161,24017,21959,30065,23921,22385,29015,18263,29141,17879,29045,18293,17783,29021,18269,17477,17489,17681,20753,35770];function t(o){return n(i(o))}function n(o){return e[o].toString(2)}function r(o){return a[o]}function i(o){return a.indexOf(o)}function u(o){for(var y=0,p=0;p<o.length;p++)y+=i(o[p]);return y=y%43,y}return L.CODE39=f,L}var I={},W={},Y={},S={},Le;function H(){if(Le)return S;Le=1,Object.defineProperty(S,"__esModule",{value:!0});var s;function d(a,e,t){return e in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var v=S.SET_A=0,l=S.SET_B=1,h=S.SET_C=2;S.SHIFT=98;var _=S.START_A=103,c=S.START_B=104,f=S.START_C=105;return S.MODULO=103,S.STOP=106,S.FNC1=207,S.SET_BY_CODE=(s={},d(s,_,v),d(s,c,l),d(s,f,h),s),S.SWAP={101:v,100:l,99:h},S.A_START_CHAR="Ð",S.B_START_CHAR="Ñ",S.C_START_CHAR="Ò",S.A_CHARS="[\0-_È-Ï]",S.B_CHARS="[ -È-Ï]",S.C_CHARS="(Ï*[0-9]{2}Ï*)",S.BARS=[11011001100,11001101100,11001100110,10010011e3,10010001100,10001001100,10011001e3,10011000100,10001100100,11001001e3,11001000100,11000100100,10110011100,10011011100,10011001110,10111001100,10011101100,10011100110,11001110010,11001011100,11001001110,11011100100,11001110100,11101101110,11101001100,11100101100,11100100110,11101100100,11100110100,11100110010,11011011e3,11011000110,11000110110,10100011e3,10001011e3,10001000110,10110001e3,10001101e3,10001100010,11010001e3,11000101e3,11000100010,10110111e3,10110001110,10001101110,10111011e3,10111000110,10001110110,11101110110,11010001110,11000101110,11011101e3,11011100010,11011101110,11101011e3,11101000110,11100010110,11101101e3,11101100010,11100011010,11101111010,11001000010,11110001010,1010011e4,10100001100,1001011e4,10010000110,10000101100,10000100110,1011001e4,10110000100,1001101e4,10011000010,10000110100,10000110010,11000010010,1100101e4,11110111010,11000010100,10001111010,10100111100,10010111100,10010011110,10111100100,10011110100,10011110010,11110100100,11110010100,11110010010,11011011110,11011110110,11110110110,10101111e3,10100011110,10001011110,10111101e3,10111100010,11110101e3,11110100010,10111011110,10111101110,11101011110,11110101110,11010000100,1101001e4,11010011100,1100011101011],S}var Ce;function Pe(){if(Ce)return Y;Ce=1,Object.defineProperty(Y,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=M(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){_(this,t);var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n.substring(1),r));return i.bytes=n.split("").map(function(u){return u.charCodeAt(0)}),i}return s(t,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var r=this.bytes,i=r.shift()-105,u=l.SET_BY_CODE[i];if(u===void 0)throw new RangeError("The encoding does not start with a start character.");this.shouldEncodeAsEan128()===!0&&r.unshift(l.FNC1);var o=t.next(r,1,u);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:t.getBar(i)+o.result+t.getBar((o.checksum+i)%l.MODULO)+t.getBar(l.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var r=this.options.ean128||!1;return typeof r=="string"&&(r=r.toLowerCase()==="true"),r}}],[{key:"getBar",value:function(r){return l.BARS[r]?l.BARS[r].toString():""}},{key:"correctIndex",value:function(r,i){if(i===l.SET_A){var u=r.shift();return u<32?u+64:u-32}else return i===l.SET_B?r.shift()-32:(r.shift()-48)*10+r.shift()-48}},{key:"next",value:function(r,i,u){if(!r.length)return{result:"",checksum:0};var o=void 0,y=void 0;if(r[0]>=200){y=r.shift()-105;var p=l.SWAP[y];p!==void 0?o=t.next(r,i+1,p):((u===l.SET_A||u===l.SET_B)&&y===l.SHIFT&&(r[0]=u===l.SET_A?r[0]>95?r[0]-96:r[0]:r[0]<32?r[0]+96:r[0]),o=t.next(r,i+1,u))}else y=t.correctIndex(r,u),o=t.next(r,i+1,u);var g=t.getBar(y),m=y*i;return{result:g+o.result,checksum:m+o.checksum}}}]),t}(v.default);return Y.default=a,Y}var Z={},Ne;function Ft(){if(Ne)return Z;Ne=1,Object.defineProperty(Z,"__esModule",{value:!0});var s=H(),d=function(f){return f.match(new RegExp("^"+s.A_CHARS+"*"))[0].length},v=function(f){return f.match(new RegExp("^"+s.B_CHARS+"*"))[0].length},l=function(f){return f.match(new RegExp("^"+s.C_CHARS+"*"))[0]};function h(c,f){var a=f?s.A_CHARS:s.B_CHARS,e=c.match(new RegExp("^("+a+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(e)return e[1]+"Ì"+_(c.substring(e[1].length));var t=c.match(new RegExp("^"+a+"+"))[0];return t.length===c.length?c:t+String.fromCharCode(f?205:206)+h(c.substring(t.length),!f)}function _(c){var f=l(c),a=f.length;if(a===c.length)return c;c=c.substring(a);var e=d(c)>=v(c);return f+String.fromCharCode(e?206:205)+h(c,e)}return Z.default=function(c){var f=void 0,a=l(c).length;if(a>=2)f=s.C_START_CHAR+_(c);else{var e=d(c)>v(c);f=(e?s.A_START_CHAR:s.B_START_CHAR)+h(c,e)}return f.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(t,n){return"Ë"+n})},Z}var Ge;function Ht(){if(Ge)return W;Ge=1,Object.defineProperty(W,"__esModule",{value:!0});var s=Pe(),d=h(s),v=Ft(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){if(_(this,t),/^[\x00-\x7F\xC8-\xD3]+$/.test(n))var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,(0,l.default)(n),r));else var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r));return c(i)}return t}(d.default);return W.default=a,W}var K={},$e;function Ut(){if($e)return K;$e=1,Object.defineProperty(K,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Pe(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.A_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.A_CHARS+"+$").test(this.data)}}]),t}(v.default);return K.default=a,K}var ee={},Fe;function zt(){if(Fe)return ee;Fe=1,Object.defineProperty(ee,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Pe(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.B_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.B_CHARS+"+$").test(this.data)}}]),t}(v.default);return ee.default=a,ee}var te={},He;function Xt(){if(He)return te;He=1,Object.defineProperty(te,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Pe(),v=h(d),l=H();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(n,r){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.C_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.C_CHARS+"+$").test(this.data)}}]),t}(v.default);return te.default=a,te}var Ue;function Vt(){if(Ue)return I;Ue=1,Object.defineProperty(I,"__esModule",{value:!0}),I.CODE128C=I.CODE128B=I.CODE128A=I.CODE128=void 0;var s=Ht(),d=a(s),v=Ut(),l=a(v),h=zt(),_=a(h),c=Xt(),f=a(c);function a(e){return e&&e.__esModule?e:{default:e}}return I.CODE128=d.default,I.CODE128A=l.default,I.CODE128B=_.default,I.CODE128C=f.default,I}var x={},re={},k={},ze;function U(){return ze||(ze=1,Object.defineProperty(k,"__esModule",{value:!0}),k.SIDE_BIN="101",k.MIDDLE_BIN="01010",k.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],E:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"]},k.EAN2_STRUCTURE=["LL","LG","GL","GG"],k.EAN5_STRUCTURE=["GGLLL","GLGLL","GLLGL","GLLLG","LGGLL","LLGGL","LLLGG","LGLGL","LGLLG","LLGLG"],k.EAN13_STRUCTURE=["LLLLLL","LLGLGG","LLGGLG","LLGGGL","LGLLGG","LGGLLG","LGGGLL","LGLGLG","LGLGGL","LGGLGL"]),k}var ne={},ie={},Xe;function z(){if(Xe)return ie;Xe=1,Object.defineProperty(ie,"__esModule",{value:!0});var s=U(),d=function(l,h,_){var c=l.split("").map(function(a,e){return s.BINARIES[h[e]]}).map(function(a,e){return a?a[l[e]]:""});if(_){var f=l.length-1;c=c.map(function(a,e){return e<f?a+_:a})}return c.join("")};return ie.default=d,ie}var Ve;function It(){if(Ve)return ne;Ve=1,Object.defineProperty(ne,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),d=U(),v=z(),l=c(v),h=M(),_=c(h);function c(n){return n&&n.__esModule?n:{default:n}}function f(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function a(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function e(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var t=function(n){e(r,n);function r(i,u){f(this,r);var o=a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.fontSize=!u.flat&&u.fontSize>u.width*10?u.width*10:u.fontSize,o.guardHeight=u.height+o.fontSize/2+u.textMargin,o}return s(r,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(u,o){return this.text.substr(u,o)}},{key:"leftEncode",value:function(u,o){return(0,l.default)(u,o)}},{key:"rightText",value:function(u,o){return this.text.substr(u,o)}},{key:"rightEncode",value:function(u,o){return(0,l.default)(u,o)}},{key:"encodeGuarded",value:function(){var u={fontSize:this.fontSize},o={height:this.guardHeight};return[{data:d.SIDE_BIN,options:o},{data:this.leftEncode(),text:this.leftText(),options:u},{data:d.MIDDLE_BIN,options:o},{data:this.rightEncode(),text:this.rightText(),options:u},{data:d.SIDE_BIN,options:o}]}},{key:"encodeFlat",value:function(){var u=[d.SIDE_BIN,this.leftEncode(),d.MIDDLE_BIN,this.rightEncode(),d.SIDE_BIN];return{data:u.join(""),text:this.text}}}]),r}(_.default);return ne.default=t,ne}var Je;function Jt(){if(Je)return re;Je=1,Object.defineProperty(re,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),d=function n(r,i,u){r===null&&(r=Function.prototype);var o=Object.getOwnPropertyDescriptor(r,i);if(o===void 0){var y=Object.getPrototypeOf(r);return y===null?void 0:n(y,i,u)}else{if("value"in o)return o.value;var p=o.get;return p===void 0?void 0:p.call(u)}},v=U(),l=It(),h=_(l);function _(n){return n&&n.__esModule?n:{default:n}}function c(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function f(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function a(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var e=function(r){var i=r.substr(0,12).split("").map(function(u){return+u}).reduce(function(u,o,y){return y%2?u+o*3:u+o},0);return(10-i%10)%10},t=function(n){a(r,n);function r(i,u){c(this,r),i.search(/^[0-9]{12}$/)!==-1&&(i+=e(i));var o=f(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.lastChar=u.lastChar,o}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{13}$/)!==-1&&+this.data[12]===e(this.data)}},{key:"leftText",value:function(){return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var u=this.data.substr(1,6),o=v.EAN13_STRUCTURE[this.data[0]];return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftEncode",this).call(this,u,o)}},{key:"rightText",value:function(){return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var u=this.data.substr(7,6);return d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightEncode",this).call(this,u,"RRRRRR")}},{key:"encodeGuarded",value:function(){var u=d(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(u.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar&&(u.push({data:"00"}),u.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}}))),u}}]),r}(h.default);return re.default=t,re}var ae={},Qe;function Qt(){if(Qe)return ae;Qe=1,Object.defineProperty(ae,"__esModule",{value:!0});var s=function(){function t(n,r){for(var i=0;i<r.length;i++){var u=r[i];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}return function(n,r,i){return r&&t(n.prototype,r),i&&t(n,i),n}}(),d=function t(n,r,i){n===null&&(n=Function.prototype);var u=Object.getOwnPropertyDescriptor(n,r);if(u===void 0){var o=Object.getPrototypeOf(n);return o===null?void 0:t(o,r,i)}else{if("value"in u)return u.value;var y=u.get;return y===void 0?void 0:y.call(i)}},v=It(),l=h(v);function h(t){return t&&t.__esModule?t:{default:t}}function _(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function c(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:t}function f(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var a=function(n){var r=n.substr(0,7).split("").map(function(i){return+i}).reduce(function(i,u,o){return o%2?i+u:i+u*3},0);return(10-r%10)%10},e=function(t){f(n,t);function n(r,i){return _(this,n),r.search(/^[0-9]{7}$/)!==-1&&(r+=a(r)),c(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,r,i))}return s(n,[{key:"valid",value:function(){return this.data.search(/^[0-9]{8}$/)!==-1&&+this.data[7]===a(this.data)}},{key:"leftText",value:function(){return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var i=this.data.substr(0,4);return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftEncode",this).call(this,i,"LLLL")}},{key:"rightText",value:function(){return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var i=this.data.substr(4,4);return d(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightEncode",this).call(this,i,"RRRR")}}]),n}(l.default);return ae.default=e,ae}var ue={},We;function Wt(){if(We)return ue;We=1,Object.defineProperty(ue,"__esModule",{value:!0});var s=function(){function r(i,u){for(var o=0;o<u.length;o++){var y=u[o];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(i,y.key,y)}}return function(i,u,o){return u&&r(i.prototype,u),o&&r(i,o),i}}(),d=U(),v=z(),l=c(v),h=M(),_=c(h);function c(r){return r&&r.__esModule?r:{default:r}}function f(r,i){if(!(r instanceof i))throw new TypeError("Cannot call a class as a function")}function a(r,i){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:r}function e(r,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);r.prototype=Object.create(i&&i.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(r,i):r.__proto__=i)}var t=function(i){var u=i.split("").map(function(o){return+o}).reduce(function(o,y,p){return p%2?o+y*9:o+y*3},0);return u%10},n=function(r){e(i,r);function i(u,o){return f(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,u,o))}return s(i,[{key:"valid",value:function(){return this.data.search(/^[0-9]{5}$/)!==-1}},{key:"encode",value:function(){var o=d.EAN5_STRUCTURE[t(this.data)];return{data:"1011"+(0,l.default)(this.data,o,"01"),text:this.text}}}]),i}(_.default);return ue.default=n,ue}var oe={},Ye;function Yt(){if(Ye)return oe;Ye=1,Object.defineProperty(oe,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),d=U(),v=z(),l=c(v),h=M(),_=c(h);function c(n){return n&&n.__esModule?n:{default:n}}function f(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function a(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function e(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var t=function(n){e(r,n);function r(i,u){return f(this,r),a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u))}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{2}$/)!==-1}},{key:"encode",value:function(){var u=d.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,l.default)(this.data,u,"01"),text:this.text}}}]),r}(_.default);return oe.default=t,oe}var C={},Ze;function kt(){if(Ze)return C;Ze=1,Object.defineProperty(C,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}();C.checksum=t;var d=z(),v=_(d),l=M(),h=_(l);function _(n){return n&&n.__esModule?n:{default:n}}function c(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function f(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function a(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var e=function(n){a(r,n);function r(i,u){c(this,r),i.search(/^[0-9]{11}$/)!==-1&&(i+=t(i));var o=f(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.displayValue=u.displayValue,u.fontSize>u.width*10?o.fontSize=u.width*10:o.fontSize=u.fontSize,o.guardHeight=u.height+o.fontSize/2+u.textMargin,o}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{12}$/)!==-1&&this.data[11]==t(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var u="";return u+="101",u+=(0,v.default)(this.data.substr(0,6),"LLLLLL"),u+="01010",u+=(0,v.default)(this.data.substr(6,6),"RRRRRR"),u+="101",{data:u,text:this.text}}},{key:"guardedEncoding",value:function(){var u=[];return this.displayValue&&u.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),u.push({data:"101"+(0,v.default)(this.data[0],"L"),options:{height:this.guardHeight}}),u.push({data:(0,v.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),u.push({data:"01010",options:{height:this.guardHeight}}),u.push({data:(0,v.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),u.push({data:(0,v.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&u.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),u}}]),r}(h.default);function t(n){var r=0,i;for(i=1;i<11;i+=2)r+=parseInt(n[i]);for(i=0;i<11;i+=2)r+=parseInt(n[i])*3;return(10-r%10)%10}return C.default=e,C}var fe={},Ke;function Zt(){if(Ke)return fe;Ke=1,Object.defineProperty(fe,"__esModule",{value:!0});var s=function(){function u(o,y){for(var p=0;p<y.length;p++){var g=y[p];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(o,g.key,g)}}return function(o,y,p){return y&&u(o.prototype,y),p&&u(o,p),o}}(),d=z(),v=c(d),l=M(),h=c(l),_=kt();function c(u){return u&&u.__esModule?u:{default:u}}function f(u,o){if(!(u instanceof o))throw new TypeError("Cannot call a class as a function")}function a(u,o){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:u}function e(u,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);u.prototype=Object.create(o&&o.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(u,o):u.__proto__=o)}var t=["XX00000XXX","XX10000XXX","XX20000XXX","XXX00000XX","XXXX00000X","XXXXX00005","XXXXX00006","XXXXX00007","XXXXX00008","XXXXX00009"],n=[["EEEOOO","OOOEEE"],["EEOEOO","OOEOEE"],["EEOOEO","OOEEOE"],["EEOOOE","OOEEEO"],["EOEEOO","OEOOEE"],["EOOEEO","OEEOOE"],["EOOOEE","OEEEOO"],["EOEOEO","OEOEOE"],["EOEOOE","OEOEEO"],["EOOEOE","OEEOEO"]],r=function(u){e(o,u);function o(y,p){f(this,o);var g=a(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,y,p));if(g.isValid=!1,y.search(/^[0-9]{6}$/)!==-1)g.middleDigits=y,g.upcA=i(y,"0"),g.text=p.text||""+g.upcA[0]+y+g.upcA[g.upcA.length-1],g.isValid=!0;else if(y.search(/^[01][0-9]{7}$/)!==-1)if(g.middleDigits=y.substring(1,y.length-1),g.upcA=i(g.middleDigits,y[0]),g.upcA[g.upcA.length-1]===y[y.length-1])g.isValid=!0;else return a(g);else return a(g);return g.displayValue=p.displayValue,p.fontSize>p.width*10?g.fontSize=p.width*10:g.fontSize=p.fontSize,g.guardHeight=p.height+g.fontSize/2+p.textMargin,g}return s(o,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var p="";return p+="101",p+=this.encodeMiddleDigits(),p+="010101",{data:p,text:this.text}}},{key:"guardedEncoding",value:function(){var p=[];return this.displayValue&&p.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),p.push({data:"101",options:{height:this.guardHeight}}),p.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),p.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&p.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),p}},{key:"encodeMiddleDigits",value:function(){var p=this.upcA[0],g=this.upcA[this.upcA.length-1],m=n[parseInt(g)][parseInt(p)];return(0,v.default)(this.middleDigits,m)}}]),o}(h.default);function i(u,o){for(var y=parseInt(u[u.length-1]),p=t[y],g="",m=0,q=0;q<p.length;q++){var V=p[q];V==="X"?g+=u[m++]:g+=V}return g=""+o+g,""+g+(0,_.checksum)(g)}return fe.default=r,fe}var et;function Kt(){if(et)return x;et=1,Object.defineProperty(x,"__esModule",{value:!0}),x.UPCE=x.UPC=x.EAN2=x.EAN5=x.EAN8=x.EAN13=void 0;var s=Jt(),d=r(s),v=Qt(),l=r(v),h=Wt(),_=r(h),c=Yt(),f=r(c),a=kt(),e=r(a),t=Zt(),n=r(t);function r(i){return i&&i.__esModule?i:{default:i}}return x.EAN13=d.default,x.EAN8=l.default,x.EAN5=_.default,x.EAN2=f.default,x.UPC=e.default,x.UPCE=n.default,x}var D={},ce={},B={},tt;function er(){return tt||(tt=1,Object.defineProperty(B,"__esModule",{value:!0}),B.START_BIN="1010",B.END_BIN="11101",B.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]),B}var rt;function Dt(){if(rt)return ce;rt=1,Object.defineProperty(ce,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=er(),v=M(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(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}function f(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)}var a=function(e){f(t,e);function t(){return _(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,[{key:"valid",value:function(){return this.data.search(/^([0-9]{2})+$/)!==-1}},{key:"encode",value:function(){var r=this,i=this.data.match(/.{2}/g).map(function(u){return r.encodePair(u)}).join("");return{data:d.START_BIN+i+d.END_BIN,text:this.text}}},{key:"encodePair",value:function(r){var i=d.BINARIES[r[1]];return d.BINARIES[r[0]].split("").map(function(u,o){return(u==="1"?"111":"1")+(i[o]==="1"?"000":"0")}).join("")}}]),t}(l.default);return ce.default=a,ce}var le={},nt;function tr(){if(nt)return le;nt=1,Object.defineProperty(le,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=Dt(),v=l(d);function l(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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}function c(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)}var f=function(t){var n=t.substr(0,13).split("").map(function(r){return parseInt(r,10)}).reduce(function(r,i,u){return r+i*(3-u%2*2)},0);return Math.ceil(n/10)*10-n},a=function(e){c(t,e);function t(n,r){return h(this,t),n.search(/^[0-9]{13}$/)!==-1&&(n+=f(n)),_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"valid",value:function(){return this.data.search(/^[0-9]{14}$/)!==-1&&+this.data[13]===f(this.data)}}]),t}(v.default);return le.default=a,le}var it;function rr(){if(it)return D;it=1,Object.defineProperty(D,"__esModule",{value:!0}),D.ITF14=D.ITF=void 0;var s=Dt(),d=h(s),v=tr(),l=h(v);function h(_){return _&&_.__esModule?_:{default:_}}return D.ITF=d.default,D.ITF14=l.default,D}var A={},de={},at;function X(){if(at)return de;at=1,Object.defineProperty(de,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),d=M(),v=l(d);function l(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}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}function c(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)}var f=function(e){c(t,e);function t(n,r){return h(this,t),_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"encode",value:function(){for(var r="110",i=0;i<this.data.length;i++){var u=parseInt(this.data[i]),o=u.toString(2);o=a(o,4-o.length);for(var y=0;y<o.length;y++)r+=o[y]=="0"?"100":"110"}return r+="1001",{data:r,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9]+$/)!==-1}}]),t}(v.default);function a(e,t){for(var n=0;n<t;n++)e="0"+e;return e}return de.default=f,de}var he={},N={},ut;function Te(){if(ut)return N;ut=1,Object.defineProperty(N,"__esModule",{value:!0}),N.mod10=s,N.mod11=d;function s(v){for(var l=0,h=0;h<v.length;h++){var _=parseInt(v[h]);(h+v.length)%2===0?l+=_:l+=_*2%10+Math.floor(_*2/10)}return(10-l%10)%10}function d(v){for(var l=0,h=[2,3,4,5,6,7],_=0;_<v.length;_++){var c=parseInt(v[v.length-1-_]);l+=h[_%h.length]*c}return(11-l%11)%11}return N}var ot;function nr(){if(ot)return he;ot=1,Object.defineProperty(he,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t+(0,v.mod10)(t),n))}return e}(d.default);return he.default=f,he}var ve={},ft;function ir(){if(ft)return ve;ft=1,Object.defineProperty(ve,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t+(0,v.mod11)(t),n))}return e}(d.default);return ve.default=f,ve}var _e={},ct;function ar(){if(ct)return _e;ct=1,Object.defineProperty(_e,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),t+=(0,v.mod10)(t),t+=(0,v.mod10)(t),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return e}(d.default);return _e.default=f,_e}var se={},lt;function ur(){if(lt)return se;lt=1,Object.defineProperty(se,"__esModule",{value:!0});var s=X(),d=l(s),v=Te();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),t+=(0,v.mod11)(t),t+=(0,v.mod10)(t),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return e}(d.default);return se.default=f,se}var dt;function or(){if(dt)return A;dt=1,Object.defineProperty(A,"__esModule",{value:!0}),A.MSI1110=A.MSI1010=A.MSI11=A.MSI10=A.MSI=void 0;var s=X(),d=t(s),v=nr(),l=t(v),h=ir(),_=t(h),c=ar(),f=t(c),a=ur(),e=t(a);function t(n){return n&&n.__esModule?n:{default:n}}return A.MSI=d.default,A.MSI10=l.default,A.MSI11=_.default,A.MSI1010=f.default,A.MSI1110=e.default,A}var G={},ht;function fr(){if(ht)return G;ht=1,Object.defineProperty(G,"__esModule",{value:!0}),G.pharmacode=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=M(),v=l(d);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){h(this,e);var r=_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.number=parseInt(t,10),r}return s(e,[{key:"encode",value:function(){for(var n=this.number,r="";!isNaN(n)&&n!=0;)n%2===0?(r="11100"+r,n=(n-2)/2):(r="100"+r,n=(n-1)/2);return r=r.slice(0,-2),{data:r,text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),e}(v.default);return G.pharmacode=f,G}var $={},vt;function cr(){if(vt)return $;vt=1,Object.defineProperty($,"__esModule",{value:!0}),$.codabar=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=M(),v=l(d);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){h(this,e),t.search(/^[0-9\-\$\:\.\+\/]+$/)===0&&(t="A"+t+"A");var r=_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t.toUpperCase(),n));return r.text=r.options.text||r.text.replace(/[A-D]/g,""),r}return s(e,[{key:"valid",value:function(){return this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)!==-1}},{key:"encode",value:function(){for(var n=[],r=this.getEncodings(),i=0;i<this.data.length;i++)n.push(r[this.data.charAt(i)]),i!==this.data.length-1&&n.push("0");return{text:this.text,data:n.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),e}(v.default);return $.codabar=f,$}var F={},_t;function lr(){if(_t)return F;_t=1,Object.defineProperty(F,"__esModule",{value:!0}),F.GenericBarcode=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=M(),v=l(d);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function c(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var f=function(a){c(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return s(e,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),e}(v.default);return F.GenericBarcode=f,F}var st;function dr(){if(st)return J;st=1,Object.defineProperty(J,"__esModule",{value:!0});var s=$t(),d=Vt(),v=Kt(),l=rr(),h=or(),_=fr(),c=cr(),f=lr();return J.default={CODE39:s.CODE39,CODE128:d.CODE128,CODE128A:d.CODE128A,CODE128B:d.CODE128B,CODE128C:d.CODE128C,EAN13:v.EAN13,EAN8:v.EAN8,EAN5:v.EAN5,EAN2:v.EAN2,UPC:v.UPC,UPCE:v.UPCE,ITF14:l.ITF14,ITF:l.ITF,MSI:h.MSI,MSI10:h.MSI10,MSI11:h.MSI11,MSI1010:h.MSI1010,MSI1110:h.MSI1110,pharmacode:_.pharmacode,codabar:c.codabar,GenericBarcode:f.GenericBarcode},J}var ye={},yt;function Me(){if(yt)return ye;yt=1,Object.defineProperty(ye,"__esModule",{value:!0});var s=Object.assign||function(d){for(var v=1;v<arguments.length;v++){var l=arguments[v];for(var h in l)Object.prototype.hasOwnProperty.call(l,h)&&(d[h]=l[h])}return d};return ye.default=function(d,v){return s({},d,v)},ye}var pe={},pt;function hr(){if(pt)return pe;pt=1,Object.defineProperty(pe,"__esModule",{value:!0}),pe.default=s;function s(d){var v=[];function l(h){if(Array.isArray(h))for(var _=0;_<h.length;_++)l(h[_]);else h.text=h.text||"",h.data=h.data||"",v.push(h)}return l(d),v}return pe}var ge={},gt;function vr(){if(gt)return ge;gt=1,Object.defineProperty(ge,"__esModule",{value:!0}),ge.default=s;function s(d){return d.marginTop=d.marginTop||d.margin,d.marginBottom=d.marginBottom||d.margin,d.marginRight=d.marginRight||d.margin,d.marginLeft=d.marginLeft||d.margin,d}return ge}var Ee={},Oe={},be={},Et;function qt(){if(Et)return be;Et=1,Object.defineProperty(be,"__esModule",{value:!0}),be.default=s;function s(d){var v=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var l in v)v.hasOwnProperty(l)&&(l=v[l],typeof d[l]=="string"&&(d[l]=parseInt(d[l],10)));return typeof d.displayValue=="string"&&(d.displayValue=d.displayValue!="false"),d}return be}var we={},Ot;function Bt(){if(Ot)return we;Ot=1,Object.defineProperty(we,"__esModule",{value:!0});var s={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}};return we.default=s,we}var bt;function _r(){if(bt)return Oe;bt=1,Object.defineProperty(Oe,"__esModule",{value:!0});var s=qt(),d=h(s),v=Bt(),l=h(v);function h(c){return c&&c.__esModule?c:{default:c}}function _(c){var f={};for(var a in l.default)l.default.hasOwnProperty(a)&&(c.hasAttribute("jsbarcode-"+a.toLowerCase())&&(f[a]=c.getAttribute("jsbarcode-"+a.toLowerCase())),c.hasAttribute("data-"+a.toLowerCase())&&(f[a]=c.getAttribute("data-"+a.toLowerCase())));return f.value=c.getAttribute("jsbarcode-value")||c.getAttribute("data-value"),f=(0,d.default)(f),f}return Oe.default=_,Oe}var me={},Se={},P={},wt;function jt(){if(wt)return P;wt=1,Object.defineProperty(P,"__esModule",{value:!0}),P.getTotalWidthOfEncodings=P.calculateEncodingAttributes=P.getBarcodePadding=P.getEncodingHeight=P.getMaximumHeightOfEncodings=void 0;var s=Me(),d=v(s);function v(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return t.height+(t.displayValue&&e.text.length>0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function h(e,t,n){if(n.displayValue&&t<e){if(n.textAlign=="center")return Math.floor((e-t)/2);if(n.textAlign=="left")return 0;if(n.textAlign=="right")return Math.floor(e-t)}return 0}function _(e,t,n){for(var r=0;r<e.length;r++){var i=e[r],u=(0,d.default)(t,i.options),o;u.displayValue?o=a(i.text,u,n):o=0;var y=i.data.length*u.width;i.width=Math.ceil(Math.max(o,y)),i.height=l(i,u),i.barcodePadding=h(o,y,u)}}function c(e){for(var t=0,n=0;n<e.length;n++)t+=e[n].width;return t}function f(e){for(var t=0,n=0;n<e.length;n++)e[n].height>t&&(t=e[n].height);return t}function a(e,t,n){var r;if(n)r=n;else if(typeof document<"u")r=document.createElement("canvas").getContext("2d");else return 0;r.font=t.fontOptions+" "+t.fontSize+"px "+t.font;var i=r.measureText(e);if(!i)return 0;var u=i.width;return u}return P.getMaximumHeightOfEncodings=f,P.getEncodingHeight=l,P.getBarcodePadding=h,P.calculateEncodingAttributes=_,P.getTotalWidthOfEncodings=c,P}var mt;function sr(){if(mt)return Se;mt=1,Object.defineProperty(Se,"__esModule",{value:!0});var s=function(){function f(a,e){for(var t=0;t<e.length;t++){var n=e[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(a,n.key,n)}}return function(a,e,t){return e&&f(a.prototype,e),t&&f(a,t),a}}(),d=Me(),v=h(d),l=jt();function h(f){return f&&f.__esModule?f:{default:f}}function _(f,a){if(!(f instanceof a))throw new TypeError("Cannot call a class as a function")}var c=function(){function f(a,e,t){_(this,f),this.canvas=a,this.encodings=e,this.options=t}return s(f,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var e=0;e<this.encodings.length;e++){var t=(0,v.default)(this.options,this.encodings[e].options);this.drawCanvasBarcode(t,this.encodings[e]),this.drawCanvasText(t,this.encodings[e]),this.moveCanvasDrawing(this.encodings[e])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var e=this.canvas.getContext("2d");e.save(),(0,l.calculateEncodingAttributes)(this.encodings,this.options,e);var t=(0,l.getTotalWidthOfEncodings)(this.encodings),n=(0,l.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=t+this.options.marginLeft+this.options.marginRight,this.canvas.height=n,e.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(e.fillStyle=this.options.background,e.fillRect(0,0,this.canvas.width,this.canvas.height)),e.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(e,t){var n=this.canvas.getContext("2d"),r=t.data,i;e.textPosition=="top"?i=e.marginTop+e.fontSize+e.textMargin:i=e.marginTop,n.fillStyle=e.lineColor;for(var u=0;u<r.length;u++){var o=u*e.width+t.barcodePadding;r[u]==="1"?n.fillRect(o,i,e.width,e.height):r[u]&&n.fillRect(o,i,e.width,e.height*r[u])}}},{key:"drawCanvasText",value:function(e,t){var n=this.canvas.getContext("2d"),r=e.fontOptions+" "+e.fontSize+"px "+e.font;if(e.displayValue){var i,u;e.textPosition=="top"?u=e.marginTop+e.fontSize-e.textMargin:u=e.height+e.textMargin+e.marginTop+e.fontSize,n.font=r,e.textAlign=="left"||t.barcodePadding>0?(i=0,n.textAlign="left"):e.textAlign=="right"?(i=t.width-1,n.textAlign="right"):(i=t.width/2,n.textAlign="center"),n.fillText(t.text,i,u)}}},{key:"moveCanvasDrawing",value:function(e){var t=this.canvas.getContext("2d");t.translate(e.width,0)}},{key:"restoreCanvas",value:function(){var e=this.canvas.getContext("2d");e.restore()}}]),f}();return Se.default=c,Se}var Re={},St;function yr(){if(St)return Re;St=1,Object.defineProperty(Re,"__esModule",{value:!0});var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),d=Me(),v=h(d),l=jt();function h(a){return a&&a.__esModule?a:{default:a}}function _(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}var c="http://www.w3.org/2000/svg",f=function(){function a(e,t,n){_(this,a),this.svg=e,this.encodings=t,this.options=n,this.document=n.xmlDocument||document}return s(a,[{key:"render",value:function(){var t=this.options.marginLeft;this.prepareSVG();for(var n=0;n<this.encodings.length;n++){var r=this.encodings[n],i=(0,v.default)(this.options,r.options),u=this.createGroup(t,i.marginTop,this.svg);this.setGroupOptions(u,i),this.drawSvgBarcode(u,i,r),this.drawSVGText(u,i,r),t+=r.width}}},{key:"prepareSVG",value:function(){for(;this.svg.firstChild;)this.svg.removeChild(this.svg.firstChild);(0,l.calculateEncodingAttributes)(this.encodings,this.options);var t=(0,l.getTotalWidthOfEncodings)(this.encodings),n=(0,l.getMaximumHeightOfEncodings)(this.encodings),r=t+this.options.marginLeft+this.options.marginRight;this.setSvgAttributes(r,n),this.options.background&&this.drawRect(0,0,r,n,this.svg).setAttribute("style","fill:"+this.options.background+";")}},{key:"drawSvgBarcode",value:function(t,n,r){var i=r.data,u;n.textPosition=="top"?u=n.fontSize+n.textMargin:u=0;for(var o=0,y=0,p=0;p<i.length;p++)y=p*n.width+r.barcodePadding,i[p]==="1"?o++:o>0&&(this.drawRect(y-n.width*o,u,n.width*o,n.height,t),o=0);o>0&&this.drawRect(y-n.width*(o-1),u,n.width*o,n.height,t)}},{key:"drawSVGText",value:function(t,n,r){var i=this.document.createElementNS(c,"text");if(n.displayValue){var u,o;i.setAttribute("style","font:"+n.fontOptions+" "+n.fontSize+"px "+n.font),n.textPosition=="top"?o=n.fontSize-n.textMargin:o=n.height+n.textMargin+n.fontSize,n.textAlign=="left"||r.barcodePadding>0?(u=0,i.setAttribute("text-anchor","start")):n.textAlign=="right"?(u=r.width-1,i.setAttribute("text-anchor","end")):(u=r.width/2,i.setAttribute("text-anchor","middle")),i.setAttribute("x",u),i.setAttribute("y",o),i.appendChild(this.document.createTextNode(r.text)),t.appendChild(i)}}},{key:"setSvgAttributes",value:function(t,n){var r=this.svg;r.setAttribute("width",t+"px"),r.setAttribute("height",n+"px"),r.setAttribute("x","0px"),r.setAttribute("y","0px"),r.setAttribute("viewBox","0 0 "+t+" "+n),r.setAttribute("xmlns",c),r.setAttribute("version","1.1"),r.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(t,n,r){var i=this.document.createElementNS(c,"g");return i.setAttribute("transform","translate("+t+", "+n+")"),r.appendChild(i),i}},{key:"setGroupOptions",value:function(t,n){t.setAttribute("style","fill:"+n.lineColor+";")}},{key:"drawRect",value:function(t,n,r,i,u){var o=this.document.createElementNS(c,"rect");return o.setAttribute("x",t),o.setAttribute("y",n),o.setAttribute("width",r),o.setAttribute("height",i),u.appendChild(o),o}}]),a}();return Re.default=f,Re}var xe={},Rt;function pr(){if(Rt)return xe;Rt=1,Object.defineProperty(xe,"__esModule",{value:!0});var s=function(){function l(h,_){for(var c=0;c<_.length;c++){var f=_[c];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(h,f.key,f)}}return function(h,_,c){return _&&l(h.prototype,_),c&&l(h,c),h}}();function d(l,h){if(!(l instanceof h))throw new TypeError("Cannot call a class as a function")}var v=function(){function l(h,_,c){d(this,l),this.object=h,this.encodings=_,this.options=c}return s(l,[{key:"render",value:function(){this.object.encodings=this.encodings}}]),l}();return xe.default=v,xe}var xt;function gr(){if(xt)return me;xt=1,Object.defineProperty(me,"__esModule",{value:!0});var s=sr(),d=c(s),v=yr(),l=c(v),h=pr(),_=c(h);function c(f){return f&&f.__esModule?f:{default:f}}return me.default={CanvasRenderer:d.default,SVGRenderer:l.default,ObjectRenderer:_.default},me}var j={},At;function Lt(){if(At)return j;At=1,Object.defineProperty(j,"__esModule",{value:!0});function s(c,f){if(!(c instanceof f))throw new TypeError("Cannot call a class as a function")}function d(c,f){if(!c)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return f&&(typeof f=="object"||typeof f=="function")?f:c}function v(c,f){if(typeof f!="function"&&f!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof f);c.prototype=Object.create(f&&f.prototype,{constructor:{value:c,enumerable:!1,writable:!0,configurable:!0}}),f&&(Object.setPrototypeOf?Object.setPrototypeOf(c,f):c.__proto__=f)}var l=function(c){v(f,c);function f(a,e){s(this,f);var t=d(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return t.name="InvalidInputException",t.symbology=a,t.input=e,t.message='"'+t.input+'" is not a valid input for '+t.symbology,t}return f}(Error),h=function(c){v(f,c);function f(){s(this,f);var a=d(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return a.name="InvalidElementException",a.message="Not supported type to render on",a}return f}(Error),_=function(c){v(f,c);function f(){s(this,f);var a=d(this,(f.__proto__||Object.getPrototypeOf(f)).call(this));return a.name="NoElementException",a.message="No element to render on.",a}return f}(Error);return j.InvalidInputException=l,j.InvalidElementException=h,j.NoElementException=_,j}var Pt;function Er(){if(Pt)return Ee;Pt=1,Object.defineProperty(Ee,"__esModule",{value:!0});var s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},d=_r(),v=c(d),l=gr(),h=c(l),_=Lt();function c(t){return t&&t.__esModule?t:{default:t}}function f(t){if(typeof t=="string")return a(t);if(Array.isArray(t)){for(var n=[],r=0;r<t.length;r++)n.push(f(t[r]));return n}else{if(typeof HTMLCanvasElement<"u"&&t instanceof HTMLImageElement)return e(t);if(t&&t.nodeName&&t.nodeName.toLowerCase()==="svg"||typeof SVGElement<"u"&&t instanceof SVGElement)return{element:t,options:(0,v.default)(t),renderer:h.default.SVGRenderer};if(typeof HTMLCanvasElement<"u"&&t instanceof HTMLCanvasElement)return{element:t,options:(0,v.default)(t),renderer:h.default.CanvasRenderer};if(t&&t.getContext)return{element:t,renderer:h.default.CanvasRenderer};if(t&&(typeof t>"u"?"undefined":s(t))==="object"&&!t.nodeName)return{element:t,renderer:h.default.ObjectRenderer};throw new _.InvalidElementException}}function a(t){var n=document.querySelectorAll(t);if(n.length!==0){for(var r=[],i=0;i<n.length;i++)r.push(f(n[i]));return r}}function e(t){var n=document.createElement("canvas");return{element:n,options:(0,v.default)(t),renderer:h.default.CanvasRenderer,afterRender:function(){t.setAttribute("src",n.toDataURL())}}}return Ee.default=f,Ee}var Ae={},Tt;function Or(){if(Tt)return Ae;Tt=1,Object.defineProperty(Ae,"__esModule",{value:!0});var s=function(){function l(h,_){for(var c=0;c<_.length;c++){var f=_[c];f.enumerable=f.enumerable||!1,f.configurable=!0,"value"in f&&(f.writable=!0),Object.defineProperty(h,f.key,f)}}return function(h,_,c){return _&&l(h.prototype,_),c&&l(h,c),h}}();function d(l,h){if(!(l instanceof h))throw new TypeError("Cannot call a class as a function")}var v=function(){function l(h){d(this,l),this.api=h}return s(l,[{key:"handleCatch",value:function(_){if(_.name==="InvalidInputException")if(this.api._options.valid!==this.api._defaults.valid)this.api._options.valid(!1);else throw _.message;else throw _;this.api.render=function(){}}},{key:"wrapBarcodeCall",value:function(_){try{var c=_.apply(void 0,arguments);return this.api._options.valid(!0),c}catch(f){return this.handleCatch(f),this.api}}}]),l}();return Ae.default=v,Ae}var ke,Mt;function br(){if(Mt)return ke;Mt=1;var s=dr(),d=p(s),v=Me(),l=p(v),h=hr(),_=p(h),c=vr(),f=p(c),a=Er(),e=p(a),t=qt(),n=p(t),r=Or(),i=p(r),u=Lt(),o=Bt(),y=p(o);function p(E){return E&&E.__esModule?E:{default:E}}var g=function(){},m=function(b,R,O){var w=new g;if(typeof b>"u")throw Error("No element to render on was provided.");return w._renderProperties=(0,e.default)(b),w._encodings=[],w._options=y.default,w._errorHandler=new i.default(w),typeof R<"u"&&(O=O||{},O.format||(O.format=qe()),w.options(O)[O.format](R,O).render()),w};m.getModule=function(E){return d.default[E]};for(var q in d.default)d.default.hasOwnProperty(q)&&V(d.default,q);function V(E,b){g.prototype[b]=g.prototype[b.toUpperCase()]=g.prototype[b.toLowerCase()]=function(R,O){var w=this;return w._errorHandler.wrapBarcodeCall(function(){O.text=typeof O.text>"u"?void 0:""+O.text;var T=(0,l.default)(w._options,O);T=(0,n.default)(T);var Ct=E[b],Nt=De(R,Ct,T);return w._encodings.push(Nt),w})}}function De(E,b,R){E=""+E;var O=new b(E,R);if(!O.valid())throw new u.InvalidInputException(O.constructor.name,E);var w=O.encode();w=(0,_.default)(w);for(var T=0;T<w.length;T++)w[T].options=(0,l.default)(R,w[T].options);return w}function qe(){return d.default.CODE128?"CODE128":Object.keys(d.default)[0]}g.prototype.options=function(E){return this._options=(0,l.default)(this._options,E),this},g.prototype.blank=function(E){var b=new Array(E+1).join("0");return this._encodings.push({data:b}),this},g.prototype.init=function(){if(this._renderProperties){Array.isArray(this._renderProperties)||(this._renderProperties=[this._renderProperties]);var E;for(var b in this._renderProperties){E=this._renderProperties[b];var R=(0,l.default)(this._options,E.options);R.format=="auto"&&(R.format=qe()),this._errorHandler.wrapBarcodeCall(function(){var O=R.value,w=d.default[R.format.toUpperCase()],T=De(O,w,R);Ie(E,T,R)})}}},g.prototype.render=function(){if(!this._renderProperties)throw new u.NoElementException;if(Array.isArray(this._renderProperties))for(var E=0;E<this._renderProperties.length;E++)Ie(this._renderProperties[E],this._encodings,this._options);else Ie(this._renderProperties,this._encodings,this._options);return this},g.prototype._defaults=y.default;function Ie(E,b,R){b=(0,_.default)(b);for(var O=0;O<b.length;O++)b[O].options=(0,l.default)(R,b[O].options),(0,f.default)(b[O].options);(0,f.default)(R);var w=E.renderer,T=new w(E.element,b,R);T.render(),E.afterRender&&E.afterRender()}return typeof window<"u"&&(window.JsBarcode=m),typeof jQuery<"u"&&(jQuery.fn.JsBarcode=function(E,b){var R=[];return jQuery(this).each(function(){R.push(this)}),m(R,E,b)}),ke=m,ke}var wr=br();const Sr=Gt(wr);export{Sr as b}; diff --git a/js/jsbarcode@3.11.6-VhIBVAt6.js.gz b/js/jsbarcode@3.11.6-VhIBVAt6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..aa059e75bfdbfcf2b37634765469d6238c44eb4b GIT binary patch literal 13334 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 literal 0 HcmV?d00001 diff --git a/js/jsbarcode@3.11.6-oBoQ6a3L.js.gz b/js/jsbarcode@3.11.6-oBoQ6a3L.js.gz deleted file mode 100644 index 08ee6b7b2b75800780b2c30d20a0868cde5f19eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13335 zcmV+yH0aA8iwFP!000001MPk3a@)wV=KpyLx~|Ow7$q2>EXyKXt&wC}?QYp}OY+t< z4+8=VBy131g8(JA#F)PmF%xlT=9T)zCTcH`fEF+3o^!9<(IQZ&B`Yf{^UGSJ@g&Xi zi($i`Hum#Hn5AQ2KMMRfUOSDF!GCvc$KG7qn|$7Snm+kxf1Uzw=4Xvx(8U5CkUzhX zKfBlqizLXSG-<pt%!?>AcCne^yvUNqZ{99OE<8N_jDy@B;4n(?n=GB+ET0>{LD28x z>8o^5#2CPfnI9Lpea~5#D#xiYgE7tYo-u1g$u#$q0H<LiHqCsLrDu%<pEXYA6WqzN zG&8`SpCoDCAhl@tjUe`?Q&K;_A+iMKg4AMwWEnFfh9mQ0YUHD63TGxHzxKe-eH63j z9G~ZCM1L+Xd009jiKl3^@I+-v1^pt<(E$EN3;C?^=6=qY^I0<I!24X!oP%2Czyo{l z@Ofu_3(eAK&~Rv@Ol5Tp^Fo%H8gn=?FTyl4NTeZhyy3Hn9phw}kG!E}nHMB{j3(V- z&l}q~DaJVSPh*Vqm&?n0E*#rInuO7?VBhaK5Kx*xlr+Z8rZKk9vMA@@%$i!w;n@Cy z=WuK;7Mu%`?m3*mp?SfBC(UMR%<V~*=4n2kU^p@1kcPpb3FnK2VZs4=Wteb=Vq>6* zOl+hwm$cbTZN<m!w0*(bsGTkrGReqD;halZs!Q4Y8>CF;-dDM&T6RY`#2HQkktdO= z#>k&0f6E)E7$=P=iSo#gqbVLV)*91df-}P`#USP50WgIG&YMkxFpE%*5J+hofXhoQ zOcA&}Z>NgLKoTh;-_s&DoAY}JB}E)p^W&Hh*TCnK3{R&dyKyni8#u~GIBT5Z21(gS zGmSy8K^O=uQJU$cs<9E5o*=`1j*WS<sY}8|kS5bSD}p@D+Pq_=P>E~%o(qL6w(mJm zms`?<7A7Q&;$=*6{zhbd7;aaFQr@(QBvC5*eKcoUBvjolH7^2V4pU7M=Y}rPBc@;G zCY+#&ou_Xn6P)e&Q*4-UXphsu<Mn3Km{=$?3S(lLChW5m##|MAdC3VJmI<7jrcI=Q zr69$cqJvG1IqY71!Sgo2NstaOfQ)Cl#*i8!H^4(+!ZC8Z@iVCig~}LPmN~RgZpbg) zanH1X1B3|DuQZDb^0_^PL~FLC8eJ?FkP$QU<7iMp3(rWEJ;i<&jEqNr?>cK+J8Qpx zTKi;wYJ9r?>Cq?a(}SLM|B-nQp*450=n>6e%!D2`p^v)20T8$Vf);>a9YF9HK(GNI zcmg2U1Q0w05NrVmb^rvs0D?UL!E*pX2SD%wK(G%W_!&U(5<u_^fZ$gE!2y8a6@cJ1 zfZz~7@CHEe8-U;lKyVBoH~|p61rWRg5WEKvd;k!91Q7fVAXozs*Z_hCfZ#rW;1Php z0uVd^5Ih7uh*7uYY;A19*4F0Jb=X>evc3h^oySi%APIM2YwM{?!=G%ymh*IDgT~w< zA&<%P*5(Fmtv_9N;kvW2z7AWh*474GcihKYu=Ut+Hekzr(po1mpSm>WCTz9V9TMLm z;p<N~Nr@XIx7PaOb&~dpOVYZVu;p%Tkgv`YQp#4#C2<ICTaLQ{-KVW5Bxm=r3*AkU zPixD0OvAU<p}R?IwB@v18gmP}n~yg)$=|2s`3a%N+1yx%>l>S!PEU2ETvO_a5gDne zDcD5&h`VXe&eP*Oi;|(y(qd&=EWexf)R##AVn@jUpOZeXr7cJd(MjgWffM9-lV_>u z7Zb}e=N5{Lv^(i3b&Tc@9<Rf>=!w#Bhwy-^kCy~My(fP@l0U~3S!tNzX9gJ#BxE@D z4(cJpaXp@*5JBZTFnow%u9(({l7_!soh^yV^U6zFc15%5T6bZ#{VwjI9Qw4XGjwbp zcTV~{$bm6`-bF4P@#j6%@{aA}pI^Q>L0eBL!F}@SWao$^a-DS;$oF03I*(x}-}jK~ zYzVF&+pi9vzdbmlX-JI2H^_CKz+?Nx>pd5>oK47!|JWz(fs85P`@opOK0$xvA%HP^ z2;s<tQ<J24zw-uNxQ^SNLDzBGG2Gf}j~4LQ-sy8He%?7k;IID!;IX}14*S0(Y_A;l z{{T%(-i{IIesb3OfBnz3zy7_)(u?rM+W%0&dm`BQ>)#&|b=bRTE&lrVhbB!!zI0vJ zab1W05BY=sO#UbI(<i*nA9)mqhqGrIn@8cFpolAT<WWR6JlGLYc#$ecx0E|0#&t`j zx}|4EuzV54x~@(FkK>j|BLVc;6$L{c=8AB~Ej>Fjj?9Nstvx%UEY3iebH^1`cR7#Q z3uB<;>W`uoSbP!e>W{J*M{(G3^+y(iSB)m*#k;bZH2%scs&vU~US;v@sB8q~ioLSR z8i{4@a;~_lo-!NN7$S<yMNlk>aaCK(I6NQDT-U{qIh&Qlh)@{}d3q_~vYokrKNg&G zG%4kI$g&+r$$=<OFvuy%B}pmysbZ+k<LWig=~mC|1&Tn`8{E>f<cgA3SC%D3T1l&F zM%fsyF0QT=Bu9}TX%pl~L2@0P0^X#qE}6?Ibs=%Jq?+7`?kk!`@JT8bo}vejsa@IA z%;g)*?B$-cmmj^odVBft8hcskQez{BiNXRIa=h$WB5*(^T<QoV-K^(Dx=S4`yVTJY zE_Kvw8qrN$>KsPYrH(3G>KrC8Q@E+w#73?;Qi%yO8U`~H<|UVUWDHCgqn{1Uof#Qe zA%<oX>y9;6jx}EBt}lfd)Un38W1W8w$2w5C;~(o-=gP6pD;(>*>{t^XNFqZ?q=;O0 ztn(l1Sm&mPYaQ#n+03tTtnuv}>-?6EHQ`MgYmRl!9BW^7K5SluMh>y5djnLixqqCq z{u-fx`^)+D{&HUOmlJzhoKBg`;F>TqWy44I={(0%l-Scr9OVW8raks2hNP~LU81mq zk)Q3Q1H6+Pj=3;lq+IY^xZqcNy^sFh{dDd)YoE?HUwk^>d%E`N{P{ZZaP1sVHLu&0 zUUaQX&$JUwL8|~Gl-bi!6y}Dx<~kd&K(P*kyHU@JLZd*4k1Ogu%1?$uB2PxRK?{wN zVPlZuDV4Wr?q_-9EXqd>pT7`p_(6^{8<-xYV>(KUc+jB~?@T*>;<la|CPL_*(`;sT zkudUN3e;JnrYN@)e4ZN_bYUTy<)S>MfDn?L*_NSph9|KfVB=Bu@1M?Fl&PKGqag&q zRB0g{rJ(Y$>t{w}TB)7kX%Xj^3^Y<Z7~$Z{v>02F`5@*FhN)u2)Xgx};6_zduWlqh zo@`?pm)HlXd{|G;5CTj_L9=OOD6{kQAUzXfNC+X2X9Wf(%odBDkT*u)O3}(H#ME!- zX1#6sr2J>I4S=jukY*VU@|VOvUd<3jRLMmMak<)I)hm?Pi3%0Z)?3?!_2hB8SX*x` za6H8g(cfh9-EAeV>#eq--X1?SAG(gE2S^%;tW?nk3uY%WZmBsyxL{4)1^|i{ZaWJu zd8`}2xfo}ULL=)sy`NCaam<T(xjWG`6GHp@oj2Wi&zsy69cfz=;>dF0#B3Y1pK(52 zUaFT}v)P=pH{uGDhVD8&q{ZH*G;D3q-?gnLZSqV15U!G6iwBx;so=si8MEgoxAoRE zGFVi^_V|#Xkn%Yh7o0zgyfX8KvdbtYjxE(^7Ia`P*9Yc=Bz%-pCO-T~760$V7k{mR zx)*%j<h2BKzk9FiLEZ1yfx4e5%8{}W%8n4)V?Pf@27?g8&iTXue+Sl7_~;fH)ik?K zkBiU(&Tf^>Ze2F<t+Lr$%4VShv;c;z*ZC;imXx<;;Si&sDq{m!z6Gpp(=f!Sf_c$` z3)ATSoxES(H-TxA9w1u*cio-^{`%j*>KlP(KS{XgWQ^x|b(yS4Rtc%<cuIs&z#q4R zc5X3sWRoe%J#J);aJ%Jfv|G*-(;Ag15Sf_pURauj2^eoe6dM5<8x93*k3z%OiWF50 zya4GL`>Z|~4UEA23C)Z^3UXLUBHnH}PueYKgOUib9FzZD%DrrQNgP)@KBZEp@F&zV zLo_XoBN67C9_iE<8flcW5E+=tfQn58LA@?h6>28))A`=>Pv?7`p3(h#&s49Epzd7= zaRq<<FJL7La{+&+y?9?A#N-`#Uy9CqZ@<0+zrU^n6E6=A(8!n)M}?>d7^9IfyYp1; zJe7Y|PbCTs>8!wOKz?GH-{{U54veL#H4^5~P{aSNev<AQ1x6$_N4_uyE5`l3X58OX zUj0gp`+ZF}yyd##zSIrBdiU#f!>@NEHWec_R3Y9C+1x3@e*s0v8%HU_uhvCz3E5aw zHQjo=rLlxaV+HoD`@mcsb*Xb?e${l{uaq4a6J_^8Q+9uHW%oj1XzabH*LE1+sk=LM zcc<>|)E!lKyFWtR?S7rQ!&uXI7*mGiRN?)sDZCF{;r%QXUXHz=>lI#pr||9+-krj` zQ+Q0_?fnRaxA%1lFV_`b&J^BTP1U{Qs_v~+buYcQ^_uQw{p$XgbdjLjdb)??<F0z# zQIF;I|74gA4v^1=#on@EG2fV(aD)i*gni^2BNGOQsAU);pAHg=3ivnHB%*$j4C(np zjmmg6a2NGg1NTs<0x4V1i5bbLG5JFN{Hc!@sFwW`UtSu2*0cCaJ&V8C$1k6E`nxY* zBj7qNfM4uaFP}d@;6Zc+4GG+R`FiK*W#<@O9JITDuK)rN@Z~@3iM)^}ww8rHIV#L? zL>T$b<EgJajIFT&J-AQGVGCYFdRLa{%G@OtqC`ax%}P+_$lPU^OUpTGcL84@L{>+$ zrB3XLypSiB6@7A5nCpr#@}0+1UwIf?wF7$a@E^pt&Oe543;4zE?7VLEk57)??w!0n z>Yy$-AdA5d$SU!D^0dDXdMw&TDcb)20gbtTu+M)F_W3VOe6Y{L56A=kJ=kaAEFMX= z&%PhXBHZ;QQVtG8COkFCO+2W4WP$vF7rlSLBkv0$_G#%o6Mmt6GojrwqJKZ=t}WAk zAEfq+u=k<9Z${Swy|?9Ax)_dNpW(Ow#dT{je5iETRQBHPsEd2O#T9Y=ZND3nNMyE~ z&T{qTOcBSCYc8D&s?7pF3%7l%-}V>MNCo!iG)f4Sa)(%?tjGXH%!<6z*!YrLk#~}h z3HILA^D+4<z|1G>1z;|a;}y>$0hkK`m{SyWi=LP2fH_?T%;^<?Ic+wL^d^8ggDC~f zX$4^BbN7OQ&1Pa`8a|3lSkN#sft_){{FdV7KdA)_m<4=A4Pao5G?Nz?iH^h*-Q*?8 z<RuFoIf~)@dq$#z=j?lcXJ6%>{8;duDe#<Cfak0Xp0jqc(A+ISq=;Mw&)JU!&zb2Z zwct4;%ZRQ9&&ln;b9PJcOnB2yH1M1;@T^VrCgue;GMH$Rm>E>aLxy}avGmF3*g3l% zJ7*>AOmdTLo!ViV<j2vU7~L!EF!u9ivyfpw74}&)$VU%dXInkCRRoyY!@|!7KjUaP z%28pD=!2!QebllFx|ZsdpADk~rV6HK*X}&icYBE?P=rRdj*BIG5&OBp*KDzneL@i) z7-}6{jKln-YVl72({d?vZ5W%>ryomMbgJppGAU24l`_Z(W4@6Hn#VU$QQ}a|nzI63 zh}L6l6>kfeq6^l-?1R?!!i;s<&c1;}(U3P>J6-Tye>AD$r(tTl07Xj~rc76ebOQ~D z*W{`(sFbZ_es#VTwDy)*M#QX^UtKMW)!LQlt{_t-7E4_iU4_I5tJ@@d#Go1d6<0J- zAR>ne0};PyAmSGeB7Tt|BE#M<^&ld<0})jqqFhs&95KsAS6{y1pH((OYbynPc$NtA zp5tkdMUy<uDBlRiOw~%;3%0GWPPME3gp7b~maI+o%oED!qCV2(8rw{%{b?9qo|ux% zMRpTOfXHydY)C<r$&A9N7!gbgN2qVan!)Pd9y$d-6gq|f3ed^FgHB%oov_kBnHb8? zgza>o+cK|Rn{O2h)6Vdq2(Y1BQ*z>g=vxoSlH~N^db_aF1$0Dv8?Lh!J#ZcKf$J<_ z8OHh5FfI@<4o2m@>%9xNwGg}2$!vm!uo0O;afIIq?#2EzCrc1fAs;I-+1G8r?_Id- zS|u!X5`f$4A%t+%E`?fjCQBRW8u<nc(DW|UvL|Khta0I!8v#6F=Cw*Q0V5f}6wQ`L zTe_;=PEW31{pMN-@|NpyL!9}2*s0~eOvk3q&#SO%Ekj8T--TVJ(pUKfj_5ydTVVW6 zG%XdeM3tIN(7l~OG@Zo${2d{u*)$5d4~9WRIyNc(fhCxzsX>K$>F$`FI2tBQ<N>U~ z`U|skl#$dHl!{3)9VrsP!i39VOY|(~qUfnD-ZWt$fbM7o=w>?5%^1-2>CoeE8r=Pj z!`<H`-1V{dTRq(MzY6a1=`8_wBjk9|vrMke7I3#f8QDiw=y11KhP%ZTaJQhmzX9A$ zU_s$-Q2}=oNU^yBEV-c>erlL#7y-V?GThBY@<hSiq!#WL*TP-Gx226`7t27o1Ot>M zTY|f}ky6Sk;BFz>zR=+A92Gj;ov*;%IqRAcgS#)QSCXq!GU(K-26S@;bo0^#J6(@J zfo`q?-Q@dBu*=-@9}9F71$2`NpqrF|Zqm+mG%kn~k;_0g`LRGZF}=JN=u&s(YM`6n z4(KMg1iFMbZEZdrB`Xu`iP##LC=I_^i*sdPx1tK18$o^aDSgn|j;x{`S;fQkC7hc{ zoU38(oQz8*WRvZ(?_ZwlCrekBk>aL~b~6k41h~p20m=2&H7Vg-QmVEFAo*4x`?MOz zZW0*le=UqnZi60@8^TxzKE4HvjaE??$-w(wG}eKxh|XFbfLkKfZ=mK1r21HA+4V@Z zf@hDv7tgLlsu4q~fGs{r7Dl`RgnR{rF!UJ^Dku<ouK}U=90<LaK&Zgp`+6W$d=(H9 zQxzNtrO5HpXN3SlsQ^NARCLpxH`jsCd>IJMuK+^igueMrfKUYI6bQ{LfKXZW70qU5 zM4Ij=dtPZ6Ovz^bTTUKkI>O3yV2~+bkd-D6#U|-{My3OU==)3_%G|Rb3k)I!45A8P z5S4*J)XwzDLqVj7Tm}Zwj|B#i>1DORAZj+FYk)y^J75sq5*QHPw6)P66s=4iM#9gC z>cD`McPp&`11Y2@!io{#2d(YYnm^oXlfOC~XcQC&B&D%8Y(xai%hrra^IClPDl(y% zw~Ve=l##hS%Apzf=vxi^#zLJ9d6V-pQZ!gvxYN~_2bSk<=)x#qm1p8)WSElmMK$v} zQPsRop|pGg3#R2$s^vdwTK*%~@*ky^PqFv0UdyL<vpaW7MDCV|{0q!;+-QkNS=VMt z*M8lk!FQY$Xx&oR7EIS_Ybm=EKbzv0iLP=VJie9EEv`_ym6PeIKE{|brMpLT?(dq; z{lazb?^5UPdB4}I+`T)EyR31&J$V`o$~|`e{-0C@_t~zNS9g=lcazNj9FxpnH?iw3 zP3-1BU}9IFDMCf*6;`k4)7JiJi~CBU-*=tgSI;Ty6XV*HvfD%GcIVz*y`Ydhb@=IZ zVoBkUP1mVlS%@CH){Fsp_I+XT{Un8j3<u6CER-6LdtySdUf(1M#I}>`(>|eT#q=hW zrSc_ZwFmAm)w6!7Tdy=vS)QM)m<0S0^OEIaNcF55u5_IqIgei}rf&J-a<<p7*@YXT ziB=FrDbDrtoXb<Etfjv<!A~f`LM*BYe)2U0*KwYl!V8XoX)*b`NqxRqqFlF5r06K? zl`>T^)vQl@ia8etMjpXo5puognd^Fyg<582A&F0uZqze*9OtSy57(=vR|JUEMs@et zbt2T=|5byYzjNsMtAw5*_I|C$p5a%y`vtrFMSxFsxxrk&+~9&81vu|cdfre6pTlMF zIlKaV4x3G5coXoM!XX8p!wT?O9>SV8n}wlW9YgO|p<(34pp?7&3~L5D)(ni8`1=Ig z>;8VB4;L3Y<SZ2AEK2@99R#D0v(O=D`hEO;nS1eLA!n)}XIcR{(=y~t+lB7$3nE42 zGUQBuEaXg0uc(Eb^aiM_A!l(r$eG>}auVLO3k`Cn!r$+L4<D$q`|yEW5cA=KtG~4L z7ZH!W@HhTK-!}A@C;H2#{_<3R*#bS7pl%m*I-SEqa*xg7;bEuK0X;~<4m&)obEv`& zJ3Op&sKO3AJgjrb!pLVDk0jvnXc`(u9z_`WOv6Y5o|czEpJW&-gXS#r<6$&GuLm=w z+zK*+l9Dq_rId=x&=|B%#p$ME042R1oTnvlPI99wTZVQteMfLFqH|hH$o7c@w&u_t zM}t9(pGU(epQ1S&+QlT;L6I?szyahMD0-angx@p=fW=~vLtW?Mnf=Ipi9M*5@33Ru zqR=SO;r5p2<4sC;nH>EPY&e$%n2OAD3OJ{S%+`>F5Sn*YE<JOVOfkJ_49(R5{yZ#u zJ(IH6Gf`g8M0q_!<=?2#b}3YPJ;RdMGZ9|TQ1^N!y4N#QUQc=(uZLIupU#1qXb#Lo zxDpc!X}hgnX^n1}<RgQy(&w0bqt7w9+UJ<u2q6+j;A>os$%?CSBP3f&R?n<T6wA8U z=8cf}WYu-}daQjzPHt9n@>+yFS(0v@7qv}KbKzPJ4z*YLr0KdbO4Km%(Cn#~iJYFR za92udYs{8fq}7f9pVU;BeaRAvZlS3&I6--LPACR|T$cy`K#uo^x?S@Rftuf;N%xPQ z_l_LU{sC+cEmU;Jmep$yE%Z((6OxOSTI6tgYe-z(z8o+$jiEZBR}EKZFl58kI9J5~ z%H0K=3wPn%!+EW@a9)2##<~6W&0Yu5A9PMf>e<f*`+3TK-1YJ)B)_mzNHTT`$!}~) zWyU7h-m_CkGIk2dM|KKH#*ShpFdSl(8NLZ~M7$oDpv=h2gK+wgbEISQNMZ9xdJKX< zbv_BFJT3=pXy=mfnub~cVE`__cTl1NXd^r)j$1(8w_Wll*BXUDZ>iPu%S$7#Z;{>l z7TFb-pYdZ$8~}Ii&g<tqfSqZvs}3#c0(q*3I!%NAy8N6Dapr}~Pw)_De~5E9#Q7j> zyrO5qU0T;ntJ`xfaG4ai0DD<|{ertAzN(J+A|e83)HA(1%lht!uYcAfzP|l@FMl$L z=PZez4T~{O^6A%{>s2w4pl&X(ZZ{LnE?|NB3Q%@k!6W;kwRkkFz40gGknfEjWn|N= zDR*<1=Bx)waa)l!5IVaSGpkIiu5Dq8ZlI30$-1t#0Zk8gdcE4Mk=juLWM>9&!8WlW zpbcDLT1M1Odm@+^i#G93wF-)p(pDF%2Kq^90fQ(pHH?X7H}Z_xjYQgw7<);*-H7k( zMwQ(l=C|Sk^jlku(GRs4{eK0E5!_jfudo<lX`=`|A`I!Xf9tiIR+Okq2P=avxi@WP z(Q0|QNoGY4jrFzSLF-}5)R(Nj^7D}$;3zhdN3KKeh+0b)ux!(UE03)lNwbz*x#`(R zEJQb_$Sc~v?ka`vV)r<Gk83t%uM<5U-sq6aSXbRKQ{9oKv@@=>BdN5Xdr`g4eqQg( zJhxw-yl@{Q`djuOpXd7ZF2qh$K;phaBF$!BS8#o$;QCU>vSO4UD2i8(;B#8p9eNQo zHCDb>?+>inzO42DdwzYr2Y0rr{$kNPQ*~#m{=-exEeyeTSMas2i0b)(4%@J$1xn$s z?loUsFH6=Oz!Vkg2FI4^k%Qz?_;@W9*PD52aMSVT&qTO4w=A-RA??n42myz91Qhxc zau(A1BEW``m~)fWx-nmA$u#F}#ZGC{;<N{ddL+p4l4rS>SeA(i<rbDF)i0#ZR(Gz! z0W)qRs_I{pKZU06Pxw93g;e;jy`o;<zpl4)ukCR<a2+(|Pc9m$Vy4DSRUt+W93jUW zJ)4Q<7>SndtCpU1M?KRsMwW<WK4>9?obA{`{WkgYu=T)oEQ*D~I88I7|FA{i&_XRl ziN!(`Ny=cAlx_>I!^dy~K7pG(*hh}nSETg?X@O4KOb(B)^?RllTWHknKN#`Q-orrB z;1U{K^MUJ%=6TKbyJ)SDaI}%iRv2L~t#5|WwPyDNwL>vO7Nn7NL*%RDV4F=}H$=WN zM1IK-(F0(qA@X%Ygujm=lDYdo)(~N3h;W4=!ev8*+rDmy1d$?g*%09$YlyJv`L%|K z!ilR5k$*cwgl}nx2yfcHW{B{LA@YeK!qC?w5$pFV3PXgIA-citV_Y&sIa@hN6_IHW z-$vObTy<~TNY|7jrYUDsQ-)gijCl79W%rz6FRbsLv%Btj*FEpL=T+U)y;1j^>D_b2 zx@Vtu&p_**KJT7^?4Et>1@+ytf7d<ly61o1?wRvl70L>(hJ1Y&zP8Wy^*-BYeRfLw zY^?R!g7?{2_Sq@+;`%;2z3a1gefGabpLPH7eRit%*(vL@1Fg5FytfWyZ{6_*^__L6 zew1Lxes%nkEZ{-x$&pX42w}hFk#g3#bJn>NHc+0krB(!-!#>K{QY(T5V2E<I)QV^s zh*56%%iCXWwAWVDmC~bz)CHaKQi!W9u2QuNmt(n(w#I6Q-62oZ<49w8$QeG84Bz)g z^$g#yXZXH78Tr}RCnIrXo>q;_R}VIcp^!ujg=8r2COt3HN9METk@@V3k$JM0HM_~k zJcbz^na?Ul<}uVeQ{HU)hOQKHdR!f;QDQ=T<;eV<dAKtV|3v0N+69kwwr|t?a-+SS z6ysBzX=CYR5*lV|<R0I6<UV05h**v=BMa;AMbp>*Ya=n~p_h(lCVafs$k>`q2Ur<Q zkddsl%ttM=O~bWNmxM}c$-(Dw6kx-FYc2D;48b#Me?seg-!*%GhTL`6*>vb2Jg%B7 zF6qz^?$egMPjvQ7)7b&n*)yrL?|ZX)oqfMvXWzGjbl{)**`30^Q`mP3`(H?5!@NAj z_i63Z{ZH*r_9yGpBRbtj6e4Lt1a^RxTVMx#yOOu_^zCGVvps)GF5oGte7eallbfs9 zW;+&aXLu6(0X80Wch;Ww9+3?h)z;uErZ-8Bs|=vQH(#-;v|5+!cw`%Yu-xTE_8eU? zbDXdZK$*I}zz#-!wnL69AqUglLuff2Sy052kwu_lX=~Z$Kx&B+ZGEWR0jAMb%dQKD z?z|GWg1Y>TO*FUI8@uZhuD98JrEKrQV|F4G-`TK1zlpaeZ6G4L0B(vmn(irk<GF0{ zbbLR=8W1JY_xrpI{<RH6Dg0{DM?6531Z)++l2|~H$ztrN9O<SFP8v_YC+kaJpDSV< z7cA;6va*mNyifb-3u2D@nmLZSIqpky{KD(ko8uSt=J<uZj}x3l!LFa(xlwmk`OYf; zYgpy)IB}(qpxwkx()UDgZGVIRmN%!~)VsNNh3~SWyh8Ybjmc}ea=>-vRO-rKylK6z z{N=i_`1@>O>pQk&|5v^>GNXr)q-?y7jBvpK1#G;IC~HCSFLEsMf?S-wzSW-E>;dwN z)Y}7brMd{&Q9(N*Y*&Ttim*Kuwg>5!$u__4h`c>zFHgzy27BHh&n@=cf^XmKwP$2k zBzfwv#}1?mY}+wgXiMJMGkkUYvOOYWevpm@vS-(!Z!UjxAs;6cU&VJB;<^r0?q|EN z`J#{;!FC|bAuKm`J6vl01^k6J{+v$8%ry~s#TSCjr3lQiH?Nn0`Lz==Je@zCM#JRt zQcCSW8O9lMz1cIlJ4zVHnJ|zslHa<so?Oc}YD7sRHhBT+too5Z)h=dX{Wpdqv)MET z-BAz4WJQ@=Bqy(`o@=Aul1MmH_iGzusWhCK3pi(E;}gohiN?MW??DsEz6tgw_3WF} zvky)bJyU%N-GDJ=MotjWtnP>wypv`A+>WO7*BF_mU=~}>Hqw`~#m1;hR;|&4C`Qaj z7|DY;;D|zE#C~YVjA7!DWFE2naJG<DrCb?Ot_(G<%s5wuk}E^(4ePlwyn-vkdalR~ zVPkr3#Ys9r+Vkb5c!A<!H_h{OjLNSS@s8+88Kt+1SO+*%k;sc4NA7xOJnB#$9n!z2 z^lwMw*B^X~aYyp&6nmX|ew|*yuhVO#2+;FF00it{1pt9M`vX8APCEb)j76Aas(fa= zldlK#1PY)r45)q^lYTohXG<N`h)EBP(X1QyAjc(xZcG;DvI8Ul?Z9zQja-s9GI*(6 zU6HPQhDs@i@~84E0bPDP#lTcecFLOUj5V3oOuM|94rMc)VehcMna-}&l^3)r+AYY> zxNsc@hG{nT^EU8{JOxlEmVhhLI*0t=3cwDkXoGQ@q|=EXV2&i1qXM;aEdre6IAfpR zq|=CG&<3Zx5mo!QTk7nKmIF`y;L9*ei)7FS{}$4J0LD>*_tH4c+Th>B=^Cuz+pYtp zs0b=_c`1hxp(%$@$q_*m{OG7>AyxO8Cgkvpwb!ZEQhly~PGw6SV(+xRr4FxcsXt14 zc6O^T(h8(b3YyJ8cZ34v2nD5W>;dbRA-Y(|{^C<RCn24DTJAqS=|2Gp-O2MTIxTW+ zfX~xYX7ks8<=c6Bke-PlA`(69`aKj7*n7h?CR{Fon1@?rUK3q);gDTub_G?;@ii|m zEA!@GVMu1q)g-qOnlN0*=9dD~hlfmH#<YVU)4y-XpEFH@KJ&hQCMD>NcUCVzZ|W8D z8$$C*n)~s4(%BC~IaY+;5Udguv7ciRC@V+44sp%_+#7#DzOpb8m!IfF!(RF4(YP41 zAia#zpv5bCQ#YC!Q%!DXx8I=@vw;qwgT;|jM!s|y4`w5d41@gSZ0GVU9V^#PoN7C! zl`G3FpPABF+8D*JT}zgV%Aa8#F4Z1FLhp$-)b<P*crB+BPb+EYX-Xo6v-+K#5mb>S z$x#TLv$WxAb>kbZ*!YIKSq~OVa!huq@qt_ure66}<ZZI`C1L}V1-W&NTvx<4zC`*E z=R<xtvKO&mq_&dMr?G!dPsk((KeN_EF+CC*M)ql021oRKN^&cszFkXIFGmh!Ltj`Q z`pPYYyGf6eAw;Kip2f9!&<q%PKhfP~NDDD5GW7-TDc@;Zni)#u8FB(Xqycp|o`C|G z84|C2K%^66@@9a*PiFoUn54t)r3qoW0a|20NI%=n@iHprh)FxQ))pY6FG~Kw<Xi@L zGk)ds82i&A!{oXz15?qw7b!^;*W#2oSO|%`S`CD-N_E7rO394i)rzTql}-!b8>U?~ zWjf{Ncr2CaG4{sw+VuFVwwJPDBVB~NT!~LEdRc;SH}83gKKhz0kG>{XjJ}e~5R;pX zzWOksqpwND=&KKP4T_u1(9j0t=#&x-Bjd2X7=6WbTxG=0c>P>D)^%ir>gtSUGt`xM zsFZkE0v{pt`6z6tkHY%jFbd0dOw~3IsWTsr3;FSFtWzN$suSj@AmP%@y(m}XaG@B7 z%WyKlt4E0NyF*pxT7T7Q#%pyl!j01`J)7dJF-Y;04wO!d$t2B4U1@q?dNjL9h9`c8 z_h_i0b{S&ic=%bl0z&Yx5WKwV)N@|FrOJ14PpW)Y@*wliSh2jb8u@A(aUh<IOBG3d z#Bn;~b$OooXJjwsYRm-<%J4K#RmJ51Wr-m*htFVC-4sG~+Eaf<B%9uNa)sV8m#8br zhgda3nH<-ur{z4z8Ehg!o$g#o<LUKb)-<<DhgmBBrYf9zIlAx*i<>}f2Ql`uBOK(0 z10A?hQbn?*E3TE#)@&Ns4x>0e&gU_2h1FP)#kpOPCd780`N=e<JEE)W4jm;ZEAqP{ zEL1mWYm92-g-i&un{XnJ!As%KA_Veu0=6TBH7tph$;CS4EX9I}#wTn`57#SSRwHl2 z)-J0l9%9BOD_;UiUe+zd2}6nEaS9{IlRzx^*(PzxB=nWh9+Ftv#B;f$e*;JH3R1z# zNQDIuNP<fMltWio)U-xX(;91~)*!LC6QPG&)oDp{5rCCJyo%f}FP9tQCuf_SVh?o~ z&ryCGS3r9bJ7=t4bIYkX_HU~gk6Psz!sFl~#WXO(=Me?XqVZOg?`r!AyK$xd%(adv z1V-z4CC&Y{8k%Qfu#;87g_^ZFR*rQ5kC|hA#2jl40M0o8JeC0P2z$r%0PyIm0N{WA z>GvxE;H{_O`#)kDo&i8G%JWJ4(WA4oGy81aPP5@7a@hN$>1+sKSl@btB^)36+^$V$ zLxBYqILyo7FyX+5`)w$(&&Tm|{&smO!WD${uZ56W&s()@B{X>aZeN3fT<R*Jpe}-C zpq2DsbQL_z)CfSqJ1ccf_p`K^&=CS<%LLarPMPAI#^T!DD9Ghy5+@$dh5}F)FrtUq z$WQO~srC}#7Rs1<SuDf9<9GWt%eXv2j2%YVG~XLV@xU`>V1}s{B%ww{Ow;=&O!$vO zgank_8Uf1YIi6`XqW5yuBRbhS60c=2QB6*=)5b@q1kjK<ohXjmz^cjB0v;$MH6;}* z?aI$Z5+fGuPC_rKvHgjH5lPwJJF>^5$boa@Kz1jKybzGw$udWihY5#Q*^*U<QFkKX zRccx7^e4K)vc#YH8c+Q&C8J~VIpJV~sM!=brbiRkr8QD=ML<pZGT&I2xteJuRaG8h zdVOpJY&s6`fyq^<RlwAX>e`u32U*DqoJ*GB91AdEb;G4v!>yGXj(p)jO%K-!fEA;u zWbNrHCM(E2L`yXxN!R=&7^NA2V4C|`4oq^NT@_3#ghpC(ugM4}1CotO@u+o83U;14 zFwK>C=YS21mP6-&Ua?M&f5pi_Q)x>rP2}S>QMYV0u1VGo>uDklA};HOD!D2dl<92f zWlMzd+1{KqJOTSlpT#6_QuF<soQ_@jWnTMb7U8qql%{Mr4Z7f&h+IYH<2acD7*u3| zGqSLa9MNsN6-5Y%r`VTFnYJ4W20PF(HI1g3%5UtML+y(AW$6)w2%;z@wC<2p-U24A zM!BtFq&K#1r>omKzgod3%5_~;>O`wm*Pk6e$#n6xJjh5k+Letf;zD%ls;DHZp<FVv z)h|LQ$u+Abj-~X%s~#B>RX)g(zK!*W`5@=i2RYJwkO}uej?~2g*gLx7=76vAL1JSB z`^pCikmCi<`og9K0sw}n-wk?RsQVz{vJVno;e&)^y7eYL$Owki2MH^DkP+-dHD}## zHe+L?`5=801~iOx&=I}lRxKT*E3BCB5bM6f=o@{9Sv^|`txT!HSU@CNXEa*&5Bg>Q zAW+CZz83jw8S5TLsQ@a2u_lA(N(N`}oXemleM2sN=TiE{*gLP6zVWrvM<!L^00nGC z!aUP2dY@#KH@)9<ia=7REy<)~14oo+IBTn2(Z}!hWvJR2%_=27$PLm9IA*;0OuFZe z#-IZ};l3jo^x4~~=g;SQ_GpWq0vK``4Rjd|zsEB3fyzDjvCGUuwah%MSY{rUmzjs{ zKoL2UM2g7eW#-|JU1lDdUQoNtoXX(U%glq@Ei(^qxy+pKrX6U@%tNMwVx@z~`Wz#K zfhJabo^dLsvACDXHIoruzsfw+SD9;T+3dt0V+39%bm`N}WK!gv^8iyN2FM<>`S>)A z)8U-Vme~>cPKHM8F`iESAx3`#f3tYF^*7Ln*j$$1pxHHOcq2@+28ku}f^t|STo|<B zi3Yiv0n4@bzeDZ)a_u?h(CY8YdV<$#iVhFx8o)-LHkd|l(73C0>i-AU>2-QdbsCs` zFIB^?s)xw>vt21BD2DROa+zoZKijLMpg#Oe#r}<^jyv35y^-p;gS|KP`nYqgz2Yk2 zn93b0pXRH7vZEYlex8yW;F*wuZ3S1=h$%m*chRo;xRmEoaki#v5JD^tJ5-p{Al1^g zprI`bgag#i^xIa4nSR~s!P0fBWvX<en=7N6m#$kapM0!Vvx=th$*oZ<i@$SoW$Pqa zXO!#fjQB3c(8#-4PswSrAPZQuLVrGab-+wMmlm=zrrFGOD@x+L9Q#Az9ti3%r;b)P zNeB3~KgRlVc_knj!Xd-L(w-f^+pjNFedNVm@SfAo<%Mob<ESRg1P+n6q1hU2S$Mav zcPY-dQBp=$3&}Zc&B99lH_k>1(NCZN+n`8Tw;h1?l*kKGaH83~r&{PnC6+PX!c!2U zU#Ec<`pPUhIVru(KMI`9k8zAi$J`;>l#hZj3BHGrqpzat_V_;FMBo3L2@$8)Q>#7E zTG_aw?3$%s-V!I0Z)jWShdIvJTgl;AcIvYLkWsYsxu5%Qj}8ozj0s6KtU0?K2BvqY zvwNbc??bM>Pt?gx*gLu6=%zbo_n*qyU2$~%NrXlfUhK$E1~J|vmpQGtvVFD@nqd%B zhbzfFxuOWWFJ=d5OtDp-e&JHbKbbX2jC(F$4apeO7bvF`=*iTq)97qa!=GoFKjG65 zdwv{O)i2NH{E+TGzj%vp9#B_rm2O?FBG@ruun6dNSYi2a1C6;xs2XCi;{EUF-v18k zlwUA>rS-^D-XmYh9{B}(uX3^zj`ptsbLS__ou@OsF`6)Ue#G4Q2|Md-#`aE5*jZ;C zcGlU1T`TzqyH;{S^${Xk07htHWMtZq027$9y$f?RF;Y#!Cq_qBz0+)VbePgnFr~9# zJHATo1;^_36du7t*6Ys@=@diFxSkRt#5)Y{C^g8papq4OlPsM@13a*mCwyl2SsdQu zBRnOOby(@)Qxl%qeKl;;?U8pe4m6ho6eJQM;b+>!8KpH6UyU<UY)Cp{0KhmzhnJUR zKakD#=UiSI;t~Bp_A|gUG1_DtnqBd&XApjHDW|a(-k44;Qr;@Yb+qkloQiIzr}l*W zLH2~GMd9*kc~8h6X0!QD9rXwQ&>H!j(SfJt#ZYOz?r9H|Udv~StbWvRTTc<MwK?e{ zT5IV%wwL;|p$X9;+l|PX&fX|wVcoe6fW-o7Z#iKzw6f7v3&TUxqhAyC^@N$Qy&QGA zr#<*ON6)cw1ov`yq6?Oqt*7|mbxs;fU*!HA6aK*?^P)qpvhC1Z52@sw8Xb7V)@vVf zwW3>wqS{w84s}O_s%h9^#Gau;e)FDTdS{5<maD3(RvVlk$2)m;CQR;$WtnH)6S;VF ziBCsR|EMaj>PSR+MG(c->21ItK%1N2FL*xH&Xw#sy@e(*l8Oo`r@FLXO=jsE>@dZ< zfO^iSv7dY?<x97K(Z*ojP{(q`U49NI8-eAfX8ZL|7gYt3(K=n*31hjUhs=v5Z>%~N zxf{3g3+h&f_n1I*WRsr~O;ATe2UUORp7v-qM_032iN=voZisC}Y&MOfvcBW2ykQ4t zedUO4^@3;WSk11;c1iWX6Vgo&;Th>zFG<%sfk)<o&W`F0v<e{P;_p@d=v{JkAf&>j zuFghovhE<q>pZKDCHiE?vdovbCaZ3z2bW|LmfD1asoD&#ORdR$nQs!$DWj+?#Y?H` zPM37gsnR`%$ng%Jor-!MT9$d*J*?L~`bWCjJJhn(zj@_vM?xibY~f<T6WY_yjE>FW z1EtnGk(L&AY|Yyuh(>!g<TfpCaL%G+ke+c<&tB|b#7bo}mT2JfZ^T38@z{$UCR$Xb zk%*;bJ+3RSE@dg$7@>`Qf-05R9x-J^KQ2r-HjW_4WMRTD7>(f<zAHIH1W9_-a5RoH hw4WPind#wkG8lSsoDo0cbm9HC{|~P9p4t2I002QeAJqT= diff --git a/js/lodash-es@4.17.21-B-5kLwAl.js b/js/lodash-es@4.17.21-B-5kLwAl.js deleted file mode 100644 index 262e2fee..00000000 --- a/js/lodash-es@4.17.21-B-5kLwAl.js +++ /dev/null @@ -1 +0,0 @@ -var $r=typeof global=="object"&&global&&global.Object===Object&&global,he=typeof self=="object"&&self&&self.Object===Object&&self,S=$r||he||Function("return this")(),m=S.Symbol,Or=Object.prototype,ve=Or.hasOwnProperty,be=Or.toString,q=m?m.toStringTag:void 0;function ye(n){var r=ve.call(n,q),e=n[q];try{n[q]=void 0;var t=!0}catch{}var i=be.call(n);return t&&(r?n[q]=e:delete n[q]),i}var _e=Object.prototype,Te=_e.toString;function $e(n){return Te.call(n)}var Oe="[object Null]",Ae="[object Undefined]",Wn=m?m.toStringTag:void 0;function F(n){return n==null?n===void 0?Ae:Oe:Wn&&Wn in Object(n)?ye(n):$e(n)}function P(n){return n!=null&&typeof n=="object"}var me="[object Symbol]";function un(n){return typeof n=="symbol"||P(n)&&F(n)==me}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,we=1/0,Xn=m?m.prototype:void 0,Yn=Xn?Xn.toString:void 0;function Ar(n){if(typeof n=="string")return n;if(T(n))return sn(n,Ar)+"";if(un(n))return Yn?Yn.call(n):"";var r=n+"";return r=="0"&&1/n==-we?"-0":r}var Pe=/\s/;function Se(n){for(var r=n.length;r--&&Pe.test(n.charAt(r)););return r}var xe=/^\s+/;function Ee(n){return n&&n.slice(0,Se(n)+1).replace(xe,"")}function O(n){var r=typeof n;return n!=null&&(r=="object"||r=="function")}var qn=NaN,Ie=/^[-+]0x[0-9a-f]+$/i,Ce=/^0b[01]+$/i,Me=/^0o[0-7]+$/i,Re=parseInt;function An(n){if(typeof n=="number")return n;if(un(n))return qn;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=Ee(n);var e=Ce.test(n);return e||Me.test(n)?Re(n.slice(2),e?2:8):Ie.test(n)?qn:+n}var Zn=1/0,Fe=17976931348623157e292;function je(n){if(!n)return n===0?n:0;if(n=An(n),n===Zn||n===-Zn){var r=n<0?-1:1;return r*Fe}return n===n?n:0}function Le(n){var r=je(n),e=r%1;return r===r?e?r-e:r:0}function cn(n){return n}var Ne="[object AsyncFunction]",De="[object Function]",Ue="[object GeneratorFunction]",Ge="[object Proxy]";function Rn(n){if(!O(n))return!1;var r=F(n);return r==De||r==Ue||r==Ne||r==Ge}var _n=S["__core-js_shared__"],Jn=function(){var n=/[^.]+$/.exec(_n&&_n.keys&&_n.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();function Be(n){return!!Jn&&Jn in n}var He=Function.prototype,ze=He.toString;function N(n){if(n!=null){try{return ze.call(n)}catch{}try{return n+""}catch{}}return""}var Ke=/[\\^$.*+?()[\]{}|]/g,We=/^\[object .+?Constructor\]$/,Xe=Function.prototype,Ye=Object.prototype,qe=Xe.toString,Ze=Ye.hasOwnProperty,Je=RegExp("^"+qe.call(Ze).replace(Ke,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function Qe(n){if(!O(n)||Be(n))return!1;var r=Rn(n)?Je:We;return r.test(N(n))}function Ve(n,r){return n==null?void 0:n[r]}function D(n,r){var e=Ve(n,r);return Qe(e)?e:void 0}var mn=D(S,"WeakMap"),Qn=Object.create,ke=function(){function n(){}return function(r){if(!O(r))return{};if(Qn)return Qn(r);n.prototype=r;var e=new n;return n.prototype=void 0,e}}();function nt(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 Ou(){}function mr(n,r){var e=-1,t=n.length;for(r||(r=Array(t));++e<t;)r[e]=n[e];return r}var rt=800,et=16,tt=Date.now;function it(n){var r=0,e=0;return function(){var t=tt(),i=et-(t-e);if(e=t,i>0){if(++r>=rt)return arguments[0]}else r=0;return n.apply(void 0,arguments)}}function at(n){return function(){return n}}var an=function(){try{var n=D(Object,"defineProperty");return n({},"",{}),n}catch{}}(),ft=an?function(n,r){return an(n,"toString",{configurable:!0,enumerable:!1,value:at(r),writable:!0})}:cn,wr=it(ft);function Pr(n,r){for(var e=-1,t=n==null?0:n.length;++e<t&&r(n[e],e,n)!==!1;);return n}function Sr(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 ot(n){return n!==n}function ut(n,r,e){for(var t=e-1,i=n.length;++t<i;)if(n[t]===r)return t;return-1}function st(n,r,e){return r===r?ut(n,r,e):Sr(n,ot,e)}var ct=9007199254740991,lt=/^(?:0|[1-9]\d*)$/;function ln(n,r){var e=typeof n;return r=r??ct,!!r&&(e=="number"||e!="symbol"&&lt.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 gt=Object.prototype,dt=gt.hasOwnProperty;function dn(n,r,e){var t=n[r];(!(dt.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 Vn=Math.max;function xr(n,r,e){return r=Vn(r===void 0?n.length-1:r,0),function(){for(var t=arguments,i=-1,a=Vn(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),nt(n,this,o)}}function pt(n,r){return wr(xr(n,r,cn),n+"")}var ht=9007199254740991;function Fn(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=ht}function E(n){return n!=null&&Fn(n.length)&&!Rn(n)}function vt(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 Er(n){return pt(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&&vt(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 yt(n,r){for(var e=-1,t=Array(n);++e<n;)t[e]=r(e);return t}var _t="[object Arguments]";function kn(n){return P(n)&&F(n)==_t}var Ir=Object.prototype,Tt=Ir.hasOwnProperty,$t=Ir.propertyIsEnumerable,B=kn(function(){return arguments}())?kn:function(n){return P(n)&&Tt.call(n,"callee")&&!$t.call(n,"callee")};function Ot(){return!1}var Cr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,nr=Cr&&typeof module=="object"&&module&&!module.nodeType&&module,At=nr&&nr.exports===Cr,rr=At?S.Buffer:void 0,mt=rr?rr.isBuffer:void 0,H=mt||Ot,wt="[object Arguments]",Pt="[object Array]",St="[object Boolean]",xt="[object Date]",Et="[object Error]",It="[object Function]",Ct="[object Map]",Mt="[object Number]",Rt="[object Object]",Ft="[object RegExp]",jt="[object Set]",Lt="[object String]",Nt="[object WeakMap]",Dt="[object ArrayBuffer]",Ut="[object DataView]",Gt="[object Float32Array]",Bt="[object Float64Array]",Ht="[object Int8Array]",zt="[object Int16Array]",Kt="[object Int32Array]",Wt="[object Uint8Array]",Xt="[object Uint8ClampedArray]",Yt="[object Uint16Array]",qt="[object Uint32Array]",p={};p[Gt]=p[Bt]=p[Ht]=p[zt]=p[Kt]=p[Wt]=p[Xt]=p[Yt]=p[qt]=!0;p[wt]=p[Pt]=p[Dt]=p[St]=p[Ut]=p[xt]=p[Et]=p[It]=p[Ct]=p[Mt]=p[Rt]=p[Ft]=p[jt]=p[Lt]=p[Nt]=!1;function Zt(n){return P(n)&&Fn(n.length)&&!!p[F(n)]}function jn(n){return function(r){return n(r)}}var Mr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Z=Mr&&typeof module=="object"&&module&&!module.nodeType&&module,Jt=Z&&Z.exports===Mr,Tn=Jt&&$r.process,z=function(){try{var n=Z&&Z.require&&Z.require("util").types;return n||Tn&&Tn.binding&&Tn.binding("util")}catch{}}(),er=z&&z.isTypedArray,pn=er?jn(er):Zt,Qt=Object.prototype,Vt=Qt.hasOwnProperty;function Rr(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?yt(n.length,String):[],u=o.length;for(var s in n)(r||Vt.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 Fr(n,r){return function(e){return n(r(e))}}var kt=Fr(Object.keys,Object),ni=Object.prototype,ri=ni.hasOwnProperty;function jr(n){if(!nn(n))return kt(n);var r=[];for(var e in Object(n))ri.call(n,e)&&e!="constructor"&&r.push(e);return r}function j(n){return E(n)?Rr(n):jr(n)}var ei=Object.prototype,ti=ei.hasOwnProperty,Au=Er(function(n,r){if(nn(r)||E(r)){U(r,j(r),n);return}for(var e in r)ti.call(r,e)&&dn(n,e,r[e])});function ii(n){var r=[];if(n!=null)for(var e in Object(n))r.push(e);return r}var ai=Object.prototype,fi=ai.hasOwnProperty;function oi(n){if(!O(n))return ii(n);var r=nn(n),e=[];for(var t in n)t=="constructor"&&(r||!fi.call(n,t))||e.push(t);return e}function K(n){return E(n)?Rr(n,!0):oi(n)}var ui=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,si=/^\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:si.test(n)||!ui.test(n)||r!=null&&n in Object(r)}var Q=D(Object,"create");function ci(){this.__data__=Q?Q(null):{},this.size=0}function li(n){var r=this.has(n)&&delete this.__data__[n];return this.size-=r?1:0,r}var gi="__lodash_hash_undefined__",di=Object.prototype,pi=di.hasOwnProperty;function hi(n){var r=this.__data__;if(Q){var e=r[n];return e===gi?void 0:e}return pi.call(r,n)?r[n]:void 0}var vi=Object.prototype,bi=vi.hasOwnProperty;function yi(n){var r=this.__data__;return Q?r[n]!==void 0:bi.call(r,n)}var _i="__lodash_hash_undefined__";function Ti(n,r){var e=this.__data__;return this.size+=this.has(n)?0:1,e[n]=Q&&r===void 0?_i: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=ci;L.prototype.delete=li;L.prototype.get=hi;L.prototype.has=yi;L.prototype.set=Ti;function $i(){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 Oi=Array.prototype,Ai=Oi.splice;function mi(n){var r=this.__data__,e=hn(r,n);if(e<0)return!1;var t=r.length-1;return e==t?r.pop():Ai.call(r,e,1),--this.size,!0}function wi(n){var r=this.__data__,e=hn(r,n);return e<0?void 0:r[e][1]}function Pi(n){return hn(this.__data__,n)>-1}function Si(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=$i;I.prototype.delete=mi;I.prototype.get=wi;I.prototype.has=Pi;I.prototype.set=Si;var V=D(S,"Map");function xi(){this.size=0,this.__data__={hash:new L,map:new(V||I),string:new L}}function Ei(n){var r=typeof n;return r=="string"||r=="number"||r=="symbol"||r=="boolean"?n!=="__proto__":n===null}function vn(n,r){var e=n.__data__;return Ei(r)?e[typeof r=="string"?"string":"hash"]:e.map}function Ii(n){var r=vn(this,n).delete(n);return this.size-=r?1:0,r}function Ci(n){return vn(this,n).get(n)}function Mi(n){return vn(this,n).has(n)}function Ri(n,r){var e=vn(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=xi;C.prototype.delete=Ii;C.prototype.get=Ci;C.prototype.has=Mi;C.prototype.set=Ri;var Fi="Expected a function";function Nn(n,r){if(typeof n!="function"||r!=null&&typeof r!="function")throw new TypeError(Fi);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 Li(n){var r=Nn(n,function(t){return e.size===ji&&e.clear(),t}),e=r.cache;return r}var Ni=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Di=/\\(\\)?/g,Ui=Li(function(n){var r=[];return n.charCodeAt(0)===46&&r.push(""),n.replace(Ni,function(e,t,i,a){r.push(i?a.replace(Di,"$1"):t||e)}),r});function Lr(n){return n==null?"":Ar(n)}function W(n,r){return T(n)?n:Ln(n,r)?[n]:Ui(Lr(n))}var Gi=1/0;function X(n){if(typeof n=="string"||un(n))return n;var r=n+"";return r=="0"&&1/n==-Gi?"-0":r}function bn(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 Bi(n,r,e){var t=n==null?void 0:bn(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 tr=m?m.isConcatSpreadable:void 0;function Hi(n){return T(n)||B(n)||!!(tr&&n&&n[tr])}function zi(n,r,e,t,i){var a=-1,f=n.length;for(e||(e=Hi),i||(i=[]);++a<f;){var o=n[a];e(o)?Dn(i,o):i[i.length]=o}return i}function Ki(n){var r=n==null?0:n.length;return r?zi(n):[]}function Nr(n){return wr(xr(n,void 0,Ki),n+"")}var Un=Fr(Object.getPrototypeOf,Object),Wi="[object Object]",Xi=Function.prototype,Yi=Object.prototype,Dr=Xi.toString,qi=Yi.hasOwnProperty,Zi=Dr.call(Object);function Ur(n){if(!P(n)||F(n)!=Wi)return!1;var r=Un(n);if(r===null)return!0;var e=qi.call(r,"constructor")&&r.constructor;return typeof e=="function"&&e instanceof e&&Dr.call(e)==Zi}function Gr(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 Ji(n,r,e){var t=n.length;return e=e===void 0?t:e,!r&&e>=t?n:Gr(n,r,e)}var Qi="\\ud800-\\udfff",Vi="\\u0300-\\u036f",ki="\\ufe20-\\ufe2f",na="\\u20d0-\\u20ff",ra=Vi+ki+na,ea="\\ufe0e\\ufe0f",ta="\\u200d",ia=RegExp("["+ta+Qi+ra+ea+"]");function Br(n){return ia.test(n)}function aa(n){return n.split("")}var Hr="\\ud800-\\udfff",fa="\\u0300-\\u036f",oa="\\ufe20-\\ufe2f",ua="\\u20d0-\\u20ff",sa=fa+oa+ua,ca="\\ufe0e\\ufe0f",la="["+Hr+"]",wn="["+sa+"]",Pn="\\ud83c[\\udffb-\\udfff]",ga="(?:"+wn+"|"+Pn+")",zr="[^"+Hr+"]",Kr="(?:\\ud83c[\\udde6-\\uddff]){2}",Wr="[\\ud800-\\udbff][\\udc00-\\udfff]",da="\\u200d",Xr=ga+"?",Yr="["+ca+"]?",pa="(?:"+da+"(?:"+[zr,Kr,Wr].join("|")+")"+Yr+Xr+")*",ha=Yr+Xr+pa,va="(?:"+[zr+wn+"?",wn,Kr,Wr,la].join("|")+")",ba=RegExp(Pn+"(?="+Pn+")|"+va+ha,"g");function ya(n){return n.match(ba)||[]}function _a(n){return Br(n)?ya(n):aa(n)}function Ta(n){return function(r){r=Lr(r);var e=Br(r)?_a(r):void 0,t=e?e[0]:r.charAt(0),i=e?Ji(e,1).join(""):r.slice(1);return t[n]()+i}}var mu=Ta("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 Oa(){this.__data__=new I,this.size=0}function Aa(n){var r=this.__data__,e=r.delete(n);return this.size=r.size,e}function ma(n){return this.__data__.get(n)}function wa(n){return this.__data__.has(n)}var Pa=200;function Sa(n,r){var e=this.__data__;if(e instanceof I){var t=e.__data__;if(!V||t.length<Pa-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=Oa;w.prototype.delete=Aa;w.prototype.get=ma;w.prototype.has=wa;w.prototype.set=Sa;function xa(n,r){return n&&U(r,j(r),n)}function Ea(n,r){return n&&U(r,K(r),n)}var qr=typeof exports=="object"&&exports&&!exports.nodeType&&exports,ir=qr&&typeof module=="object"&&module&&!module.nodeType&&module,Ia=ir&&ir.exports===qr,ar=Ia?S.Buffer:void 0,fr=ar?ar.allocUnsafe:void 0;function Zr(n,r){if(r)return n.slice();var e=n.length,t=fr?fr(e):new n.constructor(e);return n.copy(t),t}function Ca(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 Jr(){return[]}var Ma=Object.prototype,Ra=Ma.propertyIsEnumerable,or=Object.getOwnPropertySymbols,Gn=or?function(n){return n==null?[]:(n=Object(n),Ca(or(n),function(r){return Ra.call(n,r)}))}:Jr;function Fa(n,r){return U(n,Gn(n),r)}var ja=Object.getOwnPropertySymbols,Qr=ja?function(n){for(var r=[];n;)Dn(r,Gn(n)),n=Un(n);return r}:Jr;function La(n,r){return U(n,Qr(n),r)}function Vr(n,r,e){var t=r(n);return T(n)?t:Dn(t,e(n))}function Sn(n){return Vr(n,j,Gn)}function kr(n){return Vr(n,K,Qr)}var xn=D(S,"DataView"),En=D(S,"Promise"),In=D(S,"Set"),ur="[object Map]",Na="[object Object]",sr="[object Promise]",cr="[object Set]",lr="[object WeakMap]",gr="[object DataView]",Da=N(xn),Ua=N(V),Ga=N(En),Ba=N(In),Ha=N(mn),A=F;(xn&&A(new xn(new ArrayBuffer(1)))!=gr||V&&A(new V)!=ur||En&&A(En.resolve())!=sr||In&&A(new In)!=cr||mn&&A(new mn)!=lr)&&(A=function(n){var r=F(n),e=r==Na?n.constructor:void 0,t=e?N(e):"";if(t)switch(t){case Da:return gr;case Ua:return ur;case Ga:return sr;case Ba:return cr;case Ha:return lr}return r});var za=Object.prototype,Ka=za.hasOwnProperty;function Wa(n){var r=n.length,e=new n.constructor(r);return r&&typeof n[0]=="string"&&Ka.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 Xa(n,r){var e=r?Bn(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.byteLength)}var Ya=/\w*$/;function qa(n){var r=new n.constructor(n.source,Ya.exec(n));return r.lastIndex=n.lastIndex,r}var dr=m?m.prototype:void 0,pr=dr?dr.valueOf:void 0;function Za(n){return pr?Object(pr.call(n)):{}}function ne(n,r){var e=r?Bn(n.buffer):n.buffer;return new n.constructor(e,n.byteOffset,n.length)}var Ja="[object Boolean]",Qa="[object Date]",Va="[object Map]",ka="[object Number]",nf="[object RegExp]",rf="[object Set]",ef="[object String]",tf="[object Symbol]",af="[object ArrayBuffer]",ff="[object DataView]",of="[object Float32Array]",uf="[object Float64Array]",sf="[object Int8Array]",cf="[object Int16Array]",lf="[object Int32Array]",gf="[object Uint8Array]",df="[object Uint8ClampedArray]",pf="[object Uint16Array]",hf="[object Uint32Array]";function vf(n,r,e){var t=n.constructor;switch(r){case af:return Bn(n);case Ja:case Qa:return new t(+n);case ff:return Xa(n,e);case of:case uf:case sf:case cf:case lf:case gf:case df:case pf:case hf:return ne(n,e);case Va:return new t;case ka:case ef:return new t(n);case nf:return qa(n);case rf:return new t;case tf:return Za(n)}}function re(n){return typeof n.constructor=="function"&&!nn(n)?ke(Un(n)):{}}var bf="[object Map]";function yf(n){return P(n)&&A(n)==bf}var hr=z&&z.isMap,_f=hr?jn(hr):yf,Tf="[object Set]";function $f(n){return P(n)&&A(n)==Tf}var vr=z&&z.isSet,Of=vr?jn(vr):$f,Af=1,mf=2,wf=4,ee="[object Arguments]",Pf="[object Array]",Sf="[object Boolean]",xf="[object Date]",Ef="[object Error]",te="[object Function]",If="[object GeneratorFunction]",Cf="[object Map]",Mf="[object Number]",ie="[object Object]",Rf="[object RegExp]",Ff="[object Set]",jf="[object String]",Lf="[object Symbol]",Nf="[object WeakMap]",Df="[object ArrayBuffer]",Uf="[object DataView]",Gf="[object Float32Array]",Bf="[object Float64Array]",Hf="[object Int8Array]",zf="[object Int16Array]",Kf="[object Int32Array]",Wf="[object Uint8Array]",Xf="[object Uint8ClampedArray]",Yf="[object Uint16Array]",qf="[object Uint32Array]",d={};d[ee]=d[Pf]=d[Df]=d[Uf]=d[Sf]=d[xf]=d[Gf]=d[Bf]=d[Hf]=d[zf]=d[Kf]=d[Cf]=d[Mf]=d[ie]=d[Rf]=d[Ff]=d[jf]=d[Lf]=d[Wf]=d[Xf]=d[Yf]=d[qf]=!0;d[Ef]=d[te]=d[Nf]=!1;function J(n,r,e,t,i,a){var f,o=r&Af,u=r&mf,s=r&wf;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=Wa(n),!o)return mr(n,f)}else{var l=A(n),g=l==te||l==If;if(H(n))return Zr(n,o);if(l==ie||l==ee||g&&!i){if(f=u||g?{}:re(n),!o)return u?La(n,Ea(f,n)):Fa(n,xa(f,n))}else{if(!d[l])return i?n:{};f=vf(n,l,o)}}a||(a=new w);var h=a.get(n);if(h)return h;a.set(n,f),Of(n)?n.forEach(function(v){f.add(J(v,r,e,v,n,a))}):_f(n)&&n.forEach(function(v,b){f.set(b,J(v,r,e,b,n,a))});var y=s?u?kr:Sn:u?K:j,$=c?void 0:y(n);return Pr($||n,function(v,b){$&&(b=v,v=n[b]),dn(f,b,J(v,r,e,b,n,a))}),f}var Zf=1,Jf=4;function wu(n){return J(n,Zf|Jf)}var Qf="__lodash_hash_undefined__";function Vf(n){return this.__data__.set(n,Qf),this}function kf(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=Vf;on.prototype.has=kf;function no(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 ro(n,r){return n.has(r)}var eo=1,to=2;function ae(n,r,e,t,i,a){var f=e&eo,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&to?new on:void 0;for(a.set(n,r),a.set(r,n);++l<o;){var y=n[l],$=r[l];if(t)var v=f?t($,y,l,r,n,a):t(y,$,l,n,r,a);if(v!==void 0){if(v)continue;g=!1;break}if(h){if(!no(r,function(b,x){if(!ro(h,x)&&(y===b||i(y,b,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 fe(n){var r=-1,e=Array(n.size);return n.forEach(function(t,i){e[++r]=[i,t]}),e}function io(n){var r=-1,e=Array(n.size);return n.forEach(function(t){e[++r]=t}),e}var ao=1,fo=2,oo="[object Boolean]",uo="[object Date]",so="[object Error]",co="[object Map]",lo="[object Number]",go="[object RegExp]",po="[object Set]",ho="[object String]",vo="[object Symbol]",bo="[object ArrayBuffer]",yo="[object DataView]",br=m?m.prototype:void 0,$n=br?br.valueOf:void 0;function _o(n,r,e,t,i,a,f){switch(e){case yo:if(n.byteLength!=r.byteLength||n.byteOffset!=r.byteOffset)return!1;n=n.buffer,r=r.buffer;case bo:return!(n.byteLength!=r.byteLength||!a(new fn(n),new fn(r)));case oo:case uo:case lo:return k(+n,+r);case so:return n.name==r.name&&n.message==r.message;case go:case ho:return n==r+"";case co:var o=fe;case po:var u=t&ao;if(o||(o=io),n.size!=r.size&&!u)return!1;var s=f.get(n);if(s)return s==r;t|=fo,f.set(n,r);var c=ae(o(n),o(r),t,i,a,f);return f.delete(n),c;case vo:if($n)return $n.call(n)==$n.call(r)}return!1}var To=1,$o=Object.prototype,Oo=$o.hasOwnProperty;function Ao(n,r,e,t,i,a){var f=e&To,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:Oo.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 v=f;++l<u;){g=o[l];var b=n[g],x=r[g];if(t)var en=f?t(x,b,g,r,n,a):t(b,x,g,n,r,a);if(!(en===void 0?b===x||i(b,x,e,t,a):en)){$=!1;break}v||(v=g=="constructor")}if($&&!v){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 mo=1,yr="[object Arguments]",_r="[object Array]",tn="[object Object]",wo=Object.prototype,Tr=wo.hasOwnProperty;function Po(n,r,e,t,i,a){var f=T(n),o=T(r),u=f?_r:A(n),s=o?_r:A(r);u=u==yr?tn:u,s=s==yr?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)?ae(n,r,e,t,i,a):_o(n,r,u,e,t,i,a);if(!(e&mo)){var h=c&&Tr.call(n,"__wrapped__"),y=l&&Tr.call(r,"__wrapped__");if(h||y){var $=h?n.value():n,v=y?r.value():r;return a||(a=new w),i($,v,e,t,a)}}return g?(a||(a=new w),Ao(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:Po(n,r,e,t,yn,i)}var So=1,xo=2;function Eo(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,So|xo,t,c):l))return!1}}return!0}function oe(n){return n===n&&!O(n)}function Io(n){for(var r=j(n),e=r.length;e--;){var t=r[e],i=n[t];r[e]=[t,i,oe(i)]}return r}function ue(n,r){return function(e){return e==null?!1:e[n]===r&&(r!==void 0||n in Object(e))}}function Co(n){var r=Io(n);return r.length==1&&r[0][2]?ue(r[0][0],r[0][1]):function(e){return e===n||Eo(e,n,r)}}function Mo(n,r){return n!=null&&r in Object(n)}function se(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&&Fn(i)&&ln(f,i)&&(T(n)||B(n)))}function ce(n,r){return n!=null&&se(n,r,Mo)}var Ro=1,Fo=2;function jo(n,r){return Ln(n)&&oe(r)?ue(X(n),r):function(e){var t=Bi(e,n);return t===void 0&&t===r?ce(e,n):yn(r,t,Ro|Fo)}}function Lo(n){return function(r){return r==null?void 0:r[n]}}function No(n){return function(r){return bn(r,n)}}function Do(n){return Ln(n)?Lo(X(n)):No(n)}function rn(n){return typeof n=="function"?n:n==null?cn:typeof n=="object"?T(n)?jo(n[0],n[1]):Co(n):Do(n)}function Uo(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=Uo();function le(n,r){return n&&Hn(n,r,j)}function Go(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=Go(le),On=function(){return S.Date.now()},Bo="Expected a function",Ho=Math.max,zo=Math.min;function Ko(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(Bo);r=An(r)||0,O(e)&&(c=!!e.leading,l="maxWait"in e,a=l?Ho(An(e.maxWait)||0,r):a,g="trailing"in e?!!e.trailing:g);function h(_){var R=t,Y=i;return t=i=void 0,s=_,f=n.apply(Y,R),f}function y(_){return s=_,o=setTimeout(b,r),c?h(_):f}function $(_){var R=_-u,Y=_-s,Kn=r-R;return l?zo(Kn,a-Y):Kn}function v(_){var R=_-u,Y=_-s;return u===void 0||R>=r||R<0||l&&Y>=a}function b(){var _=On();if(v(_))return x(_);o=setTimeout(b,$(_))}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=v(_);if(t=arguments,i=this,u=_,R){if(o===void 0)return y(u);if(l)return clearTimeout(o),o=setTimeout(b,r),h(u)}return o===void 0&&(o=setTimeout(b,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 Wo(n){return P(n)&&E(n)}function Mn(n,r){if(!(r==="constructor"&&typeof n[r]=="function")&&r!="__proto__")return n[r]}function Xo(n){return U(n,K(n))}function Yo(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:Wo(o)?c=mr(o):h?(l=!1,c=Zr(u,!0)):y?(l=!1,c=ne(u,!0)):c=[]:Ur(u)||B(u)?(c=o,B(o)?c=Xo(o):(!O(o)||Rn(o))&&(c=re(u))):l=!1}l&&(f.set(u,c),i(c,u,t,a,f),f.delete(u)),Cn(n,e,c)}function ge(n,r,e,t,i){n!==r&&Hn(r,function(a,f){if(i||(i=new w),O(a))Yo(n,r,f,e,ge,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 qo(n){var r=n==null?0:n.length;return r?n[r-1]:void 0}function de(n){return typeof n=="function"?n:cn}function Pu(n,r){var e=T(n)?Pr:zn;return e(n,de(r))}function Zo(n,r){return sn(r,function(e){return[e,n[e]]})}function Jo(n){var r=-1,e=Array(n.size);return n.forEach(function(t){e[++r]=[t,t]}),e}var Qo="[object Map]",Vo="[object Set]";function ko(n){return function(r){var e=A(r);return e==Qo?fe(r):e==Vo?Jo(r):Zo(r,n(r))}}var Su=ko(j);function nu(n){return function(r,e,t){var i=Object(r);if(!E(r)){var a=rn(e);r=j(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 ru=Math.max;function eu(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=e==null?0:Le(e);return i<0&&(i=ru(t+i,0)),Sr(n,rn(r),i)}var xu=nu(eu);function tu(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 Eu(n,r){var e=T(n)?sn:tu;return e(n,rn(r))}function Iu(n,r){return n==null?n:Hn(n,de(r),K)}var iu=Object.prototype,au=iu.hasOwnProperty;function fu(n,r){return n!=null&&au.call(n,r)}function Cu(n,r){return n!=null&&se(n,r,fu)}function Mu(n,r,e){var t=n==null?0:n.length;if(!t)return-1;var i=0;return st(n,r,i)}function ou(n,r){return r.length<2?n:bn(n,Gr(r,0,-1))}var uu="[object Boolean]";function Ru(n){return n===!0||n===!1||P(n)&&F(n)==uu}var su="[object Map]",cu="[object Set]",lu=Object.prototype,gu=lu.hasOwnProperty;function Fu(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==su||r==cu)return!n.size;if(nn(n))return!jr(n).length;for(var e in n)if(gu.call(n,e))return!1;return!0}function ju(n,r){return yn(n,r)}function Lu(n){return n==null}function Nu(n){return n===void 0}function Du(n,r){var e={};return r=rn(r),le(n,function(t,i,a){gn(e,r(t,i,a),t)}),e}var Uu=Er(function(n,r,e){ge(n,r,e)});function du(n,r){return r=W(r,n),n=ou(n,r),n==null||delete n[X(qo(r))]}function pu(n){return Ur(n)?void 0:n}var hu=1,vu=2,bu=4,Gu=Nr(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,kr(n),e),t&&(e=J(e,hu|vu|bu,pu));for(var i=r.length;i--;)du(e,r[i]);return e});function pe(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 yu(n,r,e){for(var t=-1,i=r.length,a={};++t<i;){var f=r[t],o=bn(n,f);e(o,f)&&pe(a,W(f,n),o)}return a}function _u(n,r){return yu(n,r,function(e,t){return ce(n,t)})}var Bu=Nr(function(n,r){return n==null?{}:_u(n,r)});function Tu(n,r,e,t,i){return i(n,function(a,f,o){e=t?(t=!1,a):r(e,a,f,o)}),e}function Hu(n,r,e){var t=T(n)?$a:Tu,i=arguments.length<3;return t(n,rn(r),e,i,zn)}function zu(n,r,e){return n==null?n:pe(n,r,e)}var $u="Expected a function";function Ku(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),Ko(n,r,{leading:t,maxWait:r,trailing:i})}export{mu as A,Au as a,Eu as b,wu as c,xu as d,Lu as e,Pu as f,Bi as g,Du as h,Nu as i,Cu as j,Ru as k,Ku as l,Uu as m,Ou as n,ju as o,Bu as p,qo as q,Hu as r,zu as s,Su as t,Ko as u,Fu as v,T as w,Mu as x,Gu as y,Iu as z}; diff --git a/js/lodash-es@4.17.21-B-5kLwAl.js.gz b/js/lodash-es@4.17.21-B-5kLwAl.js.gz deleted file mode 100644 index d6f753ffef621e6ab0a4a295d8b1cfdae5639876..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10401 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 L;0(HHb#VXy%JheA diff --git a/js/lodash-es@4.17.21-l6r90Unf.js b/js/lodash-es@4.17.21-l6r90Unf.js new file mode 100644 index 00000000..3a873239 --- /dev/null +++ b/js/lodash-es@4.17.21-l6r90Unf.js @@ -0,0 +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}; diff --git a/js/lodash-es@4.17.21-l6r90Unf.js.gz b/js/lodash-es@4.17.21-l6r90Unf.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..38c8dce9c98b192e1b384bcf80a3eeaf8c7e709d GIT binary patch literal 10395 zcmV;MC}h_kiwFP!000001GRl=ciT9!==b+4A|78ppam;Zx^MS16@<reY{y9)JGQgZ zY9CkvB_uK^L!g(K`tR=)K!Tu_o|!xEej!B=C}JrTYS%4OPtFz94>O*nPsY>iicKjE zva9cWsDm)HCDpxiY|1I6_D5AtX1oG1=hM^&0MGWi+89d789i4;G2=zCpUa^ZnM8r& zI#=?Eo``vX5hmC4taJ8oeU(kgmMWWfW-8Mee3eW%-BO(in;+lF6P3-l(huay6zc3u zD<Q|^E4_}d-QzhMN4J?6J?Zw-@~cm7Ig<GCmZ>L-PIza?rc)%zS4=pS$=5+&tA|JU zLCc0vQ`1&=F=To;d0fD=pjTB(+^<FvhDgPxC67jY$~AuiPnZbP=7Fz{=#tY1?s{AI z@!a&W1bpc}W#DXa8YFh!pS;hf(?LLvy`qnD#8V;pXb_Ok@}JJecke@zQkhSuv81#d ze0<EKEgpTAVfa}-5%P&00g^a2(-@hKE*!KIA6m;m3&Rp)WQ{In96Mg8?V=BYx?j2U zKzR`6re;tS@To9_?o+zM>n_YCl0@OhG*bvZ!|8U9Xj+Y}8_CX;%dwsiL3fm54@l#F zyUm~LJ{AcdP=#c|2ZWP)Y3%}@+xi_bH+S;I&aPX{a&F0uq+ewGMY?%kne<}?gA*z8 z2WF}UxSGAbNYOcxxGFH?I##$H1n|ntPxbCb#y7G;k|+rJ7P}?XEvqO>gKiLpy{D4W z?cURF9Bg-kNSTpcbNcjR{<QAkox#6q3Kgy9tgp7W!|<ASG@olEJHrW6I~pmB`);x< z$P-SV{&g{LdqB^8q?TbQJM*a+a?~Z}bL}4PC_bCAAx9^i1c8TF$Mu%2rmVk=W=Pct zRuu41H4p5@`6}sq_MY5B&ywx-pnIQmxBq0@>7c#!RFFL=?_MR{o_#(v&soyl{=*jR zaynyb&JU%o2el(tmr~}}S6nrhvaw!YO%V)gc~qTSHqH5Q>i0f&r3go|FX=H-I9BZd zme2cgYZZworQKLYZD?htzi+q1UbTX5)p$`Hy25yuqiS`YVZ!5Q(LZo>U%&qfFwLYM zaoT&@C8wPB{`m8c-~arz_v>%}`2E?hz5o7$Kl}5UM`(CCQ7yULy)Mj#q-H7!6dv)S zfIHx6HAC`wH{R|=J%?t$obrVSNCKc5WA;5NZ$3>pRsYrVwgXi$kJUDhl;3XX(;Yj+ zcOIeInLo&3b$|^5^4@#r6~FR|54hxt=}dX=KYH&^RCfR1lfKgmrCP@|&a`^vrvC0N znxgbQH@N=F-rm{UM{YWPDd|}fTwV?{#karDFXt1c_~`O77?5w0R^LN*nk0Ri{M7+W z@9=v*M3*uQFJ<Qkf0(-;ox{D$lhfn#<Dv)x*9#d3mVTqT8sf`dCuqwk2o?y}V><Bm zeyjCOhT%7Jp4b_F$!Rq?-r@L~)0gWG$M@y*lsg|k!iin><#l~lmdCaC66j%7T%t~3 z&!V54K20tz{@UvN(vA^ME(VW_V(@fK-WoDiEmfx-?`CqYRX)_2x)^LdC7;)J{mYuO z{)W@f++$QY{lb@-nQxq)^6}pN3<ZA$?VEBiUwKU#e{vFBTx^9wUG%gGq(Ie7;m$8H zis{A01;WLXG*d7DTQI;+$0XS5b$*Eh+zz$^Z>`>NAODKNtlcsi8YGRs@#rmg*l5WE zERRRJKX7{<FYy@mNQ`8n26f$6wyLF3Wy1>k8;&@Rt3%cvTavy)XC(N{*^eVO3ov;j zt9c(P&NL^VxR2-VL-0@$5BFYGgI3jO9~VHG-Z+Bw1}gQvg{G<`sFL4#N0L{e<O%qq zu^oPxu@R0R=XXL6Cy18^EPfoaIe*fP94LbU3inNUZ@HZCq&p~IK3n^e@T6DO_;qs) z!joqM><DUy&1TaFsNgN-c@EQ7AAQPSF3V+Ad;+izswj|hJeFg!6fjx9Vl^2Csp&tu zU7|GY{Z6>1ubAc?ncdZsrgcryyM)tje|ZJ%TTQt}m<X!$HqzT1!y<C3iFna9OWba& z7gXwMRhb&+*Iep((j6@Lbj|^Oe`zMlb#!&{qMit$y)(n>j5|fl09k|N0$H+T_Z6}z zO9IQdSNqr_u;_6?f`B|OFp-XcAxxO2OvVnXzt0#v1{Jjl$m1}RsTk*qT}^q^>Jl#V zYhFI}h+!}y0jwOkQ$m-u7I+a2CAn5qYs9pN!FTFkWV7wEhoQ$-w<vA(YKBpI@`JMb zg6JBua9Bkc<?ZcWzujifMIVb40Z=v|jMTgpE5UB}YOtwp$|cnMWTvaFSbb1azTG4B zXZ!88F25%eJpj(3`j}qxvD^V{@EYzrkr`yFVQazX=9>Q5?f%jG^Ur7h{o5bEb^rXc zM~0d{{R_oWw@7;1e-182zu+y8lb%X{=Ph%@imEuCYtm||Fhsm&NQ;8EoCFnyLtXK6 zI1J^B?Oqtl|LRfN4MX`{)dLz!Hy}!b%S%JtE-!;HWHM&<<=>)Lw?r@AL@h)7sVBPq zSUxGJDhjh)VW?V^T0$|^t7q$2)2UuMOzY_yxdGVah41!J3ypOp{VN=XKM*VlE(-3% z-!N<;W!My$A~z3pk3ZJvYEiYt`@AR+r;iKVuMmpC-bksc@rgZ8`?g6&6<}~)X&Z9y z<0z*x$v}Y+k0s(HBRP&n)vt<HTVC&jq(@9oI@j#plep9hDt?e4CspEoh2q=2NRcik z{#ogEgQIywz(5$l&{ad*tfcY`h`e~t`Z!I*fa*lG#h?$Z++1X3Rn_j<%BqhuTUodh zAv1`9QcTQ23Hl+D`4o4g8>n)vP&w2gND%Fyl=x<=TgwwjHfR{i&9b^B=uFo=*juOR z0Fc!|9)>N$Bh^hNjxbm@gD){vy4uOAoCl=q?!<eD<1m~`IFqYyM7mZSgrUJyj^iJQ zCu%?>j#?gBx>sJ0M;g^^PrWe=+2b{}6)$=*PsDa_Q0X>ODqcK`fmd)!jZ7itXyuDv zoxX=PWLPA&w+X`zP8d!!s=1F8haqBAJpZ-g3>gu$he@Rd1Qw{I!{xr=i5~Q`FoY3g zL=)zAgj(3;zgndf_3}$ua}!1xF|0Xz;)rTPjSz;ahEx<+y6=%HkB;5ywP&M6d}$dW z*~i*yn|Q53w0c7AiJR5d^X0=&KH~anum=lZZ;k5oQq#Q^)#<q@oRyD<^F2qi$xHf4 zqE%MLk%9%nIQ}G~n)g`h(WRrU0o*wcU`L#<mM-dnZE5$VR?iIO&}l~a{VY>@?yH>3 zqA+ZgzdAA-@$-inckjp#Ne`7n$?I&CPq`1nmV{x;{_r5!0&=YB4;h9(WXJV@9x5Ug zJ=XDA=VhLzTvb@Tqp4J}R2?yIzIaV{bWv<+a=m_W$z7vdv4=rGPQ0?0SvKViR0n5X zDe%aHfZTgUdrD<$5Rg5+Rxxqt6(6zLARxQiS0@9l83g3WE3~*Y2*{~dXr<IaK)!p0 zXB?{S`z3}p4FdAcD=ft|(4H)h+Rhp%P@1D;p9H@Hy@@}nX~y)g&#KuvSbp{UZ`G@p z-m62Y|525{ZkG3cuU`CYzNkO))_d_$c%VKnzu29!>lq(a@4qa)ufKJ(^rrsUj6N>< zv*e>5&{=X|t}o5?wYmN@*SF^S*<8Pv>x~}JR<}P(uFd0}xxP2o6LWoKu4m?YZ?1dh zdT6e@=6YnVr{?<IT=&iO9RT+Z(XV=y7BvsS)+_<)<VpGaa-F#3F@8v4D>Ci=r`!J< z-TjYt|2Iv)h2b}E@9!#dF6lQNhUbQK4*7geey*47OjE^ga-q2Q69u^z(*Sp%Uvqbc z6vep=!*kiW5^^Nu*#BKM@r6I7=+7|x*%5Q-vc)tqlT@jAUm~S&^i`8LYnbH^n!ef0 zEFU$bdaytcO<Oz+U&2peeztTNzJ^EU9$O*|XGVdWQeG6gC`3^(lF>AV<FMi>EJ46g z0xWOlYYU7hWO;4S9DHym#T<C=7D~eq!TQ@KK~adZAWPFZ2bDiO%$VX*2e>F$`TEL` zl=Ah}gXZrl09C=U1%QiUD$$(e7(SSFX8C-A=I(ILY6L!24eryeJ@-)<*gK2GpENyH zrI2sbsKoxp<j0!Tk%Io%ygJ{N)1vzZg-^QD?JJrL+<fwe$qq|V%_*>wAPagtkL7M) z%-l2O)SK4Zv%vetfG0RI{V}6dVs$KBP$ibRj;);DtD3hkGYO(KZ2O|v1MS=6N2JI; z=pvl1d(jw^!dy5N77jxr;c)`0CA{#o6k60wUNY!=O5+Vvv}Ov7V7F#)Oi-~rxcbYf zSfj+Z{i&>T(pn|F_0ksqfvaz>4D5&&bIYfVm}<MKYZFerT5s2_7HM^HWcp>slnMIu zqElQXD2|f9l8eFMmjWfh{~cfyM<{Mx^l<Xm#l@hwxai<t;)@=>7(6Ap0EPJ7FTOhB zUA>CuE2`pE{X|nE;oEfK;mUG4fw2I=QWb@<oyDzgl#5DZQ53Drdr*}G<{PP%9p?v6 z!)CR@zOs8RfMid^ymNUuVwzoE(hu<mWN;*UTo~E2GZ#NO^^HUxTA2zHHaBNqY4&fx zOQe%)9k6Yx;$GAxrA9-5T4kDz*nDz1flFQ)@h>j}GG2pxBSFWTk#Dx#zp5{=13px= zU3onNoySyEvX?WgjodDiIEMPZ`hBvdUsr-oHuvjxW53GpeJ~$sRr-nO%KN?*j{bJ4 z>Mvc2hK6k2x7=d1{WXlcQIGIM4(Nw4^fV<8B2oq!YAkqH4`#au-Xp8JPuSQ7_;AXZ zLLmC7=e*xgMA?3DjWkHZ8npF`#k+b=ZCg4QeZSCR8XY!E$6V7{vuMKR^tM?v=bBy$ z&)Z~m4<v*2m_J$Zu5e@J+uKG*`ok!CVJyy$@`TrVQscr>x?XsQb1dkV=*(webM~z3 zn-GR@I*|q~jB@{ZcUhI9oMy{IaUHA9ESn)59oNSP>0z?H?M6#l-f*w~h3{A3pLeV6 z1IJL(^Elo+;nCxXL`_f<zwq_PC!0~1X!xq{nWCR}W7KZfy)RFNL=rW?I07X}(i_la z+&%nX#NERc+&vfl!&ThfX_f-+UN?&Xckh}-fV(HcEb=F7{WF$7Pv_~7+2Sr~BK9K? zjR?$j@5nWq!7ucwC=M~PdNljWQ#IcED6pbwcj`CmapI0O<sWOxJJw>*XM0NY$oMYg z(`o(1tA=)8t`M$!0sbF6@l;f0C*tZy6u>ZpLBu=PZ02b#y}?{rJR}mA3*!5-tsYc0 z>iEd)0U2}MP<QTbsAuVHUGJ!Y?{!6@DK~v^JIr7j)FmG6wsl}{1LbaF`R@NBmhY}$ z`I+eNu44IKvlOuWuvr9HzS}GUEI+bXeky3NcR%Ap%|}m|6E?iF?tRUEd9FaNqQ@Oo z7~{XjdZMzsCxG@KM;iSRIu(_t(28x<w+5(KmF7{iW*SFkh8P9Mh2ew)ZDwY{MQxum zh*H8&scZtM*V+J}%*?wWDM)lAT`a$c?fYJKcHyBYb}`|L>XGi6Pka~jzq_9A-M+U4 z%*?qFYKN^APSNio40(kbL@$gNQ8~7TfbdQj_Zi@#+m@w9+wsMyjpFE{b1`b;7+1`7 z$z4BdaM$?a8NL`4D5j=GagkgYKD_){Y+-QNcn>W51-iJv@zXJRCFs8J1SwC@sm=To zrgpOt-_fXxDW$*t?!>$xz(hJHl6Rt>2u?H+gyF}srihuV_g;Y8NPr_<6dW%wQNFyj z?;9Da-4+Cqad@ov<>!X{3^GG3qf&~9fy;a)kOAej`LfYvvJ?<%ce{VX`>|$CEAu)1 zY>)Mt!|9Tmo#;DTkMU)YR3=}LN_e|Hz%?@+hK3-?id(Mjg<{DP+4P1fJK?Bs&3^L8 zvpv09@8YUz$JVCty^m!g+F)$(ye_Qg6<5ZGRm^uYIb`~5rZ^iJ3+=Mc>VZ$r&yCde z(h6cN#8nuA4JF}f;4RrpQJF`Hup=%lp$+P5?WG3-6HydM&}4v@ETmxL?{k#l_?1M0 zWH=IuC_xNpRtYPj{_<;YldmEA6;{O1Lr_L}Oudi6m0hvY;tSun_)&UloiW!Z74<$& zor345SffXOE7rM;eO@C?y;t<Ds9nas2>N+NopK}Sdu5r~@~icly>i;36SGvHh;7lI zV%eGNBkUg_)~aMistVom6!_xU<%VJc12ORm9O9Nr+otghR4sGO<j}ke!>ZdHQ+neq z-bdBkBu!@w^}K6*eYe#M5qBfeRzQ^b3lWQm6K>w}HWkJJ=mn3v5#LrXUcBfMxYDj? zmA3{t;S7rmygOu~+sf?{R(I>`^4?v-CQfU|fmlbJfcpi1Vd#JxlEIvBf(92C`RE_r z?l#=hG!4ibTiE^87IuIAJq^eQTbS}^rZDBt(tv!jh0nSpQ~0b4&3_2`MzlYO_9sCk zD_eEBy`=$BtZdXB1%xx_W|#zR#oFIQ`-f;t)(!?fFMZ%|2F@ydOFbu=`Sjk1ZyHq_ z<fU3OOu^O+ld(0!Oxc=YW{e8fW~`kulCK%&oKYCkO9dk#chWp%W?bY%mi_s4nArYY zRs9+SWXNcM;wWg}$#zf#?GxD!a6n!w8YF)?h(DF7<%1dV-wl{inhx;evqeDOLK}bN zS7|yh1;ctO1_7D+Yw}sqA!`S5K)xu`>l}I=2V`7zY|7g9NAg;cpNhOygU<I%NE8&{ z!-<3T7uEi(+5!G0AR|WY)0mN21tEE@%<y8E8ViEV*%A~oao7QKfMQxsMiI1UtUY2R z82d<a)x?2ouuz~0!$slK)my)o!K>Ibj0_6Z^&Z$J;}G3f-~?a^(gFOAZy8d~r9e|2 zgF`{2s<4DE&;TBP6$pg<a+Cp%RO#B@t54cQ4iIh&tFS-L=>tQ7&OXj&T<x-XLt}W! zmYsf#Q_LpWA`F@F!jeh5Ee6g(hJ)pw$V3c?@U;k@w<TNA$^esoxLz@{#Wrgy)ZYkr zRF!%IFWACgf(EP=8E<EE)l$qee!7f4^I7mawplp`+8qC!ICMUpjXJGQMN#=6J-=q# zJ*Q#!^&j3;wcD1dH%0xWubPS7MY{H>S|e&w4}hoI*)Z*PtzgENr+RU>svlwfyH&|? zt62(?<8iYHB*&d*5lD`Ate)!=)^w^1L(jHS594fYwYOz87~jo*YKzs1-uy?#*n37b z08pMe_C^t*=sjC;#bAmG6${m2(`h#RDCaC)<!QevCpkNp&MNMuqBPEQ38HVzz^-R> zL=A@_&tL@QGjMn&zPA|r*Mri!gn<ZGa_*0%m~1$Alp6n8aFt3#yFH+(!&r||`KFv3 zO){`<G;Ec(+-3BTt#|%OodeOBYme8oQ66)0AZe;Rx8oIwFBwFr^27%t*B(QuGPdDW zYyU2*oiG;|FQRYCGe$Sj65K5hjM=QT?VPf|@97&wPg$d<bxd0_=*vES1zKDK6GD$H zBkUymMqj?K_T`N#`%*_cEb*?&gJ<Mi9les^XxbER&-__5F!srTzdt{z<qB`fn{pEF z%P@$_PbR=*uPi!I*|mV<iyW3EXJF|jnOb%O+GlGdm0UH#lmOHqAak|s@-tNHynCi< ztq;#TM&F}*iOGBT@d=YxaNm=de1so|5|ab?aV;^~q2K%HUWVZgf<1RH&CPQaLOqOe zi%wNhe5z`F!Y!JqqS!O-_CUum&!)E=LCsth#i0Xu2=dTe6~(nHx`v`5I0T~|>SInF zeg#J=rTZ*y&;Xwgc@I>=25M?thIr^Qw&NYEqA;e)hGo2WC0SYW%9Z40$wyZ*FG~(w z$xwNokA`f$T(jX{Gy0NkG|m0=_y<Rf%D9#WrK{BwH8Gb-ci?-XzIJ;$5OT!tK~O}z zV}4U<?*yJ_xi-(UT!ZS)&^k%aI<;?A-NTo@!{$o2WT*D+sA)03dy)dNvB$Z6f}QRu ze%>~i5f#H{I@W0fN7XMM;1b~{_RH3ZgfzNg#`Brcr%U$oFYNC}GS6}~<m5B6k$4i< zQ{I`fxjroC(fuy%$YZrWAbF(dSjA&ig^{kDgEu}KH&Ss)xksuBrUO&B=clj!|4!M| zo35{Hozvqtw&L{ohAoq@4{VJm<0rPpY4HbJreHE%<Fu&!!ZJdg@N|>UqE6S+JC<(r zSxlE-)jo?^y546oPdE51&eIJ(i^Ft-&*F6X#gfnBINjv4I7&D8EP5^o>9V%O*AtZ_ zQI#Z-rxhtPo7~d3uPie6Z;s9ZDrwZNDrncr>|tIOv(&ar%X?Pd^YT6~@5AywE$`#< zK5}3Uo>ySsG`nF7Ka_oxX|s=27eBd1X3yKgAL}3~2f=JcZ?{Q5Y~IC*d$ZZpvRTKl z_!CElnK3)pcx$9f`^A&s(-kMq9pg|wNo^Q~^E5nSGjf~KnQ<|kDI8s;<RM+!OrEH` z3GjmjJaK@}xF+W*ofyCqg`>-qY^AhEj#K)K?4<NJqWmyy&vp8Gc|(HYCtXKHPSO=B za^@9PuG4&dO!vK4bzMyN-tq*K!*mTn(jIijXziwJsMOK&#FEo>RO<UWDz)zw)*RWp zjkN3idfN4BGwu4gnRXp)pj|IF(XQ8<XxGn8wCn9Zp<SOh(ylL?XcrlQzx60ld_YIZ zbqd#a=K9`T@67eYTwj^%M{_+e*O%t{+FbX{_0U|kfwpUYADQc^xqdg-pXU13TtA!Z zm(+M~kCHR<$W8P8wCQ#Irnakqna;3HB%><aN=Z&tc$|_sRpCx*)G1+zQYvB-No5*D zM*1MB^RudCUsJ!~uxO2GL*oYwFNa20PN`uRNh_=BnONWyoA6oFpDBf%PR4XfDd$Bo zrS#r_f9>bNfL56SJf&3IYKj-d7#xbrPvu21jvp71p@ZHh^VmpaXAGqf{uvor@uYmR z9f8q|lIfsoB4QamF8V1or_<ELl(C|K_$7Y#<j(TW6Us_G7xZgVwVm`?sT4{vIZutv zvXf?Nj}0fa5%vl{rX4mKp*QHtEYTH_gkikE(QRr7;JQZS7McO{TT(T=ts0t6J<xfa z$DdSmCZjxl8|{-VI;_lw51x>Dr_feWcvfu#d@BsmExjUFR3^6rOhyu=WX-pTrOP)! zdB3LgH_sC*_eeS5-%VP4O-p-5`mZ_Vy-7D}3+>E)OYxF=?Zf6K%YG!jl=e@(J(`-o z%IU+rg4F}J54`a0b5Kkh1)yi7Z_<9F5HxZhQZH63{kOuTT~KowDP7y)Tv$}ig{MuG zotcnQB_K1}BPyd_{uRO35Dm&hnUSoP`10D)EmD-VXkPl>=P$A)$KJWyCuCUuRA$S} z!*J-b7E!9ga7d{oBvTmvn6|oPLV2jN7^Xjyjab53^=f|_Yka#seV&!tum>uW>40oe zl}ra##5U1>G>tXdA`fIrltJi7qX)7@rUVAgOy90*ng`V33J)`>h0J+>3>5ZCarR?j zw!I-9pHigit#nK7ZSjv3O~^e6wGUwOD++-g$gP=Mh8=aASXJ~rsI?wF@HWQ)z%k9Y zZ1XMGyiwPA%{Uc4alaKN;~F0rU&8+~-q0wWJ@w=Y`7zdcp0wL)Koddq0Nh+^xIFux z!gWxM<BUN}4Tvc+`i!t_9gCJ`D=b=;t+Hr&w#;kIvo*ZdFk8b`O|xaTYMiZMt7h36 zwrY}XVxX?FwG7nN29bPA(km5TZ5GLIGk?31w9XV#%1l>T1mO&xzM(~x_f!<VlwG~E zPxVHYw363}f+|*YHy@Z}r9{&D+pn}(tym#W;esn+EGvbv@;=X;aE02Ew5!A>Syrbe zk?fjNs>~hE%WFQLv#}{Ef7&*~66UyWODUwqvaj<jvhE|StUt8{In|-g40$UGlu@36 z9~2;StF+LBVJlyzb*aY_%zf(C*98?BNgdfLIVQmoY#froHmw%XWi0Ww^U(HgX4Z4d z<(k=Y3Ee2&a%o@|?i?_b5O&jLwyNtp&*){gQP;PXtv?DL;3zPvXfHU6%%MmDk)L}< zL*AmpFl?puJXJ^Bl;-^@_<|d_W15vzx`onsY=U>9^Q>|w8RPm?Sv0vX^3XU{CSmyC zD62VD9;#Di3pnQW=SJ13E1H@!B<}-xHC=+@TPl<BfZS7+jJ>0TOLLaolUp*b&yrhm zPsZL^(n8$Jlz2-iy$4bb)hsEGI3#%6s;T)^QJ^b2UJCEQaNul(Ve86H*+ElTLXK$D z$>yL%kHWA4LKu_Xa*=|wyVMvQG_?c=zK!+3DRPgRwT}E+M{wT3VDLXXl(wuD9gy=@ z`2@2T+8@*sAqB};u91v))?oLgqC1<h`+6;Qn?S~lo<sj~n#K<*G6Kq+X7;zj{ha2M z-l|y3C?|6|uO8;*md+{Fl1$-+mShaib3lZ#jfS+m!RtDG6l@CMb%wOnTiALn#~Jx@ z2T6;<1W(3GTv}8f1Gy_H5idN>%G`ky*oT+ODcmnF?-ZNO4C@VhXj;EjOK;7#DvAdS zXp2s&OoNbTkX+G+Sh;7X&u#Qupe=G$V!Pv2#xZJCS|T^iv=k50_Yth=I8_kv<wC$z z^`m9gNUam_|L}9eMBchTNFppFd<RH)(qM$ovSt4bKjVc>Mc8nHV}^=&_RPL;<SnHf z@|J+0nmilCY0`t}C7Gm2cQA-r2<|q2OwGV&3RPYpk7av%P(fv4bH0!{1y~hegIakb zFHQDj39b{phj!x0)Z)t23t}?yt>i8%P9S5(5JyuFKy|iwUL`4ST6bZ#jefw3kI0&4 z)&0^y)(8u#tf3&+2yn3*^i3MD1W+R7NZ>(j!m1^@X6m>#akjjaqguVl#B7;!0V&7i z7lj`XXd-fJo4m)@nn8F*7SnY~dts=O?f_Oc<H-DkuqL?o1~^*ZAu5aFECVYCScbj0 ziL5EFRgT1}5rOLEk#afWR(z66pGZ~XZL8PFj*?RFO4fstTrgU@EgJ;}#^yi*_Ag1@ z)U%>!w{?q(m_<me^G;|%nD=*ygiS@068M2?Z(!f1J?HDkTaN26vpaMbcIZ)Khn_ZP z3LL|67^ZNxz&d=fM)$__+gbT2n!!=thS7$k%(<x$J%H6;lijR1YUCCAp8b7l0@d`_ zhG0dn_5MF;eQP7eycX~L7G|9B_sk3sM+RD5Rc%OD<c{lDR^&1s%4jv|a%}t$U~U14 zrNLmc2cmb)FTGzsjODCs#_P?6+LDx-TSn7r=Vxx`=QK6mZ$=%7SdtG&P8h@^w0ag3 z>)mgV;<cpjGe2SCkT3fuy|xF(zSr?r*#>$69XB}ueY*a{gr~Ij>O4$OY}I}}M(<=W zj_Zz)*c^0Ws8MPY(51^+?YJGuPf1^8Xvi@+Zsh+fYn^qfJckG`$j5AbtPeTJTy`(= zvidD#JwLCrhPlm(8;~Z9%&BES$P_N1d+Bco6j~bz^fAMI1*v%<IKNAdO%^INq^%ar z4TIzqWJ-f;cK?|P4O}NDj85Z&4DCn+;b-QBX{>O>$e0FNF);;C0jM1Vq^cwuduu*H zmv%U(RFfMj>TNBmw3>5zN$MD)8*&O7%$m0V08Ui9BpID^eJ-wfmIF5rGEEF0iM%#j z^+zwab8<s3x98-oq-y)L`u;S2nW49mu<aWhz4cNFUae_cHL4HqqBwm4iS16GcZ*^g zhBq&$=e%`W23lRxV~MQF3SBw`y+@b0zcdW!v40+WgU+gX8i%2_Lq*=~rCu`*NSU>2 zf@wSxtFL6(;E|>|6|{m{H$Fh#CmpwuM)wE?;m7(lMn_I549?(VBd*K@gXQ#+oSJ=G z!>s1v0p-?eP!%lqc6F&Is7{%e`APOxssav`6^}YYkbb6=OLEjnr=apZAV*$=p-U}@ zxHoyNA4Y{t_`jD<@MpGSFWqa#O4gx%EfcJ<lqbUZ<ETL+|GD9jy{J=1@EYlN-};{i z|F*YHFSXArIw{MynqF~`tB!0sIa29M@={;&xN8%1xO6HD%c!!LAs|w`9Rx<QPMtgV zln&j**`+S^3Fj!sWI|g;>dHaHfuF63$v>0h{*dNmTofSK#ODw+G^APdGqb;T6v}Wk ziIJg(L;6*r9P(n|=)sl!aAiZ945C*G<%Ye<ag2sEBQGtew*WE%b6JLq;#8sxThb^w zf*djtfLlOfdaE1C$q)plA<02p0xOc!0_7N!a)yT9d{4PA8-cK+%(>^Oq|GXb6xq<J zQs6p94C8XKz+-f3A@rSukWn3LWR@+((3fiZMK%5Xr7gnB4yMLtM&9~?c^)7Acd=G7 zQFS6gFT3bE_l70DX6O;w>wGysQGBPOpLKQ-B*_?9MX!rDO~zo}m_o<AC*Y6I2ZM#z z^6P)D{7!VGQa84;70vaVWqovg0)E)UP};%oc+Pm7(r;PJVBis_^i39j1<hl0lL60Z zro#%vIsK5Keean4^mpu@WrOMzjFw|kxC-Y}(zrfT<52EJ3ukr8KqNq(%|Iewl+Mg0 zbf*n{vE7SB!eW)AgD7=4Vygeh)+9ES`T96Y5AUF-m7;swYH<bSuHHWPe71#&8WZ$K zhICtyF2=-WA~uT8Qk8I$Q<$pUn>y9NMPu1B*>)-<snT@T5xGAb5yvGJ)k)h#XO_>4 zhU@s*D!$KUq;enMm2BeseZDs5x{M6dY<351VFNN>)vxKC@_eIyP2}t4I-Prt+_jXw zp>`<+irlMv_&;1#m#n)?y(~PKtoi*)WPbh(qH|$3J}RV0mu&a2oscwNW0$H&znd>< zL|R?@Ulpxh^FL|Q+-6zIm-l;~FWaByYt~?x)A{B#ILfR4Kv<5~6e-#>y(p#fb>Y&^ ziOi;3p^an#uT3+fjjUw)61ZCgOAdGHn9(dZ8oE5MtD3|OHmz5!q%zsUmXp45%MpQd zNnYnCt5vA0TB+0Knpzd2x8~oM)~K0YV}E%Cmrta3jUD&sat<hJ>4A|&ed{S`nN5Ob zRX!1o9l?LUlI{!;ygJ$&*~+F%xLT@xh@>SJ6Q>V#|1b3geE~Y}=T{v212iGP?%x(n zk48D|ky%ckkx5Q}Bd>D$ZaE*D8~O^0J>k_KV)gopHcwJk6Mgy_F_XiiD1f)GvIF-p zVGB%vw=@wAz$<DK9`^=uGRlitUQBW_&ap3r*DeX5QJCg1(+R}VIZ@l2#F1l~R@1M^ z{)#HC)MGeRT1we=4?H6JSw*TUU9Ht*fMQJyfW<ZV4RW2wSQkaU%$1i#ZfiIH7f7^d z$wv=qmgIx}yq0Y}4s1@3(GbVO2ogXiqTL%{h_ZQH;KfK97J3ds4?uAL;ou3Tj<9al zAU-aZG>D)-BpJQ6Tq4BZn=H*Eju`oDysUs1tQOppV4GN6e!HoRsTeWilZMN5%^%kw z;?fEBxQI&d{*piBYitO@-=szvf*(26F#^;D(+W7E+w!Kr!@<%iWRBcR7Cq!d)KY47 zj{NGh5{_TsM3A4p)b`RrTse?Ojt&^HIR9t4US2PCuGNK<od2Fm=Q4LYr&Q-?NULdd zIkifrEQmA_f2*+(n3T$=$GS<W^?{UWuHFJKY~0@CasGtOpX`t=b7$nt+^@)vxev*S zxsS+qbLZsR+*9&Vz<o^Kndb@FH+Mny%>6srHTNInwYg8pdvm`g=jJZSskvw5qq)z> zmkjPV<iI>D^3vSr<j&kRd2Qb3<j6eVl5@D-kwf!%PhOe(1GzW%pNszg`F}pYHHT(# F004H%kGuc? literal 0 HcmV?d00001 diff --git a/js/lodash@4.17.21-DdnujIRq.js b/js/lodash@4.17.21-D1YkSij2.js similarity index 99% rename from js/lodash@4.17.21-DdnujIRq.js rename to js/lodash@4.17.21-D1YkSij2.js index 7939e4ba..0e7e71c8 100644 --- a/js/lodash@4.17.21-DdnujIRq.js +++ b/js/lodash@4.17.21-D1YkSij2.js @@ -1 +1 @@ -import{c as ne,g as Yt}from"./call-bind@1.0.7-Cpj98o6Y.js";var _e,ha;function D(){if(ha)return _e;ha=1;function r(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}return _e=r,_e}var he,da;function ru(){if(da)return he;da=1;var r=typeof ne=="object"&&ne&&ne.Object===Object&&ne;return he=r,he}var de,ga;function L(){if(ga)return de;ga=1;var r=ru(),e=typeof self=="object"&&self&&self.Object===Object&&self,t=r||e||Function("return this")();return de=t,de}var ge,ya;function $u(){if(ya)return ge;ya=1;var r=L(),e=function(){return r.Date.now()};return ge=e,ge}var ye,pa;function zu(){if(pa)return ye;pa=1;var r=/\s/;function e(t){for(var a=t.length;a--&&r.test(t.charAt(a)););return a}return ye=e,ye}var pe,ba;function Ju(){if(ba)return pe;ba=1;var r=zu(),e=/^\s+/;function t(a){return a&&a.slice(0,r(a)+1).replace(e,"")}return pe=t,pe}var be,qa;function ie(){if(qa)return be;qa=1;var r=L(),e=r.Symbol;return be=e,be}var qe,Ta;function Xu(){if(Ta)return qe;Ta=1;var r=ie(),e=Object.prototype,t=e.hasOwnProperty,a=e.toString,n=r?r.toStringTag:void 0;function i(u){var s=t.call(u,n),o=u[n];try{u[n]=void 0;var f=!0}catch{}var c=a.call(u);return f&&(s?u[n]=o:delete u[n]),c}return qe=i,qe}var Te,Aa;function Yu(){if(Aa)return Te;Aa=1;var r=Object.prototype,e=r.toString;function t(a){return e.call(a)}return Te=t,Te}var Ae,Ra;function $(){if(Ra)return Ae;Ra=1;var r=ie(),e=Xu(),t=Yu(),a="[object Null]",n="[object Undefined]",i=r?r.toStringTag:void 0;function u(s){return s==null?s===void 0?n:a:i&&i in Object(s)?e(s):t(s)}return Ae=u,Ae}var Re,Sa;function G(){if(Sa)return Re;Sa=1;function r(e){return e!=null&&typeof e=="object"}return Re=r,Re}var Se,Oa;function ku(){if(Oa)return Se;Oa=1;var r=$(),e=G(),t="[object Symbol]";function a(n){return typeof n=="symbol"||e(n)&&r(n)==t}return Se=a,Se}var Oe,ma;function Zu(){if(ma)return Oe;ma=1;var r=Ju(),e=D(),t=ku(),a=NaN,n=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt;function o(f){if(typeof f=="number")return f;if(t(f))return a;if(e(f)){var c=typeof f.valueOf=="function"?f.valueOf():f;f=e(c)?c+"":c}if(typeof f!="string")return f===0?f:+f;f=r(f);var v=i.test(f);return v||u.test(f)?s(f.slice(2),v?2:8):n.test(f)?a:+f}return Oe=o,Oe}var me,Ia;function tu(){if(Ia)return me;Ia=1;var r=D(),e=$u(),t=Zu(),a="Expected a function",n=Math.max,i=Math.min;function u(s,o,f){var c,v,h,q,T,y,p=0,R=!1,l=!1,I=!0;if(typeof s!="function")throw new TypeError(a);o=t(o)||0,r(f)&&(R=!!f.leading,l="maxWait"in f,h=l?n(t(f.maxWait)||0,o):h,I="trailing"in f?!!f.trailing:I);function b(S){var E=c,M=v;return c=v=void 0,p=S,q=s.apply(M,E),q}function C(S){return p=S,T=setTimeout(A,o),R?b(S):q}function g(S){var E=S-y,M=S-p,H=o-E;return l?i(H,h-M):H}function _(S){var E=S-y,M=S-p;return y===void 0||E>=o||E<0||l&&M>=h}function A(){var S=e();if(_(S))return O(S);T=setTimeout(A,g(S))}function O(S){return T=void 0,I&&c?b(S):(c=v=void 0,q)}function m(){T!==void 0&&clearTimeout(T),p=0,c=y=v=T=void 0}function d(){return T===void 0?q:O(e())}function P(){var S=e(),E=_(S);if(c=arguments,v=this,y=S,E){if(T===void 0)return C(y);if(l)return clearTimeout(T),T=setTimeout(A,o),b(y)}return T===void 0&&(T=setTimeout(A,o)),q}return P.cancel=m,P.flush=d,P}return me=u,me}var Qu=tu();const Go=Yt(Qu);var Ie,Ca;function es(){if(Ca)return Ie;Ca=1;var r=tu(),e=D(),t="Expected a function";function a(n,i,u){var s=!0,o=!0;if(typeof n!="function")throw new TypeError(t);return e(u)&&(s="leading"in u?!!u.leading:s,o="trailing"in u?!!u.trailing:o),r(n,i,{leading:s,maxWait:i,trailing:o})}return Ie=a,Ie}var rs=es();const Fo=Yt(rs);var Ce,ja;function ts(){if(ja)return Ce;ja=1;function r(){this.__data__=[],this.size=0}return Ce=r,Ce}var je,wa;function Y(){if(wa)return je;wa=1;function r(e,t){return e===t||e!==e&&t!==t}return je=r,je}var we,Pa;function ue(){if(Pa)return we;Pa=1;var r=Y();function e(t,a){for(var n=t.length;n--;)if(r(t[n][0],a))return n;return-1}return we=e,we}var Pe,Ea;function as(){if(Ea)return Pe;Ea=1;var r=ue(),e=Array.prototype,t=e.splice;function a(n){var i=this.__data__,u=r(i,n);if(u<0)return!1;var s=i.length-1;return u==s?i.pop():t.call(i,u,1),--this.size,!0}return Pe=a,Pe}var Ee,xa;function ns(){if(xa)return Ee;xa=1;var r=ue();function e(t){var a=this.__data__,n=r(a,t);return n<0?void 0:a[n][1]}return Ee=e,Ee}var xe,Ma;function is(){if(Ma)return xe;Ma=1;var r=ue();function e(t){return r(this.__data__,t)>-1}return xe=e,xe}var Me,Da;function us(){if(Da)return Me;Da=1;var r=ue();function e(t,a){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,a])):n[i][1]=a,this}return Me=e,Me}var De,La;function se(){if(La)return De;La=1;var r=ts(),e=as(),t=ns(),a=is(),n=us();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s<o;){var f=u[s];this.set(f[0],f[1])}}return i.prototype.clear=r,i.prototype.delete=e,i.prototype.get=t,i.prototype.has=a,i.prototype.set=n,De=i,De}var Le,Ga;function ss(){if(Ga)return Le;Ga=1;var r=se();function e(){this.__data__=new r,this.size=0}return Le=e,Le}var Ge,Fa;function os(){if(Fa)return Ge;Fa=1;function r(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}return Ge=r,Ge}var Fe,Ba;function fs(){if(Ba)return Fe;Ba=1;function r(e){return this.__data__.get(e)}return Fe=r,Fe}var Be,Ka;function cs(){if(Ka)return Be;Ka=1;function r(e){return this.__data__.has(e)}return Be=r,Be}var Ke,Na;function kt(){if(Na)return Ke;Na=1;var r=$(),e=D(),t="[object AsyncFunction]",a="[object Function]",n="[object GeneratorFunction]",i="[object Proxy]";function u(s){if(!e(s))return!1;var o=r(s);return o==a||o==n||o==t||o==i}return Ke=u,Ke}var Ne,Ha;function vs(){if(Ha)return Ne;Ha=1;var r=L(),e=r["__core-js_shared__"];return Ne=e,Ne}var He,Ua;function ls(){if(Ua)return He;Ua=1;var r=vs(),e=function(){var a=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function t(a){return!!e&&e in a}return He=t,He}var Ue,Va;function au(){if(Va)return Ue;Va=1;var r=Function.prototype,e=r.toString;function t(a){if(a!=null){try{return e.call(a)}catch{}try{return a+""}catch{}}return""}return Ue=t,Ue}var Ve,Wa;function _s(){if(Wa)return Ve;Wa=1;var r=kt(),e=ls(),t=D(),a=au(),n=/[\\^$.*+?()[\]{}|]/g,i=/^\[object .+?Constructor\]$/,u=Function.prototype,s=Object.prototype,o=u.toString,f=s.hasOwnProperty,c=RegExp("^"+o.call(f).replace(n,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function v(h){if(!t(h)||e(h))return!1;var q=r(h)?c:i;return q.test(a(h))}return Ve=v,Ve}var We,$a;function hs(){if($a)return We;$a=1;function r(e,t){return e==null?void 0:e[t]}return We=r,We}var $e,za;function N(){if(za)return $e;za=1;var r=_s(),e=hs();function t(a,n){var i=e(a,n);return r(i)?i:void 0}return $e=t,$e}var ze,Ja;function Zt(){if(Ja)return ze;Ja=1;var r=N(),e=L(),t=r(e,"Map");return ze=t,ze}var Je,Xa;function oe(){if(Xa)return Je;Xa=1;var r=N(),e=r(Object,"create");return Je=e,Je}var Xe,Ya;function ds(){if(Ya)return Xe;Ya=1;var r=oe();function e(){this.__data__=r?r(null):{},this.size=0}return Xe=e,Xe}var Ye,ka;function gs(){if(ka)return Ye;ka=1;function r(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}return Ye=r,Ye}var ke,Za;function ys(){if(Za)return ke;Za=1;var r=oe(),e="__lodash_hash_undefined__",t=Object.prototype,a=t.hasOwnProperty;function n(i){var u=this.__data__;if(r){var s=u[i];return s===e?void 0:s}return a.call(u,i)?u[i]:void 0}return ke=n,ke}var Ze,Qa;function ps(){if(Qa)return Ze;Qa=1;var r=oe(),e=Object.prototype,t=e.hasOwnProperty;function a(n){var i=this.__data__;return r?i[n]!==void 0:t.call(i,n)}return Ze=a,Ze}var Qe,en;function bs(){if(en)return Qe;en=1;var r=oe(),e="__lodash_hash_undefined__";function t(a,n){var i=this.__data__;return this.size+=this.has(a)?0:1,i[a]=r&&n===void 0?e:n,this}return Qe=t,Qe}var er,rn;function qs(){if(rn)return er;rn=1;var r=ds(),e=gs(),t=ys(),a=ps(),n=bs();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s<o;){var f=u[s];this.set(f[0],f[1])}}return i.prototype.clear=r,i.prototype.delete=e,i.prototype.get=t,i.prototype.has=a,i.prototype.set=n,er=i,er}var rr,tn;function Ts(){if(tn)return rr;tn=1;var r=qs(),e=se(),t=Zt();function a(){this.size=0,this.__data__={hash:new r,map:new(t||e),string:new r}}return rr=a,rr}var tr,an;function As(){if(an)return tr;an=1;function r(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}return tr=r,tr}var ar,nn;function fe(){if(nn)return ar;nn=1;var r=As();function e(t,a){var n=t.__data__;return r(a)?n[typeof a=="string"?"string":"hash"]:n.map}return ar=e,ar}var nr,un;function Rs(){if(un)return nr;un=1;var r=fe();function e(t){var a=r(this,t).delete(t);return this.size-=a?1:0,a}return nr=e,nr}var ir,sn;function Ss(){if(sn)return ir;sn=1;var r=fe();function e(t){return r(this,t).get(t)}return ir=e,ir}var ur,on;function Os(){if(on)return ur;on=1;var r=fe();function e(t){return r(this,t).has(t)}return ur=e,ur}var sr,fn;function ms(){if(fn)return sr;fn=1;var r=fe();function e(t,a){var n=r(this,t),i=n.size;return n.set(t,a),this.size+=n.size==i?0:1,this}return sr=e,sr}var or,cn;function nu(){if(cn)return or;cn=1;var r=Ts(),e=Rs(),t=Ss(),a=Os(),n=ms();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s<o;){var f=u[s];this.set(f[0],f[1])}}return i.prototype.clear=r,i.prototype.delete=e,i.prototype.get=t,i.prototype.has=a,i.prototype.set=n,or=i,or}var fr,vn;function Is(){if(vn)return fr;vn=1;var r=se(),e=Zt(),t=nu(),a=200;function n(i,u){var s=this.__data__;if(s instanceof r){var o=s.__data__;if(!e||o.length<a-1)return o.push([i,u]),this.size=++s.size,this;s=this.__data__=new t(o)}return s.set(i,u),this.size=s.size,this}return fr=n,fr}var cr,ln;function Qt(){if(ln)return cr;ln=1;var r=se(),e=ss(),t=os(),a=fs(),n=cs(),i=Is();function u(s){var o=this.__data__=new r(s);this.size=o.size}return u.prototype.clear=e,u.prototype.delete=t,u.prototype.get=a,u.prototype.has=n,u.prototype.set=i,cr=u,cr}var vr,_n;function Cs(){if(_n)return vr;_n=1;function r(e,t){for(var a=-1,n=e==null?0:e.length;++a<n&&t(e[a],a,e)!==!1;);return e}return vr=r,vr}var lr,hn;function iu(){if(hn)return lr;hn=1;var r=N(),e=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch{}}();return lr=e,lr}var _r,dn;function ea(){if(dn)return _r;dn=1;var r=iu();function e(t,a,n){a=="__proto__"&&r?r(t,a,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[a]=n}return _r=e,_r}var hr,gn;function uu(){if(gn)return hr;gn=1;var r=ea(),e=Y(),t=Object.prototype,a=t.hasOwnProperty;function n(i,u,s){var o=i[u];(!(a.call(i,u)&&e(o,s))||s===void 0&&!(u in i))&&r(i,u,s)}return hr=n,hr}var dr,yn;function k(){if(yn)return dr;yn=1;var r=uu(),e=ea();function t(a,n,i,u){var s=!i;i||(i={});for(var o=-1,f=n.length;++o<f;){var c=n[o],v=u?u(i[c],a[c],c,i,a):void 0;v===void 0&&(v=a[c]),s?e(i,c,v):r(i,c,v)}return i}return dr=t,dr}var gr,pn;function js(){if(pn)return gr;pn=1;function r(e,t){for(var a=-1,n=Array(e);++a<e;)n[a]=t(a);return n}return gr=r,gr}var yr,bn;function ws(){if(bn)return yr;bn=1;var r=$(),e=G(),t="[object Arguments]";function a(n){return e(n)&&r(n)==t}return yr=a,yr}var pr,qn;function su(){if(qn)return pr;qn=1;var r=ws(),e=G(),t=Object.prototype,a=t.hasOwnProperty,n=t.propertyIsEnumerable,i=r(function(){return arguments}())?r:function(u){return e(u)&&a.call(u,"callee")&&!n.call(u,"callee")};return pr=i,pr}var br,Tn;function Z(){if(Tn)return br;Tn=1;var r=Array.isArray;return br=r,br}var z={exports:{}},qr,An;function Ps(){if(An)return qr;An=1;function r(){return!1}return qr=r,qr}z.exports;var Rn;function ce(){return Rn||(Rn=1,function(r,e){var t=L(),a=Ps(),n=e&&!e.nodeType&&e,i=n&&!0&&r&&!r.nodeType&&r,u=i&&i.exports===n,s=u?t.Buffer:void 0,o=s?s.isBuffer:void 0,f=o||a;r.exports=f}(z,z.exports)),z.exports}var Tr,Sn;function ou(){if(Sn)return Tr;Sn=1;var r=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function t(a,n){var i=typeof a;return n=n??r,!!n&&(i=="number"||i!="symbol"&&e.test(a))&&a>-1&&a%1==0&&a<n}return Tr=t,Tr}var Ar,On;function fu(){if(On)return Ar;On=1;var r=9007199254740991;function e(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=r}return Ar=e,Ar}var Rr,mn;function Es(){if(mn)return Rr;mn=1;var r=$(),e=fu(),t=G(),a="[object Arguments]",n="[object Array]",i="[object Boolean]",u="[object Date]",s="[object Error]",o="[object Function]",f="[object Map]",c="[object Number]",v="[object Object]",h="[object RegExp]",q="[object Set]",T="[object String]",y="[object WeakMap]",p="[object ArrayBuffer]",R="[object DataView]",l="[object Float32Array]",I="[object Float64Array]",b="[object Int8Array]",C="[object Int16Array]",g="[object Int32Array]",_="[object Uint8Array]",A="[object Uint8ClampedArray]",O="[object Uint16Array]",m="[object Uint32Array]",d={};d[l]=d[I]=d[b]=d[C]=d[g]=d[_]=d[A]=d[O]=d[m]=!0,d[a]=d[n]=d[p]=d[i]=d[R]=d[u]=d[s]=d[o]=d[f]=d[c]=d[v]=d[h]=d[q]=d[T]=d[y]=!1;function P(S){return t(S)&&e(S.length)&&!!d[r(S)]}return Rr=P,Rr}var Sr,In;function ra(){if(In)return Sr;In=1;function r(e){return function(t){return e(t)}}return Sr=r,Sr}var J={exports:{}};J.exports;var Cn;function ta(){return Cn||(Cn=1,function(r,e){var t=ru(),a=e&&!e.nodeType&&e,n=a&&!0&&r&&!r.nodeType&&r,i=n&&n.exports===a,u=i&&t.process,s=function(){try{var o=n&&n.require&&n.require("util").types;return o||u&&u.binding&&u.binding("util")}catch{}}();r.exports=s}(J,J.exports)),J.exports}var Or,jn;function aa(){if(jn)return Or;jn=1;var r=Es(),e=ra(),t=ta(),a=t&&t.isTypedArray,n=a?e(a):r;return Or=n,Or}var mr,wn;function cu(){if(wn)return mr;wn=1;var r=js(),e=su(),t=Z(),a=ce(),n=ou(),i=aa(),u=Object.prototype,s=u.hasOwnProperty;function o(f,c){var v=t(f),h=!v&&e(f),q=!v&&!h&&a(f),T=!v&&!h&&!q&&i(f),y=v||h||q||T,p=y?r(f.length,String):[],R=p.length;for(var l in f)(c||s.call(f,l))&&!(y&&(l=="length"||q&&(l=="offset"||l=="parent")||T&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||n(l,R)))&&p.push(l);return p}return mr=o,mr}var Ir,Pn;function na(){if(Pn)return Ir;Pn=1;var r=Object.prototype;function e(t){var a=t&&t.constructor,n=typeof a=="function"&&a.prototype||r;return t===n}return Ir=e,Ir}var Cr,En;function vu(){if(En)return Cr;En=1;function r(e,t){return function(a){return e(t(a))}}return Cr=r,Cr}var jr,xn;function xs(){if(xn)return jr;xn=1;var r=vu(),e=r(Object.keys,Object);return jr=e,jr}var wr,Mn;function Ms(){if(Mn)return wr;Mn=1;var r=na(),e=xs(),t=Object.prototype,a=t.hasOwnProperty;function n(i){if(!r(i))return e(i);var u=[];for(var s in Object(i))a.call(i,s)&&s!="constructor"&&u.push(s);return u}return wr=n,wr}var Pr,Dn;function ve(){if(Dn)return Pr;Dn=1;var r=kt(),e=fu();function t(a){return a!=null&&e(a.length)&&!r(a)}return Pr=t,Pr}var Er,Ln;function ia(){if(Ln)return Er;Ln=1;var r=cu(),e=Ms(),t=ve();function a(n){return t(n)?r(n):e(n)}return Er=a,Er}var xr,Gn;function Ds(){if(Gn)return xr;Gn=1;var r=k(),e=ia();function t(a,n){return a&&r(n,e(n),a)}return xr=t,xr}var Mr,Fn;function Ls(){if(Fn)return Mr;Fn=1;function r(e){var t=[];if(e!=null)for(var a in Object(e))t.push(a);return t}return Mr=r,Mr}var Dr,Bn;function Gs(){if(Bn)return Dr;Bn=1;var r=D(),e=na(),t=Ls(),a=Object.prototype,n=a.hasOwnProperty;function i(u){if(!r(u))return t(u);var s=e(u),o=[];for(var f in u)f=="constructor"&&(s||!n.call(u,f))||o.push(f);return o}return Dr=i,Dr}var Lr,Kn;function Q(){if(Kn)return Lr;Kn=1;var r=cu(),e=Gs(),t=ve();function a(n){return t(n)?r(n,!0):e(n)}return Lr=a,Lr}var Gr,Nn;function Fs(){if(Nn)return Gr;Nn=1;var r=k(),e=Q();function t(a,n){return a&&r(n,e(n),a)}return Gr=t,Gr}var X={exports:{}};X.exports;var Hn;function lu(){return Hn||(Hn=1,function(r,e){var t=L(),a=e&&!e.nodeType&&e,n=a&&!0&&r&&!r.nodeType&&r,i=n&&n.exports===a,u=i?t.Buffer:void 0,s=u?u.allocUnsafe:void 0;function o(f,c){if(c)return f.slice();var v=f.length,h=s?s(v):new f.constructor(v);return f.copy(h),h}r.exports=o}(X,X.exports)),X.exports}var Fr,Un;function _u(){if(Un)return Fr;Un=1;function r(e,t){var a=-1,n=e.length;for(t||(t=Array(n));++a<n;)t[a]=e[a];return t}return Fr=r,Fr}var Br,Vn;function Bs(){if(Vn)return Br;Vn=1;function r(e,t){for(var a=-1,n=e==null?0:e.length,i=0,u=[];++a<n;){var s=e[a];t(s,a,e)&&(u[i++]=s)}return u}return Br=r,Br}var Kr,Wn;function hu(){if(Wn)return Kr;Wn=1;function r(){return[]}return Kr=r,Kr}var Nr,$n;function ua(){if($n)return Nr;$n=1;var r=Bs(),e=hu(),t=Object.prototype,a=t.propertyIsEnumerable,n=Object.getOwnPropertySymbols,i=n?function(u){return u==null?[]:(u=Object(u),r(n(u),function(s){return a.call(u,s)}))}:e;return Nr=i,Nr}var Hr,zn;function Ks(){if(zn)return Hr;zn=1;var r=k(),e=ua();function t(a,n){return r(a,e(a),n)}return Hr=t,Hr}var Ur,Jn;function du(){if(Jn)return Ur;Jn=1;function r(e,t){for(var a=-1,n=t.length,i=e.length;++a<n;)e[i+a]=t[a];return e}return Ur=r,Ur}var Vr,Xn;function sa(){if(Xn)return Vr;Xn=1;var r=vu(),e=r(Object.getPrototypeOf,Object);return Vr=e,Vr}var Wr,Yn;function gu(){if(Yn)return Wr;Yn=1;var r=du(),e=sa(),t=ua(),a=hu(),n=Object.getOwnPropertySymbols,i=n?function(u){for(var s=[];u;)r(s,t(u)),u=e(u);return s}:a;return Wr=i,Wr}var $r,kn;function Ns(){if(kn)return $r;kn=1;var r=k(),e=gu();function t(a,n){return r(a,e(a),n)}return $r=t,$r}var zr,Zn;function yu(){if(Zn)return zr;Zn=1;var r=du(),e=Z();function t(a,n,i){var u=n(a);return e(a)?u:r(u,i(a))}return zr=t,zr}var Jr,Qn;function pu(){if(Qn)return Jr;Qn=1;var r=yu(),e=ua(),t=ia();function a(n){return r(n,t,e)}return Jr=a,Jr}var Xr,ei;function Hs(){if(ei)return Xr;ei=1;var r=yu(),e=gu(),t=Q();function a(n){return r(n,t,e)}return Xr=a,Xr}var Yr,ri;function Us(){if(ri)return Yr;ri=1;var r=N(),e=L(),t=r(e,"DataView");return Yr=t,Yr}var kr,ti;function Vs(){if(ti)return kr;ti=1;var r=N(),e=L(),t=r(e,"Promise");return kr=t,kr}var Zr,ai;function Ws(){if(ai)return Zr;ai=1;var r=N(),e=L(),t=r(e,"Set");return Zr=t,Zr}var Qr,ni;function $s(){if(ni)return Qr;ni=1;var r=N(),e=L(),t=r(e,"WeakMap");return Qr=t,Qr}var et,ii;function le(){if(ii)return et;ii=1;var r=Us(),e=Zt(),t=Vs(),a=Ws(),n=$s(),i=$(),u=au(),s="[object Map]",o="[object Object]",f="[object Promise]",c="[object Set]",v="[object WeakMap]",h="[object DataView]",q=u(r),T=u(e),y=u(t),p=u(a),R=u(n),l=i;return(r&&l(new r(new ArrayBuffer(1)))!=h||e&&l(new e)!=s||t&&l(t.resolve())!=f||a&&l(new a)!=c||n&&l(new n)!=v)&&(l=function(I){var b=i(I),C=b==o?I.constructor:void 0,g=C?u(C):"";if(g)switch(g){case q:return h;case T:return s;case y:return f;case p:return c;case R:return v}return b}),et=l,et}var rt,ui;function zs(){if(ui)return rt;ui=1;var r=Object.prototype,e=r.hasOwnProperty;function t(a){var n=a.length,i=new a.constructor(n);return n&&typeof a[0]=="string"&&e.call(a,"index")&&(i.index=a.index,i.input=a.input),i}return rt=t,rt}var tt,si;function bu(){if(si)return tt;si=1;var r=L(),e=r.Uint8Array;return tt=e,tt}var at,oi;function oa(){if(oi)return at;oi=1;var r=bu();function e(t){var a=new t.constructor(t.byteLength);return new r(a).set(new r(t)),a}return at=e,at}var nt,fi;function Js(){if(fi)return nt;fi=1;var r=oa();function e(t,a){var n=a?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}return nt=e,nt}var it,ci;function Xs(){if(ci)return it;ci=1;var r=/\w*$/;function e(t){var a=new t.constructor(t.source,r.exec(t));return a.lastIndex=t.lastIndex,a}return it=e,it}var ut,vi;function Ys(){if(vi)return ut;vi=1;var r=ie(),e=r?r.prototype:void 0,t=e?e.valueOf:void 0;function a(n){return t?Object(t.call(n)):{}}return ut=a,ut}var st,li;function qu(){if(li)return st;li=1;var r=oa();function e(t,a){var n=a?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}return st=e,st}var ot,_i;function ks(){if(_i)return ot;_i=1;var r=oa(),e=Js(),t=Xs(),a=Ys(),n=qu(),i="[object Boolean]",u="[object Date]",s="[object Map]",o="[object Number]",f="[object RegExp]",c="[object Set]",v="[object String]",h="[object Symbol]",q="[object ArrayBuffer]",T="[object DataView]",y="[object Float32Array]",p="[object Float64Array]",R="[object Int8Array]",l="[object Int16Array]",I="[object Int32Array]",b="[object Uint8Array]",C="[object Uint8ClampedArray]",g="[object Uint16Array]",_="[object Uint32Array]";function A(O,m,d){var P=O.constructor;switch(m){case q:return r(O);case i:case u:return new P(+O);case T:return e(O,d);case y:case p:case R:case l:case I:case b:case C:case g:case _:return n(O,d);case s:return new P;case o:case v:return new P(O);case f:return t(O);case c:return new P;case h:return a(O)}}return ot=A,ot}var ft,hi;function Zs(){if(hi)return ft;hi=1;var r=D(),e=Object.create,t=function(){function a(){}return function(n){if(!r(n))return{};if(e)return e(n);a.prototype=n;var i=new a;return a.prototype=void 0,i}}();return ft=t,ft}var ct,di;function Tu(){if(di)return ct;di=1;var r=Zs(),e=sa(),t=na();function a(n){return typeof n.constructor=="function"&&!t(n)?r(e(n)):{}}return ct=a,ct}var vt,gi;function Qs(){if(gi)return vt;gi=1;var r=le(),e=G(),t="[object Map]";function a(n){return e(n)&&r(n)==t}return vt=a,vt}var lt,yi;function eo(){if(yi)return lt;yi=1;var r=Qs(),e=ra(),t=ta(),a=t&&t.isMap,n=a?e(a):r;return lt=n,lt}var _t,pi;function ro(){if(pi)return _t;pi=1;var r=le(),e=G(),t="[object Set]";function a(n){return e(n)&&r(n)==t}return _t=a,_t}var ht,bi;function to(){if(bi)return ht;bi=1;var r=ro(),e=ra(),t=ta(),a=t&&t.isSet,n=a?e(a):r;return ht=n,ht}var dt,qi;function ao(){if(qi)return dt;qi=1;var r=Qt(),e=Cs(),t=uu(),a=Ds(),n=Fs(),i=lu(),u=_u(),s=Ks(),o=Ns(),f=pu(),c=Hs(),v=le(),h=zs(),q=ks(),T=Tu(),y=Z(),p=ce(),R=eo(),l=D(),I=to(),b=ia(),C=Q(),g=1,_=2,A=4,O="[object Arguments]",m="[object Array]",d="[object Boolean]",P="[object Date]",S="[object Error]",E="[object Function]",M="[object GeneratorFunction]",H="[object Map]",mu="[object Number]",fa="[object Object]",Iu="[object RegExp]",Cu="[object Set]",ju="[object String]",wu="[object Symbol]",Pu="[object WeakMap]",Eu="[object ArrayBuffer]",xu="[object DataView]",Mu="[object Float32Array]",Du="[object Float64Array]",Lu="[object Int8Array]",Gu="[object Int16Array]",Fu="[object Int32Array]",Bu="[object Uint8Array]",Ku="[object Uint8ClampedArray]",Nu="[object Uint16Array]",Hu="[object Uint32Array]",w={};w[O]=w[m]=w[Eu]=w[xu]=w[d]=w[P]=w[Mu]=w[Du]=w[Lu]=w[Gu]=w[Fu]=w[H]=w[mu]=w[fa]=w[Iu]=w[Cu]=w[ju]=w[wu]=w[Bu]=w[Ku]=w[Nu]=w[Hu]=!0,w[S]=w[E]=w[Pu]=!1;function ee(j,U,V,Uu,re,F){var x,te=U&g,ae=U&_,Vu=U&A;if(V&&(x=re?V(j,Uu,re,F):V(j)),x!==void 0)return x;if(!l(j))return j;var ca=y(j);if(ca){if(x=h(j),!te)return u(j,x)}else{var W=v(j),va=W==E||W==M;if(p(j))return i(j,te);if(W==fa||W==O||va&&!re){if(x=ae||va?{}:T(j),!te)return ae?o(j,n(x,j)):s(j,a(x,j))}else{if(!w[W])return re?j:{};x=q(j,W,te)}}F||(F=new r);var la=F.get(j);if(la)return la;F.set(j,x),I(j)?j.forEach(function(B){x.add(ee(B,U,V,B,j,F))}):R(j)&&j.forEach(function(B,K){x.set(K,ee(B,U,V,K,j,F))});var Wu=Vu?ae?c:f:ae?C:b,_a=ca?void 0:Wu(j);return e(_a||j,function(B,K){_a&&(K=B,B=j[K]),t(x,K,ee(B,U,V,K,j,F))}),x}return dt=ee,dt}var gt,Ti;function no(){if(Ti)return gt;Ti=1;var r=ao(),e=1,t=4;function a(n){return r(n,e|t)}return gt=a,gt}var io=no();const Bo=Yt(io);var yt,Ai;function uo(){if(Ai)return yt;Ai=1;var r="__lodash_hash_undefined__";function e(t){return this.__data__.set(t,r),this}return yt=e,yt}var pt,Ri;function so(){if(Ri)return pt;Ri=1;function r(e){return this.__data__.has(e)}return pt=r,pt}var bt,Si;function oo(){if(Si)return bt;Si=1;var r=nu(),e=uo(),t=so();function a(n){var i=-1,u=n==null?0:n.length;for(this.__data__=new r;++i<u;)this.add(n[i])}return a.prototype.add=a.prototype.push=e,a.prototype.has=t,bt=a,bt}var qt,Oi;function fo(){if(Oi)return qt;Oi=1;function r(e,t){for(var a=-1,n=e==null?0:e.length;++a<n;)if(t(e[a],a,e))return!0;return!1}return qt=r,qt}var Tt,mi;function co(){if(mi)return Tt;mi=1;function r(e,t){return e.has(t)}return Tt=r,Tt}var At,Ii;function Au(){if(Ii)return At;Ii=1;var r=oo(),e=fo(),t=co(),a=1,n=2;function i(u,s,o,f,c,v){var h=o&a,q=u.length,T=s.length;if(q!=T&&!(h&&T>q))return!1;var y=v.get(u),p=v.get(s);if(y&&p)return y==s&&p==u;var R=-1,l=!0,I=o&n?new r:void 0;for(v.set(u,s),v.set(s,u);++R<q;){var b=u[R],C=s[R];if(f)var g=h?f(C,b,R,s,u,v):f(b,C,R,u,s,v);if(g!==void 0){if(g)continue;l=!1;break}if(I){if(!e(s,function(_,A){if(!t(I,A)&&(b===_||c(b,_,o,f,v)))return I.push(A)})){l=!1;break}}else if(!(b===C||c(b,C,o,f,v))){l=!1;break}}return v.delete(u),v.delete(s),l}return At=i,At}var Rt,Ci;function vo(){if(Ci)return Rt;Ci=1;function r(e){var t=-1,a=Array(e.size);return e.forEach(function(n,i){a[++t]=[i,n]}),a}return Rt=r,Rt}var St,ji;function lo(){if(ji)return St;ji=1;function r(e){var t=-1,a=Array(e.size);return e.forEach(function(n){a[++t]=n}),a}return St=r,St}var Ot,wi;function _o(){if(wi)return Ot;wi=1;var r=ie(),e=bu(),t=Y(),a=Au(),n=vo(),i=lo(),u=1,s=2,o="[object Boolean]",f="[object Date]",c="[object Error]",v="[object Map]",h="[object Number]",q="[object RegExp]",T="[object Set]",y="[object String]",p="[object Symbol]",R="[object ArrayBuffer]",l="[object DataView]",I=r?r.prototype:void 0,b=I?I.valueOf:void 0;function C(g,_,A,O,m,d,P){switch(A){case l:if(g.byteLength!=_.byteLength||g.byteOffset!=_.byteOffset)return!1;g=g.buffer,_=_.buffer;case R:return!(g.byteLength!=_.byteLength||!d(new e(g),new e(_)));case o:case f:case h:return t(+g,+_);case c:return g.name==_.name&&g.message==_.message;case q:case y:return g==_+"";case v:var S=n;case T:var E=O&u;if(S||(S=i),g.size!=_.size&&!E)return!1;var M=P.get(g);if(M)return M==_;O|=s,P.set(g,_);var H=a(S(g),S(_),O,m,d,P);return P.delete(g),H;case p:if(b)return b.call(g)==b.call(_)}return!1}return Ot=C,Ot}var mt,Pi;function ho(){if(Pi)return mt;Pi=1;var r=pu(),e=1,t=Object.prototype,a=t.hasOwnProperty;function n(i,u,s,o,f,c){var v=s&e,h=r(i),q=h.length,T=r(u),y=T.length;if(q!=y&&!v)return!1;for(var p=q;p--;){var R=h[p];if(!(v?R in u:a.call(u,R)))return!1}var l=c.get(i),I=c.get(u);if(l&&I)return l==u&&I==i;var b=!0;c.set(i,u),c.set(u,i);for(var C=v;++p<q;){R=h[p];var g=i[R],_=u[R];if(o)var A=v?o(_,g,R,u,i,c):o(g,_,R,i,u,c);if(!(A===void 0?g===_||f(g,_,s,o,c):A)){b=!1;break}C||(C=R=="constructor")}if(b&&!C){var O=i.constructor,m=u.constructor;O!=m&&"constructor"in i&&"constructor"in u&&!(typeof O=="function"&&O instanceof O&&typeof m=="function"&&m instanceof m)&&(b=!1)}return c.delete(i),c.delete(u),b}return mt=n,mt}var It,Ei;function go(){if(Ei)return It;Ei=1;var r=Qt(),e=Au(),t=_o(),a=ho(),n=le(),i=Z(),u=ce(),s=aa(),o=1,f="[object Arguments]",c="[object Array]",v="[object Object]",h=Object.prototype,q=h.hasOwnProperty;function T(y,p,R,l,I,b){var C=i(y),g=i(p),_=C?c:n(y),A=g?c:n(p);_=_==f?v:_,A=A==f?v:A;var O=_==v,m=A==v,d=_==A;if(d&&u(y)){if(!u(p))return!1;C=!0,O=!1}if(d&&!O)return b||(b=new r),C||s(y)?e(y,p,R,l,I,b):t(y,p,_,R,l,I,b);if(!(R&o)){var P=O&&q.call(y,"__wrapped__"),S=m&&q.call(p,"__wrapped__");if(P||S){var E=P?y.value():y,M=S?p.value():p;return b||(b=new r),I(E,M,R,l,b)}}return d?(b||(b=new r),a(y,p,R,l,I,b)):!1}return It=T,It}var Ct,xi;function yo(){if(xi)return Ct;xi=1;var r=go(),e=G();function t(a,n,i,u,s){return a===n?!0:a==null||n==null||!e(a)&&!e(n)?a!==a&&n!==n:r(a,n,i,u,t,s)}return Ct=t,Ct}var jt,Mi;function po(){if(Mi)return jt;Mi=1;var r=yo();function e(t,a){return r(t,a)}return jt=e,jt}po();var wt,Di;function Ru(){if(Di)return wt;Di=1;var r=ea(),e=Y();function t(a,n,i){(i!==void 0&&!e(a[n],i)||i===void 0&&!(n in a))&&r(a,n,i)}return wt=t,wt}var Pt,Li;function bo(){if(Li)return Pt;Li=1;function r(e){return function(t,a,n){for(var i=-1,u=Object(t),s=n(t),o=s.length;o--;){var f=s[e?o:++i];if(a(u[f],f,u)===!1)break}return t}}return Pt=r,Pt}var Et,Gi;function qo(){if(Gi)return Et;Gi=1;var r=bo(),e=r();return Et=e,Et}var xt,Fi;function To(){if(Fi)return xt;Fi=1;var r=ve(),e=G();function t(a){return e(a)&&r(a)}return xt=t,xt}var Mt,Bi;function Ao(){if(Bi)return Mt;Bi=1;var r=$(),e=sa(),t=G(),a="[object Object]",n=Function.prototype,i=Object.prototype,u=n.toString,s=i.hasOwnProperty,o=u.call(Object);function f(c){if(!t(c)||r(c)!=a)return!1;var v=e(c);if(v===null)return!0;var h=s.call(v,"constructor")&&v.constructor;return typeof h=="function"&&h instanceof h&&u.call(h)==o}return Mt=f,Mt}var Dt,Ki;function Su(){if(Ki)return Dt;Ki=1;function r(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}return Dt=r,Dt}var Lt,Ni;function Ro(){if(Ni)return Lt;Ni=1;var r=k(),e=Q();function t(a){return r(a,e(a))}return Lt=t,Lt}var Gt,Hi;function So(){if(Hi)return Gt;Hi=1;var r=Ru(),e=lu(),t=qu(),a=_u(),n=Tu(),i=su(),u=Z(),s=To(),o=ce(),f=kt(),c=D(),v=Ao(),h=aa(),q=Su(),T=Ro();function y(p,R,l,I,b,C,g){var _=q(p,l),A=q(R,l),O=g.get(A);if(O){r(p,l,O);return}var m=C?C(_,A,l+"",p,R,g):void 0,d=m===void 0;if(d){var P=u(A),S=!P&&o(A),E=!P&&!S&&h(A);m=A,P||S||E?u(_)?m=_:s(_)?m=a(_):S?(d=!1,m=e(A,!0)):E?(d=!1,m=t(A,!0)):m=[]:v(A)||i(A)?(m=_,i(_)?m=T(_):(!c(_)||f(_))&&(m=n(A))):d=!1}d&&(g.set(A,m),b(m,A,I,C,g),g.delete(A)),r(p,l,m)}return Gt=y,Gt}var Ft,Ui;function Oo(){if(Ui)return Ft;Ui=1;var r=Qt(),e=Ru(),t=qo(),a=So(),n=D(),i=Q(),u=Su();function s(o,f,c,v,h){o!==f&&t(f,function(q,T){if(h||(h=new r),n(q))a(o,f,T,c,s,v,h);else{var y=v?v(u(o,T),q,T+"",o,f,h):void 0;y===void 0&&(y=q),e(o,T,y)}},i)}return Ft=s,Ft}var Bt,Vi;function Ou(){if(Vi)return Bt;Vi=1;function r(e){return e}return Bt=r,Bt}var Kt,Wi;function mo(){if(Wi)return Kt;Wi=1;function r(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}return Kt=r,Kt}var Nt,$i;function Io(){if($i)return Nt;$i=1;var r=mo(),e=Math.max;function t(a,n,i){return n=e(n===void 0?a.length-1:n,0),function(){for(var u=arguments,s=-1,o=e(u.length-n,0),f=Array(o);++s<o;)f[s]=u[n+s];s=-1;for(var c=Array(n+1);++s<n;)c[s]=u[s];return c[n]=i(f),r(a,this,c)}}return Nt=t,Nt}var Ht,zi;function Co(){if(zi)return Ht;zi=1;function r(e){return function(){return e}}return Ht=r,Ht}var Ut,Ji;function jo(){if(Ji)return Ut;Ji=1;var r=Co(),e=iu(),t=Ou(),a=e?function(n,i){return e(n,"toString",{configurable:!0,enumerable:!1,value:r(i),writable:!0})}:t;return Ut=a,Ut}var Vt,Xi;function wo(){if(Xi)return Vt;Xi=1;var r=800,e=16,t=Date.now;function a(n){var i=0,u=0;return function(){var s=t(),o=e-(s-u);if(u=s,o>0){if(++i>=r)return arguments[0]}else i=0;return n.apply(void 0,arguments)}}return Vt=a,Vt}var Wt,Yi;function Po(){if(Yi)return Wt;Yi=1;var r=jo(),e=wo(),t=e(r);return Wt=t,Wt}var $t,ki;function Eo(){if(ki)return $t;ki=1;var r=Ou(),e=Io(),t=Po();function a(n,i){return t(e(n,i,r),n+"")}return $t=a,$t}var zt,Zi;function xo(){if(Zi)return zt;Zi=1;var r=Y(),e=ve(),t=ou(),a=D();function n(i,u,s){if(!a(s))return!1;var o=typeof u;return(o=="number"?e(s)&&t(u,s.length):o=="string"&&u in s)?r(s[u],i):!1}return zt=n,zt}var Jt,Qi;function Mo(){if(Qi)return Jt;Qi=1;var r=Eo(),e=xo();function t(a){return r(function(n,i){var u=-1,s=i.length,o=s>1?i[s-1]:void 0,f=s>2?i[2]:void 0;for(o=a.length>3&&typeof o=="function"?(s--,o):void 0,f&&e(i[0],i[1],f)&&(o=s<3?void 0:o,s=1),n=Object(n);++u<s;){var c=i[u];c&&a(n,c,u,o)}return n})}return Jt=t,Jt}var Xt,eu;function Do(){if(eu)return Xt;eu=1;var r=Oo(),e=Mo(),t=e(function(a,n,i){r(a,n,i)});return Xt=t,Xt}Do();export{Bo as c,Go as d,Fo as t}; +import{c as ne,g as Yt}from"./call-bind@1.0.7-BosuxZz1.js";var _e,ha;function D(){if(ha)return _e;ha=1;function r(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}return _e=r,_e}var he,da;function ru(){if(da)return he;da=1;var r=typeof ne=="object"&&ne&&ne.Object===Object&&ne;return he=r,he}var de,ga;function L(){if(ga)return de;ga=1;var r=ru(),e=typeof self=="object"&&self&&self.Object===Object&&self,t=r||e||Function("return this")();return de=t,de}var ge,ya;function $u(){if(ya)return ge;ya=1;var r=L(),e=function(){return r.Date.now()};return ge=e,ge}var ye,pa;function zu(){if(pa)return ye;pa=1;var r=/\s/;function e(t){for(var a=t.length;a--&&r.test(t.charAt(a)););return a}return ye=e,ye}var pe,ba;function Ju(){if(ba)return pe;ba=1;var r=zu(),e=/^\s+/;function t(a){return a&&a.slice(0,r(a)+1).replace(e,"")}return pe=t,pe}var be,qa;function ie(){if(qa)return be;qa=1;var r=L(),e=r.Symbol;return be=e,be}var qe,Ta;function Xu(){if(Ta)return qe;Ta=1;var r=ie(),e=Object.prototype,t=e.hasOwnProperty,a=e.toString,n=r?r.toStringTag:void 0;function i(u){var s=t.call(u,n),o=u[n];try{u[n]=void 0;var f=!0}catch{}var c=a.call(u);return f&&(s?u[n]=o:delete u[n]),c}return qe=i,qe}var Te,Aa;function Yu(){if(Aa)return Te;Aa=1;var r=Object.prototype,e=r.toString;function t(a){return e.call(a)}return Te=t,Te}var Ae,Ra;function $(){if(Ra)return Ae;Ra=1;var r=ie(),e=Xu(),t=Yu(),a="[object Null]",n="[object Undefined]",i=r?r.toStringTag:void 0;function u(s){return s==null?s===void 0?n:a:i&&i in Object(s)?e(s):t(s)}return Ae=u,Ae}var Re,Sa;function G(){if(Sa)return Re;Sa=1;function r(e){return e!=null&&typeof e=="object"}return Re=r,Re}var Se,Oa;function ku(){if(Oa)return Se;Oa=1;var r=$(),e=G(),t="[object Symbol]";function a(n){return typeof n=="symbol"||e(n)&&r(n)==t}return Se=a,Se}var Oe,ma;function Zu(){if(ma)return Oe;ma=1;var r=Ju(),e=D(),t=ku(),a=NaN,n=/^[-+]0x[0-9a-f]+$/i,i=/^0b[01]+$/i,u=/^0o[0-7]+$/i,s=parseInt;function o(f){if(typeof f=="number")return f;if(t(f))return a;if(e(f)){var c=typeof f.valueOf=="function"?f.valueOf():f;f=e(c)?c+"":c}if(typeof f!="string")return f===0?f:+f;f=r(f);var v=i.test(f);return v||u.test(f)?s(f.slice(2),v?2:8):n.test(f)?a:+f}return Oe=o,Oe}var me,Ia;function tu(){if(Ia)return me;Ia=1;var r=D(),e=$u(),t=Zu(),a="Expected a function",n=Math.max,i=Math.min;function u(s,o,f){var c,v,h,q,T,y,p=0,R=!1,l=!1,I=!0;if(typeof s!="function")throw new TypeError(a);o=t(o)||0,r(f)&&(R=!!f.leading,l="maxWait"in f,h=l?n(t(f.maxWait)||0,o):h,I="trailing"in f?!!f.trailing:I);function b(S){var E=c,M=v;return c=v=void 0,p=S,q=s.apply(M,E),q}function C(S){return p=S,T=setTimeout(A,o),R?b(S):q}function g(S){var E=S-y,M=S-p,H=o-E;return l?i(H,h-M):H}function _(S){var E=S-y,M=S-p;return y===void 0||E>=o||E<0||l&&M>=h}function A(){var S=e();if(_(S))return O(S);T=setTimeout(A,g(S))}function O(S){return T=void 0,I&&c?b(S):(c=v=void 0,q)}function m(){T!==void 0&&clearTimeout(T),p=0,c=y=v=T=void 0}function d(){return T===void 0?q:O(e())}function P(){var S=e(),E=_(S);if(c=arguments,v=this,y=S,E){if(T===void 0)return C(y);if(l)return clearTimeout(T),T=setTimeout(A,o),b(y)}return T===void 0&&(T=setTimeout(A,o)),q}return P.cancel=m,P.flush=d,P}return me=u,me}var Qu=tu();const Go=Yt(Qu);var Ie,Ca;function es(){if(Ca)return Ie;Ca=1;var r=tu(),e=D(),t="Expected a function";function a(n,i,u){var s=!0,o=!0;if(typeof n!="function")throw new TypeError(t);return e(u)&&(s="leading"in u?!!u.leading:s,o="trailing"in u?!!u.trailing:o),r(n,i,{leading:s,maxWait:i,trailing:o})}return Ie=a,Ie}var rs=es();const Fo=Yt(rs);var Ce,ja;function ts(){if(ja)return Ce;ja=1;function r(){this.__data__=[],this.size=0}return Ce=r,Ce}var je,wa;function Y(){if(wa)return je;wa=1;function r(e,t){return e===t||e!==e&&t!==t}return je=r,je}var we,Pa;function ue(){if(Pa)return we;Pa=1;var r=Y();function e(t,a){for(var n=t.length;n--;)if(r(t[n][0],a))return n;return-1}return we=e,we}var Pe,Ea;function as(){if(Ea)return Pe;Ea=1;var r=ue(),e=Array.prototype,t=e.splice;function a(n){var i=this.__data__,u=r(i,n);if(u<0)return!1;var s=i.length-1;return u==s?i.pop():t.call(i,u,1),--this.size,!0}return Pe=a,Pe}var Ee,xa;function ns(){if(xa)return Ee;xa=1;var r=ue();function e(t){var a=this.__data__,n=r(a,t);return n<0?void 0:a[n][1]}return Ee=e,Ee}var xe,Ma;function is(){if(Ma)return xe;Ma=1;var r=ue();function e(t){return r(this.__data__,t)>-1}return xe=e,xe}var Me,Da;function us(){if(Da)return Me;Da=1;var r=ue();function e(t,a){var n=this.__data__,i=r(n,t);return i<0?(++this.size,n.push([t,a])):n[i][1]=a,this}return Me=e,Me}var De,La;function se(){if(La)return De;La=1;var r=ts(),e=as(),t=ns(),a=is(),n=us();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s<o;){var f=u[s];this.set(f[0],f[1])}}return i.prototype.clear=r,i.prototype.delete=e,i.prototype.get=t,i.prototype.has=a,i.prototype.set=n,De=i,De}var Le,Ga;function ss(){if(Ga)return Le;Ga=1;var r=se();function e(){this.__data__=new r,this.size=0}return Le=e,Le}var Ge,Fa;function os(){if(Fa)return Ge;Fa=1;function r(e){var t=this.__data__,a=t.delete(e);return this.size=t.size,a}return Ge=r,Ge}var Fe,Ba;function fs(){if(Ba)return Fe;Ba=1;function r(e){return this.__data__.get(e)}return Fe=r,Fe}var Be,Ka;function cs(){if(Ka)return Be;Ka=1;function r(e){return this.__data__.has(e)}return Be=r,Be}var Ke,Na;function kt(){if(Na)return Ke;Na=1;var r=$(),e=D(),t="[object AsyncFunction]",a="[object Function]",n="[object GeneratorFunction]",i="[object Proxy]";function u(s){if(!e(s))return!1;var o=r(s);return o==a||o==n||o==t||o==i}return Ke=u,Ke}var Ne,Ha;function vs(){if(Ha)return Ne;Ha=1;var r=L(),e=r["__core-js_shared__"];return Ne=e,Ne}var He,Ua;function ls(){if(Ua)return He;Ua=1;var r=vs(),e=function(){var a=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}();function t(a){return!!e&&e in a}return He=t,He}var Ue,Va;function au(){if(Va)return Ue;Va=1;var r=Function.prototype,e=r.toString;function t(a){if(a!=null){try{return e.call(a)}catch{}try{return a+""}catch{}}return""}return Ue=t,Ue}var Ve,Wa;function _s(){if(Wa)return Ve;Wa=1;var r=kt(),e=ls(),t=D(),a=au(),n=/[\\^$.*+?()[\]{}|]/g,i=/^\[object .+?Constructor\]$/,u=Function.prototype,s=Object.prototype,o=u.toString,f=s.hasOwnProperty,c=RegExp("^"+o.call(f).replace(n,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function v(h){if(!t(h)||e(h))return!1;var q=r(h)?c:i;return q.test(a(h))}return Ve=v,Ve}var We,$a;function hs(){if($a)return We;$a=1;function r(e,t){return e==null?void 0:e[t]}return We=r,We}var $e,za;function N(){if(za)return $e;za=1;var r=_s(),e=hs();function t(a,n){var i=e(a,n);return r(i)?i:void 0}return $e=t,$e}var ze,Ja;function Zt(){if(Ja)return ze;Ja=1;var r=N(),e=L(),t=r(e,"Map");return ze=t,ze}var Je,Xa;function oe(){if(Xa)return Je;Xa=1;var r=N(),e=r(Object,"create");return Je=e,Je}var Xe,Ya;function ds(){if(Ya)return Xe;Ya=1;var r=oe();function e(){this.__data__=r?r(null):{},this.size=0}return Xe=e,Xe}var Ye,ka;function gs(){if(ka)return Ye;ka=1;function r(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}return Ye=r,Ye}var ke,Za;function ys(){if(Za)return ke;Za=1;var r=oe(),e="__lodash_hash_undefined__",t=Object.prototype,a=t.hasOwnProperty;function n(i){var u=this.__data__;if(r){var s=u[i];return s===e?void 0:s}return a.call(u,i)?u[i]:void 0}return ke=n,ke}var Ze,Qa;function ps(){if(Qa)return Ze;Qa=1;var r=oe(),e=Object.prototype,t=e.hasOwnProperty;function a(n){var i=this.__data__;return r?i[n]!==void 0:t.call(i,n)}return Ze=a,Ze}var Qe,en;function bs(){if(en)return Qe;en=1;var r=oe(),e="__lodash_hash_undefined__";function t(a,n){var i=this.__data__;return this.size+=this.has(a)?0:1,i[a]=r&&n===void 0?e:n,this}return Qe=t,Qe}var er,rn;function qs(){if(rn)return er;rn=1;var r=ds(),e=gs(),t=ys(),a=ps(),n=bs();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s<o;){var f=u[s];this.set(f[0],f[1])}}return i.prototype.clear=r,i.prototype.delete=e,i.prototype.get=t,i.prototype.has=a,i.prototype.set=n,er=i,er}var rr,tn;function Ts(){if(tn)return rr;tn=1;var r=qs(),e=se(),t=Zt();function a(){this.size=0,this.__data__={hash:new r,map:new(t||e),string:new r}}return rr=a,rr}var tr,an;function As(){if(an)return tr;an=1;function r(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}return tr=r,tr}var ar,nn;function fe(){if(nn)return ar;nn=1;var r=As();function e(t,a){var n=t.__data__;return r(a)?n[typeof a=="string"?"string":"hash"]:n.map}return ar=e,ar}var nr,un;function Rs(){if(un)return nr;un=1;var r=fe();function e(t){var a=r(this,t).delete(t);return this.size-=a?1:0,a}return nr=e,nr}var ir,sn;function Ss(){if(sn)return ir;sn=1;var r=fe();function e(t){return r(this,t).get(t)}return ir=e,ir}var ur,on;function Os(){if(on)return ur;on=1;var r=fe();function e(t){return r(this,t).has(t)}return ur=e,ur}var sr,fn;function ms(){if(fn)return sr;fn=1;var r=fe();function e(t,a){var n=r(this,t),i=n.size;return n.set(t,a),this.size+=n.size==i?0:1,this}return sr=e,sr}var or,cn;function nu(){if(cn)return or;cn=1;var r=Ts(),e=Rs(),t=Ss(),a=Os(),n=ms();function i(u){var s=-1,o=u==null?0:u.length;for(this.clear();++s<o;){var f=u[s];this.set(f[0],f[1])}}return i.prototype.clear=r,i.prototype.delete=e,i.prototype.get=t,i.prototype.has=a,i.prototype.set=n,or=i,or}var fr,vn;function Is(){if(vn)return fr;vn=1;var r=se(),e=Zt(),t=nu(),a=200;function n(i,u){var s=this.__data__;if(s instanceof r){var o=s.__data__;if(!e||o.length<a-1)return o.push([i,u]),this.size=++s.size,this;s=this.__data__=new t(o)}return s.set(i,u),this.size=s.size,this}return fr=n,fr}var cr,ln;function Qt(){if(ln)return cr;ln=1;var r=se(),e=ss(),t=os(),a=fs(),n=cs(),i=Is();function u(s){var o=this.__data__=new r(s);this.size=o.size}return u.prototype.clear=e,u.prototype.delete=t,u.prototype.get=a,u.prototype.has=n,u.prototype.set=i,cr=u,cr}var vr,_n;function Cs(){if(_n)return vr;_n=1;function r(e,t){for(var a=-1,n=e==null?0:e.length;++a<n&&t(e[a],a,e)!==!1;);return e}return vr=r,vr}var lr,hn;function iu(){if(hn)return lr;hn=1;var r=N(),e=function(){try{var t=r(Object,"defineProperty");return t({},"",{}),t}catch{}}();return lr=e,lr}var _r,dn;function ea(){if(dn)return _r;dn=1;var r=iu();function e(t,a,n){a=="__proto__"&&r?r(t,a,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[a]=n}return _r=e,_r}var hr,gn;function uu(){if(gn)return hr;gn=1;var r=ea(),e=Y(),t=Object.prototype,a=t.hasOwnProperty;function n(i,u,s){var o=i[u];(!(a.call(i,u)&&e(o,s))||s===void 0&&!(u in i))&&r(i,u,s)}return hr=n,hr}var dr,yn;function k(){if(yn)return dr;yn=1;var r=uu(),e=ea();function t(a,n,i,u){var s=!i;i||(i={});for(var o=-1,f=n.length;++o<f;){var c=n[o],v=u?u(i[c],a[c],c,i,a):void 0;v===void 0&&(v=a[c]),s?e(i,c,v):r(i,c,v)}return i}return dr=t,dr}var gr,pn;function js(){if(pn)return gr;pn=1;function r(e,t){for(var a=-1,n=Array(e);++a<e;)n[a]=t(a);return n}return gr=r,gr}var yr,bn;function ws(){if(bn)return yr;bn=1;var r=$(),e=G(),t="[object Arguments]";function a(n){return e(n)&&r(n)==t}return yr=a,yr}var pr,qn;function su(){if(qn)return pr;qn=1;var r=ws(),e=G(),t=Object.prototype,a=t.hasOwnProperty,n=t.propertyIsEnumerable,i=r(function(){return arguments}())?r:function(u){return e(u)&&a.call(u,"callee")&&!n.call(u,"callee")};return pr=i,pr}var br,Tn;function Z(){if(Tn)return br;Tn=1;var r=Array.isArray;return br=r,br}var z={exports:{}},qr,An;function Ps(){if(An)return qr;An=1;function r(){return!1}return qr=r,qr}z.exports;var Rn;function ce(){return Rn||(Rn=1,function(r,e){var t=L(),a=Ps(),n=e&&!e.nodeType&&e,i=n&&!0&&r&&!r.nodeType&&r,u=i&&i.exports===n,s=u?t.Buffer:void 0,o=s?s.isBuffer:void 0,f=o||a;r.exports=f}(z,z.exports)),z.exports}var Tr,Sn;function ou(){if(Sn)return Tr;Sn=1;var r=9007199254740991,e=/^(?:0|[1-9]\d*)$/;function t(a,n){var i=typeof a;return n=n??r,!!n&&(i=="number"||i!="symbol"&&e.test(a))&&a>-1&&a%1==0&&a<n}return Tr=t,Tr}var Ar,On;function fu(){if(On)return Ar;On=1;var r=9007199254740991;function e(t){return typeof t=="number"&&t>-1&&t%1==0&&t<=r}return Ar=e,Ar}var Rr,mn;function Es(){if(mn)return Rr;mn=1;var r=$(),e=fu(),t=G(),a="[object Arguments]",n="[object Array]",i="[object Boolean]",u="[object Date]",s="[object Error]",o="[object Function]",f="[object Map]",c="[object Number]",v="[object Object]",h="[object RegExp]",q="[object Set]",T="[object String]",y="[object WeakMap]",p="[object ArrayBuffer]",R="[object DataView]",l="[object Float32Array]",I="[object Float64Array]",b="[object Int8Array]",C="[object Int16Array]",g="[object Int32Array]",_="[object Uint8Array]",A="[object Uint8ClampedArray]",O="[object Uint16Array]",m="[object Uint32Array]",d={};d[l]=d[I]=d[b]=d[C]=d[g]=d[_]=d[A]=d[O]=d[m]=!0,d[a]=d[n]=d[p]=d[i]=d[R]=d[u]=d[s]=d[o]=d[f]=d[c]=d[v]=d[h]=d[q]=d[T]=d[y]=!1;function P(S){return t(S)&&e(S.length)&&!!d[r(S)]}return Rr=P,Rr}var Sr,In;function ra(){if(In)return Sr;In=1;function r(e){return function(t){return e(t)}}return Sr=r,Sr}var J={exports:{}};J.exports;var Cn;function ta(){return Cn||(Cn=1,function(r,e){var t=ru(),a=e&&!e.nodeType&&e,n=a&&!0&&r&&!r.nodeType&&r,i=n&&n.exports===a,u=i&&t.process,s=function(){try{var o=n&&n.require&&n.require("util").types;return o||u&&u.binding&&u.binding("util")}catch{}}();r.exports=s}(J,J.exports)),J.exports}var Or,jn;function aa(){if(jn)return Or;jn=1;var r=Es(),e=ra(),t=ta(),a=t&&t.isTypedArray,n=a?e(a):r;return Or=n,Or}var mr,wn;function cu(){if(wn)return mr;wn=1;var r=js(),e=su(),t=Z(),a=ce(),n=ou(),i=aa(),u=Object.prototype,s=u.hasOwnProperty;function o(f,c){var v=t(f),h=!v&&e(f),q=!v&&!h&&a(f),T=!v&&!h&&!q&&i(f),y=v||h||q||T,p=y?r(f.length,String):[],R=p.length;for(var l in f)(c||s.call(f,l))&&!(y&&(l=="length"||q&&(l=="offset"||l=="parent")||T&&(l=="buffer"||l=="byteLength"||l=="byteOffset")||n(l,R)))&&p.push(l);return p}return mr=o,mr}var Ir,Pn;function na(){if(Pn)return Ir;Pn=1;var r=Object.prototype;function e(t){var a=t&&t.constructor,n=typeof a=="function"&&a.prototype||r;return t===n}return Ir=e,Ir}var Cr,En;function vu(){if(En)return Cr;En=1;function r(e,t){return function(a){return e(t(a))}}return Cr=r,Cr}var jr,xn;function xs(){if(xn)return jr;xn=1;var r=vu(),e=r(Object.keys,Object);return jr=e,jr}var wr,Mn;function Ms(){if(Mn)return wr;Mn=1;var r=na(),e=xs(),t=Object.prototype,a=t.hasOwnProperty;function n(i){if(!r(i))return e(i);var u=[];for(var s in Object(i))a.call(i,s)&&s!="constructor"&&u.push(s);return u}return wr=n,wr}var Pr,Dn;function ve(){if(Dn)return Pr;Dn=1;var r=kt(),e=fu();function t(a){return a!=null&&e(a.length)&&!r(a)}return Pr=t,Pr}var Er,Ln;function ia(){if(Ln)return Er;Ln=1;var r=cu(),e=Ms(),t=ve();function a(n){return t(n)?r(n):e(n)}return Er=a,Er}var xr,Gn;function Ds(){if(Gn)return xr;Gn=1;var r=k(),e=ia();function t(a,n){return a&&r(n,e(n),a)}return xr=t,xr}var Mr,Fn;function Ls(){if(Fn)return Mr;Fn=1;function r(e){var t=[];if(e!=null)for(var a in Object(e))t.push(a);return t}return Mr=r,Mr}var Dr,Bn;function Gs(){if(Bn)return Dr;Bn=1;var r=D(),e=na(),t=Ls(),a=Object.prototype,n=a.hasOwnProperty;function i(u){if(!r(u))return t(u);var s=e(u),o=[];for(var f in u)f=="constructor"&&(s||!n.call(u,f))||o.push(f);return o}return Dr=i,Dr}var Lr,Kn;function Q(){if(Kn)return Lr;Kn=1;var r=cu(),e=Gs(),t=ve();function a(n){return t(n)?r(n,!0):e(n)}return Lr=a,Lr}var Gr,Nn;function Fs(){if(Nn)return Gr;Nn=1;var r=k(),e=Q();function t(a,n){return a&&r(n,e(n),a)}return Gr=t,Gr}var X={exports:{}};X.exports;var Hn;function lu(){return Hn||(Hn=1,function(r,e){var t=L(),a=e&&!e.nodeType&&e,n=a&&!0&&r&&!r.nodeType&&r,i=n&&n.exports===a,u=i?t.Buffer:void 0,s=u?u.allocUnsafe:void 0;function o(f,c){if(c)return f.slice();var v=f.length,h=s?s(v):new f.constructor(v);return f.copy(h),h}r.exports=o}(X,X.exports)),X.exports}var Fr,Un;function _u(){if(Un)return Fr;Un=1;function r(e,t){var a=-1,n=e.length;for(t||(t=Array(n));++a<n;)t[a]=e[a];return t}return Fr=r,Fr}var Br,Vn;function Bs(){if(Vn)return Br;Vn=1;function r(e,t){for(var a=-1,n=e==null?0:e.length,i=0,u=[];++a<n;){var s=e[a];t(s,a,e)&&(u[i++]=s)}return u}return Br=r,Br}var Kr,Wn;function hu(){if(Wn)return Kr;Wn=1;function r(){return[]}return Kr=r,Kr}var Nr,$n;function ua(){if($n)return Nr;$n=1;var r=Bs(),e=hu(),t=Object.prototype,a=t.propertyIsEnumerable,n=Object.getOwnPropertySymbols,i=n?function(u){return u==null?[]:(u=Object(u),r(n(u),function(s){return a.call(u,s)}))}:e;return Nr=i,Nr}var Hr,zn;function Ks(){if(zn)return Hr;zn=1;var r=k(),e=ua();function t(a,n){return r(a,e(a),n)}return Hr=t,Hr}var Ur,Jn;function du(){if(Jn)return Ur;Jn=1;function r(e,t){for(var a=-1,n=t.length,i=e.length;++a<n;)e[i+a]=t[a];return e}return Ur=r,Ur}var Vr,Xn;function sa(){if(Xn)return Vr;Xn=1;var r=vu(),e=r(Object.getPrototypeOf,Object);return Vr=e,Vr}var Wr,Yn;function gu(){if(Yn)return Wr;Yn=1;var r=du(),e=sa(),t=ua(),a=hu(),n=Object.getOwnPropertySymbols,i=n?function(u){for(var s=[];u;)r(s,t(u)),u=e(u);return s}:a;return Wr=i,Wr}var $r,kn;function Ns(){if(kn)return $r;kn=1;var r=k(),e=gu();function t(a,n){return r(a,e(a),n)}return $r=t,$r}var zr,Zn;function yu(){if(Zn)return zr;Zn=1;var r=du(),e=Z();function t(a,n,i){var u=n(a);return e(a)?u:r(u,i(a))}return zr=t,zr}var Jr,Qn;function pu(){if(Qn)return Jr;Qn=1;var r=yu(),e=ua(),t=ia();function a(n){return r(n,t,e)}return Jr=a,Jr}var Xr,ei;function Hs(){if(ei)return Xr;ei=1;var r=yu(),e=gu(),t=Q();function a(n){return r(n,t,e)}return Xr=a,Xr}var Yr,ri;function Us(){if(ri)return Yr;ri=1;var r=N(),e=L(),t=r(e,"DataView");return Yr=t,Yr}var kr,ti;function Vs(){if(ti)return kr;ti=1;var r=N(),e=L(),t=r(e,"Promise");return kr=t,kr}var Zr,ai;function Ws(){if(ai)return Zr;ai=1;var r=N(),e=L(),t=r(e,"Set");return Zr=t,Zr}var Qr,ni;function $s(){if(ni)return Qr;ni=1;var r=N(),e=L(),t=r(e,"WeakMap");return Qr=t,Qr}var et,ii;function le(){if(ii)return et;ii=1;var r=Us(),e=Zt(),t=Vs(),a=Ws(),n=$s(),i=$(),u=au(),s="[object Map]",o="[object Object]",f="[object Promise]",c="[object Set]",v="[object WeakMap]",h="[object DataView]",q=u(r),T=u(e),y=u(t),p=u(a),R=u(n),l=i;return(r&&l(new r(new ArrayBuffer(1)))!=h||e&&l(new e)!=s||t&&l(t.resolve())!=f||a&&l(new a)!=c||n&&l(new n)!=v)&&(l=function(I){var b=i(I),C=b==o?I.constructor:void 0,g=C?u(C):"";if(g)switch(g){case q:return h;case T:return s;case y:return f;case p:return c;case R:return v}return b}),et=l,et}var rt,ui;function zs(){if(ui)return rt;ui=1;var r=Object.prototype,e=r.hasOwnProperty;function t(a){var n=a.length,i=new a.constructor(n);return n&&typeof a[0]=="string"&&e.call(a,"index")&&(i.index=a.index,i.input=a.input),i}return rt=t,rt}var tt,si;function bu(){if(si)return tt;si=1;var r=L(),e=r.Uint8Array;return tt=e,tt}var at,oi;function oa(){if(oi)return at;oi=1;var r=bu();function e(t){var a=new t.constructor(t.byteLength);return new r(a).set(new r(t)),a}return at=e,at}var nt,fi;function Js(){if(fi)return nt;fi=1;var r=oa();function e(t,a){var n=a?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}return nt=e,nt}var it,ci;function Xs(){if(ci)return it;ci=1;var r=/\w*$/;function e(t){var a=new t.constructor(t.source,r.exec(t));return a.lastIndex=t.lastIndex,a}return it=e,it}var ut,vi;function Ys(){if(vi)return ut;vi=1;var r=ie(),e=r?r.prototype:void 0,t=e?e.valueOf:void 0;function a(n){return t?Object(t.call(n)):{}}return ut=a,ut}var st,li;function qu(){if(li)return st;li=1;var r=oa();function e(t,a){var n=a?r(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}return st=e,st}var ot,_i;function ks(){if(_i)return ot;_i=1;var r=oa(),e=Js(),t=Xs(),a=Ys(),n=qu(),i="[object Boolean]",u="[object Date]",s="[object Map]",o="[object Number]",f="[object RegExp]",c="[object Set]",v="[object String]",h="[object Symbol]",q="[object ArrayBuffer]",T="[object DataView]",y="[object Float32Array]",p="[object Float64Array]",R="[object Int8Array]",l="[object Int16Array]",I="[object Int32Array]",b="[object Uint8Array]",C="[object Uint8ClampedArray]",g="[object Uint16Array]",_="[object Uint32Array]";function A(O,m,d){var P=O.constructor;switch(m){case q:return r(O);case i:case u:return new P(+O);case T:return e(O,d);case y:case p:case R:case l:case I:case b:case C:case g:case _:return n(O,d);case s:return new P;case o:case v:return new P(O);case f:return t(O);case c:return new P;case h:return a(O)}}return ot=A,ot}var ft,hi;function Zs(){if(hi)return ft;hi=1;var r=D(),e=Object.create,t=function(){function a(){}return function(n){if(!r(n))return{};if(e)return e(n);a.prototype=n;var i=new a;return a.prototype=void 0,i}}();return ft=t,ft}var ct,di;function Tu(){if(di)return ct;di=1;var r=Zs(),e=sa(),t=na();function a(n){return typeof n.constructor=="function"&&!t(n)?r(e(n)):{}}return ct=a,ct}var vt,gi;function Qs(){if(gi)return vt;gi=1;var r=le(),e=G(),t="[object Map]";function a(n){return e(n)&&r(n)==t}return vt=a,vt}var lt,yi;function eo(){if(yi)return lt;yi=1;var r=Qs(),e=ra(),t=ta(),a=t&&t.isMap,n=a?e(a):r;return lt=n,lt}var _t,pi;function ro(){if(pi)return _t;pi=1;var r=le(),e=G(),t="[object Set]";function a(n){return e(n)&&r(n)==t}return _t=a,_t}var ht,bi;function to(){if(bi)return ht;bi=1;var r=ro(),e=ra(),t=ta(),a=t&&t.isSet,n=a?e(a):r;return ht=n,ht}var dt,qi;function ao(){if(qi)return dt;qi=1;var r=Qt(),e=Cs(),t=uu(),a=Ds(),n=Fs(),i=lu(),u=_u(),s=Ks(),o=Ns(),f=pu(),c=Hs(),v=le(),h=zs(),q=ks(),T=Tu(),y=Z(),p=ce(),R=eo(),l=D(),I=to(),b=ia(),C=Q(),g=1,_=2,A=4,O="[object Arguments]",m="[object Array]",d="[object Boolean]",P="[object Date]",S="[object Error]",E="[object Function]",M="[object GeneratorFunction]",H="[object Map]",mu="[object Number]",fa="[object Object]",Iu="[object RegExp]",Cu="[object Set]",ju="[object String]",wu="[object Symbol]",Pu="[object WeakMap]",Eu="[object ArrayBuffer]",xu="[object DataView]",Mu="[object Float32Array]",Du="[object Float64Array]",Lu="[object Int8Array]",Gu="[object Int16Array]",Fu="[object Int32Array]",Bu="[object Uint8Array]",Ku="[object Uint8ClampedArray]",Nu="[object Uint16Array]",Hu="[object Uint32Array]",w={};w[O]=w[m]=w[Eu]=w[xu]=w[d]=w[P]=w[Mu]=w[Du]=w[Lu]=w[Gu]=w[Fu]=w[H]=w[mu]=w[fa]=w[Iu]=w[Cu]=w[ju]=w[wu]=w[Bu]=w[Ku]=w[Nu]=w[Hu]=!0,w[S]=w[E]=w[Pu]=!1;function ee(j,U,V,Uu,re,F){var x,te=U&g,ae=U&_,Vu=U&A;if(V&&(x=re?V(j,Uu,re,F):V(j)),x!==void 0)return x;if(!l(j))return j;var ca=y(j);if(ca){if(x=h(j),!te)return u(j,x)}else{var W=v(j),va=W==E||W==M;if(p(j))return i(j,te);if(W==fa||W==O||va&&!re){if(x=ae||va?{}:T(j),!te)return ae?o(j,n(x,j)):s(j,a(x,j))}else{if(!w[W])return re?j:{};x=q(j,W,te)}}F||(F=new r);var la=F.get(j);if(la)return la;F.set(j,x),I(j)?j.forEach(function(B){x.add(ee(B,U,V,B,j,F))}):R(j)&&j.forEach(function(B,K){x.set(K,ee(B,U,V,K,j,F))});var Wu=Vu?ae?c:f:ae?C:b,_a=ca?void 0:Wu(j);return e(_a||j,function(B,K){_a&&(K=B,B=j[K]),t(x,K,ee(B,U,V,K,j,F))}),x}return dt=ee,dt}var gt,Ti;function no(){if(Ti)return gt;Ti=1;var r=ao(),e=1,t=4;function a(n){return r(n,e|t)}return gt=a,gt}var io=no();const Bo=Yt(io);var yt,Ai;function uo(){if(Ai)return yt;Ai=1;var r="__lodash_hash_undefined__";function e(t){return this.__data__.set(t,r),this}return yt=e,yt}var pt,Ri;function so(){if(Ri)return pt;Ri=1;function r(e){return this.__data__.has(e)}return pt=r,pt}var bt,Si;function oo(){if(Si)return bt;Si=1;var r=nu(),e=uo(),t=so();function a(n){var i=-1,u=n==null?0:n.length;for(this.__data__=new r;++i<u;)this.add(n[i])}return a.prototype.add=a.prototype.push=e,a.prototype.has=t,bt=a,bt}var qt,Oi;function fo(){if(Oi)return qt;Oi=1;function r(e,t){for(var a=-1,n=e==null?0:e.length;++a<n;)if(t(e[a],a,e))return!0;return!1}return qt=r,qt}var Tt,mi;function co(){if(mi)return Tt;mi=1;function r(e,t){return e.has(t)}return Tt=r,Tt}var At,Ii;function Au(){if(Ii)return At;Ii=1;var r=oo(),e=fo(),t=co(),a=1,n=2;function i(u,s,o,f,c,v){var h=o&a,q=u.length,T=s.length;if(q!=T&&!(h&&T>q))return!1;var y=v.get(u),p=v.get(s);if(y&&p)return y==s&&p==u;var R=-1,l=!0,I=o&n?new r:void 0;for(v.set(u,s),v.set(s,u);++R<q;){var b=u[R],C=s[R];if(f)var g=h?f(C,b,R,s,u,v):f(b,C,R,u,s,v);if(g!==void 0){if(g)continue;l=!1;break}if(I){if(!e(s,function(_,A){if(!t(I,A)&&(b===_||c(b,_,o,f,v)))return I.push(A)})){l=!1;break}}else if(!(b===C||c(b,C,o,f,v))){l=!1;break}}return v.delete(u),v.delete(s),l}return At=i,At}var Rt,Ci;function vo(){if(Ci)return Rt;Ci=1;function r(e){var t=-1,a=Array(e.size);return e.forEach(function(n,i){a[++t]=[i,n]}),a}return Rt=r,Rt}var St,ji;function lo(){if(ji)return St;ji=1;function r(e){var t=-1,a=Array(e.size);return e.forEach(function(n){a[++t]=n}),a}return St=r,St}var Ot,wi;function _o(){if(wi)return Ot;wi=1;var r=ie(),e=bu(),t=Y(),a=Au(),n=vo(),i=lo(),u=1,s=2,o="[object Boolean]",f="[object Date]",c="[object Error]",v="[object Map]",h="[object Number]",q="[object RegExp]",T="[object Set]",y="[object String]",p="[object Symbol]",R="[object ArrayBuffer]",l="[object DataView]",I=r?r.prototype:void 0,b=I?I.valueOf:void 0;function C(g,_,A,O,m,d,P){switch(A){case l:if(g.byteLength!=_.byteLength||g.byteOffset!=_.byteOffset)return!1;g=g.buffer,_=_.buffer;case R:return!(g.byteLength!=_.byteLength||!d(new e(g),new e(_)));case o:case f:case h:return t(+g,+_);case c:return g.name==_.name&&g.message==_.message;case q:case y:return g==_+"";case v:var S=n;case T:var E=O&u;if(S||(S=i),g.size!=_.size&&!E)return!1;var M=P.get(g);if(M)return M==_;O|=s,P.set(g,_);var H=a(S(g),S(_),O,m,d,P);return P.delete(g),H;case p:if(b)return b.call(g)==b.call(_)}return!1}return Ot=C,Ot}var mt,Pi;function ho(){if(Pi)return mt;Pi=1;var r=pu(),e=1,t=Object.prototype,a=t.hasOwnProperty;function n(i,u,s,o,f,c){var v=s&e,h=r(i),q=h.length,T=r(u),y=T.length;if(q!=y&&!v)return!1;for(var p=q;p--;){var R=h[p];if(!(v?R in u:a.call(u,R)))return!1}var l=c.get(i),I=c.get(u);if(l&&I)return l==u&&I==i;var b=!0;c.set(i,u),c.set(u,i);for(var C=v;++p<q;){R=h[p];var g=i[R],_=u[R];if(o)var A=v?o(_,g,R,u,i,c):o(g,_,R,i,u,c);if(!(A===void 0?g===_||f(g,_,s,o,c):A)){b=!1;break}C||(C=R=="constructor")}if(b&&!C){var O=i.constructor,m=u.constructor;O!=m&&"constructor"in i&&"constructor"in u&&!(typeof O=="function"&&O instanceof O&&typeof m=="function"&&m instanceof m)&&(b=!1)}return c.delete(i),c.delete(u),b}return mt=n,mt}var It,Ei;function go(){if(Ei)return It;Ei=1;var r=Qt(),e=Au(),t=_o(),a=ho(),n=le(),i=Z(),u=ce(),s=aa(),o=1,f="[object Arguments]",c="[object Array]",v="[object Object]",h=Object.prototype,q=h.hasOwnProperty;function T(y,p,R,l,I,b){var C=i(y),g=i(p),_=C?c:n(y),A=g?c:n(p);_=_==f?v:_,A=A==f?v:A;var O=_==v,m=A==v,d=_==A;if(d&&u(y)){if(!u(p))return!1;C=!0,O=!1}if(d&&!O)return b||(b=new r),C||s(y)?e(y,p,R,l,I,b):t(y,p,_,R,l,I,b);if(!(R&o)){var P=O&&q.call(y,"__wrapped__"),S=m&&q.call(p,"__wrapped__");if(P||S){var E=P?y.value():y,M=S?p.value():p;return b||(b=new r),I(E,M,R,l,b)}}return d?(b||(b=new r),a(y,p,R,l,I,b)):!1}return It=T,It}var Ct,xi;function yo(){if(xi)return Ct;xi=1;var r=go(),e=G();function t(a,n,i,u,s){return a===n?!0:a==null||n==null||!e(a)&&!e(n)?a!==a&&n!==n:r(a,n,i,u,t,s)}return Ct=t,Ct}var jt,Mi;function po(){if(Mi)return jt;Mi=1;var r=yo();function e(t,a){return r(t,a)}return jt=e,jt}po();var wt,Di;function Ru(){if(Di)return wt;Di=1;var r=ea(),e=Y();function t(a,n,i){(i!==void 0&&!e(a[n],i)||i===void 0&&!(n in a))&&r(a,n,i)}return wt=t,wt}var Pt,Li;function bo(){if(Li)return Pt;Li=1;function r(e){return function(t,a,n){for(var i=-1,u=Object(t),s=n(t),o=s.length;o--;){var f=s[e?o:++i];if(a(u[f],f,u)===!1)break}return t}}return Pt=r,Pt}var Et,Gi;function qo(){if(Gi)return Et;Gi=1;var r=bo(),e=r();return Et=e,Et}var xt,Fi;function To(){if(Fi)return xt;Fi=1;var r=ve(),e=G();function t(a){return e(a)&&r(a)}return xt=t,xt}var Mt,Bi;function Ao(){if(Bi)return Mt;Bi=1;var r=$(),e=sa(),t=G(),a="[object Object]",n=Function.prototype,i=Object.prototype,u=n.toString,s=i.hasOwnProperty,o=u.call(Object);function f(c){if(!t(c)||r(c)!=a)return!1;var v=e(c);if(v===null)return!0;var h=s.call(v,"constructor")&&v.constructor;return typeof h=="function"&&h instanceof h&&u.call(h)==o}return Mt=f,Mt}var Dt,Ki;function Su(){if(Ki)return Dt;Ki=1;function r(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}return Dt=r,Dt}var Lt,Ni;function Ro(){if(Ni)return Lt;Ni=1;var r=k(),e=Q();function t(a){return r(a,e(a))}return Lt=t,Lt}var Gt,Hi;function So(){if(Hi)return Gt;Hi=1;var r=Ru(),e=lu(),t=qu(),a=_u(),n=Tu(),i=su(),u=Z(),s=To(),o=ce(),f=kt(),c=D(),v=Ao(),h=aa(),q=Su(),T=Ro();function y(p,R,l,I,b,C,g){var _=q(p,l),A=q(R,l),O=g.get(A);if(O){r(p,l,O);return}var m=C?C(_,A,l+"",p,R,g):void 0,d=m===void 0;if(d){var P=u(A),S=!P&&o(A),E=!P&&!S&&h(A);m=A,P||S||E?u(_)?m=_:s(_)?m=a(_):S?(d=!1,m=e(A,!0)):E?(d=!1,m=t(A,!0)):m=[]:v(A)||i(A)?(m=_,i(_)?m=T(_):(!c(_)||f(_))&&(m=n(A))):d=!1}d&&(g.set(A,m),b(m,A,I,C,g),g.delete(A)),r(p,l,m)}return Gt=y,Gt}var Ft,Ui;function Oo(){if(Ui)return Ft;Ui=1;var r=Qt(),e=Ru(),t=qo(),a=So(),n=D(),i=Q(),u=Su();function s(o,f,c,v,h){o!==f&&t(f,function(q,T){if(h||(h=new r),n(q))a(o,f,T,c,s,v,h);else{var y=v?v(u(o,T),q,T+"",o,f,h):void 0;y===void 0&&(y=q),e(o,T,y)}},i)}return Ft=s,Ft}var Bt,Vi;function Ou(){if(Vi)return Bt;Vi=1;function r(e){return e}return Bt=r,Bt}var Kt,Wi;function mo(){if(Wi)return Kt;Wi=1;function r(e,t,a){switch(a.length){case 0:return e.call(t);case 1:return e.call(t,a[0]);case 2:return e.call(t,a[0],a[1]);case 3:return e.call(t,a[0],a[1],a[2])}return e.apply(t,a)}return Kt=r,Kt}var Nt,$i;function Io(){if($i)return Nt;$i=1;var r=mo(),e=Math.max;function t(a,n,i){return n=e(n===void 0?a.length-1:n,0),function(){for(var u=arguments,s=-1,o=e(u.length-n,0),f=Array(o);++s<o;)f[s]=u[n+s];s=-1;for(var c=Array(n+1);++s<n;)c[s]=u[s];return c[n]=i(f),r(a,this,c)}}return Nt=t,Nt}var Ht,zi;function Co(){if(zi)return Ht;zi=1;function r(e){return function(){return e}}return Ht=r,Ht}var Ut,Ji;function jo(){if(Ji)return Ut;Ji=1;var r=Co(),e=iu(),t=Ou(),a=e?function(n,i){return e(n,"toString",{configurable:!0,enumerable:!1,value:r(i),writable:!0})}:t;return Ut=a,Ut}var Vt,Xi;function wo(){if(Xi)return Vt;Xi=1;var r=800,e=16,t=Date.now;function a(n){var i=0,u=0;return function(){var s=t(),o=e-(s-u);if(u=s,o>0){if(++i>=r)return arguments[0]}else i=0;return n.apply(void 0,arguments)}}return Vt=a,Vt}var Wt,Yi;function Po(){if(Yi)return Wt;Yi=1;var r=jo(),e=wo(),t=e(r);return Wt=t,Wt}var $t,ki;function Eo(){if(ki)return $t;ki=1;var r=Ou(),e=Io(),t=Po();function a(n,i){return t(e(n,i,r),n+"")}return $t=a,$t}var zt,Zi;function xo(){if(Zi)return zt;Zi=1;var r=Y(),e=ve(),t=ou(),a=D();function n(i,u,s){if(!a(s))return!1;var o=typeof u;return(o=="number"?e(s)&&t(u,s.length):o=="string"&&u in s)?r(s[u],i):!1}return zt=n,zt}var Jt,Qi;function Mo(){if(Qi)return Jt;Qi=1;var r=Eo(),e=xo();function t(a){return r(function(n,i){var u=-1,s=i.length,o=s>1?i[s-1]:void 0,f=s>2?i[2]:void 0;for(o=a.length>3&&typeof o=="function"?(s--,o):void 0,f&&e(i[0],i[1],f)&&(o=s<3?void 0:o,s=1),n=Object(n);++u<s;){var c=i[u];c&&a(n,c,u,o)}return n})}return Jt=t,Jt}var Xt,eu;function Do(){if(eu)return Xt;eu=1;var r=Oo(),e=Mo(),t=e(function(a,n,i){r(a,n,i)});return Xt=t,Xt}Do();export{Bo as c,Go as d,Fo as t}; diff --git a/js/lodash@4.17.21-D1YkSij2.js.gz b/js/lodash@4.17.21-D1YkSij2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..a816c4d701abec78ac7172cf3e5325376fbaa7bf GIT binary patch literal 11245 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 X<^KVk$p2zZ{@4Elu^kdrMtJ}L4HyX# literal 0 HcmV?d00001 diff --git a/js/lodash@4.17.21-DdnujIRq.js.gz b/js/lodash@4.17.21-DdnujIRq.js.gz deleted file mode 100644 index eb9c35bf76e005145d58ff6348d948e6b973bb90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11246 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 Ya4P=~;6(lxYw~~o8;)cnbVhjq0L^aA761SM diff --git a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js.gz b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js.gz deleted file mode 100644 index a3e657d651c3dcab3c0f1ef092ad488af22c0633..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2531 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 diff --git a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js similarity index 86% rename from js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js rename to js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js index 99e5a260..166945be 100644 --- a/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js +++ b/js/mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-DV7O4jNC.js @@ -1 +1 @@ -import{_ as N,b}from"./preact@10.22.0-Ch0Cz6oG.js";import{d as E,R as C,g as m}from"./mobx@5.15.7-0V7AV027.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(f){var u=this[f],l=E("reactive "+f);Object.defineProperty(this,f,{configurable:!0,enumerable:!0,get:function(){return l.reportObserved(),u},set:function(s){!r&&x(u,s)?(u=s,n=!0,l.reportChanged(),n=!1):u=s}})}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 s=void 0,v=void 0;if(c.track(function(){try{v=X(!1,a,u,l,d)}catch(h){s=h}}),s)throw s;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(f,u,l){if(typeof u!="string"){if(g){var d=p(u);d&&d!==g&&y(f,d,l)}var s=i(u);a&&(s=s.concat(a(u)));for(var v=0;v<s.length;++v){var h=s[v];if(!o[h]&&!n[h]&&(!l||!l[h])){var D=c(u,h);try{r(f,h,D)}catch{}}}return f}return f}})});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}; +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 new file mode 100644 index 0000000000000000000000000000000000000000..e1907a11f94ce58479193eba69c1031652afe189 GIT binary patch literal 2532 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 literal 0 HcmV?d00001 diff --git a/js/mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js b/js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js similarity index 59% rename from js/mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js rename to js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js index 6c743831..fd6d0eda 100644 --- a/js/mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js +++ b/js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js @@ -1 +1 @@ -import{b as f,o as h,k as K,e as D,f as R,h as N,a as w,j as B,r as S,O as L,l as $,m as z,n as F,$ as q,p as E,q as J,u as U,v as W,w as x}from"./mobx@5.15.7-0V7AV027.js";function H(e){throw new Error("[mobx-utils] "+e)}function _(e,o){o===void 0&&(o="Illegal state"),e||H(o)}var M=function(e){return e&&e!==Object.prototype&&Object.getOwnPropertyNames(e).concat(M(Object.getPrototypeOf(e))||[])},Q=function(e){var o=M(e),t=o.filter(function(r,n){return o.indexOf(r)===n});return t},X=function(e){return Q(e).filter(function(o){return o!=="constructor"&&!~o.indexOf("__")})},G="pending",O="fulfilled",P="rejected";function Y(e){switch(this.state){case G:return e.pending&&e.pending(this.value);case P:return e.rejected&&e.rejected(this.value);case O:return e.fulfilled?e.fulfilled(this.value):this.value}}function Z(e,o){if(_(arguments.length<=2,"fromPromise expects up to two arguments"),_(typeof e=="function"||typeof e=="object"&&e&&typeof e.then=="function","Please pass a promise or function to fromPromise"),e.isPromiseBasedObservable===!0)return e;typeof e=="function"&&(e=new Promise(e));var t=e;e.then(f("observableFromPromise-resolve",function(n){t.value=n,t.state=O}),f("observableFromPromise-reject",function(n){t.value=n,t.state=P})),t.isPromiseBasedObservable=!0,t.case=Y;var r=o&&o.state===O?o.value:void 0;return $(t,{value:r,state:G},{},{deep:!1}),t}(function(e){e.reject=f("fromPromise.reject",function(t){var r=e(Promise.reject(t));return r.state=P,r.value=t,r});function o(t){t===void 0&&(t=void 0);var r=e(Promise.resolve(t));return r.state=O,r.value=t,r}e.resolve=f("fromPromise.resolve",o)})(Z);var y=function(e,o,t,r){var n=arguments.length,i=n<3?o:r===null?r=Object.getOwnPropertyDescriptor(o,t):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(e,o,t,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(i=(n<3?a(i):n>3?a(o,t,i):a(o,t))||i);return n>3&&i&&Object.defineProperty(o,t,i),i};(function(){function e(o,t){var r=this;z(function(){r.current=t,r.subscription=o.subscribe(r)})}return e.prototype.dispose=function(){this.subscription&&this.subscription.unsubscribe()},e.prototype.next=function(o){this.current=o},e.prototype.complete=function(){this.dispose()},e.prototype.error=function(o){this.current=o,this.dispose()},y([h.ref],e.prototype,"current",void 0),y([f.bound],e.prototype,"next",null),y([f.bound],e.prototype,"complete",null),y([f.bound],e.prototype,"error",null),e})();var g=function(){return g=Object.assign||function(e){for(var o,t=1,r=arguments.length;t<r;t++){o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},g.apply(this,arguments)},b=function(e,o,t,r){var n=arguments.length,i=n<3?o:r===null?r=Object.getOwnPropertyDescriptor(o,t):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")i=Reflect.decorate(e,o,t,r);else for(var s=e.length-1;s>=0;s--)(a=e[s])&&(i=(n<3?a(i):n>3?a(o,t,i):a(o,t))||i);return n>3&&i&&Object.defineProperty(o,t,i),i},k=["model","reset","submit","isDirty","isPropertyDirty","resetProperty"];(function(){function e(o){var t=this;this.model=o,this.localValues=h.map({}),this.localComputedValues=h.map({}),this.isPropertyDirty=function(r){return t.localValues.has(r)},_(F(o),"createViewModel expects an observable object"),X(o).forEach(function(r){if(!(r===q||r==="__mobxDidRunLazyInitializers")){if(_(k.indexOf(r)===-1,"The propertyname "+r+" is reserved and cannot be used with viewModels"),E(o,r)){var n=J(o,r).derivation;t.localComputedValues.set(r,w(n.bind(t)))}var i=Object.getOwnPropertyDescriptor(o,r),a=i?{enumerable:i.enumerable}:{};Object.defineProperty(t,r,g(g({},a),{configurable:!0,get:function(){return E(o,r)?t.localComputedValues.get(r).get():t.isPropertyDirty(r)?t.localValues.get(r):t.model[r]},set:f(function(s){s!==t.model[r]?t.localValues.set(r,s):t.localValues.delete(r)})}))}})}return Object.defineProperty(e.prototype,"isDirty",{get:function(){return this.localValues.size>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"changedValues",{get:function(){return this.localValues.toJS()},enumerable:!1,configurable:!0}),e.prototype.submit=function(){var o=this;K(this.localValues).forEach(function(t){var r=o.localValues.get(t),n=o.model[t];D(n)?n.replace(r):R(n)?(n.clear(),n.merge(r)):N(r)||(o.model[t]=r)}),this.localValues.clear()},e.prototype.reset=function(){this.localValues.clear()},e.prototype.resetProperty=function(o){this.localValues.delete(o)},b([w],e.prototype,"isDirty",null),b([w],e.prototype,"changedValues",null),b([f.bound],e.prototype,"submit",null),b([f.bound],e.prototype,"reset",null),b([f.bound],e.prototype,"resetProperty",null),e})();function I(e){if(!e)return"ROOT";for(var o=[];e.parent;)o.push(e.path),e=e.parent;return o.reverse().join("/")}function V(e){return F(e)||D(e)||R(e)}function re(e,o){var t=new WeakMap;function r(s){var l=t.get(s.object);n(s,l),o(s,I(l),e)}function n(s,l){switch(s.type){case"add":i(s.newValue,l,s.name);break;case"update":a(s.oldValue),i(s.newValue,l,s.name||""+s.index);break;case"remove":case"delete":a(s.oldValue);break;case"splice":s.removed.map(a),s.added.forEach(function(d,c){return i(d,l,""+(s.index+c))});for(var p=s.index+s.addedCount;p<s.object.length;p++)if(V(s.object[p])){var u=t.get(s.object[p]);u&&(u.path=""+p)}break}}function i(s,l,p){if(V(s)){var u=t.get(s);if(u){if(u.parent!==l||u.path!==p)throw new Error("The same observable object cannot appear twice in the same tree,"+(" trying to assign it to '"+I(l)+"/"+p+"',")+(" but it already exists at '"+I(u.parent)+"/"+u.path+"'"))}else{var d={parent:l,path:p,dispose:B(s,r)};t.set(s,d),U(s).forEach(function(c){var v=c[0],m=c[1];return i(m,d,v)})}}}function a(s){if(V(s)){var l=t.get(s);if(!l)return;t.delete(s),l.dispose(),W(s).forEach(a)}}return i(e,void 0,""),function(){a(e)}}var ee=function(){var e=function(o,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)n.hasOwnProperty(i)&&(r[i]=n[i])},e(o,t)};return function(o,t){e(o,t);function r(){this.constructor=o}o.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();(function(e){ee(o,e);function o(t,r,n){var i=n===void 0?{}:n,a=i.name,s=a===void 0?"ogm"+(Math.random()*1e3|0):a,l=i.keyToName,p=l===void 0?function(c){return""+c}:l,u=e.call(this)||this;u._keyToName=p,u._groupBy=r,u._ogmInfoKey=Symbol("ogmInfo"+s),u._base=t;for(var d=0;d<t.length;d++)u._addItem(t[d]);return u._disposeBaseObserver=B(u._base,function(c){if(c.type==="splice")x(function(){for(var v=0,m=c.removed;v<m.length;v++){var T=m[v];u._removeItem(T)}for(var j=0,A=c.added;j<A.length;j++){var C=A[j];u._addItem(C)}});else if(c.type==="update")x(function(){u._removeItem(c.oldValue),u._addItem(c.newValue)});else throw new Error("illegal state")}),u}return o.prototype.clear=function(){throw new Error("not supported")},o.prototype.delete=function(t){throw new Error("not supported")},o.prototype.set=function(t,r){throw new Error("not supported")},o.prototype.dispose=function(){this._disposeBaseObserver();for(var t=0;t<this._base.length;t++){var r=this._base[t],n=r[this._ogmInfoKey];n.reaction(),delete r[this._ogmInfoKey]}},o.prototype._getGroupArr=function(t){var r=e.prototype.get.call(this,t);return r===void 0&&(r=h([],{name:"GroupArray["+this._keyToName(t)+"]",deep:!1}),e.prototype.set.call(this,t,r)),r},o.prototype._removeFromGroupArr=function(t,r){var n=e.prototype.get.call(this,t);n.length===1?e.prototype.delete.call(this,t):(r===n.length-1||(n[r]=n[n.length-1],n[r][this._ogmInfoKey].groupArrIndex=r),n.length--)},o.prototype._addItem=function(t){var r=this,n=this._groupBy(t),i=this._getGroupArr(n),a={groupByValue:n,groupArrIndex:i.length,reaction:S(function(){return r._groupBy(t)},function(s,l){var p=t[r._ogmInfoKey];r._removeFromGroupArr(p.groupByValue,p.groupArrIndex);var u=r._getGroupArr(s),d=u.length;u.push(t),p.groupByValue=s,p.groupArrIndex=d})};Object.defineProperty(t,this._ogmInfoKey,{configurable:!0,enumerable:!1,value:a}),i.push(t)},o.prototype._removeItem=function(t){var r=t[this._ogmInfoKey];this._removeFromGroupArr(r.groupByValue,r.groupArrIndex),r.reaction(),delete t[this._ogmInfoKey]},o})(L);Promise.resolve(),typeof queueMicrotask<"u"||typeof process<"u"&&process.nextTick;export{re as d}; +import{b as c,o as h,k as K,e as D,f as R,h as N,a as w,j as B,r as S,O as L,l as $,m as z,n as F,$ as q,p as E,q as J,u as U,v as W,w as x}from"./mobx@5.15.7-BvNiR7Ki.js";function H(e){throw new Error("[mobx-utils] "+e)}function _(e,o){o===void 0&&(o="Illegal state"),e||H(o)}var M=function(e){return e&&e!==Object.prototype&&Object.getOwnPropertyNames(e).concat(M(Object.getPrototypeOf(e))||[])},Q=function(e){var o=M(e),t=o.filter(function(r,n){return o.indexOf(r)===n});return t},X=function(e){return Q(e).filter(function(o){return o!=="constructor"&&!~o.indexOf("__")})},G="pending",O="fulfilled",P="rejected";function Y(e){switch(this.state){case G:return e.pending&&e.pending(this.value);case P:return e.rejected&&e.rejected(this.value);case O:return e.fulfilled?e.fulfilled(this.value):this.value}}function Z(e,o){if(_(arguments.length<=2,"fromPromise expects up to two arguments"),_(typeof e=="function"||typeof e=="object"&&e&&typeof e.then=="function","Please pass a promise or function to fromPromise"),e.isPromiseBasedObservable===!0)return e;typeof e=="function"&&(e=new Promise(e));var t=e;e.then(c("observableFromPromise-resolve",function(n){t.value=n,t.state=O}),c("observableFromPromise-reject",function(n){t.value=n,t.state=P})),t.isPromiseBasedObservable=!0,t.case=Y;var r=o&&o.state===O?o.value:void 0;return $(t,{value:r,state:G},{},{deep:!1}),t}(function(e){e.reject=c("fromPromise.reject",function(t){var r=e(Promise.reject(t));return r.state=P,r.value=t,r});function o(t){t===void 0&&(t=void 0);var r=e(Promise.resolve(t));return r.state=O,r.value=t,r}e.resolve=c("fromPromise.resolve",o)})(Z);var y=function(e,o,t,r){var n=arguments.length,s=n<3?o:r===null?r=Object.getOwnPropertyDescriptor(o,t):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(e,o,t,r);else for(var u=e.length-1;u>=0;u--)(a=e[u])&&(s=(n<3?a(s):n>3?a(o,t,s):a(o,t))||s);return n>3&&s&&Object.defineProperty(o,t,s),s};(function(){function e(o,t){var r=this;z(function(){r.current=t,r.subscription=o.subscribe(r)})}return e.prototype.dispose=function(){this.subscription&&this.subscription.unsubscribe()},e.prototype.next=function(o){this.current=o},e.prototype.complete=function(){this.dispose()},e.prototype.error=function(o){this.current=o,this.dispose()},y([h.ref],e.prototype,"current",void 0),y([c.bound],e.prototype,"next",null),y([c.bound],e.prototype,"complete",null),y([c.bound],e.prototype,"error",null),e})();var g=function(){return g=Object.assign||function(e){for(var o,t=1,r=arguments.length;t<r;t++){o=arguments[t];for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(e[n]=o[n])}return e},g.apply(this,arguments)},b=function(e,o,t,r){var n=arguments.length,s=n<3?o:r===null?r=Object.getOwnPropertyDescriptor(o,t):r,a;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")s=Reflect.decorate(e,o,t,r);else for(var u=e.length-1;u>=0;u--)(a=e[u])&&(s=(n<3?a(s):n>3?a(o,t,s):a(o,t))||s);return n>3&&s&&Object.defineProperty(o,t,s),s},k=["model","reset","submit","isDirty","isPropertyDirty","resetProperty"];(function(){function e(o){var t=this;this.model=o,this.localValues=h.map({}),this.localComputedValues=h.map({}),this.isPropertyDirty=function(r){return t.localValues.has(r)},_(F(o),"createViewModel expects an observable object"),X(o).forEach(function(r){if(!(r===q||r==="__mobxDidRunLazyInitializers")){if(_(k.indexOf(r)===-1,"The propertyname "+r+" is reserved and cannot be used with viewModels"),E(o,r)){var n=J(o,r).derivation;t.localComputedValues.set(r,w(n.bind(t)))}var s=Object.getOwnPropertyDescriptor(o,r),a=s?{enumerable:s.enumerable}:{};Object.defineProperty(t,r,g(g({},a),{configurable:!0,get:function(){return E(o,r)?t.localComputedValues.get(r).get():t.isPropertyDirty(r)?t.localValues.get(r):t.model[r]},set:c(function(u){u!==t.model[r]?t.localValues.set(r,u):t.localValues.delete(r)})}))}})}return Object.defineProperty(e.prototype,"isDirty",{get:function(){return this.localValues.size>0},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"changedValues",{get:function(){return this.localValues.toJS()},enumerable:!1,configurable:!0}),e.prototype.submit=function(){var o=this;K(this.localValues).forEach(function(t){var r=o.localValues.get(t),n=o.model[t];D(n)?n.replace(r):R(n)?(n.clear(),n.merge(r)):N(r)||(o.model[t]=r)}),this.localValues.clear()},e.prototype.reset=function(){this.localValues.clear()},e.prototype.resetProperty=function(o){this.localValues.delete(o)},b([w],e.prototype,"isDirty",null),b([w],e.prototype,"changedValues",null),b([c.bound],e.prototype,"submit",null),b([c.bound],e.prototype,"reset",null),b([c.bound],e.prototype,"resetProperty",null),e})();function I(e){if(!e)return"ROOT";for(var o=[];e.parent;)o.push(e.path),e=e.parent;return o.reverse().join("/")}function V(e){return F(e)||D(e)||R(e)}function re(e,o){var t=new WeakMap;function r(u){var l=t.get(u.object);n(u,l),o(u,I(l),e)}function n(u,l){switch(u.type){case"add":s(u.newValue,l,u.name);break;case"update":a(u.oldValue),s(u.newValue,l,u.name||""+u.index);break;case"remove":case"delete":a(u.oldValue);break;case"splice":u.removed.map(a),u.added.forEach(function(d,f){return s(d,l,""+(u.index+f))});for(var p=u.index+u.addedCount;p<u.object.length;p++)if(V(u.object[p])){var i=t.get(u.object[p]);i&&(i.path=""+p)}break}}function s(u,l,p){if(V(u)){var i=t.get(u);if(i){if(i.parent!==l||i.path!==p)throw new Error("The same observable object cannot appear twice in the same tree,"+(" trying to assign it to '"+I(l)+"/"+p+"',")+(" but it already exists at '"+I(i.parent)+"/"+i.path+"'"))}else{var d={parent:l,path:p,dispose:B(u,r)};t.set(u,d),U(u).forEach(function(f){var v=f[0],m=f[1];return s(m,d,v)})}}}function a(u){if(V(u)){var l=t.get(u);if(!l)return;t.delete(u),l.dispose(),W(u).forEach(a)}}return s(e,void 0,""),function(){a(e)}}var ee=function(){var e=function(o,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var s in n)n.hasOwnProperty(s)&&(r[s]=n[s])},e(o,t)};return function(o,t){e(o,t);function r(){this.constructor=o}o.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}}();(function(e){ee(o,e);function o(t,r,n){var s=n===void 0?{}:n,a=s.name,u=a===void 0?"ogm"+(Math.random()*1e3|0):a,l=s.keyToName,p=l===void 0?function(f){return""+f}:l,i=e.call(this)||this;i._keyToName=p,i._groupBy=r,i._ogmInfoKey=Symbol("ogmInfo"+u),i._base=t;for(var d=0;d<t.length;d++)i._addItem(t[d]);return i._disposeBaseObserver=B(i._base,function(f){if(f.type==="splice")x(function(){for(var v=0,m=f.removed;v<m.length;v++){var T=m[v];i._removeItem(T)}for(var j=0,A=f.added;j<A.length;j++){var C=A[j];i._addItem(C)}});else if(f.type==="update")x(function(){i._removeItem(f.oldValue),i._addItem(f.newValue)});else throw new Error("illegal state")}),i}return o.prototype.clear=function(){throw new Error("not supported")},o.prototype.delete=function(t){throw new Error("not supported")},o.prototype.set=function(t,r){throw new Error("not supported")},o.prototype.dispose=function(){this._disposeBaseObserver();for(var t=0;t<this._base.length;t++){var r=this._base[t],n=r[this._ogmInfoKey];n.reaction(),delete r[this._ogmInfoKey]}},o.prototype._getGroupArr=function(t){var r=e.prototype.get.call(this,t);return r===void 0&&(r=h([],{name:"GroupArray["+this._keyToName(t)+"]",deep:!1}),e.prototype.set.call(this,t,r)),r},o.prototype._removeFromGroupArr=function(t,r){var n=e.prototype.get.call(this,t);n.length===1?e.prototype.delete.call(this,t):(r===n.length-1||(n[r]=n[n.length-1],n[r][this._ogmInfoKey].groupArrIndex=r),n.length--)},o.prototype._addItem=function(t){var r=this,n=this._groupBy(t),s=this._getGroupArr(n),a={groupByValue:n,groupArrIndex:s.length,reaction:S(function(){return r._groupBy(t)},function(u,l){var p=t[r._ogmInfoKey];r._removeFromGroupArr(p.groupByValue,p.groupArrIndex);var i=r._getGroupArr(u),d=i.length;i.push(t),p.groupByValue=u,p.groupArrIndex=d})};Object.defineProperty(t,this._ogmInfoKey,{configurable:!0,enumerable:!1,value:a}),s.push(t)},o.prototype._removeItem=function(t){var r=t[this._ogmInfoKey];this._removeFromGroupArr(r.groupByValue,r.groupArrIndex),r.reaction(),delete t[this._ogmInfoKey]},o})(L);Promise.resolve(),typeof queueMicrotask<"u"||typeof process<"u"&&process.nextTick;export{re as d}; diff --git a/js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js.gz b/js/mobx-utils@5.6.2_mobx@5.15.7-D4RSJWSh.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..430c45df4d50af41d58580582d869b487aeb11b9 GIT binary patch literal 3040 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 literal 0 HcmV?d00001 diff --git a/js/mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js.gz b/js/mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.js.gz deleted file mode 100644 index f689ed5086b03f7dcd2202497f720a4349af7dfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3040 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 diff --git a/js/mobx@5.15.7-0V7AV027.js.gz b/js/mobx@5.15.7-0V7AV027.js.gz deleted file mode 100644 index c7e51b8c80ad39adbd8dc6916f7b5abe3c801f5e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15359 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 diff --git a/js/mobx@5.15.7-0V7AV027.js b/js/mobx@5.15.7-BvNiR7Ki.js similarity index 78% rename from js/mobx@5.15.7-0V7AV027.js rename to js/mobx@5.15.7-BvNiR7Ki.js index a186368e..a1fc9570 100644 --- a/js/mobx@5.15.7-0V7AV027.js +++ b/js/mobx@5.15.7-BvNiR7Ki.js @@ -1,4 +1,4 @@ -var Wt="An invariant failed, however the error is obfuscated because this is a production build.",Oe=[];Object.freeze(Oe);var ze={};Object.freeze(ze);function g(){return++u.mobxGuid}function l(e){throw K(!1,e),"X"}function K(e,t){if(!e)throw new Error("[mobx] "+(t||Wt))}function dt(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var pe=function(){};function Xt(e){var t=[];return e.forEach(function(r){t.indexOf(r)===-1&&t.push(r)}),t}function He(e){return e!==null&&typeof e=="object"}function Z(e){if(e===null||typeof e!="object")return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||t===null}function kt(e){if(ee(e)||w(e))return e;if(Array.isArray(e))return new Map(e);if(Z(e)){var t=new Map;for(var r in e)t.set(r,e[r]);return t}else return l("Cannot convert to map from '"+e+"'")}function Q(e,t,r){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0,value:r})}function Yt(e,t,r){Object.defineProperty(e,t,{enumerable:!1,writable:!1,configurable:!0,value:r})}function $t(e,t){var r=Object.getOwnPropertyDescriptor(e,t);return!r||r.configurable!==!1&&r.writable!==!1}function G(e,t){var r="isMobX"+e;return t.prototype[r]=!0,function(n){return He(n)&&n[r]===!0}}function ee(e){return e instanceof Map}function fe(e){return e instanceof Set}function yt(e){var t=new Set;for(var r in e)t.add(r);return Object.getOwnPropertySymbols(e).forEach(function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.add(n)}),Array.from(t)}function L(e){return e&&e.toString?e.toString():new String(e).toString()}function bt(e){return e===null?null:typeof e=="object"?""+e:e}var Zt=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,c=Symbol("mobx administration"),te=function(){function e(t){t===void 0&&(t="Atom@"+g()),this.name=t,this.isPendingUnobservation=!1,this.isBeingObserved=!1,this.observers=new Set,this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=v.NOT_TRACKING}return e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach(function(t){return t()})},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach(function(t){return t()})},e.prototype.reportObserved=function(){return Tt(this)},e.prototype.reportChanged=function(){E(),wr(this),_()},e.prototype.toString=function(){return this.name},e}(),Fe=G("Atom",te);function gt(e,t,r){t===void 0&&(t=pe),r===void 0&&(r=pe);var n=new te(e);return t!==pe&&Nr(n,t),r!==pe&&Bt(n,r),n}function Qt(e,t){return e===t}function er(e,t){return Ze(e,t)}function tr(e,t){return Ze(e,t,1)}function rr(e,t){return Object.is(e,t)}var X={identity:Qt,structural:er,default:rr,shallow:tr};/*! ***************************************************************************** +var Wt="An invariant failed, however the error is obfuscated because this is a production build.",Oe=[];Object.freeze(Oe);var ze={};Object.freeze(ze);function g(){return++u.mobxGuid}function l(e){throw K(!1,e),"X"}function K(e,t){if(!e)throw new Error("[mobx] "+(t||Wt))}function vt(e){var t=!1;return function(){if(!t)return t=!0,e.apply(this,arguments)}}var pe=function(){};function Xt(e){var t=[];return e.forEach(function(r){t.indexOf(r)===-1&&t.push(r)}),t}function He(e){return e!==null&&typeof e=="object"}function Z(e){if(e===null||typeof e!="object")return!1;var t=Object.getPrototypeOf(e);return t===Object.prototype||t===null}function kt(e){if(ee(e)||w(e))return e;if(Array.isArray(e))return new Map(e);if(Z(e)){var t=new Map;for(var r in e)t.set(r,e[r]);return t}else return l("Cannot convert to map from '"+e+"'")}function Q(e,t,r){Object.defineProperty(e,t,{enumerable:!1,writable:!0,configurable:!0,value:r})}function Yt(e,t,r){Object.defineProperty(e,t,{enumerable:!1,writable:!1,configurable:!0,value:r})}function $t(e,t){var r=Object.getOwnPropertyDescriptor(e,t);return!r||r.configurable!==!1&&r.writable!==!1}function G(e,t){var r="isMobX"+e;return t.prototype[r]=!0,function(n){return He(n)&&n[r]===!0}}function ee(e){return e instanceof Map}function fe(e){return e instanceof Set}function yt(e){var t=new Set;for(var r in e)t.add(r);return Object.getOwnPropertySymbols(e).forEach(function(n){Object.getOwnPropertyDescriptor(e,n).enumerable&&t.add(n)}),Array.from(t)}function L(e){return e&&e.toString?e.toString():new String(e).toString()}function bt(e){return e===null?null:typeof e=="object"?""+e:e}var Zt=typeof Reflect<"u"&&Reflect.ownKeys?Reflect.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,c=Symbol("mobx administration"),te=function(){function e(t){t===void 0&&(t="Atom@"+g()),this.name=t,this.isPendingUnobservation=!1,this.isBeingObserved=!1,this.observers=new Set,this.diffValue=0,this.lastAccessedBy=0,this.lowestObserverState=d.NOT_TRACKING}return e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach(function(t){return t()})},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach(function(t){return t()})},e.prototype.reportObserved=function(){return Tt(this)},e.prototype.reportChanged=function(){E(),wr(this),_()},e.prototype.toString=function(){return this.name},e}(),Fe=G("Atom",te);function gt(e,t,r){t===void 0&&(t=pe),r===void 0&&(r=pe);var n=new te(e);return t!==pe&&Nr(n,t),r!==pe&&Bt(n,r),n}function Qt(e,t){return e===t}function er(e,t){return Ze(e,t)}function tr(e,t){return Ze(e,t,1)}function rr(e,t){return Object.is(e,t)}var X={identity:Qt,structural:er,default:rr,shallow:tr};/*! ***************************************************************************** Copyright (c) Microsoft Corporation. All rights reserved. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the @@ -11,7 +11,7 @@ MERCHANTABLITY OR NON-INFRINGEMENT. See the Apache Version 2.0 License for specific language governing permissions and limitations under the License. -***************************************************************************** */var Ie=function(e,t){return Ie=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)n.hasOwnProperty(i)&&(r[i]=n[i])},Ie(e,t)};function nr(e,t){Ie(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ae=function(){return Ae=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(t[a]=r[a])}return t},Ae.apply(this,arguments)};function C(e){var t=typeof Symbol=="function"&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),i,a=[],o;try{for(;(t===void 0||t-- >0)&&!(i=n.next()).done;)a.push(i.value)}catch(s){o={error:s}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return a}function Je(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(W(arguments[t]));return e}var Se=Symbol("mobx did run lazy initializers"),ae=Symbol("mobx pending decorators"),ir={},ar={};function or(e,t){var r=t?ir:ar;return r[e]||(r[e]={configurable:!0,enumerable:t,get:function(){return H(this),this[e]},set:function(n){H(this),this[e]=n}})}function H(e){var t,r;if(e[Se]!==!0){var n=e[ae];if(n){Q(e,Se,!0);var i=Je(Object.getOwnPropertySymbols(n),Object.keys(n));try{for(var a=C(i),o=a.next();!o.done;o=a.next()){var s=o.value,f=n[s];f.propertyCreator(e,f.prop,f.descriptor,f.decoratorTarget,f.decoratorArguments)}}catch(h){t={error:h}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}}}}function mt(e,t){return function(){var n,i=function(o,s,f,h){if(h===!0)return t(o,s,f,o,n),null;if(!Object.prototype.hasOwnProperty.call(o,ae)){var p=o[ae];Q(o,ae,Ae({},p))}return o[ae][s]={prop:s,propertyCreator:t,descriptor:f,decoratorTarget:o,decoratorArguments:n},or(s,e)};return sr(arguments)?(n=Oe,i.apply(null,arguments)):(n=Array.prototype.slice.call(arguments),i)}}function sr(e){return(e.length===2||e.length===3)&&(typeof e[1]=="string"||typeof e[1]=="symbol")||e.length===4&&e[3]===!0}function ce(e,t,r){return Ce(e)?e:Array.isArray(e)?m.array(e,{name:r}):Z(e)?m.object(e,void 0,{name:r}):ee(e)?m.map(e,{name:r}):fe(e)?m.set(e,{name:r}):e}function ur(e,t,r){return e==null||B(e)||V(e)||w(e)||S(e)?e:Array.isArray(e)?m.array(e,{name:r,deep:!1}):Z(e)?m.object(e,void 0,{name:r,deep:!1}):ee(e)?m.map(e,{name:r,deep:!1}):fe(e)?m.set(e,{name:r,deep:!1}):l(!1)}function De(e){return e}function fr(e,t,r){return Ze(e,t)?t:e}function Pe(e){K(e);var t=mt(!0,function(n,i,a,o,s){var f=a?a.initializer?a.initializer.call(n):a.value:void 0;Ye(n).addObservableProp(i,f,e)}),r=t;return r.enhancer=e,r}var Ot={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};Object.freeze(Ot);function J(e){return e==null?Ot:typeof e=="string"?{name:e,deep:!0,proxy:!0}:e}var We=Pe(ce),cr=Pe(ur),At=Pe(De),lr=Pe(fr);function de(e){return e.defaultDecorator?e.defaultDecorator.enhancer:e.deep===!1?De:ce}function hr(e,t,r){if(typeof arguments[1]=="string"||typeof arguments[1]=="symbol")return We.apply(null,arguments);if(Ce(e))return e;var n=Z(e)?m.object(e,t,r):Array.isArray(e)?m.array(e,t):ee(e)?m.map(e,t):fe(e)?m.set(e,t):e;if(n!==e)return n;l(!1)}var nt={box:function(e,t){arguments.length>2&&ie("box");var r=J(t);return new z(e,de(r),r.name,!0,r.equals)},array:function(e,t){arguments.length>2&&ie("array");var r=J(t);return Jr(e,de(r),r.name)},map:function(e,t){arguments.length>2&&ie("map");var r=J(t);return new qt(e,de(r),r.name)},set:function(e,t){arguments.length>2&&ie("set");var r=J(t);return new zt(e,de(r),r.name)},object:function(e,t,r){typeof arguments[1]=="string"&&ie("object");var n=J(r);if(n.proxy===!1)return st({},e,t,n);var i=Lt(n),a=st({},void 0,void 0,n),o=zr(a);return It(o,e,t,i),o},ref:At,shallow:cr,deep:We,struct:lr},m=hr;Object.keys(nt).forEach(function(e){return m[e]=nt[e]});function ie(e){l("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}var we=mt(!1,function(e,t,r,n,i){var a=r.get,o=r.set,s=i[0]||{};Ye(e).addComputedProp(e,t,Ae({get:a,set:o,context:e},s))}),vr=we({equals:X.structural}),pr=function(t,r,n){if(typeof r=="string"||t!==null&&typeof t=="object"&&arguments.length===1)return we.apply(null,arguments);var i=typeof r=="object"?r:{};return i.get=t,i.set=typeof r=="function"?r:i.set,i.name=i.name||t.name||"",new Y(i)};pr.struct=vr;var v;(function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"})(v||(v={}));var T;(function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"})(T||(T={}));var Ee=function(){function e(t){this.cause=t}return e}();function oe(e){return e instanceof Ee}function Ue(e){switch(e.dependenciesState){case v.UP_TO_DATE:return!1;case v.NOT_TRACKING:case v.STALE:return!0;case v.POSSIBLY_STALE:{for(var t=Xe(!0),r=re(),n=e.observing,i=n.length,a=0;a<i;a++){var o=n[a];if($(o)){if(u.disableErrorBoundaries)o.get();else try{o.get()}catch{return I(r),se(t),!0}if(e.dependenciesState===v.STALE)return I(r),se(t),!0}}return Et(e),I(r),se(t),!1}}}function k(e){var t=e.observers.size>0;u.computationDepth>0&&t&&l(!1),!u.allowStateChanges&&(t||u.enforceActions==="strict")&&l(!1)}function St(e,t,r){var n=Xe(!0);Et(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++u.runId;var i=u.trackingDerivation;u.trackingDerivation=e;var a;if(u.disableErrorBoundaries===!0)a=t.call(r);else try{a=t.call(r)}catch(o){a=new Ee(o)}return u.trackingDerivation=i,dr(e),se(n),a}function dr(e){for(var t=e.observing,r=e.observing=e.newObserving,n=v.UP_TO_DATE,i=0,a=e.unboundDepsCount,o=0;o<a;o++){var s=r[o];s.diffValue===0&&(s.diffValue=1,i!==o&&(r[i]=s),i++),s.dependenciesState>n&&(n=s.dependenciesState)}for(r.length=i,e.newObserving=null,a=t.length;a--;){var s=t[a];s.diffValue===0&&Rt(s,e),s.diffValue=0}for(;i--;){var s=r[i];s.diffValue===1&&(s.diffValue=0,Sr(s,e))}n!==v.UP_TO_DATE&&(e.dependenciesState=n,e.onBecomeStale())}function Ge(e){var t=e.observing;e.observing=[];for(var r=t.length;r--;)Rt(t[r],e);e.dependenciesState=v.NOT_TRACKING}function wt(e){var t=re();try{return e()}finally{I(t)}}function re(){var e=u.trackingDerivation;return u.trackingDerivation=null,e}function I(e){u.trackingDerivation=e}function Xe(e){var t=u.allowStateReads;return u.allowStateReads=e,t}function se(e){u.allowStateReads=e}function Et(e){if(e.dependenciesState!==v.UP_TO_DATE){e.dependenciesState=v.UP_TO_DATE;for(var t=e.observing,r=t.length;r--;)t[r].lowestObserverState=v.UP_TO_DATE}}var _e=0,yr=1,it=Object.getOwnPropertyDescriptor(function(){},"name");it&&it.configurable;function q(e,t,r){var n=function(){return _t(e,t,r||this,arguments)};return n.isMobxAction=!0,n}function _t(e,t,r,n){var i=br();try{return t.apply(r,n)}catch(a){throw i.error=a,a}finally{gr(i)}}function br(e,t,r){var n=A(),i=0,a=re();E();var o=je(!0),s=Xe(!0),f={prevDerivation:a,prevAllowStateChanges:o,prevAllowStateReads:s,notifySpy:n,startTime:i,actionId:yr++,parentActionId:_e};return _e=f.actionId,f}function gr(e){_e!==e.actionId&&l("invalid action stack. did you forget to finish an action?"),_e=e.parentActionId,e.error!==void 0&&(u.suppressReactionErrors=!0),Me(e.prevAllowStateChanges),se(e.prevAllowStateReads),_(),I(e.prevDerivation),e.notifySpy,u.suppressReactionErrors=!1}function je(e){var t=u.allowStateChanges;return u.allowStateChanges=e,t}function Me(e){u.allowStateChanges=e}var z=function(e){nr(t,e);function t(r,n,i,a,o){i===void 0&&(i="ObservableValue@"+g()),o===void 0&&(o=X.default);var s=e.call(this,i)||this;return s.enhancer=n,s.name=i,s.equals=o,s.hasUnreportedChange=!1,s.value=n(r,void 0,i),s}return t.prototype.dehanceValue=function(r){return this.dehancer!==void 0?this.dehancer(r):r},t.prototype.set=function(r){this.value,r=this.prepareNewValue(r),r!==u.UNCHANGED&&this.setNewValue(r)},t.prototype.prepareNewValue=function(r){if(k(this),D(this)){var n=P(this,{object:this,type:"update",newValue:r});if(!n)return u.UNCHANGED;r=n.newValue}return r=this.enhancer(r,this.value,this.name),this.equals(this.value,r)?u.UNCHANGED:r},t.prototype.setNewValue=function(r){var n=this.value;this.value=r,this.reportChanged(),x(this)&&R(this,{type:"update",object:this,newValue:r,oldValue:n})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(r){return le(this,r)},t.prototype.observe=function(r,n){return n&&r({object:this,type:"update",newValue:this.value,oldValue:void 0}),he(this,r)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return bt(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(te),mr=G("ObservableValue",z),Y=function(){function e(t){this.dependenciesState=v.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=v.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+g(),this.value=new Ee(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=T.NONE,K(t.get,"missing option for computed: get"),this.derivation=t.get,this.name=t.name||"ComputedValue@"+g(),t.set&&(this.setter=q(this.name+"-setter",t.set)),this.equals=t.equals||(t.compareStructural||t.struct?X.structural:X.default),this.scope=t.context,this.requiresReaction=!!t.requiresReaction,this.keepAlive=!!t.keepAlive}return e.prototype.onBecomeStale=function(){_r(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach(function(t){return t()})},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach(function(t){return t()})},e.prototype.get=function(){this.isComputing&&l("Cycle detected in computation "+this.name+": "+this.derivation),u.inBatch===0&&this.observers.size===0&&!this.keepAlive?Ue(this)&&(this.warnAboutUntrackedRead(),E(),this.value=this.computeValue(!1),_()):(Tt(this),Ue(this)&&this.trackAndCompute()&&Er(this));var t=this.value;if(oe(t))throw t.cause;return t},e.prototype.peek=function(){var t=this.computeValue(!1);if(oe(t))throw t.cause;return t},e.prototype.set=function(t){if(this.setter){K(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,t)}finally{this.isRunningSetter=!1}}else K(!1,!1)},e.prototype.trackAndCompute=function(){var t=this.value,r=this.dependenciesState===v.NOT_TRACKING,n=this.computeValue(!0),i=r||oe(t)||oe(n)||!this.equals(t,n);return i&&(this.value=n),i},e.prototype.computeValue=function(t){this.isComputing=!0,u.computationDepth++;var r;if(t)r=St(this,this.derivation,this.scope);else if(u.disableErrorBoundaries===!0)r=this.derivation.call(this.scope);else try{r=this.derivation.call(this.scope)}catch(n){r=new Ee(n)}return u.computationDepth--,this.isComputing=!1,r},e.prototype.suspend=function(){this.keepAlive||(Ge(this),this.value=void 0)},e.prototype.observe=function(t,r){var n=this,i=!0,a=void 0;return jr(function(){var o=n.get();if(!i||r){var s=re();t({type:"update",object:n,newValue:o,oldValue:a}),I(s)}i=!1,a=o})},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return bt(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}(),$=G("ComputedValue",Y),ge=function(){function e(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1}return e}(),Or={};function Ve(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:Or}var me=!0,xt=!1,u=function(){var e=Ve();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(me=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==new ge().version&&(me=!1),me?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new ge):(setTimeout(function(){xt||l("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")},1),new ge)}();function Ar(){(u.pendingReactions.length||u.inBatch||u.isRunningReactions)&&l("isolateGlobalState should be called before MobX is running any reactions"),xt=!0,me&&(--Ve().__mobxInstanceCount===0&&(Ve().__mobxGlobals=void 0),u=new ge)}function rn(){return u}function Sr(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function Rt(e,t){e.observers.delete(t),e.observers.size===0&&Ct(e)}function Ct(e){e.isPendingUnobservation===!1&&(e.isPendingUnobservation=!0,u.pendingUnobservations.push(e))}function E(){u.inBatch++}function _(){if(--u.inBatch===0){jt();for(var e=u.pendingUnobservations,t=0;t<e.length;t++){var r=e[t];r.isPendingUnobservation=!1,r.observers.size===0&&(r.isBeingObserved&&(r.isBeingObserved=!1,r.onBecomeUnobserved()),r instanceof Y&&r.suspend())}u.pendingUnobservations=[]}}function Tt(e){var t=u.trackingDerivation;return t!==null?(t.runId!==e.lastAccessedBy&&(e.lastAccessedBy=t.runId,t.newObserving[t.unboundDepsCount++]=e,e.isBeingObserved||(e.isBeingObserved=!0,e.onBecomeObserved())),!0):(e.observers.size===0&&u.inBatch>0&&Ct(e),!1)}function wr(e){e.lowestObserverState!==v.STALE&&(e.lowestObserverState=v.STALE,e.observers.forEach(function(t){t.dependenciesState===v.UP_TO_DATE&&(t.isTracing!==T.NONE&&Dt(t,e),t.onBecomeStale()),t.dependenciesState=v.STALE}))}function Er(e){e.lowestObserverState!==v.STALE&&(e.lowestObserverState=v.STALE,e.observers.forEach(function(t){t.dependenciesState===v.POSSIBLY_STALE?t.dependenciesState=v.STALE:t.dependenciesState===v.UP_TO_DATE&&(e.lowestObserverState=v.UP_TO_DATE)}))}function _r(e){e.lowestObserverState===v.UP_TO_DATE&&(e.lowestObserverState=v.POSSIBLY_STALE,e.observers.forEach(function(t){t.dependenciesState===v.UP_TO_DATE&&(t.dependenciesState=v.POSSIBLY_STALE,t.isTracing!==T.NONE&&Dt(t,e),t.onBecomeStale())}))}function Dt(e,t){if(""+e.name+t.name,e.isTracing===T.BREAK){var r=[];Pt(Lr(e),r,1),new Function(`debugger; +***************************************************************************** */var Ie=function(e,t){return Ie=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var i in n)n.hasOwnProperty(i)&&(r[i]=n[i])},Ie(e,t)};function nr(e,t){Ie(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Ae=function(){return Ae=Object.assign||function(t){for(var r,n=1,i=arguments.length;n<i;n++){r=arguments[n];for(var a in r)Object.prototype.hasOwnProperty.call(r,a)&&(t[a]=r[a])}return t},Ae.apply(this,arguments)};function C(e){var t=typeof Symbol=="function"&&e[Symbol.iterator],r=0;return t?t.call(e):{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}}}function W(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var n=r.call(e),i,a=[],s;try{for(;(t===void 0||t-- >0)&&!(i=n.next()).done;)a.push(i.value)}catch(o){s={error:o}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(s)throw s.error}}return a}function Je(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(W(arguments[t]));return e}var Se=Symbol("mobx did run lazy initializers"),ae=Symbol("mobx pending decorators"),ir={},ar={};function sr(e,t){var r=t?ir:ar;return r[e]||(r[e]={configurable:!0,enumerable:t,get:function(){return H(this),this[e]},set:function(n){H(this),this[e]=n}})}function H(e){var t,r;if(e[Se]!==!0){var n=e[ae];if(n){Q(e,Se,!0);var i=Je(Object.getOwnPropertySymbols(n),Object.keys(n));try{for(var a=C(i),s=a.next();!s.done;s=a.next()){var o=s.value,f=n[o];f.propertyCreator(e,f.prop,f.descriptor,f.decoratorTarget,f.decoratorArguments)}}catch(h){t={error:h}}finally{try{s&&!s.done&&(r=a.return)&&r.call(a)}finally{if(t)throw t.error}}}}}function mt(e,t){return function(){var n,i=function(s,o,f,h){if(h===!0)return t(s,o,f,s,n),null;if(!Object.prototype.hasOwnProperty.call(s,ae)){var p=s[ae];Q(s,ae,Ae({},p))}return s[ae][o]={prop:o,propertyCreator:t,descriptor:f,decoratorTarget:s,decoratorArguments:n},sr(o,e)};return or(arguments)?(n=Oe,i.apply(null,arguments)):(n=Array.prototype.slice.call(arguments),i)}}function or(e){return(e.length===2||e.length===3)&&(typeof e[1]=="string"||typeof e[1]=="symbol")||e.length===4&&e[3]===!0}function ce(e,t,r){return Ce(e)?e:Array.isArray(e)?m.array(e,{name:r}):Z(e)?m.object(e,void 0,{name:r}):ee(e)?m.map(e,{name:r}):fe(e)?m.set(e,{name:r}):e}function ur(e,t,r){return e==null||B(e)||V(e)||w(e)||S(e)?e:Array.isArray(e)?m.array(e,{name:r,deep:!1}):Z(e)?m.object(e,void 0,{name:r,deep:!1}):ee(e)?m.map(e,{name:r,deep:!1}):fe(e)?m.set(e,{name:r,deep:!1}):l(!1)}function De(e){return e}function fr(e,t,r){return Ze(e,t)?t:e}function Pe(e){K(e);var t=mt(!0,function(n,i,a,s,o){var f=a?a.initializer?a.initializer.call(n):a.value:void 0;Ye(n).addObservableProp(i,f,e)}),r=t;return r.enhancer=e,r}var Ot={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};Object.freeze(Ot);function J(e){return e==null?Ot:typeof e=="string"?{name:e,deep:!0,proxy:!0}:e}var We=Pe(ce),cr=Pe(ur),At=Pe(De),lr=Pe(fr);function ve(e){return e.defaultDecorator?e.defaultDecorator.enhancer:e.deep===!1?De:ce}function hr(e,t,r){if(typeof arguments[1]=="string"||typeof arguments[1]=="symbol")return We.apply(null,arguments);if(Ce(e))return e;var n=Z(e)?m.object(e,t,r):Array.isArray(e)?m.array(e,t):ee(e)?m.map(e,t):fe(e)?m.set(e,t):e;if(n!==e)return n;l(!1)}var nt={box:function(e,t){arguments.length>2&&ie("box");var r=J(t);return new z(e,ve(r),r.name,!0,r.equals)},array:function(e,t){arguments.length>2&&ie("array");var r=J(t);return Jr(e,ve(r),r.name)},map:function(e,t){arguments.length>2&&ie("map");var r=J(t);return new qt(e,ve(r),r.name)},set:function(e,t){arguments.length>2&&ie("set");var r=J(t);return new zt(e,ve(r),r.name)},object:function(e,t,r){typeof arguments[1]=="string"&&ie("object");var n=J(r);if(n.proxy===!1)return ot({},e,t,n);var i=Lt(n),a=ot({},void 0,void 0,n),s=zr(a);return It(s,e,t,i),s},ref:At,shallow:cr,deep:We,struct:lr},m=hr;Object.keys(nt).forEach(function(e){return m[e]=nt[e]});function ie(e){l("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}var we=mt(!1,function(e,t,r,n,i){var a=r.get,s=r.set,o=i[0]||{};Ye(e).addComputedProp(e,t,Ae({get:a,set:s,context:e},o))}),dr=we({equals:X.structural}),pr=function(t,r,n){if(typeof r=="string"||t!==null&&typeof t=="object"&&arguments.length===1)return we.apply(null,arguments);var i=typeof r=="object"?r:{};return i.get=t,i.set=typeof r=="function"?r:i.set,i.name=i.name||t.name||"",new Y(i)};pr.struct=dr;var d;(function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"})(d||(d={}));var T;(function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"})(T||(T={}));var Ee=function(){function e(t){this.cause=t}return e}();function se(e){return e instanceof Ee}function Ue(e){switch(e.dependenciesState){case d.UP_TO_DATE:return!1;case d.NOT_TRACKING:case d.STALE:return!0;case d.POSSIBLY_STALE:{for(var t=Xe(!0),r=re(),n=e.observing,i=n.length,a=0;a<i;a++){var s=n[a];if($(s)){if(u.disableErrorBoundaries)s.get();else try{s.get()}catch{return I(r),oe(t),!0}if(e.dependenciesState===d.STALE)return I(r),oe(t),!0}}return Et(e),I(r),oe(t),!1}}}function k(e){var t=e.observers.size>0;u.computationDepth>0&&t&&l(!1),!u.allowStateChanges&&(t||u.enforceActions==="strict")&&l(!1)}function St(e,t,r){var n=Xe(!0);Et(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++u.runId;var i=u.trackingDerivation;u.trackingDerivation=e;var a;if(u.disableErrorBoundaries===!0)a=t.call(r);else try{a=t.call(r)}catch(s){a=new Ee(s)}return u.trackingDerivation=i,vr(e),oe(n),a}function vr(e){for(var t=e.observing,r=e.observing=e.newObserving,n=d.UP_TO_DATE,i=0,a=e.unboundDepsCount,s=0;s<a;s++){var o=r[s];o.diffValue===0&&(o.diffValue=1,i!==s&&(r[i]=o),i++),o.dependenciesState>n&&(n=o.dependenciesState)}for(r.length=i,e.newObserving=null,a=t.length;a--;){var o=t[a];o.diffValue===0&&Rt(o,e),o.diffValue=0}for(;i--;){var o=r[i];o.diffValue===1&&(o.diffValue=0,Sr(o,e))}n!==d.UP_TO_DATE&&(e.dependenciesState=n,e.onBecomeStale())}function Ge(e){var t=e.observing;e.observing=[];for(var r=t.length;r--;)Rt(t[r],e);e.dependenciesState=d.NOT_TRACKING}function wt(e){var t=re();try{return e()}finally{I(t)}}function re(){var e=u.trackingDerivation;return u.trackingDerivation=null,e}function I(e){u.trackingDerivation=e}function Xe(e){var t=u.allowStateReads;return u.allowStateReads=e,t}function oe(e){u.allowStateReads=e}function Et(e){if(e.dependenciesState!==d.UP_TO_DATE){e.dependenciesState=d.UP_TO_DATE;for(var t=e.observing,r=t.length;r--;)t[r].lowestObserverState=d.UP_TO_DATE}}var _e=0,yr=1,it=Object.getOwnPropertyDescriptor(function(){},"name");it&&it.configurable;function q(e,t,r){var n=function(){return _t(e,t,r||this,arguments)};return n.isMobxAction=!0,n}function _t(e,t,r,n){var i=br();try{return t.apply(r,n)}catch(a){throw i.error=a,a}finally{gr(i)}}function br(e,t,r){var n=A(),i=0,a=re();E();var s=je(!0),o=Xe(!0),f={prevDerivation:a,prevAllowStateChanges:s,prevAllowStateReads:o,notifySpy:n,startTime:i,actionId:yr++,parentActionId:_e};return _e=f.actionId,f}function gr(e){_e!==e.actionId&&l("invalid action stack. did you forget to finish an action?"),_e=e.parentActionId,e.error!==void 0&&(u.suppressReactionErrors=!0),Me(e.prevAllowStateChanges),oe(e.prevAllowStateReads),_(),I(e.prevDerivation),e.notifySpy,u.suppressReactionErrors=!1}function je(e){var t=u.allowStateChanges;return u.allowStateChanges=e,t}function Me(e){u.allowStateChanges=e}var z=function(e){nr(t,e);function t(r,n,i,a,s){i===void 0&&(i="ObservableValue@"+g()),s===void 0&&(s=X.default);var o=e.call(this,i)||this;return o.enhancer=n,o.name=i,o.equals=s,o.hasUnreportedChange=!1,o.value=n(r,void 0,i),o}return t.prototype.dehanceValue=function(r){return this.dehancer!==void 0?this.dehancer(r):r},t.prototype.set=function(r){this.value,r=this.prepareNewValue(r),r!==u.UNCHANGED&&this.setNewValue(r)},t.prototype.prepareNewValue=function(r){if(k(this),D(this)){var n=P(this,{object:this,type:"update",newValue:r});if(!n)return u.UNCHANGED;r=n.newValue}return r=this.enhancer(r,this.value,this.name),this.equals(this.value,r)?u.UNCHANGED:r},t.prototype.setNewValue=function(r){var n=this.value;this.value=r,this.reportChanged(),x(this)&&R(this,{type:"update",object:this,newValue:r,oldValue:n})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(r){return le(this,r)},t.prototype.observe=function(r,n){return n&&r({object:this,type:"update",newValue:this.value,oldValue:void 0}),he(this,r)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return bt(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(te),mr=G("ObservableValue",z),Y=function(){function e(t){this.dependenciesState=d.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=d.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+g(),this.value=new Ee(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=T.NONE,K(t.get,"missing option for computed: get"),this.derivation=t.get,this.name=t.name||"ComputedValue@"+g(),t.set&&(this.setter=q(this.name+"-setter",t.set)),this.equals=t.equals||(t.compareStructural||t.struct?X.structural:X.default),this.scope=t.context,this.requiresReaction=!!t.requiresReaction,this.keepAlive=!!t.keepAlive}return e.prototype.onBecomeStale=function(){_r(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach(function(t){return t()})},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach(function(t){return t()})},e.prototype.get=function(){this.isComputing&&l("Cycle detected in computation "+this.name+": "+this.derivation),u.inBatch===0&&this.observers.size===0&&!this.keepAlive?Ue(this)&&(this.warnAboutUntrackedRead(),E(),this.value=this.computeValue(!1),_()):(Tt(this),Ue(this)&&this.trackAndCompute()&&Er(this));var t=this.value;if(se(t))throw t.cause;return t},e.prototype.peek=function(){var t=this.computeValue(!1);if(se(t))throw t.cause;return t},e.prototype.set=function(t){if(this.setter){K(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,t)}finally{this.isRunningSetter=!1}}else K(!1,!1)},e.prototype.trackAndCompute=function(){var t=this.value,r=this.dependenciesState===d.NOT_TRACKING,n=this.computeValue(!0),i=r||se(t)||se(n)||!this.equals(t,n);return i&&(this.value=n),i},e.prototype.computeValue=function(t){this.isComputing=!0,u.computationDepth++;var r;if(t)r=St(this,this.derivation,this.scope);else if(u.disableErrorBoundaries===!0)r=this.derivation.call(this.scope);else try{r=this.derivation.call(this.scope)}catch(n){r=new Ee(n)}return u.computationDepth--,this.isComputing=!1,r},e.prototype.suspend=function(){this.keepAlive||(Ge(this),this.value=void 0)},e.prototype.observe=function(t,r){var n=this,i=!0,a=void 0;return jr(function(){var s=n.get();if(!i||r){var o=re();t({type:"update",object:n,newValue:s,oldValue:a}),I(o)}i=!1,a=s})},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return bt(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}(),$=G("ComputedValue",Y),ge=function(){function e(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1}return e}(),Or={};function Ve(){return typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:Or}var me=!0,xt=!1,u=function(){var e=Ve();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(me=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==new ge().version&&(me=!1),me?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new ge):(setTimeout(function(){xt||l("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")},1),new ge)}();function Ar(){(u.pendingReactions.length||u.inBatch||u.isRunningReactions)&&l("isolateGlobalState should be called before MobX is running any reactions"),xt=!0,me&&(--Ve().__mobxInstanceCount===0&&(Ve().__mobxGlobals=void 0),u=new ge)}function rn(){return u}function Sr(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function Rt(e,t){e.observers.delete(t),e.observers.size===0&&Ct(e)}function Ct(e){e.isPendingUnobservation===!1&&(e.isPendingUnobservation=!0,u.pendingUnobservations.push(e))}function E(){u.inBatch++}function _(){if(--u.inBatch===0){jt();for(var e=u.pendingUnobservations,t=0;t<e.length;t++){var r=e[t];r.isPendingUnobservation=!1,r.observers.size===0&&(r.isBeingObserved&&(r.isBeingObserved=!1,r.onBecomeUnobserved()),r instanceof Y&&r.suspend())}u.pendingUnobservations=[]}}function Tt(e){var t=u.trackingDerivation;return t!==null?(t.runId!==e.lastAccessedBy&&(e.lastAccessedBy=t.runId,t.newObserving[t.unboundDepsCount++]=e,e.isBeingObserved||(e.isBeingObserved=!0,e.onBecomeObserved())),!0):(e.observers.size===0&&u.inBatch>0&&Ct(e),!1)}function wr(e){e.lowestObserverState!==d.STALE&&(e.lowestObserverState=d.STALE,e.observers.forEach(function(t){t.dependenciesState===d.UP_TO_DATE&&(t.isTracing!==T.NONE&&Dt(t,e),t.onBecomeStale()),t.dependenciesState=d.STALE}))}function Er(e){e.lowestObserverState!==d.STALE&&(e.lowestObserverState=d.STALE,e.observers.forEach(function(t){t.dependenciesState===d.POSSIBLY_STALE?t.dependenciesState=d.STALE:t.dependenciesState===d.UP_TO_DATE&&(e.lowestObserverState=d.UP_TO_DATE)}))}function _r(e){e.lowestObserverState===d.UP_TO_DATE&&(e.lowestObserverState=d.POSSIBLY_STALE,e.observers.forEach(function(t){t.dependenciesState===d.UP_TO_DATE&&(t.dependenciesState=d.POSSIBLY_STALE,t.isTracing!==T.NONE&&Dt(t,e),t.onBecomeStale())}))}function Dt(e,t){if(""+e.name+t.name,e.isTracing===T.BREAK){var r=[];Pt(Lr(e),r,1),new Function(`debugger; /* Tracing '`+e.name+`' @@ -26,4 +26,4 @@ The dependencies for this derivation are: `+r.join(` `)+` */ - `)()}}function Pt(e,t,r){if(t.length>=1e3){t.push("(and many more)");return}t.push(""+new Array(r).join(" ")+e.name),e.dependencies&&e.dependencies.forEach(function(n){return Pt(n,t,r+1)})}var xe=function(){function e(t,r,n,i){t===void 0&&(t="Reaction@"+g()),i===void 0&&(i=!1),this.name=t,this.onInvalidate=r,this.errorHandler=n,this.requiresObservable=i,this.observing=[],this.newObserving=[],this.dependenciesState=v.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+g(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=T.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,u.pendingReactions.push(this),jt())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(E(),this._isScheduled=!1,Ue(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending&&A()}catch(t){this.reportExceptionInDerivation(t)}}_()}},e.prototype.track=function(t){if(!this.isDisposed){E(),this._isRunning=!0;var r=St(this,t,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&Ge(this),oe(r)&&this.reportExceptionInDerivation(r.cause),_()}},e.prototype.reportExceptionInDerivation=function(t){var r=this;if(this.errorHandler){this.errorHandler(t,this);return}if(u.disableErrorBoundaries)throw t;var n="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this+"'";u.suppressReactionErrors?console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of causing action below)"):console.error(n,t),u.globalReactionErrorHandlers.forEach(function(i){return i(t,r)})},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(E(),Ge(this),_()))},e.prototype.getDisposer=function(){var t=this.dispose.bind(this);return t[c]=this,t},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(t){t===void 0&&(t=!1),Vr(this,t)},e}(),at=100,Ke=function(e){return e()};function jt(){u.inBatch>0||u.isRunningReactions||Ke(xr)}function xr(){u.isRunningReactions=!0;for(var e=u.pendingReactions,t=0;e.length>0;){++t===at&&(console.error("Reaction doesn't converge to a stable state after "+at+" iterations."+(" Probably there is a cycle in the reactive function: "+e[0])),e.splice(0));for(var r=e.splice(0),n=0,i=r.length;n<i;n++)r[n].runReaction()}u.isRunningReactions=!1}var Re=G("Reaction",xe);function Rr(e){var t=Ke;Ke=function(r){return e(function(){return t(r)})}}function A(){return!1}function Cr(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}}function Tr(){l(!1)}function ot(e){return function(t,r,n){if(n){if(n.value)return{value:q(e,n.value),enumerable:!1,configurable:!0,writable:!0};var i=n.initializer;return{enumerable:!1,configurable:!0,writable:!0,initializer:function(){return q(e,i.call(this))}}}return Dr(e).apply(this,arguments)}}function Dr(e){return function(t,r,n){Object.defineProperty(t,r,{configurable:!0,enumerable:!1,get:function(){},set:function(i){Q(this,r,ke(e,i))}})}}function Pr(e,t,r,n){return n===!0?(Le(e,t,r.value),null):r?{configurable:!0,enumerable:!1,get:function(){return Le(this,t,r.value||r.initializer.call(this)),this[t]},set:Tr}:{enumerable:!1,configurable:!0,set:function(i){Le(this,t,i)},get:function(){}}}var ke=function(t,r,n,i){if(arguments.length===1&&typeof t=="function")return q(t.name||"<unnamed action>",t);if(arguments.length===2&&typeof r=="function")return q(t,r);if(arguments.length===1&&typeof t=="string")return ot(t);if(i===!0)Q(t,r,q(t.name||r,n.value,this));else return ot(r).apply(null,arguments)};ke.bound=Pr;function nn(e,t){var r=typeof e=="string"?e:e.name||"<unnamed action>",n=typeof e=="function"?e:t;return _t(r,n,this,void 0)}function Le(e,t,r){Q(e,t,q(t,r.bind(e)))}function jr(e,t){t===void 0&&(t=ze);var r=t&&t.name||e.name||"Autorun@"+g(),n=!t.scheduler&&!t.delay,i;if(n)i=new xe(r,function(){this.track(s)},t.onError,t.requiresObservable);else{var a=Mt(t),o=!1;i=new xe(r,function(){o||(o=!0,a(function(){o=!1,i.isDisposed||i.track(s)}))},t.onError,t.requiresObservable)}function s(){e(i)}return i.schedule(),i.getDisposer()}var Mr=function(e){return e()};function Mt(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Mr}function an(e,t,r){r===void 0&&(r=ze);var n=r.name||"Reaction@"+g(),i=ke(n,r.onError?Br(r.onError,t):t),a=!r.scheduler&&!r.delay,o=Mt(r),s=!0,f=!1,h,p=r.compareStructural?X.structural:r.equals||X.default,y=new xe(n,function(){s||a?d():f||(f=!0,o(d))},r.onError,r.requiresObservable);function d(){if(f=!1,!y.isDisposed){var b=!1;y.track(function(){var O=e(y);b=s||!p(h,O),h=O}),s&&r.fireImmediately&&i(h,y),!s&&b===!0&&i(h,y),s&&(s=!1)}}return y.schedule(),y.getDisposer()}function Br(e,t){return function(){try{return t.apply(this,arguments)}catch(r){e.call(this,r)}}}function Nr(e,t,r){return Nt("onBecomeObserved",e,t)}function Bt(e,t,r){return Nt("onBecomeUnobserved",e,t)}function Nt(e,t,r,n){var i=U(t),a=r,o=e+"Listeners";i[o]?i[o].add(a):i[o]=new Set([a]);var s=i[e];return typeof s!="function"?l(!1):function(){var f=i[o];f&&(f.delete(a),f.size===0&&delete i[o])}}function on(e){var t=e.enforceActions,r=e.computedRequiresReaction,n=e.computedConfigurable,i=e.disableErrorBoundaries,a=e.reactionScheduler,o=e.reactionRequiresObservable,s=e.observableRequiresReaction;if(e.isolateGlobalState===!0&&Ar(),t!==void 0){var f=void 0;switch(t){case!0:case"observed":f=!0;break;case!1:case"never":f=!1;break;case"strict":case"always":f="strict";break;default:l("Invalid value for 'enforceActions': '"+t+"', expected 'never', 'always' or 'observed'")}u.enforceActions=f,u.allowStateChanges=!(f===!0||f==="strict")}r!==void 0&&(u.computedRequiresReaction=!!r),o!==void 0&&(u.reactionRequiresObservable=!!o),s!==void 0&&(u.observableRequiresReaction=!!s,u.allowStateReads=!u.observableRequiresReaction),n!==void 0&&(u.computedConfigurable=!!n),i!==void 0&&(i===!0&&console.warn("WARNING: Debug feature only. MobX will NOT recover from errors when `disableErrorBoundaries` is enabled."),u.disableErrorBoundaries=!!i),a&&Rr(a)}function st(e,t,r,n){n=J(n);var i=Lt(n);return H(e),Ye(e,n.name,i.enhancer),t&&It(e,t,r,i),e}function Lt(e){return e.defaultDecorator||(e.deep===!1?At:We)}function It(e,t,r,n){var i,a,o,s;E();try{var o=Zt(t);try{for(var f=C(o),h=f.next();!h.done;h=f.next()){var s=h.value,p=Object.getOwnPropertyDescriptor(t,s),y=r&&s in r?r[s]:p.get?we:n,d=y(e,s,p,!0);d&&Object.defineProperty(e,s,d)}}catch(O){i={error:O}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}}finally{_()}}function Lr(e,t){return Ut(U(e,t))}function Ut(e){var t={name:e.name};return e.observing&&e.observing.length>0&&(t.dependencies=Xt(e.observing).map(Ut)),t}function Gt(e,t){if(e==null)return!1;if(t!==void 0){if(B(e)===!1||!e[c].values.has(t))return!1;var r=U(e,t);return $(r)}return $(e)}function sn(e){return arguments.length>1?l(!1):Gt(e)}function un(e,t){return typeof t!="string"?l(!1):Gt(e,t)}function Ir(e,t){return e==null?!1:B(e)||!!e[c]||Fe(e)||Re(e)||$(e)}function Ce(e){return arguments.length!==1&&l(!1),Ir(e)}function ue(e){return B(e)?e[c].getKeys():w(e)||S(e)?Array.from(e.keys()):V(e)?e.map(function(t,r){return r}):l(!1)}function fn(e){return B(e)?ue(e).map(function(t){return e[t]}):w(e)?ue(e).map(function(t){return e.get(t)}):S(e)?Array.from(e.values()):V(e)?e.slice():l(!1)}function cn(e){return B(e)?ue(e).map(function(t){return[t,e[t]]}):w(e)?ue(e).map(function(t){return[t,e.get(t)]}):S(e)?Array.from(e.entries()):V(e)?e.map(function(t,r){return[r,t]}):l(!1)}function Vt(e,t,r){if(arguments.length===2&&!S(e)){E();var n=t;try{for(var i in n)Vt(e,i,n[i])}finally{_()}return}if(B(e)){var a=e[c],o=a.values.get(t);o?a.write(t,r):a.addObservableProp(t,r,a.defaultEnhancer)}else if(w(e))e.set(t,r);else if(S(e))e.add(t);else if(V(e))typeof t!="number"&&(t=parseInt(t,10)),K(t>=0,"Not a valid index: '"+t+"'"),E(),t>=e.length&&(e.length=t+1),e[t]=r,_();else return l(!1)}function ln(e,t,r,n){return Ur(e,t,r)}function Ur(e,t,r){return $e(e).observe(t,r)}var Gr={detectCycles:!0,exportMapsAsObjects:!0,recurseEverything:!1};function F(e,t,r,n){return n.detectCycles&&e.set(t,r),r}function N(e,t,r){if(!t.recurseEverything&&!Ce(e)||typeof e!="object")return e;if(e===null)return null;if(e instanceof Date)return e;if(mr(e))return N(e.get(),t,r);Ce(e)&&ue(e);var n=t.detectCycles===!0;if(n&&e!==null&&r.has(e))return r.get(e);if(V(e)||Array.isArray(e)){var i=F(r,e,[],t),a=e.map(function(b){return N(b,t,r)});i.length=a.length;for(var o=0,s=a.length;o<s;o++)i[o]=a[o];return i}if(S(e)||Object.getPrototypeOf(e)===Set.prototype)if(t.exportMapsAsObjects===!1){var f=F(r,e,new Set,t);return e.forEach(function(b){f.add(N(b,t,r))}),f}else{var h=F(r,e,[],t);return e.forEach(function(b){h.push(N(b,t,r))}),h}if(w(e)||Object.getPrototypeOf(e)===Map.prototype)if(t.exportMapsAsObjects===!1){var p=F(r,e,new Map,t);return e.forEach(function(b,O){p.set(O,N(b,t,r))}),p}else{var y=F(r,e,{},t);return e.forEach(function(b,O){y[O]=N(b,t,r)}),y}var d=F(r,e,{},t);return yt(e).forEach(function(b){d[b]=N(e[b],t,r)}),d}function hn(e,t){typeof t=="boolean"&&(t={detectCycles:t}),t||(t=Gr),t.detectCycles=t.detectCycles===void 0?t.recurseEverything===!0:t.detectCycles===!0;var r;return t.detectCycles&&(r=new Map),N(e,t,r)}function Vr(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=!1;typeof e[e.length-1]=="boolean"&&(r=e.pop());var n=Kr(e);if(!n)return l(!1);n.isTracing===T.NONE&&""+n.name,n.isTracing=r?T.BREAK:T.LOG}function Kr(e){switch(e.length){case 0:return u.trackingDerivation;case 1:return U(e[0]);case 2:return U(e[0],e[1])}}function M(e,t){t===void 0&&(t=void 0),E();try{return e.apply(t)}finally{_()}}function ye(e){return e[c]}function be(e){return typeof e=="string"||typeof e=="number"||typeof e=="symbol"}var qr={has:function(e,t){if(t===c||t==="constructor"||t===Se)return!0;var r=ye(e);return be(t)?r.has(t):t in e},get:function(e,t){if(t===c||t==="constructor"||t===Se)return e[t];var r=ye(e),n=r.values.get(t);if(n instanceof te){var i=n.get();return i===void 0&&r.has(t),i}return be(t)&&r.has(t),e[t]},set:function(e,t,r){return be(t)?(Vt(e,t,r),!0):!1},deleteProperty:function(e,t){if(!be(t))return!1;var r=ye(e);return r.remove(t),!0},ownKeys:function(e){var t=ye(e);return t.keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){return l("Dynamic observable objects cannot be frozen"),!1}};function zr(e){var t=new Proxy(e,qr);return e[c].proxy=t,t}function D(e){return e.interceptors!==void 0&&e.interceptors.length>0}function le(e,t){var r=e.interceptors||(e.interceptors=[]);return r.push(t),dt(function(){var n=r.indexOf(t);n!==-1&&r.splice(n,1)})}function P(e,t){var r=re();try{for(var n=Je(e.interceptors||[]),i=0,a=n.length;i<a&&(t=n[i](t),K(!t||t.type,"Intercept handlers should return nothing or a change object"),!!t);i++);return t}finally{I(r)}}function x(e){return e.changeListeners!==void 0&&e.changeListeners.length>0}function he(e,t){var r=e.changeListeners||(e.changeListeners=[]);return r.push(t),dt(function(){var n=r.indexOf(t);n!==-1&&r.splice(n,1)})}function R(e,t){var r=re(),n=e.changeListeners;if(n){n=n.slice();for(var i=0,a=n.length;i<a;i++)n[i](t);I(r)}}var Hr=1e4,Fr={get:function(e,t){return t===c?e[c]:t==="length"?e[c].getArrayLength():typeof t=="number"?j.get.call(e,t):typeof t=="string"&&!isNaN(t)?j.get.call(e,parseInt(t)):j.hasOwnProperty(t)?j[t]:e[t]},set:function(e,t,r){return t==="length"&&e[c].setArrayLength(r),typeof t=="number"&&j.set.call(e,t,r),typeof t=="symbol"||isNaN(t)?e[t]=r:j.set.call(e,parseInt(t),r),!0},preventExtensions:function(e){return l("Observable arrays cannot be frozen"),!1}};function Jr(e,t,r,n){r===void 0&&(r="ObservableArray@"+g()),n===void 0&&(n=!1);var i=new Kt(r,t,n);Yt(i.values,c,i);var a=new Proxy(i.values,Fr);if(i.proxy=a,e&&e.length){var o=je(!0);i.spliceWithArray(0,0,e),Me(o)}return a}var Kt=function(){function e(t,r,n){this.owned=n,this.values=[],this.proxy=void 0,this.lastKnownLength=0,this.atom=new te(t||"ObservableArray@"+g()),this.enhancer=function(i,a){return r(i,a,t+"[..]")}}return e.prototype.dehanceValue=function(t){return this.dehancer!==void 0?this.dehancer(t):t},e.prototype.dehanceValues=function(t){return this.dehancer!==void 0&&t.length>0?t.map(this.dehancer):t},e.prototype.intercept=function(t){return le(this,t)},e.prototype.observe=function(t,r){return r===void 0&&(r=!1),r&&t({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),he(this,t)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(t){if(typeof t!="number"||t<0)throw new Error("[mobx.array] Out of range: "+t);var r=this.values.length;if(t!==r)if(t>r){for(var n=new Array(t-r),i=0;i<t-r;i++)n[i]=void 0;this.spliceWithArray(r,0,n)}else this.spliceWithArray(t,r-t)},e.prototype.updateArrayLength=function(t,r){if(t!==this.lastKnownLength)throw new Error("[mobx] Modification exception: the internal structure of an observable array was changed.");this.lastKnownLength+=r},e.prototype.spliceWithArray=function(t,r,n){var i=this;k(this.atom);var a=this.values.length;if(t===void 0?t=0:t>a?t=a:t<0&&(t=Math.max(0,a+t)),arguments.length===1?r=a-t:r==null?r=0:r=Math.max(0,Math.min(r,a-t)),n===void 0&&(n=Oe),D(this)){var o=P(this,{object:this.proxy,type:"splice",index:t,removedCount:r,added:n});if(!o)return Oe;r=o.removedCount,n=o.added}n=n.length===0?n:n.map(function(f){return i.enhancer(f,void 0)});var s=this.spliceItemsIntoValues(t,r,n);return(r!==0||n.length!==0)&&this.notifyArraySplice(t,n,s),this.dehanceValues(s)},e.prototype.spliceItemsIntoValues=function(t,r,n){var i;if(n.length<Hr)return(i=this.values).splice.apply(i,Je([t,r],n));var a=this.values.slice(t,t+r);return this.values=this.values.slice(0,t).concat(n,this.values.slice(t+r)),a},e.prototype.notifyArrayChildUpdate=function(t,r,n){var i=!this.owned&&A(),a=x(this),o=a||i?{object:this.proxy,type:"update",index:t,newValue:r,oldValue:n}:null;this.atom.reportChanged(),a&&R(this,o)},e.prototype.notifyArraySplice=function(t,r,n){var i=!this.owned&&A(),a=x(this),o=a||i?{object:this.proxy,type:"splice",index:t,removed:n,added:r,removedCount:n.length,addedCount:r.length}:null;this.atom.reportChanged(),a&&R(this,o)},e}(),j={intercept:function(e){return this[c].intercept(e)},observe:function(e,t){t===void 0&&(t=!1);var r=this[c];return r.observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[c];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];var i=this[c];switch(arguments.length){case 0:return[];case 1:return i.spliceWithArray(e);case 2:return i.spliceWithArray(e,t)}return i.spliceWithArray(e,t,r)},spliceWithArray:function(e,t,r){var n=this[c];return n.spliceWithArray(e,t,r)},push:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=this[c];return r.spliceWithArray(r.values.length,0,e),r.values.length},pop:function(){return this.splice(Math.max(this[c].values.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=this[c];return r.spliceWithArray(0,0,e),r.values.length},reverse:function(){var e=this.slice();return e.reverse.apply(e,arguments)},sort:function(e){var t=this.slice();return t.sort.apply(t,arguments)},remove:function(e){var t=this[c],r=t.dehanceValues(t.values).indexOf(e);return r>-1?(this.splice(r,1),!0):!1},get:function(e){var t=this[c];if(t){if(e<t.values.length)return t.atom.reportObserved(),t.dehanceValue(t.values[e]);console.warn("[mobx.array] Attempt to read an array index ("+e+") that is out of bounds ("+t.values.length+"). Please check length first. Out of bound indices will not be tracked by MobX")}},set:function(e,t){var r=this[c],n=r.values;if(e<n.length){k(r.atom);var i=n[e];if(D(r)){var a=P(r,{type:"update",object:r.proxy,index:e,newValue:t});if(!a)return;t=a.newValue}t=r.enhancer(t,i);var o=t!==i;o&&(n[e]=t,r.notifyArrayChildUpdate(e,t,i))}else if(e===n.length)r.spliceWithArray(e,0,[t]);else throw new Error("[mobx.array] Index out of bounds, "+e+" is larger than "+n.length)}};["concat","flat","includes","indexOf","join","lastIndexOf","slice","toString","toLocaleString"].forEach(function(e){typeof Array.prototype[e]=="function"&&(j[e]=function(){var t=this[c];t.atom.reportObserved();var r=t.dehanceValues(t.values);return r[e].apply(r,arguments)})});["every","filter","find","findIndex","flatMap","forEach","map","some"].forEach(function(e){typeof Array.prototype[e]=="function"&&(j[e]=function(t,r){var n=this,i=this[c];i.atom.reportObserved();var a=i.dehanceValues(i.values);return a[e](function(o,s){return t.call(r,o,s,n)},r)})});["reduce","reduceRight"].forEach(function(e){j[e]=function(){var t=this,r=this[c];r.atom.reportObserved();var n=arguments[0];return arguments[0]=function(i,a,o){return a=r.dehanceValue(a),n(i,a,o,t)},r.values[e].apply(r.values,arguments)}});var Wr=G("ObservableArrayAdministration",Kt);function V(e){return He(e)&&Wr(e[c])}var ut,Xr={},qt=function(){function e(t,r,n){if(r===void 0&&(r=ce),n===void 0&&(n="ObservableMap@"+g()),this.enhancer=r,this.name=n,this[ut]=Xr,this._keysAtom=gt(this.name+".keys()"),this[Symbol.toStringTag]="Map",typeof Map!="function")throw new Error("mobx.map requires Map polyfill for the current browser. Check babel-polyfill or core-js/es6/map.js");this._data=new Map,this._hasMap=new Map,this.merge(t)}return e.prototype._has=function(t){return this._data.has(t)},e.prototype.has=function(t){var r=this;if(!u.trackingDerivation)return this._has(t);var n=this._hasMap.get(t);if(!n){var i=n=new z(this._has(t),De,this.name+"."+L(t)+"?",!1);this._hasMap.set(t,i),Bt(i,function(){return r._hasMap.delete(t)})}return n.get()},e.prototype.set=function(t,r){var n=this._has(t);if(D(this)){var i=P(this,{type:n?"update":"add",object:this,newValue:r,name:t});if(!i)return this;r=i.newValue}return n?this._updateValue(t,r):this._addValue(t,r),this},e.prototype.delete=function(t){var r=this;if(k(this._keysAtom),D(this)){var n=P(this,{type:"delete",object:this,name:t});if(!n)return!1}if(this._has(t)){var i=A(),a=x(this),n=a||i?{type:"delete",object:this,oldValue:this._data.get(t).value,name:t}:null;return M(function(){r._keysAtom.reportChanged(),r._updateHasMapEntry(t,!1);var s=r._data.get(t);s.setNewValue(void 0),r._data.delete(t)}),a&&R(this,n),!0}return!1},e.prototype._updateHasMapEntry=function(t,r){var n=this._hasMap.get(t);n&&n.setNewValue(r)},e.prototype._updateValue=function(t,r){var n=this._data.get(t);if(r=n.prepareNewValue(r),r!==u.UNCHANGED){var i=A(),a=x(this),o=a||i?{type:"update",object:this,oldValue:n.value,name:t,newValue:r}:null;n.setNewValue(r),a&&R(this,o)}},e.prototype._addValue=function(t,r){var n=this;k(this._keysAtom),M(function(){var s=new z(r,n.enhancer,n.name+"."+L(t),!1);n._data.set(t,s),r=s.value,n._updateHasMapEntry(t,!0),n._keysAtom.reportChanged()});var i=A(),a=x(this),o=a||i?{type:"add",object:this,name:t,newValue:r}:null;a&&R(this,o)},e.prototype.get=function(t){return this.has(t)?this.dehanceValue(this._data.get(t).get()):this.dehanceValue(void 0)},e.prototype.dehanceValue=function(t){return this.dehancer!==void 0?this.dehancer(t):t},e.prototype.keys=function(){return this._keysAtom.reportObserved(),this._data.keys()},e.prototype.values=function(){var t=this,r=this.keys();return Te({next:function(){var n=r.next(),i=n.done,a=n.value;return{done:i,value:i?void 0:t.get(a)}}})},e.prototype.entries=function(){var t=this,r=this.keys();return Te({next:function(){var n=r.next(),i=n.done,a=n.value;return{done:i,value:i?void 0:[a,t.get(a)]}}})},e.prototype[ut=c,Symbol.iterator]=function(){return this.entries()},e.prototype.forEach=function(t,r){var n,i;try{for(var a=C(this),o=a.next();!o.done;o=a.next()){var s=W(o.value,2),f=s[0],h=s[1];t.call(r,h,f,this)}}catch(p){n={error:p}}finally{try{o&&!o.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}},e.prototype.merge=function(t){var r=this;return w(t)&&(t=t.toJS()),M(function(){var n=je(!0);try{Z(t)?yt(t).forEach(function(i){return r.set(i,t[i])}):Array.isArray(t)?t.forEach(function(i){var a=W(i,2),o=a[0],s=a[1];return r.set(o,s)}):ee(t)?(t.constructor!==Map&&l("Cannot initialize from classes that inherit from Map: "+t.constructor.name),t.forEach(function(i,a){return r.set(a,i)})):t!=null&&l("Cannot initialize map from "+t)}finally{Me(n)}}),this},e.prototype.clear=function(){var t=this;M(function(){wt(function(){var r,n;try{for(var i=C(t.keys()),a=i.next();!a.done;a=i.next()){var o=a.value;t.delete(o)}}catch(s){r={error:s}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}})})},e.prototype.replace=function(t){var r=this;return M(function(){var n,i,a,o,s=kt(t),f=new Map,h=!1;try{for(var p=C(r._data.keys()),y=p.next();!y.done;y=p.next()){var d=y.value;if(!s.has(d)){var b=r.delete(d);if(b)h=!0;else{var O=r._data.get(d);f.set(d,O)}}}}catch(Ne){n={error:Ne}}finally{try{y&&!y.done&&(i=p.return)&&i.call(p)}finally{if(n)throw n.error}}try{for(var ve=C(s.entries()),ne=ve.next();!ne.done;ne=ve.next()){var Qe=W(ne.value,2),d=Qe[0],O=Qe[1],Ft=r._data.has(d);if(r.set(d,O),r._data.has(d)){var Jt=r._data.get(d);f.set(d,Jt),Ft||(h=!0)}}}catch(Ne){a={error:Ne}}finally{try{ne&&!ne.done&&(o=ve.return)&&o.call(ve)}finally{if(a)throw a.error}}if(!h)if(r._data.size!==f.size)r._keysAtom.reportChanged();else for(var et=r._data.keys(),tt=f.keys(),Be=et.next(),rt=tt.next();!Be.done;){if(Be.value!==rt.value){r._keysAtom.reportChanged();break}Be=et.next(),rt=tt.next()}r._data=f}),this},Object.defineProperty(e.prototype,"size",{get:function(){return this._keysAtom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.toPOJO=function(){var t,r,n={};try{for(var i=C(this),a=i.next();!a.done;a=i.next()){var o=W(a.value,2),s=o[0],f=o[1];n[typeof s=="symbol"?s:L(s)]=f}}catch(h){t={error:h}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},e.prototype.toJS=function(){return new Map(this)},e.prototype.toJSON=function(){return this.toPOJO()},e.prototype.toString=function(){var t=this;return this.name+"[{ "+Array.from(this.keys()).map(function(r){return L(r)+": "+(""+t.get(r))}).join(", ")+" }]"},e.prototype.observe=function(t,r){return he(this,t)},e.prototype.intercept=function(t){return le(this,t)},e}(),w=G("ObservableMap",qt),ft,kr={},zt=function(){function e(t,r,n){if(r===void 0&&(r=ce),n===void 0&&(n="ObservableSet@"+g()),this.name=n,this[ft]=kr,this._data=new Set,this._atom=gt(this.name),this[Symbol.toStringTag]="Set",typeof Set!="function")throw new Error("mobx.set requires Set polyfill for the current browser. Check babel-polyfill or core-js/es6/set.js");this.enhancer=function(i,a){return r(i,a,n)},t&&this.replace(t)}return e.prototype.dehanceValue=function(t){return this.dehancer!==void 0?this.dehancer(t):t},e.prototype.clear=function(){var t=this;M(function(){wt(function(){var r,n;try{for(var i=C(t._data.values()),a=i.next();!a.done;a=i.next()){var o=a.value;t.delete(o)}}catch(s){r={error:s}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}})})},e.prototype.forEach=function(t,r){var n,i;try{for(var a=C(this),o=a.next();!o.done;o=a.next()){var s=o.value;t.call(r,s,s,this)}}catch(f){n={error:f}}finally{try{o&&!o.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}},Object.defineProperty(e.prototype,"size",{get:function(){return this._atom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.add=function(t){var r=this;if(k(this._atom),D(this)){var n=P(this,{type:"add",object:this,newValue:t});if(!n)return this}if(!this.has(t)){M(function(){r._data.add(r.enhancer(t,void 0)),r._atom.reportChanged()});var i=A(),a=x(this),n=a||i?{type:"add",object:this,newValue:t}:null;a&&R(this,n)}return this},e.prototype.delete=function(t){var r=this;if(D(this)){var n=P(this,{type:"delete",object:this,oldValue:t});if(!n)return!1}if(this.has(t)){var i=A(),a=x(this),n=a||i?{type:"delete",object:this,oldValue:t}:null;return M(function(){r._atom.reportChanged(),r._data.delete(t)}),a&&R(this,n),!0}return!1},e.prototype.has=function(t){return this._atom.reportObserved(),this._data.has(this.dehanceValue(t))},e.prototype.entries=function(){var t=0,r=Array.from(this.keys()),n=Array.from(this.values());return Te({next:function(){var i=t;return t+=1,i<n.length?{value:[r[i],n[i]],done:!1}:{done:!0}}})},e.prototype.keys=function(){return this.values()},e.prototype.values=function(){this._atom.reportObserved();var t=this,r=0,n=Array.from(this._data.values());return Te({next:function(){return r<n.length?{value:t.dehanceValue(n[r++]),done:!1}:{done:!0}}})},e.prototype.replace=function(t){var r=this;return S(t)&&(t=t.toJS()),M(function(){var n=je(!0);try{Array.isArray(t)?(r.clear(),t.forEach(function(i){return r.add(i)})):fe(t)?(r.clear(),t.forEach(function(i){return r.add(i)})):t!=null&&l("Cannot initialize set from "+t)}finally{Me(n)}}),this},e.prototype.observe=function(t,r){return he(this,t)},e.prototype.intercept=function(t){return le(this,t)},e.prototype.toJS=function(){return new Set(this)},e.prototype.toString=function(){return this.name+"[ "+Array.from(this).join(", ")+" ]"},e.prototype[ft=c,Symbol.iterator]=function(){return this.values()},e}(),S=G("ObservableSet",zt),Ht=function(){function e(t,r,n,i){r===void 0&&(r=new Map),this.target=t,this.values=r,this.name=n,this.defaultEnhancer=i,this.keysAtom=new te(n+".keys")}return e.prototype.read=function(t){return this.values.get(t).get()},e.prototype.write=function(t,r){var n=this.target,i=this.values.get(t);if(i instanceof Y){i.set(r);return}if(D(this)){var a=P(this,{type:"update",object:this.proxy||n,name:t,newValue:r});if(!a)return;r=a.newValue}if(r=i.prepareNewValue(r),r!==u.UNCHANGED){var o=x(this),s=A(),a=o||s?{type:"update",object:this.proxy||n,oldValue:i.value,name:t,newValue:r}:null;i.setNewValue(r),o&&R(this,a)}},e.prototype.has=function(t){var r=this.pendingKeys||(this.pendingKeys=new Map),n=r.get(t);if(n)return n.get();var i=!!this.values.get(t);return n=new z(i,De,this.name+"."+L(t)+"?",!1),r.set(t,n),n.get()},e.prototype.addObservableProp=function(t,r,n){n===void 0&&(n=this.defaultEnhancer);var i=this.target;if(D(this)){var a=P(this,{object:this.proxy||i,name:t,type:"add",newValue:r});if(!a)return;r=a.newValue}var o=new z(r,n,this.name+"."+L(t),!1);this.values.set(t,o),r=o.value,Object.defineProperty(i,t,Yr(t)),this.notifyPropertyAddition(t,r)},e.prototype.addComputedProp=function(t,r,n){var i=this.target;n.name=n.name||this.name+"."+L(r),this.values.set(r,new Y(n)),(t===i||$t(t,r))&&Object.defineProperty(t,r,$r(r))},e.prototype.remove=function(t){if(this.values.has(t)){var r=this.target;if(D(this)){var n=P(this,{object:this.proxy||r,name:t,type:"remove"});if(!n)return}try{E();var i=x(this),a=A(),o=this.values.get(t),s=o&&o.get();if(o&&o.set(void 0),this.keysAtom.reportChanged(),this.values.delete(t),this.pendingKeys){var f=this.pendingKeys.get(t);f&&f.set(!1)}delete this.target[t];var n=i||a?{type:"remove",object:this.proxy||r,oldValue:s,name:t}:null;i&&R(this,n)}finally{_()}}},e.prototype.illegalAccess=function(t,r){console.warn("Property '"+r+"' of '"+t+"' was accessed through the prototype chain. Use 'decorate' instead to declare the prop or access it statically through it's owner")},e.prototype.observe=function(t,r){return he(this,t)},e.prototype.intercept=function(t){return le(this,t)},e.prototype.notifyPropertyAddition=function(t,r){var n=x(this),i=A(),a=n||i?{type:"add",object:this.proxy||this.target,name:t,newValue:r}:null;if(n&&R(this,a),this.pendingKeys){var o=this.pendingKeys.get(t);o&&o.set(!0)}this.keysAtom.reportChanged()},e.prototype.getKeys=function(){var t,r;this.keysAtom.reportObserved();var n=[];try{for(var i=C(this.values),a=i.next();!a.done;a=i.next()){var o=W(a.value,2),s=o[0],f=o[1];f instanceof z&&n.push(s)}}catch(h){t={error:h}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},e}();function Ye(e,t,r){if(t===void 0&&(t=""),r===void 0&&(r=ce),Object.prototype.hasOwnProperty.call(e,c))return e[c];Z(e)||(t=(e.constructor.name||"ObservableObject")+"@"+g()),t||(t="ObservableObject@"+g());var n=new Ht(e,new Map,L(t),r);return Q(e,c,n),n}var ct=Object.create(null),lt=Object.create(null);function Yr(e){return ct[e]||(ct[e]={configurable:!0,enumerable:!0,get:function(){return this[c].read(e)},set:function(t){this[c].write(e,t)}})}function ht(e){var t=e[c];return t||(H(e),e[c])}function $r(e){return lt[e]||(lt[e]={configurable:u.computedConfigurable,enumerable:!1,get:function(){return ht(this).read(e)},set:function(t){ht(this).write(e,t)}})}var Zr=G("ObservableObjectAdministration",Ht);function B(e){return He(e)?(H(e),Zr(e[c])):!1}function U(e,t){if(typeof e=="object"&&e!==null){if(V(e))return t!==void 0&&l(!1),e[c].atom;if(S(e))return e[c];if(w(e)){var r=e;if(t===void 0)return r._keysAtom;var n=r._data.get(t)||r._hasMap.get(t);return n||l(!1),n}if(H(e),t&&!e[c]&&e[t],B(e)){if(!t)return l(!1);var n=e[c].values.get(t);return n||l(!1),n}if(Fe(e)||$(e)||Re(e))return e}else if(typeof e=="function"&&Re(e[c]))return e[c];return l(!1)}function $e(e,t){if(e||l("Expecting some object"),t!==void 0)return $e(U(e,t));if(Fe(e)||$(e)||Re(e)||w(e)||S(e))return e;if(H(e),e[c])return e[c];l(!1)}function Qr(e,t){var r;return t!==void 0?r=U(e,t):B(e)||w(e)||S(e)?r=$e(e):r=U(e),r.name}var vt=Object.prototype.toString;function Ze(e,t,r){return r===void 0&&(r=-1),qe(e,t,r)}function qe(e,t,r,n,i){if(e===t)return e!==0||1/e===1/t;if(e==null||t==null)return!1;if(e!==e)return t!==t;var a=typeof e;if(a!=="function"&&a!=="object"&&typeof t!="object")return!1;var o=vt.call(e);if(o!==vt.call(t))return!1;switch(o){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!=+e?+t!=+t:+e==0?1/+e===1/t:+e==+t;case"[object Date]":case"[object Boolean]":return+e==+t;case"[object Symbol]":return typeof Symbol<"u"&&Symbol.valueOf.call(e)===Symbol.valueOf.call(t);case"[object Map]":case"[object Set]":r>=0&&r++;break}e=pt(e),t=pt(t);var s=o==="[object Array]";if(!s){if(typeof e!="object"||typeof t!="object")return!1;var f=e.constructor,h=t.constructor;if(f!==h&&!(typeof f=="function"&&f instanceof f&&typeof h=="function"&&h instanceof h)&&"constructor"in e&&"constructor"in t)return!1}if(r===0)return!1;r<0&&(r=-1),n=n||[],i=i||[];for(var p=n.length;p--;)if(n[p]===e)return i[p]===t;if(n.push(e),i.push(t),s){if(p=e.length,p!==t.length)return!1;for(;p--;)if(!qe(e[p],t[p],r-1,n,i))return!1}else{var y=Object.keys(e),d=void 0;if(p=y.length,Object.keys(t).length!==p)return!1;for(;p--;)if(d=y[p],!(en(t,d)&&qe(e[d],t[d],r-1,n,i)))return!1}return n.pop(),i.pop(),!0}function pt(e){return V(e)?e.slice():ee(e)||w(e)||fe(e)||S(e)?Array.from(e.entries()):e}function en(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Te(e){return e[Symbol.iterator]=tn,e}function tn(){return this}if(typeof Proxy>"u"||typeof Symbol>"u")throw new Error("[mobx] MobX 5+ requires Proxy and Symbol objects. If your environment doesn't support Symbol or Proxy objects, please downgrade to MobX 4. For React Native Android, consider upgrading JSCore.");typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__=="object"&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:Cr,extras:{getDebugName:Qr},$mobx:c});export{c as $,qt as O,xe as R,pr as a,ke as b,on as c,gt as d,V as e,w as f,rn as g,sn as h,Ce as i,ln as j,ue as k,st as l,nn as m,B as n,m as o,un as p,$e as q,an as r,Vt as s,hn as t,cn as u,fn as v,M as w}; + `)()}}function Pt(e,t,r){if(t.length>=1e3){t.push("(and many more)");return}t.push(""+new Array(r).join(" ")+e.name),e.dependencies&&e.dependencies.forEach(function(n){return Pt(n,t,r+1)})}var xe=function(){function e(t,r,n,i){t===void 0&&(t="Reaction@"+g()),i===void 0&&(i=!1),this.name=t,this.onInvalidate=r,this.errorHandler=n,this.requiresObservable=i,this.observing=[],this.newObserving=[],this.dependenciesState=d.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+g(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=T.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,u.pendingReactions.push(this),jt())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(E(),this._isScheduled=!1,Ue(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending&&A()}catch(t){this.reportExceptionInDerivation(t)}}_()}},e.prototype.track=function(t){if(!this.isDisposed){E(),this._isRunning=!0;var r=St(this,t,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&Ge(this),se(r)&&this.reportExceptionInDerivation(r.cause),_()}},e.prototype.reportExceptionInDerivation=function(t){var r=this;if(this.errorHandler){this.errorHandler(t,this);return}if(u.disableErrorBoundaries)throw t;var n="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this+"'";u.suppressReactionErrors?console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of causing action below)"):console.error(n,t),u.globalReactionErrorHandlers.forEach(function(i){return i(t,r)})},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(E(),Ge(this),_()))},e.prototype.getDisposer=function(){var t=this.dispose.bind(this);return t[c]=this,t},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(t){t===void 0&&(t=!1),Vr(this,t)},e}(),at=100,Ke=function(e){return e()};function jt(){u.inBatch>0||u.isRunningReactions||Ke(xr)}function xr(){u.isRunningReactions=!0;for(var e=u.pendingReactions,t=0;e.length>0;){++t===at&&(console.error("Reaction doesn't converge to a stable state after "+at+" iterations."+(" Probably there is a cycle in the reactive function: "+e[0])),e.splice(0));for(var r=e.splice(0),n=0,i=r.length;n<i;n++)r[n].runReaction()}u.isRunningReactions=!1}var Re=G("Reaction",xe);function Rr(e){var t=Ke;Ke=function(r){return e(function(){return t(r)})}}function A(){return!1}function Cr(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}}function Tr(){l(!1)}function st(e){return function(t,r,n){if(n){if(n.value)return{value:q(e,n.value),enumerable:!1,configurable:!0,writable:!0};var i=n.initializer;return{enumerable:!1,configurable:!0,writable:!0,initializer:function(){return q(e,i.call(this))}}}return Dr(e).apply(this,arguments)}}function Dr(e){return function(t,r,n){Object.defineProperty(t,r,{configurable:!0,enumerable:!1,get:function(){},set:function(i){Q(this,r,ke(e,i))}})}}function Pr(e,t,r,n){return n===!0?(Le(e,t,r.value),null):r?{configurable:!0,enumerable:!1,get:function(){return Le(this,t,r.value||r.initializer.call(this)),this[t]},set:Tr}:{enumerable:!1,configurable:!0,set:function(i){Le(this,t,i)},get:function(){}}}var ke=function(t,r,n,i){if(arguments.length===1&&typeof t=="function")return q(t.name||"<unnamed action>",t);if(arguments.length===2&&typeof r=="function")return q(t,r);if(arguments.length===1&&typeof t=="string")return st(t);if(i===!0)Q(t,r,q(t.name||r,n.value,this));else return st(r).apply(null,arguments)};ke.bound=Pr;function nn(e,t){var r=typeof e=="string"?e:e.name||"<unnamed action>",n=typeof e=="function"?e:t;return _t(r,n,this,void 0)}function Le(e,t,r){Q(e,t,q(t,r.bind(e)))}function jr(e,t){t===void 0&&(t=ze);var r=t&&t.name||e.name||"Autorun@"+g(),n=!t.scheduler&&!t.delay,i;if(n)i=new xe(r,function(){this.track(o)},t.onError,t.requiresObservable);else{var a=Mt(t),s=!1;i=new xe(r,function(){s||(s=!0,a(function(){s=!1,i.isDisposed||i.track(o)}))},t.onError,t.requiresObservable)}function o(){e(i)}return i.schedule(),i.getDisposer()}var Mr=function(e){return e()};function Mt(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:Mr}function an(e,t,r){r===void 0&&(r=ze);var n=r.name||"Reaction@"+g(),i=ke(n,r.onError?Br(r.onError,t):t),a=!r.scheduler&&!r.delay,s=Mt(r),o=!0,f=!1,h,p=r.compareStructural?X.structural:r.equals||X.default,y=new xe(n,function(){o||a?v():f||(f=!0,s(v))},r.onError,r.requiresObservable);function v(){if(f=!1,!y.isDisposed){var b=!1;y.track(function(){var O=e(y);b=o||!p(h,O),h=O}),o&&r.fireImmediately&&i(h,y),!o&&b===!0&&i(h,y),o&&(o=!1)}}return y.schedule(),y.getDisposer()}function Br(e,t){return function(){try{return t.apply(this,arguments)}catch(r){e.call(this,r)}}}function Nr(e,t,r){return Nt("onBecomeObserved",e,t)}function Bt(e,t,r){return Nt("onBecomeUnobserved",e,t)}function Nt(e,t,r,n){var i=U(t),a=r,s=e+"Listeners";i[s]?i[s].add(a):i[s]=new Set([a]);var o=i[e];return typeof o!="function"?l(!1):function(){var f=i[s];f&&(f.delete(a),f.size===0&&delete i[s])}}function sn(e){var t=e.enforceActions,r=e.computedRequiresReaction,n=e.computedConfigurable,i=e.disableErrorBoundaries,a=e.reactionScheduler,s=e.reactionRequiresObservable,o=e.observableRequiresReaction;if(e.isolateGlobalState===!0&&Ar(),t!==void 0){var f=void 0;switch(t){case!0:case"observed":f=!0;break;case!1:case"never":f=!1;break;case"strict":case"always":f="strict";break;default:l("Invalid value for 'enforceActions': '"+t+"', expected 'never', 'always' or 'observed'")}u.enforceActions=f,u.allowStateChanges=!(f===!0||f==="strict")}r!==void 0&&(u.computedRequiresReaction=!!r),s!==void 0&&(u.reactionRequiresObservable=!!s),o!==void 0&&(u.observableRequiresReaction=!!o,u.allowStateReads=!u.observableRequiresReaction),n!==void 0&&(u.computedConfigurable=!!n),i!==void 0&&(i===!0&&console.warn("WARNING: Debug feature only. MobX will NOT recover from errors when `disableErrorBoundaries` is enabled."),u.disableErrorBoundaries=!!i),a&&Rr(a)}function ot(e,t,r,n){n=J(n);var i=Lt(n);return H(e),Ye(e,n.name,i.enhancer),t&&It(e,t,r,i),e}function Lt(e){return e.defaultDecorator||(e.deep===!1?At:We)}function It(e,t,r,n){var i,a,s,o;E();try{var s=Zt(t);try{for(var f=C(s),h=f.next();!h.done;h=f.next()){var o=h.value,p=Object.getOwnPropertyDescriptor(t,o),y=r&&o in r?r[o]:p.get?we:n,v=y(e,o,p,!0);v&&Object.defineProperty(e,o,v)}}catch(O){i={error:O}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(i)throw i.error}}}finally{_()}}function Lr(e,t){return Ut(U(e,t))}function Ut(e){var t={name:e.name};return e.observing&&e.observing.length>0&&(t.dependencies=Xt(e.observing).map(Ut)),t}function Gt(e,t){if(e==null)return!1;if(t!==void 0){if(B(e)===!1||!e[c].values.has(t))return!1;var r=U(e,t);return $(r)}return $(e)}function on(e){return arguments.length>1?l(!1):Gt(e)}function un(e,t){return typeof t!="string"?l(!1):Gt(e,t)}function Ir(e,t){return e==null?!1:B(e)||!!e[c]||Fe(e)||Re(e)||$(e)}function Ce(e){return arguments.length!==1&&l(!1),Ir(e)}function ue(e){return B(e)?e[c].getKeys():w(e)||S(e)?Array.from(e.keys()):V(e)?e.map(function(t,r){return r}):l(!1)}function fn(e){return B(e)?ue(e).map(function(t){return e[t]}):w(e)?ue(e).map(function(t){return e.get(t)}):S(e)?Array.from(e.values()):V(e)?e.slice():l(!1)}function cn(e){return B(e)?ue(e).map(function(t){return[t,e[t]]}):w(e)?ue(e).map(function(t){return[t,e.get(t)]}):S(e)?Array.from(e.entries()):V(e)?e.map(function(t,r){return[r,t]}):l(!1)}function Vt(e,t,r){if(arguments.length===2&&!S(e)){E();var n=t;try{for(var i in n)Vt(e,i,n[i])}finally{_()}return}if(B(e)){var a=e[c],s=a.values.get(t);s?a.write(t,r):a.addObservableProp(t,r,a.defaultEnhancer)}else if(w(e))e.set(t,r);else if(S(e))e.add(t);else if(V(e))typeof t!="number"&&(t=parseInt(t,10)),K(t>=0,"Not a valid index: '"+t+"'"),E(),t>=e.length&&(e.length=t+1),e[t]=r,_();else return l(!1)}function ln(e,t,r,n){return Ur(e,t,r)}function Ur(e,t,r){return $e(e).observe(t,r)}var Gr={detectCycles:!0,exportMapsAsObjects:!0,recurseEverything:!1};function F(e,t,r,n){return n.detectCycles&&e.set(t,r),r}function N(e,t,r){if(!t.recurseEverything&&!Ce(e)||typeof e!="object")return e;if(e===null)return null;if(e instanceof Date)return e;if(mr(e))return N(e.get(),t,r);Ce(e)&&ue(e);var n=t.detectCycles===!0;if(n&&e!==null&&r.has(e))return r.get(e);if(V(e)||Array.isArray(e)){var i=F(r,e,[],t),a=e.map(function(b){return N(b,t,r)});i.length=a.length;for(var s=0,o=a.length;s<o;s++)i[s]=a[s];return i}if(S(e)||Object.getPrototypeOf(e)===Set.prototype)if(t.exportMapsAsObjects===!1){var f=F(r,e,new Set,t);return e.forEach(function(b){f.add(N(b,t,r))}),f}else{var h=F(r,e,[],t);return e.forEach(function(b){h.push(N(b,t,r))}),h}if(w(e)||Object.getPrototypeOf(e)===Map.prototype)if(t.exportMapsAsObjects===!1){var p=F(r,e,new Map,t);return e.forEach(function(b,O){p.set(O,N(b,t,r))}),p}else{var y=F(r,e,{},t);return e.forEach(function(b,O){y[O]=N(b,t,r)}),y}var v=F(r,e,{},t);return yt(e).forEach(function(b){v[b]=N(e[b],t,r)}),v}function hn(e,t){typeof t=="boolean"&&(t={detectCycles:t}),t||(t=Gr),t.detectCycles=t.detectCycles===void 0?t.recurseEverything===!0:t.detectCycles===!0;var r;return t.detectCycles&&(r=new Map),N(e,t,r)}function Vr(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=!1;typeof e[e.length-1]=="boolean"&&(r=e.pop());var n=Kr(e);if(!n)return l(!1);n.isTracing===T.NONE&&""+n.name,n.isTracing=r?T.BREAK:T.LOG}function Kr(e){switch(e.length){case 0:return u.trackingDerivation;case 1:return U(e[0]);case 2:return U(e[0],e[1])}}function M(e,t){t===void 0&&(t=void 0),E();try{return e.apply(t)}finally{_()}}function ye(e){return e[c]}function be(e){return typeof e=="string"||typeof e=="number"||typeof e=="symbol"}var qr={has:function(e,t){if(t===c||t==="constructor"||t===Se)return!0;var r=ye(e);return be(t)?r.has(t):t in e},get:function(e,t){if(t===c||t==="constructor"||t===Se)return e[t];var r=ye(e),n=r.values.get(t);if(n instanceof te){var i=n.get();return i===void 0&&r.has(t),i}return be(t)&&r.has(t),e[t]},set:function(e,t,r){return be(t)?(Vt(e,t,r),!0):!1},deleteProperty:function(e,t){if(!be(t))return!1;var r=ye(e);return r.remove(t),!0},ownKeys:function(e){var t=ye(e);return t.keysAtom.reportObserved(),Reflect.ownKeys(e)},preventExtensions:function(e){return l("Dynamic observable objects cannot be frozen"),!1}};function zr(e){var t=new Proxy(e,qr);return e[c].proxy=t,t}function D(e){return e.interceptors!==void 0&&e.interceptors.length>0}function le(e,t){var r=e.interceptors||(e.interceptors=[]);return r.push(t),vt(function(){var n=r.indexOf(t);n!==-1&&r.splice(n,1)})}function P(e,t){var r=re();try{for(var n=Je(e.interceptors||[]),i=0,a=n.length;i<a&&(t=n[i](t),K(!t||t.type,"Intercept handlers should return nothing or a change object"),!!t);i++);return t}finally{I(r)}}function x(e){return e.changeListeners!==void 0&&e.changeListeners.length>0}function he(e,t){var r=e.changeListeners||(e.changeListeners=[]);return r.push(t),vt(function(){var n=r.indexOf(t);n!==-1&&r.splice(n,1)})}function R(e,t){var r=re(),n=e.changeListeners;if(n){n=n.slice();for(var i=0,a=n.length;i<a;i++)n[i](t);I(r)}}var Hr=1e4,Fr={get:function(e,t){return t===c?e[c]:t==="length"?e[c].getArrayLength():typeof t=="number"?j.get.call(e,t):typeof t=="string"&&!isNaN(t)?j.get.call(e,parseInt(t)):j.hasOwnProperty(t)?j[t]:e[t]},set:function(e,t,r){return t==="length"&&e[c].setArrayLength(r),typeof t=="number"&&j.set.call(e,t,r),typeof t=="symbol"||isNaN(t)?e[t]=r:j.set.call(e,parseInt(t),r),!0},preventExtensions:function(e){return l("Observable arrays cannot be frozen"),!1}};function Jr(e,t,r,n){r===void 0&&(r="ObservableArray@"+g()),n===void 0&&(n=!1);var i=new Kt(r,t,n);Yt(i.values,c,i);var a=new Proxy(i.values,Fr);if(i.proxy=a,e&&e.length){var s=je(!0);i.spliceWithArray(0,0,e),Me(s)}return a}var Kt=function(){function e(t,r,n){this.owned=n,this.values=[],this.proxy=void 0,this.lastKnownLength=0,this.atom=new te(t||"ObservableArray@"+g()),this.enhancer=function(i,a){return r(i,a,t+"[..]")}}return e.prototype.dehanceValue=function(t){return this.dehancer!==void 0?this.dehancer(t):t},e.prototype.dehanceValues=function(t){return this.dehancer!==void 0&&t.length>0?t.map(this.dehancer):t},e.prototype.intercept=function(t){return le(this,t)},e.prototype.observe=function(t,r){return r===void 0&&(r=!1),r&&t({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),he(this,t)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(t){if(typeof t!="number"||t<0)throw new Error("[mobx.array] Out of range: "+t);var r=this.values.length;if(t!==r)if(t>r){for(var n=new Array(t-r),i=0;i<t-r;i++)n[i]=void 0;this.spliceWithArray(r,0,n)}else this.spliceWithArray(t,r-t)},e.prototype.updateArrayLength=function(t,r){if(t!==this.lastKnownLength)throw new Error("[mobx] Modification exception: the internal structure of an observable array was changed.");this.lastKnownLength+=r},e.prototype.spliceWithArray=function(t,r,n){var i=this;k(this.atom);var a=this.values.length;if(t===void 0?t=0:t>a?t=a:t<0&&(t=Math.max(0,a+t)),arguments.length===1?r=a-t:r==null?r=0:r=Math.max(0,Math.min(r,a-t)),n===void 0&&(n=Oe),D(this)){var s=P(this,{object:this.proxy,type:"splice",index:t,removedCount:r,added:n});if(!s)return Oe;r=s.removedCount,n=s.added}n=n.length===0?n:n.map(function(f){return i.enhancer(f,void 0)});var o=this.spliceItemsIntoValues(t,r,n);return(r!==0||n.length!==0)&&this.notifyArraySplice(t,n,o),this.dehanceValues(o)},e.prototype.spliceItemsIntoValues=function(t,r,n){var i;if(n.length<Hr)return(i=this.values).splice.apply(i,Je([t,r],n));var a=this.values.slice(t,t+r);return this.values=this.values.slice(0,t).concat(n,this.values.slice(t+r)),a},e.prototype.notifyArrayChildUpdate=function(t,r,n){var i=!this.owned&&A(),a=x(this),s=a||i?{object:this.proxy,type:"update",index:t,newValue:r,oldValue:n}:null;this.atom.reportChanged(),a&&R(this,s)},e.prototype.notifyArraySplice=function(t,r,n){var i=!this.owned&&A(),a=x(this),s=a||i?{object:this.proxy,type:"splice",index:t,removed:n,added:r,removedCount:n.length,addedCount:r.length}:null;this.atom.reportChanged(),a&&R(this,s)},e}(),j={intercept:function(e){return this[c].intercept(e)},observe:function(e,t){t===void 0&&(t=!1);var r=this[c];return r.observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[c];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var r=[],n=2;n<arguments.length;n++)r[n-2]=arguments[n];var i=this[c];switch(arguments.length){case 0:return[];case 1:return i.spliceWithArray(e);case 2:return i.spliceWithArray(e,t)}return i.spliceWithArray(e,t,r)},spliceWithArray:function(e,t,r){var n=this[c];return n.spliceWithArray(e,t,r)},push:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=this[c];return r.spliceWithArray(r.values.length,0,e),r.values.length},pop:function(){return this.splice(Math.max(this[c].values.length-1,0),1)[0]},shift:function(){return this.splice(0,1)[0]},unshift:function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=this[c];return r.spliceWithArray(0,0,e),r.values.length},reverse:function(){var e=this.slice();return e.reverse.apply(e,arguments)},sort:function(e){var t=this.slice();return t.sort.apply(t,arguments)},remove:function(e){var t=this[c],r=t.dehanceValues(t.values).indexOf(e);return r>-1?(this.splice(r,1),!0):!1},get:function(e){var t=this[c];if(t){if(e<t.values.length)return t.atom.reportObserved(),t.dehanceValue(t.values[e]);console.warn("[mobx.array] Attempt to read an array index ("+e+") that is out of bounds ("+t.values.length+"). Please check length first. Out of bound indices will not be tracked by MobX")}},set:function(e,t){var r=this[c],n=r.values;if(e<n.length){k(r.atom);var i=n[e];if(D(r)){var a=P(r,{type:"update",object:r.proxy,index:e,newValue:t});if(!a)return;t=a.newValue}t=r.enhancer(t,i);var s=t!==i;s&&(n[e]=t,r.notifyArrayChildUpdate(e,t,i))}else if(e===n.length)r.spliceWithArray(e,0,[t]);else throw new Error("[mobx.array] Index out of bounds, "+e+" is larger than "+n.length)}};["concat","flat","includes","indexOf","join","lastIndexOf","slice","toString","toLocaleString"].forEach(function(e){typeof Array.prototype[e]=="function"&&(j[e]=function(){var t=this[c];t.atom.reportObserved();var r=t.dehanceValues(t.values);return r[e].apply(r,arguments)})});["every","filter","find","findIndex","flatMap","forEach","map","some"].forEach(function(e){typeof Array.prototype[e]=="function"&&(j[e]=function(t,r){var n=this,i=this[c];i.atom.reportObserved();var a=i.dehanceValues(i.values);return a[e](function(s,o){return t.call(r,s,o,n)},r)})});["reduce","reduceRight"].forEach(function(e){j[e]=function(){var t=this,r=this[c];r.atom.reportObserved();var n=arguments[0];return arguments[0]=function(i,a,s){return a=r.dehanceValue(a),n(i,a,s,t)},r.values[e].apply(r.values,arguments)}});var Wr=G("ObservableArrayAdministration",Kt);function V(e){return He(e)&&Wr(e[c])}var ut,Xr={},qt=function(){function e(t,r,n){if(r===void 0&&(r=ce),n===void 0&&(n="ObservableMap@"+g()),this.enhancer=r,this.name=n,this[ut]=Xr,this._keysAtom=gt(this.name+".keys()"),this[Symbol.toStringTag]="Map",typeof Map!="function")throw new Error("mobx.map requires Map polyfill for the current browser. Check babel-polyfill or core-js/es6/map.js");this._data=new Map,this._hasMap=new Map,this.merge(t)}return e.prototype._has=function(t){return this._data.has(t)},e.prototype.has=function(t){var r=this;if(!u.trackingDerivation)return this._has(t);var n=this._hasMap.get(t);if(!n){var i=n=new z(this._has(t),De,this.name+"."+L(t)+"?",!1);this._hasMap.set(t,i),Bt(i,function(){return r._hasMap.delete(t)})}return n.get()},e.prototype.set=function(t,r){var n=this._has(t);if(D(this)){var i=P(this,{type:n?"update":"add",object:this,newValue:r,name:t});if(!i)return this;r=i.newValue}return n?this._updateValue(t,r):this._addValue(t,r),this},e.prototype.delete=function(t){var r=this;if(k(this._keysAtom),D(this)){var n=P(this,{type:"delete",object:this,name:t});if(!n)return!1}if(this._has(t)){var i=A(),a=x(this),n=a||i?{type:"delete",object:this,oldValue:this._data.get(t).value,name:t}:null;return M(function(){r._keysAtom.reportChanged(),r._updateHasMapEntry(t,!1);var o=r._data.get(t);o.setNewValue(void 0),r._data.delete(t)}),a&&R(this,n),!0}return!1},e.prototype._updateHasMapEntry=function(t,r){var n=this._hasMap.get(t);n&&n.setNewValue(r)},e.prototype._updateValue=function(t,r){var n=this._data.get(t);if(r=n.prepareNewValue(r),r!==u.UNCHANGED){var i=A(),a=x(this),s=a||i?{type:"update",object:this,oldValue:n.value,name:t,newValue:r}:null;n.setNewValue(r),a&&R(this,s)}},e.prototype._addValue=function(t,r){var n=this;k(this._keysAtom),M(function(){var o=new z(r,n.enhancer,n.name+"."+L(t),!1);n._data.set(t,o),r=o.value,n._updateHasMapEntry(t,!0),n._keysAtom.reportChanged()});var i=A(),a=x(this),s=a||i?{type:"add",object:this,name:t,newValue:r}:null;a&&R(this,s)},e.prototype.get=function(t){return this.has(t)?this.dehanceValue(this._data.get(t).get()):this.dehanceValue(void 0)},e.prototype.dehanceValue=function(t){return this.dehancer!==void 0?this.dehancer(t):t},e.prototype.keys=function(){return this._keysAtom.reportObserved(),this._data.keys()},e.prototype.values=function(){var t=this,r=this.keys();return Te({next:function(){var n=r.next(),i=n.done,a=n.value;return{done:i,value:i?void 0:t.get(a)}}})},e.prototype.entries=function(){var t=this,r=this.keys();return Te({next:function(){var n=r.next(),i=n.done,a=n.value;return{done:i,value:i?void 0:[a,t.get(a)]}}})},e.prototype[ut=c,Symbol.iterator]=function(){return this.entries()},e.prototype.forEach=function(t,r){var n,i;try{for(var a=C(this),s=a.next();!s.done;s=a.next()){var o=W(s.value,2),f=o[0],h=o[1];t.call(r,h,f,this)}}catch(p){n={error:p}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}},e.prototype.merge=function(t){var r=this;return w(t)&&(t=t.toJS()),M(function(){var n=je(!0);try{Z(t)?yt(t).forEach(function(i){return r.set(i,t[i])}):Array.isArray(t)?t.forEach(function(i){var a=W(i,2),s=a[0],o=a[1];return r.set(s,o)}):ee(t)?(t.constructor!==Map&&l("Cannot initialize from classes that inherit from Map: "+t.constructor.name),t.forEach(function(i,a){return r.set(a,i)})):t!=null&&l("Cannot initialize map from "+t)}finally{Me(n)}}),this},e.prototype.clear=function(){var t=this;M(function(){wt(function(){var r,n;try{for(var i=C(t.keys()),a=i.next();!a.done;a=i.next()){var s=a.value;t.delete(s)}}catch(o){r={error:o}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}})})},e.prototype.replace=function(t){var r=this;return M(function(){var n,i,a,s,o=kt(t),f=new Map,h=!1;try{for(var p=C(r._data.keys()),y=p.next();!y.done;y=p.next()){var v=y.value;if(!o.has(v)){var b=r.delete(v);if(b)h=!0;else{var O=r._data.get(v);f.set(v,O)}}}}catch(Ne){n={error:Ne}}finally{try{y&&!y.done&&(i=p.return)&&i.call(p)}finally{if(n)throw n.error}}try{for(var de=C(o.entries()),ne=de.next();!ne.done;ne=de.next()){var Qe=W(ne.value,2),v=Qe[0],O=Qe[1],Ft=r._data.has(v);if(r.set(v,O),r._data.has(v)){var Jt=r._data.get(v);f.set(v,Jt),Ft||(h=!0)}}}catch(Ne){a={error:Ne}}finally{try{ne&&!ne.done&&(s=de.return)&&s.call(de)}finally{if(a)throw a.error}}if(!h)if(r._data.size!==f.size)r._keysAtom.reportChanged();else for(var et=r._data.keys(),tt=f.keys(),Be=et.next(),rt=tt.next();!Be.done;){if(Be.value!==rt.value){r._keysAtom.reportChanged();break}Be=et.next(),rt=tt.next()}r._data=f}),this},Object.defineProperty(e.prototype,"size",{get:function(){return this._keysAtom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.toPOJO=function(){var t,r,n={};try{for(var i=C(this),a=i.next();!a.done;a=i.next()){var s=W(a.value,2),o=s[0],f=s[1];n[typeof o=="symbol"?o:L(o)]=f}}catch(h){t={error:h}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},e.prototype.toJS=function(){return new Map(this)},e.prototype.toJSON=function(){return this.toPOJO()},e.prototype.toString=function(){var t=this;return this.name+"[{ "+Array.from(this.keys()).map(function(r){return L(r)+": "+(""+t.get(r))}).join(", ")+" }]"},e.prototype.observe=function(t,r){return he(this,t)},e.prototype.intercept=function(t){return le(this,t)},e}(),w=G("ObservableMap",qt),ft,kr={},zt=function(){function e(t,r,n){if(r===void 0&&(r=ce),n===void 0&&(n="ObservableSet@"+g()),this.name=n,this[ft]=kr,this._data=new Set,this._atom=gt(this.name),this[Symbol.toStringTag]="Set",typeof Set!="function")throw new Error("mobx.set requires Set polyfill for the current browser. Check babel-polyfill or core-js/es6/set.js");this.enhancer=function(i,a){return r(i,a,n)},t&&this.replace(t)}return e.prototype.dehanceValue=function(t){return this.dehancer!==void 0?this.dehancer(t):t},e.prototype.clear=function(){var t=this;M(function(){wt(function(){var r,n;try{for(var i=C(t._data.values()),a=i.next();!a.done;a=i.next()){var s=a.value;t.delete(s)}}catch(o){r={error:o}}finally{try{a&&!a.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}})})},e.prototype.forEach=function(t,r){var n,i;try{for(var a=C(this),s=a.next();!s.done;s=a.next()){var o=s.value;t.call(r,o,o,this)}}catch(f){n={error:f}}finally{try{s&&!s.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}},Object.defineProperty(e.prototype,"size",{get:function(){return this._atom.reportObserved(),this._data.size},enumerable:!0,configurable:!0}),e.prototype.add=function(t){var r=this;if(k(this._atom),D(this)){var n=P(this,{type:"add",object:this,newValue:t});if(!n)return this}if(!this.has(t)){M(function(){r._data.add(r.enhancer(t,void 0)),r._atom.reportChanged()});var i=A(),a=x(this),n=a||i?{type:"add",object:this,newValue:t}:null;a&&R(this,n)}return this},e.prototype.delete=function(t){var r=this;if(D(this)){var n=P(this,{type:"delete",object:this,oldValue:t});if(!n)return!1}if(this.has(t)){var i=A(),a=x(this),n=a||i?{type:"delete",object:this,oldValue:t}:null;return M(function(){r._atom.reportChanged(),r._data.delete(t)}),a&&R(this,n),!0}return!1},e.prototype.has=function(t){return this._atom.reportObserved(),this._data.has(this.dehanceValue(t))},e.prototype.entries=function(){var t=0,r=Array.from(this.keys()),n=Array.from(this.values());return Te({next:function(){var i=t;return t+=1,i<n.length?{value:[r[i],n[i]],done:!1}:{done:!0}}})},e.prototype.keys=function(){return this.values()},e.prototype.values=function(){this._atom.reportObserved();var t=this,r=0,n=Array.from(this._data.values());return Te({next:function(){return r<n.length?{value:t.dehanceValue(n[r++]),done:!1}:{done:!0}}})},e.prototype.replace=function(t){var r=this;return S(t)&&(t=t.toJS()),M(function(){var n=je(!0);try{Array.isArray(t)?(r.clear(),t.forEach(function(i){return r.add(i)})):fe(t)?(r.clear(),t.forEach(function(i){return r.add(i)})):t!=null&&l("Cannot initialize set from "+t)}finally{Me(n)}}),this},e.prototype.observe=function(t,r){return he(this,t)},e.prototype.intercept=function(t){return le(this,t)},e.prototype.toJS=function(){return new Set(this)},e.prototype.toString=function(){return this.name+"[ "+Array.from(this).join(", ")+" ]"},e.prototype[ft=c,Symbol.iterator]=function(){return this.values()},e}(),S=G("ObservableSet",zt),Ht=function(){function e(t,r,n,i){r===void 0&&(r=new Map),this.target=t,this.values=r,this.name=n,this.defaultEnhancer=i,this.keysAtom=new te(n+".keys")}return e.prototype.read=function(t){return this.values.get(t).get()},e.prototype.write=function(t,r){var n=this.target,i=this.values.get(t);if(i instanceof Y){i.set(r);return}if(D(this)){var a=P(this,{type:"update",object:this.proxy||n,name:t,newValue:r});if(!a)return;r=a.newValue}if(r=i.prepareNewValue(r),r!==u.UNCHANGED){var s=x(this),o=A(),a=s||o?{type:"update",object:this.proxy||n,oldValue:i.value,name:t,newValue:r}:null;i.setNewValue(r),s&&R(this,a)}},e.prototype.has=function(t){var r=this.pendingKeys||(this.pendingKeys=new Map),n=r.get(t);if(n)return n.get();var i=!!this.values.get(t);return n=new z(i,De,this.name+"."+L(t)+"?",!1),r.set(t,n),n.get()},e.prototype.addObservableProp=function(t,r,n){n===void 0&&(n=this.defaultEnhancer);var i=this.target;if(D(this)){var a=P(this,{object:this.proxy||i,name:t,type:"add",newValue:r});if(!a)return;r=a.newValue}var s=new z(r,n,this.name+"."+L(t),!1);this.values.set(t,s),r=s.value,Object.defineProperty(i,t,Yr(t)),this.notifyPropertyAddition(t,r)},e.prototype.addComputedProp=function(t,r,n){var i=this.target;n.name=n.name||this.name+"."+L(r),this.values.set(r,new Y(n)),(t===i||$t(t,r))&&Object.defineProperty(t,r,$r(r))},e.prototype.remove=function(t){if(this.values.has(t)){var r=this.target;if(D(this)){var n=P(this,{object:this.proxy||r,name:t,type:"remove"});if(!n)return}try{E();var i=x(this),a=A(),s=this.values.get(t),o=s&&s.get();if(s&&s.set(void 0),this.keysAtom.reportChanged(),this.values.delete(t),this.pendingKeys){var f=this.pendingKeys.get(t);f&&f.set(!1)}delete this.target[t];var n=i||a?{type:"remove",object:this.proxy||r,oldValue:o,name:t}:null;i&&R(this,n)}finally{_()}}},e.prototype.illegalAccess=function(t,r){console.warn("Property '"+r+"' of '"+t+"' was accessed through the prototype chain. Use 'decorate' instead to declare the prop or access it statically through it's owner")},e.prototype.observe=function(t,r){return he(this,t)},e.prototype.intercept=function(t){return le(this,t)},e.prototype.notifyPropertyAddition=function(t,r){var n=x(this),i=A(),a=n||i?{type:"add",object:this.proxy||this.target,name:t,newValue:r}:null;if(n&&R(this,a),this.pendingKeys){var s=this.pendingKeys.get(t);s&&s.set(!0)}this.keysAtom.reportChanged()},e.prototype.getKeys=function(){var t,r;this.keysAtom.reportObserved();var n=[];try{for(var i=C(this.values),a=i.next();!a.done;a=i.next()){var s=W(a.value,2),o=s[0],f=s[1];f instanceof z&&n.push(o)}}catch(h){t={error:h}}finally{try{a&&!a.done&&(r=i.return)&&r.call(i)}finally{if(t)throw t.error}}return n},e}();function Ye(e,t,r){if(t===void 0&&(t=""),r===void 0&&(r=ce),Object.prototype.hasOwnProperty.call(e,c))return e[c];Z(e)||(t=(e.constructor.name||"ObservableObject")+"@"+g()),t||(t="ObservableObject@"+g());var n=new Ht(e,new Map,L(t),r);return Q(e,c,n),n}var ct=Object.create(null),lt=Object.create(null);function Yr(e){return ct[e]||(ct[e]={configurable:!0,enumerable:!0,get:function(){return this[c].read(e)},set:function(t){this[c].write(e,t)}})}function ht(e){var t=e[c];return t||(H(e),e[c])}function $r(e){return lt[e]||(lt[e]={configurable:u.computedConfigurable,enumerable:!1,get:function(){return ht(this).read(e)},set:function(t){ht(this).write(e,t)}})}var Zr=G("ObservableObjectAdministration",Ht);function B(e){return He(e)?(H(e),Zr(e[c])):!1}function U(e,t){if(typeof e=="object"&&e!==null){if(V(e))return t!==void 0&&l(!1),e[c].atom;if(S(e))return e[c];if(w(e)){var r=e;if(t===void 0)return r._keysAtom;var n=r._data.get(t)||r._hasMap.get(t);return n||l(!1),n}if(H(e),t&&!e[c]&&e[t],B(e)){if(!t)return l(!1);var n=e[c].values.get(t);return n||l(!1),n}if(Fe(e)||$(e)||Re(e))return e}else if(typeof e=="function"&&Re(e[c]))return e[c];return l(!1)}function $e(e,t){if(e||l("Expecting some object"),t!==void 0)return $e(U(e,t));if(Fe(e)||$(e)||Re(e)||w(e)||S(e))return e;if(H(e),e[c])return e[c];l(!1)}function Qr(e,t){var r;return t!==void 0?r=U(e,t):B(e)||w(e)||S(e)?r=$e(e):r=U(e),r.name}var dt=Object.prototype.toString;function Ze(e,t,r){return r===void 0&&(r=-1),qe(e,t,r)}function qe(e,t,r,n,i){if(e===t)return e!==0||1/e===1/t;if(e==null||t==null)return!1;if(e!==e)return t!==t;var a=typeof e;if(a!=="function"&&a!=="object"&&typeof t!="object")return!1;var s=dt.call(e);if(s!==dt.call(t))return!1;switch(s){case"[object RegExp]":case"[object String]":return""+e==""+t;case"[object Number]":return+e!=+e?+t!=+t:+e==0?1/+e===1/t:+e==+t;case"[object Date]":case"[object Boolean]":return+e==+t;case"[object Symbol]":return typeof Symbol<"u"&&Symbol.valueOf.call(e)===Symbol.valueOf.call(t);case"[object Map]":case"[object Set]":r>=0&&r++;break}e=pt(e),t=pt(t);var o=s==="[object Array]";if(!o){if(typeof e!="object"||typeof t!="object")return!1;var f=e.constructor,h=t.constructor;if(f!==h&&!(typeof f=="function"&&f instanceof f&&typeof h=="function"&&h instanceof h)&&"constructor"in e&&"constructor"in t)return!1}if(r===0)return!1;r<0&&(r=-1),n=n||[],i=i||[];for(var p=n.length;p--;)if(n[p]===e)return i[p]===t;if(n.push(e),i.push(t),o){if(p=e.length,p!==t.length)return!1;for(;p--;)if(!qe(e[p],t[p],r-1,n,i))return!1}else{var y=Object.keys(e),v=void 0;if(p=y.length,Object.keys(t).length!==p)return!1;for(;p--;)if(v=y[p],!(en(t,v)&&qe(e[v],t[v],r-1,n,i)))return!1}return n.pop(),i.pop(),!0}function pt(e){return V(e)?e.slice():ee(e)||w(e)||fe(e)||S(e)?Array.from(e.entries()):e}function en(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Te(e){return e[Symbol.iterator]=tn,e}function tn(){return this}if(typeof Proxy>"u"||typeof Symbol>"u")throw new Error("[mobx] MobX 5+ requires Proxy and Symbol objects. If your environment doesn't support Symbol or Proxy objects, please downgrade to MobX 4. For React Native Android, consider upgrading JSCore.");typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__=="object"&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:Cr,extras:{getDebugName:Qr},$mobx:c});export{c as $,qt as O,xe as R,pr as a,ke as b,sn as c,gt as d,V as e,w as f,rn as g,on as h,Ce as i,ln as j,ue as k,ot as l,nn as m,B as n,m as o,un as p,$e as q,an as r,Vt as s,hn as t,cn as u,fn as v,M as w}; diff --git a/js/mobx@5.15.7-BvNiR7Ki.js.gz b/js/mobx@5.15.7-BvNiR7Ki.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3d6a7634eb63e48dd3cc5da71f3940bdbd8a6b26 GIT binary patch literal 15361 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 literal 0 HcmV?d00001 diff --git a/js/mockjs@1.1.0-lzRjfrGS.js b/js/mockjs@1.1.0-C0u4TCrj.js similarity index 99% rename from js/mockjs@1.1.0-lzRjfrGS.js rename to js/mockjs@1.1.0-C0u4TCrj.js index 69bdde5d..f9cf6290 100644 --- a/js/mockjs@1.1.0-lzRjfrGS.js +++ b/js/mockjs@1.1.0-C0u4TCrj.js @@ -1,4 +1,4 @@ -import{g as getDefaultExportFromCjs}from"./call-bind@1.0.7-Cpj98o6Y.js";var mock$1={exports:{}},mock=mock$1.exports,hasRequiredMock;function requireMock(){return hasRequiredMock||(hasRequiredMock=1,function(module,exports){(function(x,n){module.exports=n()})(mock,function(){return function(l){var x={};function n(u){if(x[u])return x[u].exports;var a=x[u]={exports:{},id:u,loaded:!1};return l[u].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}return n.m=l,n.c=x,n.p="",n(0)}([function(l,x,n){var u=n(1),a=n(3),s=n(5),c=n(20),p=n(23),f=n(25),o;typeof window<"u"&&(o=n(27));/*! +import{g as getDefaultExportFromCjs}from"./call-bind@1.0.7-BosuxZz1.js";var mock$1={exports:{}},mock=mock$1.exports,hasRequiredMock;function requireMock(){return hasRequiredMock||(hasRequiredMock=1,function(module,exports){(function(x,n){module.exports=n()})(mock,function(){return function(l){var x={};function n(u){if(x[u])return x[u].exports;var a=x[u]={exports:{},id:u,loaded:!1};return l[u].call(a.exports,a,a.exports,n),a.loaded=!0,a.exports}return n.m=l,n.c=x,n.p="",n(0)}([function(l,x,n){var u=n(1),a=n(3),s=n(5),c=n(20),p=n(23),f=n(25),o;typeof window<"u"&&(o=n(27));/*! Mock - 模拟请求 & 模拟数据 https://github.com/nuysoft/Mock 墨智 mozhi.gyy@taobao.com nuysoft@gmail.com diff --git a/js/mockjs@1.1.0-C0u4TCrj.js.gz b/js/mockjs@1.1.0-C0u4TCrj.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..66d67bc771291c9ed21f7427693a0140620aff1f GIT binary patch literal 51302 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 DV9m#t literal 0 HcmV?d00001 diff --git a/js/mockjs@1.1.0-lzRjfrGS.js.gz b/js/mockjs@1.1.0-lzRjfrGS.js.gz deleted file mode 100644 index c5680dc299dabf403b21c53589d6dceaceb8090e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51303 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 E0Eg@9TmS$7 diff --git a/js/mousetrap@1.6.5-CZlDLqk3.js.gz b/js/mousetrap@1.6.5-CZlDLqk3.js.gz deleted file mode 100644 index bc03ec3d84ebe78d57ecc3e6917a12ac52a1eeef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2482 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 diff --git a/js/mousetrap@1.6.5-CZlDLqk3.js b/js/mousetrap@1.6.5-D2xAa-oQ.js similarity index 98% rename from js/mousetrap@1.6.5-CZlDLqk3.js rename to js/mousetrap@1.6.5-D2xAa-oQ.js index 6a99d90d..66ef7603 100644 --- a/js/mousetrap@1.6.5-CZlDLqk3.js +++ b/js/mousetrap@1.6.5-D2xAa-oQ.js @@ -1 +1 @@ -import{g as Q}from"./call-bind@1.0.7-Cpj98o6Y.js";var b={exports:{}},O;function W(){return O||(O=1,function(x){(function(E,M,j){if(!E)return;for(var d={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},A={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},q={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},T={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},k,c=1;c<20;++c)d[111+c]="f"+c;for(c=0;c<=9;++c)d[c+96]=c.toString();function w(r,e,n){if(r.addEventListener){r.addEventListener(e,n,!1);return}r.attachEvent("on"+e,n)}function L(r){if(r.type=="keypress"){var e=String.fromCharCode(r.which);return r.shiftKey||(e=e.toLowerCase()),e}return d[r.which]?d[r.which]:A[r.which]?A[r.which]:String.fromCharCode(r.which).toLowerCase()}function B(r,e){return r.sort().join(",")===e.sort().join(",")}function N(r){var e=[];return r.shiftKey&&e.push("shift"),r.altKey&&e.push("alt"),r.ctrlKey&&e.push("ctrl"),r.metaKey&&e.push("meta"),e}function V(r){if(r.preventDefault){r.preventDefault();return}r.returnValue=!1}function $(r){if(r.stopPropagation){r.stopPropagation();return}r.cancelBubble=!0}function K(r){return r=="shift"||r=="ctrl"||r=="alt"||r=="meta"}function H(){if(!k){k={};for(var r in d)r>95&&r<112||d.hasOwnProperty(r)&&(k[d[r]]=r)}return k}function U(r,e,n){return n||(n=H()[r]?"keydown":"keypress"),n=="keypress"&&e.length&&(n="keydown"),n}function X(r){return r==="+"?["+"]:(r=r.replace(/\+{2}/g,"+plus"),r.split("+"))}function D(r,e){var n,o,h,y=[];for(n=X(r),h=0;h<n.length;++h)o=n[h],T[o]&&(o=T[o]),e&&e!="keypress"&&q[o]&&(o=q[o],y.push("shift")),K(o)&&y.push(o);return e=U(o,y,e),{key:o,modifiers:y,action:e}}function I(r,e){return r===null||r===M?!1:r===e?!0:I(r.parentNode,e)}function p(r){var e=this;if(r=r||M,!(e instanceof p))return new p(r);e.target=r,e._callbacks={},e._directMap={};var n={},o,h=!1,y=!1,P=!1;function S(t){t=t||{};var a=!1,s;for(s in n){if(t[s]){a=!0;continue}n[s]=0}a||(P=!1)}function R(t,a,s,i,u,v){var f,l,g=[],_=s.type;if(!e._callbacks[t])return[];for(_=="keyup"&&K(t)&&(a=[t]),f=0;f<e._callbacks[t].length;++f)if(l=e._callbacks[t][f],!(!i&&l.seq&&n[l.seq]!=l.level)&&_==l.action&&(_=="keypress"&&!s.metaKey&&!s.ctrlKey||B(a,l.modifiers))){var G=!i&&l.combo==u,J=i&&l.seq==i&&l.level==v;(G||J)&&e._callbacks[t].splice(f,1),g.push(l)}return g}function m(t,a,s,i){e.stopCallback(a,a.target||a.srcElement,s,i)||t(a,s)===!1&&(V(a),$(a))}e._handleKey=function(t,a,s){var i=R(t,a,s),u,v={},f=0,l=!1;for(u=0;u<i.length;++u)i[u].seq&&(f=Math.max(f,i[u].level));for(u=0;u<i.length;++u){if(i[u].seq){if(i[u].level!=f)continue;l=!0,v[i[u].seq]=1,m(i[u].callback,s,i[u].combo,i[u].seq);continue}l||m(i[u].callback,s,i[u].combo)}var g=s.type=="keypress"&&y;s.type==P&&!K(t)&&!g&&S(v),y=l&&s.type=="keydown"};function C(t){typeof t.which!="number"&&(t.which=t.keyCode);var a=L(t);if(a){if(t.type=="keyup"&&h===a){h=!1;return}e.handleKey(a,N(t),t)}}function Y(){clearTimeout(o),o=setTimeout(S,1e3)}function z(t,a,s,i){n[t]=0;function u(_){return function(){P=_,++n[t],Y()}}function v(_){m(s,_,t),i!=="keyup"&&(h=L(_)),setTimeout(S,10)}for(var f=0;f<a.length;++f){var l=f+1===a.length,g=l?v:u(i||D(a[f+1]).action);F(a[f],g,i,t,f)}}function F(t,a,s,i,u){e._directMap[t+":"+s]=a,t=t.replace(/\s+/g," ");var v=t.split(" "),f;if(v.length>1){z(t,v,a,s);return}f=D(t,s),e._callbacks[f.key]=e._callbacks[f.key]||[],R(f.key,f.modifiers,{type:f.action},i,t,u),e._callbacks[f.key][i?"unshift":"push"]({callback:a,modifiers:f.modifiers,action:f.action,seq:i,level:u,combo:t})}e._bindMultiple=function(t,a,s){for(var i=0;i<t.length;++i)F(t[i],a,s)},w(r,"keypress",C),w(r,"keydown",C),w(r,"keyup",C)}p.prototype.bind=function(r,e,n){var o=this;return r=r instanceof Array?r:[r],o._bindMultiple.call(o,r,e,n),o},p.prototype.unbind=function(r,e){var n=this;return n.bind.call(n,r,function(){},e)},p.prototype.trigger=function(r,e){var n=this;return n._directMap[r+":"+e]&&n._directMap[r+":"+e]({},r),n},p.prototype.reset=function(){var r=this;return r._callbacks={},r._directMap={},r},p.prototype.stopCallback=function(r,e){var n=this;if((" "+e.className+" ").indexOf(" mousetrap ")>-1||I(e,n.target))return!1;if("composedPath"in r&&typeof r.composedPath=="function"){var o=r.composedPath()[0];o!==r.target&&(e=o)}return e.tagName=="INPUT"||e.tagName=="SELECT"||e.tagName=="TEXTAREA"||e.isContentEditable},p.prototype.handleKey=function(){var r=this;return r._handleKey.apply(r,arguments)},p.addKeycodes=function(r){for(var e in r)r.hasOwnProperty(e)&&(d[e]=r[e]);k=null},p.init=function(){var r=p(M);for(var e in r)e.charAt(0)!=="_"&&(p[e]=function(n){return function(){return r[n].apply(r,arguments)}}(e))},p.init(),E.Mousetrap=p,x.exports&&(x.exports=p)})(typeof window<"u"?window:null,typeof window<"u"?document:null)}(b)),b.exports}var Z=W();const er=Q(Z);export{er as M}; +import{g as Q}from"./call-bind@1.0.7-BosuxZz1.js";var b={exports:{}},O;function W(){return O||(O=1,function(x){(function(E,M,j){if(!E)return;for(var d={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",224:"meta"},A={106:"*",107:"+",109:"-",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"},q={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},T={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},k,c=1;c<20;++c)d[111+c]="f"+c;for(c=0;c<=9;++c)d[c+96]=c.toString();function w(r,e,n){if(r.addEventListener){r.addEventListener(e,n,!1);return}r.attachEvent("on"+e,n)}function L(r){if(r.type=="keypress"){var e=String.fromCharCode(r.which);return r.shiftKey||(e=e.toLowerCase()),e}return d[r.which]?d[r.which]:A[r.which]?A[r.which]:String.fromCharCode(r.which).toLowerCase()}function B(r,e){return r.sort().join(",")===e.sort().join(",")}function N(r){var e=[];return r.shiftKey&&e.push("shift"),r.altKey&&e.push("alt"),r.ctrlKey&&e.push("ctrl"),r.metaKey&&e.push("meta"),e}function V(r){if(r.preventDefault){r.preventDefault();return}r.returnValue=!1}function $(r){if(r.stopPropagation){r.stopPropagation();return}r.cancelBubble=!0}function K(r){return r=="shift"||r=="ctrl"||r=="alt"||r=="meta"}function H(){if(!k){k={};for(var r in d)r>95&&r<112||d.hasOwnProperty(r)&&(k[d[r]]=r)}return k}function U(r,e,n){return n||(n=H()[r]?"keydown":"keypress"),n=="keypress"&&e.length&&(n="keydown"),n}function X(r){return r==="+"?["+"]:(r=r.replace(/\+{2}/g,"+plus"),r.split("+"))}function D(r,e){var n,o,h,y=[];for(n=X(r),h=0;h<n.length;++h)o=n[h],T[o]&&(o=T[o]),e&&e!="keypress"&&q[o]&&(o=q[o],y.push("shift")),K(o)&&y.push(o);return e=U(o,y,e),{key:o,modifiers:y,action:e}}function I(r,e){return r===null||r===M?!1:r===e?!0:I(r.parentNode,e)}function p(r){var e=this;if(r=r||M,!(e instanceof p))return new p(r);e.target=r,e._callbacks={},e._directMap={};var n={},o,h=!1,y=!1,P=!1;function S(t){t=t||{};var a=!1,s;for(s in n){if(t[s]){a=!0;continue}n[s]=0}a||(P=!1)}function R(t,a,s,i,u,v){var f,l,g=[],_=s.type;if(!e._callbacks[t])return[];for(_=="keyup"&&K(t)&&(a=[t]),f=0;f<e._callbacks[t].length;++f)if(l=e._callbacks[t][f],!(!i&&l.seq&&n[l.seq]!=l.level)&&_==l.action&&(_=="keypress"&&!s.metaKey&&!s.ctrlKey||B(a,l.modifiers))){var G=!i&&l.combo==u,J=i&&l.seq==i&&l.level==v;(G||J)&&e._callbacks[t].splice(f,1),g.push(l)}return g}function m(t,a,s,i){e.stopCallback(a,a.target||a.srcElement,s,i)||t(a,s)===!1&&(V(a),$(a))}e._handleKey=function(t,a,s){var i=R(t,a,s),u,v={},f=0,l=!1;for(u=0;u<i.length;++u)i[u].seq&&(f=Math.max(f,i[u].level));for(u=0;u<i.length;++u){if(i[u].seq){if(i[u].level!=f)continue;l=!0,v[i[u].seq]=1,m(i[u].callback,s,i[u].combo,i[u].seq);continue}l||m(i[u].callback,s,i[u].combo)}var g=s.type=="keypress"&&y;s.type==P&&!K(t)&&!g&&S(v),y=l&&s.type=="keydown"};function C(t){typeof t.which!="number"&&(t.which=t.keyCode);var a=L(t);if(a){if(t.type=="keyup"&&h===a){h=!1;return}e.handleKey(a,N(t),t)}}function Y(){clearTimeout(o),o=setTimeout(S,1e3)}function z(t,a,s,i){n[t]=0;function u(_){return function(){P=_,++n[t],Y()}}function v(_){m(s,_,t),i!=="keyup"&&(h=L(_)),setTimeout(S,10)}for(var f=0;f<a.length;++f){var l=f+1===a.length,g=l?v:u(i||D(a[f+1]).action);F(a[f],g,i,t,f)}}function F(t,a,s,i,u){e._directMap[t+":"+s]=a,t=t.replace(/\s+/g," ");var v=t.split(" "),f;if(v.length>1){z(t,v,a,s);return}f=D(t,s),e._callbacks[f.key]=e._callbacks[f.key]||[],R(f.key,f.modifiers,{type:f.action},i,t,u),e._callbacks[f.key][i?"unshift":"push"]({callback:a,modifiers:f.modifiers,action:f.action,seq:i,level:u,combo:t})}e._bindMultiple=function(t,a,s){for(var i=0;i<t.length;++i)F(t[i],a,s)},w(r,"keypress",C),w(r,"keydown",C),w(r,"keyup",C)}p.prototype.bind=function(r,e,n){var o=this;return r=r instanceof Array?r:[r],o._bindMultiple.call(o,r,e,n),o},p.prototype.unbind=function(r,e){var n=this;return n.bind.call(n,r,function(){},e)},p.prototype.trigger=function(r,e){var n=this;return n._directMap[r+":"+e]&&n._directMap[r+":"+e]({},r),n},p.prototype.reset=function(){var r=this;return r._callbacks={},r._directMap={},r},p.prototype.stopCallback=function(r,e){var n=this;if((" "+e.className+" ").indexOf(" mousetrap ")>-1||I(e,n.target))return!1;if("composedPath"in r&&typeof r.composedPath=="function"){var o=r.composedPath()[0];o!==r.target&&(e=o)}return e.tagName=="INPUT"||e.tagName=="SELECT"||e.tagName=="TEXTAREA"||e.isContentEditable},p.prototype.handleKey=function(){var r=this;return r._handleKey.apply(r,arguments)},p.addKeycodes=function(r){for(var e in r)r.hasOwnProperty(e)&&(d[e]=r[e]);k=null},p.init=function(){var r=p(M);for(var e in r)e.charAt(0)!=="_"&&(p[e]=function(n){return function(){return r[n].apply(r,arguments)}}(e))},p.init(),E.Mousetrap=p,x.exports&&(x.exports=p)})(typeof window<"u"?window:null,typeof window<"u"?document:null)}(b)),b.exports}var Z=W();const er=Q(Z);export{er as M}; diff --git a/js/mousetrap@1.6.5-D2xAa-oQ.js.gz b/js/mousetrap@1.6.5-D2xAa-oQ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e2a3d2e9d705be27a0dfcc5e6e66f69ed75d75b8 GIT binary patch literal 2481 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 literal 0 HcmV?d00001 diff --git a/js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js b/js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js deleted file mode 100644 index a911103f..00000000 --- a/js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js +++ /dev/null @@ -1,4578 +0,0 @@ -import{e as bu,z as xu,p as Cu,i as Bo,f as Bt,g as Dt,a as Ve,s as Vo,b as Tn,c as yu,d as ea,h as no,j as wu,k as Oa,l as Da,m as ko,n as Ht,o as fn,q as Zl,r as Su,t as Ql,u as ku,v as Ru,w as eo,x as zu,y as Pu,A as li,B as Ma,C as $u,D as Jl,E as er,F as gr,G as Tu,H as ca,I as Fu,J as ua,K as Wn,L as Un,M as Iu}from"./date-fns@3.6.0-C0m45l1x.js";import{g as Lt,r as co,s as Ut,c as qe,d as Mt,a as Ko,h as Qt,b as Se,e as qo,t as or,f as rr,i as Aa,j as yr,k as _a,l as Wo,m as Ar,n as Ha,o as es,p as wr,q as tr,u as Nn,v as rn,w as Ea,x as La,y as Na,z as Et,A as si,B as ja,C as ts,D as Ir}from"./seemly@0.3.8-BnJ6M8Cl.js";import{i as Ee,k as to,v as bo,d as di,w as gt,t as hn,J as Bu,L as os,I as Va,F as qt,M as ci,p as Ou,l as re,f as C,j as Ft,x as Je,h as a,m as lo,n as Tt,N as so,O as an,P as Du,Q as ui,R as Mu,T as fi}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as B,s as rs,n as fe,m as Qi,e as ta,u as Ji}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{r as fa,V as _o,a as Sr,b as Rr,F as hi,B as zr,c as Pr,d as Wa,L as ns,e as Au}from"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js";import{v as Eo,T as Kt,a as as,c as _u}from"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import{o as Jt,a as Gt}from"./evtd@0.2.4-CI_DDEu_.js";import{u as tt,i as Yo,a as Hu,b as $t,c as nr,d as vi,e as Kn,f as qn,g as Eu,o as is}from"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import{c as Lo,m as Lu,z as pi}from"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import{m as Mr,A as Nu,b as ju,g as Yn,l as ha}from"./lodash-es@4.17.21-B-5kLwAl.js";import{c as ls,a as Uo,f as el}from"./treemate@0.3.11-DKekKYbv.js";import{f as Vu}from"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import{m as Gn}from"./@emotion_hash@0.8.0-WldOFDRm.js";import{S as tl}from"./async-validator@4.2.5-9PlIezaS.js";import{u as oa}from"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.js";import{C as Wu,e as Uu}from"./css-render@0.15.14-C5toWlUr.js";import{p as Ku}from"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";const qu="n",ln=`.${qu}-`,Yu="__",Gu="--",ss=Wu(),ds=Ku({blockPrefix:ln,elementPrefix:Yu,modifierPrefix:Gu});ss.use(ds);const{c:k,find:ZC}=ss,{cB:m,cE:z,cM:R,cNotM:at}=ds;function jr(e){return k(({props:{bPrefix:t}})=>`${t||ln}modal, ${t||ln}drawer`,[e])}function vn(e){return k(({props:{bPrefix:t}})=>`${t||ln}popover`,[e])}function cs(e){return k(({props:{bPrefix:t}})=>`&${t||ln}modal`,e)}const Xu=(...e)=>k(">",[m(...e)]);function ie(e,t){return e+(t==="default"?"":t.replace(/^[a-z]/,o=>o.toUpperCase()))}const gi="n-internal-select-menu",us="n-internal-select-menu-body",pn="n-drawer-body",mi="n-drawer",gn="n-modal-body",Zu="n-modal-provider",fs="n-modal",Vr="n-popover-body",hs="__disabled__";function Xt(e){const t=Ee(gn,null),o=Ee(pn,null),r=Ee(Vr,null),n=Ee(us,null),i=B();if(typeof document<"u"){i.value=document.fullscreenElement;const s=()=>{i.value=document.fullscreenElement};to(()=>{Jt("fullscreenchange",document,s)}),bo(()=>{Gt("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:o!=null&&o.value?o.value:r!=null&&r.value?r.value:n!=null&&n.value?n.value:l??(i.value||"body")})}Xt.tdkey=hs;Xt.propTo={type:[String,Object,Boolean],default:void 0};function Qu(e,t,o){var r;const n=Ee(e,null);if(n===null)return;const i=(r=di())===null||r===void 0?void 0:r.proxy;gt(o,s),s(o.value),bo(()=>{s(void 0,o.value)});function s(c,u){if(!n)return;const f=n[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 Ju(e,t,o){const r=B(e.value);let n=null;return gt(e,i=>{n!==null&&window.clearTimeout(n),i===!0?o&&!o.value?r.value=!0:n=window.setTimeout(()=>{r.value=!0},t):r.value=!1}),r}const xo=typeof document<"u"&&typeof window<"u";let ol=!1;function ef(){if(xo&&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 bi=B(!1);function rl(){bi.value=!0}function nl(){bi.value=!1}let Qr=0;function vs(){return xo&&(hn(()=>{Qr||(window.addEventListener("compositionstart",rl),window.addEventListener("compositionend",nl)),Qr++}),bo(()=>{Qr<=1?(window.removeEventListener("compositionstart",rl),window.removeEventListener("compositionend",nl),Qr=0):Qr--})),bi}let Br=0,al="",il="",ll="",sl="";const dl=B("0px");function ps(e){if(typeof document>"u")return;const t=document.documentElement;let o,r=!1;const n=()=>{t.style.marginRight=al,t.style.overflow=il,t.style.overflowX=ll,t.style.overflowY=sl,dl.value="0px"};to(()=>{o=gt(e,i=>{if(i){if(!Br){const s=window.innerWidth-t.offsetWidth;s>0&&(al=t.style.marginRight,t.style.marginRight=`${s}px`,dl.value=`${s}px`),il=t.style.overflow,ll=t.style.overflowX,sl=t.style.overflowY,t.style.overflow="hidden",t.style.overflowX="hidden",t.style.overflowY="hidden"}r=!0,Br++}else Br--,Br||n(),r=!1},{immediate:!0})}),bo(()=>{o==null||o(),r&&(Br--,Br||n(),r=!1)})}function xi(e){const t={isDeactivated:!1};let o=!1;return Bu(()=>{if(t.isDeactivated=!1,!o){o=!0;return}e()}),os(()=>{t.isDeactivated=!0,o||(o=!0)}),t}function gs(e,t){t&&(to(()=>{const{value:o}=e;o&&fa.registerHandler(o,t)}),gt(e,(o,r)=>{r&&fa.unregisterHandler(r)},{deep:!1}),bo(()=>{const{value:o}=e;o&&fa.unregisterHandler(o)}))}function sn(e){return e.replace(/#|\(|\)|,|\s|\./g,"_")}const tf=/^(\d|\.)+$/,cl=/(\d|\.)+/;function _t(e,{c:t=1,offset:o=0,attachPx:r=!0}={}){if(typeof e=="number"){const n=(e+o)*t;return n===0?"0":`${n}px`}else if(typeof e=="string")if(tf.test(e)){const n=(Number(e)+o)*t;return r?n===0?"0":`${n}px`:`${n}`}else{const n=cl.exec(e);return n?e.replace(cl,String((Number(n[0])+o)*t)):e}return e}function ul(e){const{left:t,right:o,top:r,bottom:n}=Lt(e);return`${r} ${t} ${n} ${o}`}function of(e,t){if(!e)return;const o=document.createElement("a");o.href=e,t!==void 0&&(o.download=t),document.body.appendChild(o),o.click(),document.body.removeChild(o)}let va;function rf(){return va===void 0&&(va=navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom")),va}const ms=new WeakSet;function dn(e){ms.add(e)}function bs(e){return!ms.has(e)}function fl(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 hl=new Set;function nf(e,t){const o=`[naive/${e}]: ${t}`;hl.has(o)||(hl.add(o),console.error(o))}function mo(e,t){console.error(`[naive/${e}]: ${t}`)}function Go(e,t){throw new Error(`[naive/${e}]: ${t}`)}function ae(e,...t){if(Array.isArray(e))e.forEach(o=>ae(o,...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 Oo(e,t=!0,o=[]){return e.forEach(r=>{if(r!==null){if(typeof r!="object"){(typeof r=="string"||typeof r=="number")&&o.push(Va(String(r)));return}if(Array.isArray(r)){Oo(r,t,o);return}if(r.type===qt){if(r.children===null)return;Array.isArray(r.children)&&Oo(r.children,t,o)}else{if(r.type===ci&&t)return;o.push(r)}}}),o}function Ka(e,t="default",o=void 0){const r=e[t];if(!r)return mo("getFirstSlotVNode",`slot[${t}] is empty`),null;const n=Oo(r(o));return n.length===1?n[0]:(mo("getFirstSlotVNode",`slot[${t}] should have exactly one child`),null)}function mn(e,t="default",o=[]){const n=e.$slots[t];return n===void 0?o:n()}function vl(e,t="default",o=[]){const{children:r}=e;if(r!==null&&typeof r=="object"&&!Array.isArray(r)){const n=r[t];if(typeof n=="function")return n()}return o}function af(e){var t;const o=(t=e.dirs)===null||t===void 0?void 0:t.find(({dir:r})=>r===Eo);return!!(o&&o.value===!1)}function go(e,t=[],o){const r={};return t.forEach(n=>{r[n]=e[n]}),Object.assign(r,o)}function Ro(e){return Object.keys(e)}function nn(e){const t=e.filter(o=>o!==void 0);if(t.length!==0)return t.length===1?t[0]:o=>{e.forEach(r=>{r&&r(o)})}}function $r(e,t=[],o){const r={};return Object.getOwnPropertyNames(e).forEach(i=>{t.includes(i)||(r[i]=e[i])}),Object.assign(r,o)}function kt(e,...t){return typeof e=="function"?e(...t):typeof e=="string"?Va(e):typeof e=="number"?Va(String(e)):null}function Io(e){return e.some(t=>Ou(t)?!(t.type===ci||t.type===qt&&!Io(t.children)):!0)?e:null}function vt(e,t){return e&&Io(e())||t()}function io(e,t,o){return e&&Io(e(t))||o(t)}function Ct(e,t){const o=e&&Io(e());return t(o||null)}function _r(e){return!(e&&Io(e()))}const qa=re({render(){var e,t;return(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)}}),zo="n-config-provider",Xn="n";function Qe(e={},t={defaultBordered:!0}){const o=Ee(zo,null);return{inlineThemeDisabled:o==null?void 0:o.inlineThemeDisabled,mergedRtlRef:o==null?void 0:o.mergedRtlRef,mergedComponentPropsRef:o==null?void 0:o.mergedComponentPropsRef,mergedBreakpointsRef:o==null?void 0:o.mergedBreakpointsRef,mergedBorderedRef:C(()=>{var r,n;const{bordered:i}=e;return i!==void 0?i:(n=(r=o==null?void 0:o.mergedBorderedRef.value)!==null&&r!==void 0?r:t.defaultBordered)!==null&&n!==void 0?n:!0}),mergedClsPrefixRef:o?o.mergedClsPrefixRef:rs(Xn),namespaceRef:C(()=>o==null?void 0:o.mergedNamespaceRef.value)}}function ys(){const e=Ee(zo,null);return e?e.mergedClsPrefixRef:rs(Xn)}function it(e,t,o,r){o||Go("useThemeClass","cssVarsRef is not passed");const n=Ee(zo,null),i=n==null?void 0:n.mergedThemeHashRef,s=n==null?void 0:n.styleMountTarget,l=B(""),d=oa();let c;const u=`__${e}`,f=()=>{let v=u;const p=t?t.value:void 0,h=i==null?void 0:i.value;h&&(v+=`-${h}`),p&&(v+=`-${p}`);const{themeOverrides:g,builtinThemeOverrides:b}=r;g&&(v+=`-${Gn(JSON.stringify(g))}`),b&&(v+=`-${Gn(JSON.stringify(b))}`),l.value=v,c=()=>{const y=o.value;let x="";for(const T in y)x+=`${T}: ${y[T]};`;k(`.${v}`,x).mount({id:v,ssr:d,parent:s}),c=void 0}};return Ft(()=>{f()}),{themeClass:l,onRender:()=>{c==null||c()}}}const Ya="n-form-item";function Co(e,{defaultSize:t="medium",mergedSize:o,mergedDisabled:r}={}){const n=Ee(Ya,null);Je(Ya,null);const i=C(o?()=>o(n):()=>{const{size:d}=e;if(d)return d;if(n){const{mergedSize:c}=n;if(c.value!==void 0)return c.value}return t}),s=C(r?()=>r(n):()=>{const{disabled:d}=e;return d!==void 0?d:n?n.disabled.value:!1}),l=C(()=>{const{status:d}=e;return d||(n==null?void 0:n.mergedValidationStatus.value)});return bo(()=>{n&&n.restoreValidation()}),{mergedSizeRef:i,mergedDisabledRef:s,mergedStatusRef:l,nTriggerFormBlur(){n&&n.handleContentBlur()},nTriggerFormChange(){n&&n.handleContentChange()},nTriggerFormFocus(){n&&n.handleContentFocus()},nTriggerFormInput(){n&&n.handleContentInput()}}}const lf={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"}},QC={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:"缩放到原始尺寸"}},sf={name:"en-US",locale:bu},JC={name:"zh-CN",locale:xu};function Po(e){const{mergedLocaleRef:t,mergedDateLocaleRef:o}=Ee(zo,null)||{},r=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:lf[e]});return{dateLocaleRef:C(()=>{var i;return(i=o==null?void 0:o.value)!==null&&i!==void 0?i:sf}),localeRef:r}}const Hr="naive-ui-style";function Vt(e,t,o){if(!t)return;const r=oa(),n=C(()=>{const{value:l}=t;if(!l)return;const d=l[e];if(d)return d}),i=Ee(zo,null),s=()=>{Ft(()=>{const{value:l}=o,d=`${l}${e}Rtl`;if(Uu(d,r))return;const{value:c}=n;c&&c.style.mount({id:d,head:!0,anchorMetaName:Hr,props:{bPrefix:l?`.${l}-`:void 0},ssr:r,parent:i==null?void 0:i.styleMountTarget})})};return r?s():hn(s),n}const yo={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:df,fontFamily:cf,lineHeight:uf}=yo,ws=k("body",` - margin: 0; - font-size: ${df}; - font-family: ${cf}; - line-height: ${uf}; - -webkit-text-size-adjust: 100%; - -webkit-tap-highlight-color: transparent; -`,[k("input",` - font-family: inherit; - font-size: inherit; - `)]);function dr(e,t,o){if(!t)return;const r=oa(),n=Ee(zo,null),i=()=>{const s=o.value;t.mount({id:s===void 0?e:s+e,head:!0,anchorMetaName:Hr,props:{bPrefix:s?`.${s}-`:void 0},ssr:r,parent:n==null?void 0:n.styleMountTarget}),n!=null&&n.preflightStyleDisabled||ws.mount({id:"n-global",head:!0,anchorMetaName:Hr,ssr:r,parent:n==null?void 0:n.styleMountTarget})};r?i():hn(i)}function Re(e,t,o,r,n,i){const s=oa(),l=Ee(zo,null);if(o){const c=()=>{const u=i==null?void 0:i.value;o.mount({id:u===void 0?t:u+t,head:!0,props:{bPrefix:u?`.${u}-`:void 0},anchorMetaName:Hr,ssr:s,parent:l==null?void 0:l.styleMountTarget}),l!=null&&l.preflightStyleDisabled||ws.mount({id:"n-global",head:!0,anchorMetaName:Hr,ssr:s,parent:l==null?void 0:l.styleMountTarget})};s?c():hn(c)}return C(()=>{var c;const{theme:{common:u,self:f,peers:v={}}={},themeOverrides:p={},builtinThemeOverrides:h={}}=n,{common:g,peers:b}=p,{common:y=void 0,[e]:{common:x=void 0,self:T=void 0,peers:$={}}={}}=(l==null?void 0:l.mergedThemeRef.value)||{},{common:P=void 0,[e]:S={}}=(l==null?void 0:l.mergedThemeOverridesRef.value)||{},{common:w,peers:A={}}=S,I=Mr({},u||x||y||r.common,P,w,g),M=Mr((c=f||T||r.self)===null||c===void 0?void 0:c(I),h,S,p);return{common:I,self:M,peers:Mr({},r.peers,$,v),peerOverrides:Mr({},h.peers,A,b)}})}Re.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const ff=m("base-icon",` - height: 1em; - width: 1em; - line-height: 1em; - text-align: center; - display: inline-block; - position: relative; - fill: currentColor; - transform: translateZ(0); -`,[k("svg",` - height: 1em; - width: 1em; - `)]),Rt=re({name:"BaseIcon",props:{role:String,ariaLabel:String,ariaDisabled:{type:Boolean,default:void 0},ariaHidden:{type:Boolean,default:void 0},clsPrefix:{type:String,required:!0},onClick:Function,onMousedown:Function,onMouseup:Function},setup(e){dr("-base-icon",ff,fe(e,"clsPrefix"))},render(){return a("i",{class:`${this.clsPrefix}-base-icon`,onClick:this.onClick,onMousedown:this.onMousedown,onMouseup:this.onMouseup,role:this.role,"aria-label":this.ariaLabel,"aria-hidden":this.ariaHidden,"aria-disabled":this.ariaDisabled},this.$slots)}}),cr=re({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const o=Yo();return()=>a(Kt,{name:"icon-switch-transition",appear:o.value},t)}}),Ci=re({name:"Add",render(){return a("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),hf=re({name:"ArrowDown",render(){return a("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z"}))))}});function Xo(e,t){const o=re({render(){return t()}});return re({name:Nu(e),setup(){var r;const n=(r=Ee(zo,null))===null||r===void 0?void 0:r.mergedIconsRef;return()=>{var i;const s=(i=n==null?void 0:n.value)===null||i===void 0?void 0:i[e];return s?s():a(o,null)}}})}const ar=re({name:"Backward",render(){return a("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M12.2674 15.793C11.9675 16.0787 11.4927 16.0672 11.2071 15.7673L6.20572 10.5168C5.9298 10.2271 5.9298 9.7719 6.20572 9.48223L11.2071 4.23177C11.4927 3.93184 11.9675 3.92031 12.2674 4.206C12.5673 4.49169 12.5789 4.96642 12.2932 5.26634L7.78458 9.99952L12.2932 14.7327C12.5789 15.0326 12.5673 15.5074 12.2674 15.793Z",fill:"currentColor"}))}}),vf=re({name:"Checkmark",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},a("g",{fill:"none"},a("path",{d:"M14.046 3.486a.75.75 0 0 1-.032 1.06l-7.93 7.474a.85.85 0 0 1-1.188-.022l-2.68-2.72a.75.75 0 1 1 1.068-1.053l2.234 2.267l7.468-7.038a.75.75 0 0 1 1.06.032z",fill:"currentColor"})))}}),Ss=re({name:"ChevronDown",render(){return a("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M3.14645 5.64645C3.34171 5.45118 3.65829 5.45118 3.85355 5.64645L8 9.79289L12.1464 5.64645C12.3417 5.45118 12.6583 5.45118 12.8536 5.64645C13.0488 5.84171 13.0488 6.15829 12.8536 6.35355L8.35355 10.8536C8.15829 11.0488 7.84171 11.0488 7.64645 10.8536L3.14645 6.35355C2.95118 6.15829 2.95118 5.84171 3.14645 5.64645Z",fill:"currentColor"}))}}),pf=re({name:"ChevronDownFilled",render(){return a("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M3.20041 5.73966C3.48226 5.43613 3.95681 5.41856 4.26034 5.70041L8 9.22652L11.7397 5.70041C12.0432 5.41856 12.5177 5.43613 12.7996 5.73966C13.0815 6.0432 13.0639 6.51775 12.7603 6.7996L8.51034 10.7996C8.22258 11.0668 7.77743 11.0668 7.48967 10.7996L3.23966 6.7996C2.93613 6.51775 2.91856 6.0432 3.20041 5.73966Z",fill:"currentColor"}))}}),yi=re({name:"ChevronRight",render(){return a("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M5.64645 3.14645C5.45118 3.34171 5.45118 3.65829 5.64645 3.85355L9.79289 8L5.64645 12.1464C5.45118 12.3417 5.45118 12.6583 5.64645 12.8536C5.84171 13.0488 6.15829 13.0488 6.35355 12.8536L10.8536 8.35355C11.0488 8.15829 11.0488 7.84171 10.8536 7.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645Z",fill:"currentColor"}))}}),gf=Xo("clear",()=>a("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M8,2 C11.3137085,2 14,4.6862915 14,8 C14,11.3137085 11.3137085,14 8,14 C4.6862915,14 2,11.3137085 2,8 C2,4.6862915 4.6862915,2 8,2 Z M6.5343055,5.83859116 C6.33943736,5.70359511 6.07001296,5.72288026 5.89644661,5.89644661 L5.89644661,5.89644661 L5.83859116,5.9656945 C5.70359511,6.16056264 5.72288026,6.42998704 5.89644661,6.60355339 L5.89644661,6.60355339 L7.293,8 L5.89644661,9.39644661 L5.83859116,9.4656945 C5.70359511,9.66056264 5.72288026,9.92998704 5.89644661,10.1035534 L5.89644661,10.1035534 L5.9656945,10.1614088 C6.16056264,10.2964049 6.42998704,10.2771197 6.60355339,10.1035534 L6.60355339,10.1035534 L8,8.707 L9.39644661,10.1035534 L9.4656945,10.1614088 C9.66056264,10.2964049 9.92998704,10.2771197 10.1035534,10.1035534 L10.1035534,10.1035534 L10.1614088,10.0343055 C10.2964049,9.83943736 10.2771197,9.57001296 10.1035534,9.39644661 L10.1035534,9.39644661 L8.707,8 L10.1035534,6.60355339 L10.1614088,6.5343055 C10.2964049,6.33943736 10.2771197,6.07001296 10.1035534,5.89644661 L10.1035534,5.89644661 L10.0343055,5.83859116 C9.83943736,5.70359511 9.57001296,5.72288026 9.39644661,5.89644661 L9.39644661,5.89644661 L8,7.293 L6.60355339,5.89644661 Z"}))))),mf=Xo("close",()=>a("svg",{viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M2.08859116,2.2156945 L2.14644661,2.14644661 C2.32001296,1.97288026 2.58943736,1.95359511 2.7843055,2.08859116 L2.85355339,2.14644661 L6,5.293 L9.14644661,2.14644661 C9.34170876,1.95118446 9.65829124,1.95118446 9.85355339,2.14644661 C10.0488155,2.34170876 10.0488155,2.65829124 9.85355339,2.85355339 L6.707,6 L9.85355339,9.14644661 C10.0271197,9.32001296 10.0464049,9.58943736 9.91140884,9.7843055 L9.85355339,9.85355339 C9.67998704,10.0271197 9.41056264,10.0464049 9.2156945,9.91140884 L9.14644661,9.85355339 L6,6.707 L2.85355339,9.85355339 C2.65829124,10.0488155 2.34170876,10.0488155 2.14644661,9.85355339 C1.95118446,9.65829124 1.95118446,9.34170876 2.14644661,9.14644661 L5.293,6 L2.14644661,2.85355339 C1.97288026,2.67998704 1.95359511,2.41056264 2.08859116,2.2156945 L2.14644661,2.14644661 L2.08859116,2.2156945 Z"}))))),pl=Xo("date",()=>a("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M21.75,3 C23.5449254,3 25,4.45507456 25,6.25 L25,21.75 C25,23.5449254 23.5449254,25 21.75,25 L6.25,25 C4.45507456,25 3,23.5449254 3,21.75 L3,6.25 C3,4.45507456 4.45507456,3 6.25,3 L21.75,3 Z M23.5,9.503 L4.5,9.503 L4.5,21.75 C4.5,22.7164983 5.28350169,23.5 6.25,23.5 L21.75,23.5 C22.7164983,23.5 23.5,22.7164983 23.5,21.75 L23.5,9.503 Z M21.75,4.5 L6.25,4.5 C5.28350169,4.5 4.5,5.28350169 4.5,6.25 L4.5,8.003 L23.5,8.003 L23.5,6.25 C23.5,5.28350169 22.7164983,4.5 21.75,4.5 Z"}))))),bf=re({name:"Empty",render(){return a("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M26 7.5C26 11.0899 23.0899 14 19.5 14C15.9101 14 13 11.0899 13 7.5C13 3.91015 15.9101 1 19.5 1C23.0899 1 26 3.91015 26 7.5ZM16.8536 4.14645C16.6583 3.95118 16.3417 3.95118 16.1464 4.14645C15.9512 4.34171 15.9512 4.65829 16.1464 4.85355L18.7929 7.5L16.1464 10.1464C15.9512 10.3417 15.9512 10.6583 16.1464 10.8536C16.3417 11.0488 16.6583 11.0488 16.8536 10.8536L19.5 8.20711L22.1464 10.8536C22.3417 11.0488 22.6583 11.0488 22.8536 10.8536C23.0488 10.6583 23.0488 10.3417 22.8536 10.1464L20.2071 7.5L22.8536 4.85355C23.0488 4.65829 23.0488 4.34171 22.8536 4.14645C22.6583 3.95118 22.3417 3.95118 22.1464 4.14645L19.5 6.79289L16.8536 4.14645Z",fill:"currentColor"}),a("path",{d:"M25 22.75V12.5991C24.5572 13.0765 24.053 13.4961 23.5 13.8454V16H17.5L17.3982 16.0068C17.0322 16.0565 16.75 16.3703 16.75 16.75C16.75 18.2688 15.5188 19.5 14 19.5C12.4812 19.5 11.25 18.2688 11.25 16.75L11.2432 16.6482C11.1935 16.2822 10.8797 16 10.5 16H4.5V7.25C4.5 6.2835 5.2835 5.5 6.25 5.5H12.2696C12.4146 4.97463 12.6153 4.47237 12.865 4H6.25C4.45507 4 3 5.45507 3 7.25V22.75C3 24.5449 4.45507 26 6.25 26H21.75C23.5449 26 25 24.5449 25 22.75ZM4.5 22.75V17.5H9.81597L9.85751 17.7041C10.2905 19.5919 11.9808 21 14 21L14.215 20.9947C16.2095 20.8953 17.842 19.4209 18.184 17.5H23.5V22.75C23.5 23.7165 22.7165 24.5 21.75 24.5H6.25C5.2835 24.5 4.5 23.7165 4.5 22.75Z",fill:"currentColor"}))}}),bn=Xo("error",()=>a("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M17.8838835,16.1161165 L17.7823881,16.0249942 C17.3266086,15.6583353 16.6733914,15.6583353 16.2176119,16.0249942 L16.1161165,16.1161165 L16.0249942,16.2176119 C15.6583353,16.6733914 15.6583353,17.3266086 16.0249942,17.7823881 L16.1161165,17.8838835 L22.233,24 L16.1161165,30.1161165 L16.0249942,30.2176119 C15.6583353,30.6733914 15.6583353,31.3266086 16.0249942,31.7823881 L16.1161165,31.8838835 L16.2176119,31.9750058 C16.6733914,32.3416647 17.3266086,32.3416647 17.7823881,31.9750058 L17.8838835,31.8838835 L24,25.767 L30.1161165,31.8838835 L30.2176119,31.9750058 C30.6733914,32.3416647 31.3266086,32.3416647 31.7823881,31.9750058 L31.8838835,31.8838835 L31.9750058,31.7823881 C32.3416647,31.3266086 32.3416647,30.6733914 31.9750058,30.2176119 L31.8838835,30.1161165 L25.767,24 L31.8838835,17.8838835 L31.9750058,17.7823881 C32.3416647,17.3266086 32.3416647,16.6733914 31.9750058,16.2176119 L31.8838835,16.1161165 L31.7823881,16.0249942 C31.3266086,15.6583353 30.6733914,15.6583353 30.2176119,16.0249942 L30.1161165,16.1161165 L24,22.233 L17.8838835,16.1161165 L17.7823881,16.0249942 L17.8838835,16.1161165 Z"}))))),xf=re({name:"Eye",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("path",{d:"M255.66 112c-77.94 0-157.89 45.11-220.83 135.33a16 16 0 0 0-.27 17.77C82.92 340.8 161.8 400 255.66 400c92.84 0 173.34-59.38 221.79-135.25a16.14 16.14 0 0 0 0-17.47C428.89 172.28 347.8 112 255.66 112z",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"}),a("circle",{cx:"256",cy:"256",r:"80",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}))}}),Cf=re({name:"EyeOff",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("path",{d:"M432 448a15.92 15.92 0 0 1-11.31-4.69l-352-352a16 16 0 0 1 22.62-22.62l352 352A16 16 0 0 1 432 448z",fill:"currentColor"}),a("path",{d:"M255.66 384c-41.49 0-81.5-12.28-118.92-36.5c-34.07-22-64.74-53.51-88.7-91v-.08c19.94-28.57 41.78-52.73 65.24-72.21a2 2 0 0 0 .14-2.94L93.5 161.38a2 2 0 0 0-2.71-.12c-24.92 21-48.05 46.76-69.08 76.92a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416a239.13 239.13 0 0 0 75.8-12.58a2 2 0 0 0 .77-3.31l-21.58-21.58a4 4 0 0 0-3.83-1a204.8 204.8 0 0 1-51.16 6.47z",fill:"currentColor"}),a("path",{d:"M490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96a227.34 227.34 0 0 0-74.89 12.83a2 2 0 0 0-.75 3.31l21.55 21.55a4 4 0 0 0 3.88 1a192.82 192.82 0 0 1 50.21-6.69c40.69 0 80.58 12.43 118.55 37c34.71 22.4 65.74 53.88 89.76 91a.13.13 0 0 1 0 .16a310.72 310.72 0 0 1-64.12 72.73a2 2 0 0 0-.15 2.95l19.9 19.89a2 2 0 0 0 2.7.13a343.49 343.49 0 0 0 68.64-78.48a32.2 32.2 0 0 0-.1-34.78z",fill:"currentColor"}),a("path",{d:"M256 160a95.88 95.88 0 0 0-21.37 2.4a2 2 0 0 0-1 3.38l112.59 112.56a2 2 0 0 0 3.38-1A96 96 0 0 0 256 160z",fill:"currentColor"}),a("path",{d:"M165.78 233.66a2 2 0 0 0-3.38 1a96 96 0 0 0 115 115a2 2 0 0 0 1-3.38z",fill:"currentColor"}))}}),ir=re({name:"FastBackward",render(){return a("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),lr=re({name:"FastForward",render(){return a("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))}}),yf=re({name:"Filter",render(){return a("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),sr=re({name:"Forward",render(){return a("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M7.73271 4.20694C8.03263 3.92125 8.50737 3.93279 8.79306 4.23271L13.7944 9.48318C14.0703 9.77285 14.0703 10.2281 13.7944 10.5178L8.79306 15.7682C8.50737 16.0681 8.03263 16.0797 7.73271 15.794C7.43279 15.5083 7.42125 15.0336 7.70694 14.7336L12.2155 10.0005L7.70694 5.26729C7.42125 4.96737 7.43279 4.49264 7.73271 4.20694Z",fill:"currentColor"}))}}),Er=Xo("info",()=>a("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M14,2 C20.6274,2 26,7.37258 26,14 C26,20.6274 20.6274,26 14,26 C7.37258,26 2,20.6274 2,14 C2,7.37258 7.37258,2 14,2 Z M14,11 C13.4477,11 13,11.4477 13,12 L13,12 L13,20 C13,20.5523 13.4477,21 14,21 C14.5523,21 15,20.5523 15,20 L15,20 L15,12 C15,11.4477 14.5523,11 14,11 Z M14,6.75 C13.3096,6.75 12.75,7.30964 12.75,8 C12.75,8.69036 13.3096,9.25 14,9.25 C14.6904,9.25 15.25,8.69036 15.25,8 C15.25,7.30964 14.6904,6.75 14,6.75 Z"}))))),gl=re({name:"More",render(){return a("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M4,7 C4.55228,7 5,7.44772 5,8 C5,8.55229 4.55228,9 4,9 C3.44772,9 3,8.55229 3,8 C3,7.44772 3.44772,7 4,7 Z M8,7 C8.55229,7 9,7.44772 9,8 C9,8.55229 8.55229,9 8,9 C7.44772,9 7,8.55229 7,8 C7,7.44772 7.44772,7 8,7 Z M12,7 C12.5523,7 13,7.44772 13,8 C13,8.55229 12.5523,9 12,9 C11.4477,9 11,8.55229 11,8 C11,7.44772 11.4477,7 12,7 Z"}))))}}),wf=re({name:"Remove",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` - fill: none; - stroke: currentColor; - stroke-linecap: round; - stroke-linejoin: round; - stroke-width: 32px; - `}))}}),xn=Xo("success",()=>a("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M32.6338835,17.6161165 C32.1782718,17.1605048 31.4584514,17.1301307 30.9676119,17.5249942 L30.8661165,17.6161165 L20.75,27.732233 L17.1338835,24.1161165 C16.6457281,23.6279612 15.8542719,23.6279612 15.3661165,24.1161165 C14.9105048,24.5717282 14.8801307,25.2915486 15.2749942,25.7823881 L15.3661165,25.8838835 L19.8661165,30.3838835 C20.3217282,30.8394952 21.0415486,30.8698693 21.5323881,30.4750058 L21.6338835,30.3838835 L32.6338835,19.3838835 C33.1220388,18.8957281 33.1220388,18.1042719 32.6338835,17.6161165 Z"}))))),Sf=re({name:"Switcher",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},a("path",{d:"M12 8l10 8l-10 8z"}))}}),kf=Xo("time",()=>a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("path",{d:"M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z",style:` - fill: none; - stroke: currentColor; - stroke-miterlimit: 10; - stroke-width: 32px; - `}),a("polyline",{points:"256 128 256 272 352 272",style:` - fill: none; - stroke: currentColor; - stroke-linecap: round; - stroke-linejoin: round; - stroke-width: 32px; - `}))),Rf=Xo("to",()=>a("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))),Cn=Xo("warning",()=>a("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M12,2 C17.523,2 22,6.478 22,12 C22,17.522 17.523,22 12,22 C6.477,22 2,17.522 2,12 C2,6.478 6.477,2 12,2 Z M12.0018002,15.0037242 C11.450254,15.0037242 11.0031376,15.4508407 11.0031376,16.0023869 C11.0031376,16.553933 11.450254,17.0010495 12.0018002,17.0010495 C12.5533463,17.0010495 13.0004628,16.553933 13.0004628,16.0023869 C13.0004628,15.4508407 12.5533463,15.0037242 12.0018002,15.0037242 Z M11.99964,7 C11.4868042,7.00018474 11.0642719,7.38637706 11.0066858,7.8837365 L11,8.00036004 L11.0018003,13.0012393 L11.00857,13.117858 C11.0665141,13.6151758 11.4893244,14.0010638 12.0021602,14.0008793 C12.514996,14.0006946 12.9375283,13.6145023 12.9951144,13.1171428 L13.0018002,13.0005193 L13,7.99964009 L12.9932303,7.8830214 C12.9352861,7.38570354 12.5124758,6.99981552 11.99964,7 Z"}))))),{cubicBezierEaseInOut:zf}=yo;function fo({originalTransform:e="",left:t=0,top:o=0,transition:r=`all .3s ${zf} !important`}={}){return[k("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:`${e} scale(0.75)`,left:t,top:o,opacity:0}),k("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:o,opacity:1}),k("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:o,transition:r})]}const Pf=m("base-clear",` - flex-shrink: 0; - height: 1em; - width: 1em; - position: relative; -`,[k(">",[z("clear",` - font-size: var(--n-clear-size); - height: 1em; - width: 1em; - cursor: pointer; - color: var(--n-clear-color); - transition: color .3s var(--n-bezier); - display: flex; - `,[k("&:hover",` - color: var(--n-clear-color-hover)!important; - `),k("&:active",` - color: var(--n-clear-color-pressed)!important; - `)]),z("placeholder",` - display: flex; - `),z("clear, placeholder",` - position: absolute; - left: 50%; - top: 50%; - transform: translateX(-50%) translateY(-50%); - `,[fo({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),Ga=re({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return dr("-base-clear",Pf,fe(e,"clsPrefix")),{handleMouseDown(t){t.preventDefault()}}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-base-clear`},a(cr,null,{default:()=>{var t,o;return this.show?a("div",{key:"dismiss",class:`${e}-base-clear__clear`,onClick:this.onClear,onMousedown:this.handleMouseDown,"data-clear":!0},vt(this.$slots.icon,()=>[a(Rt,{clsPrefix:e},{default:()=>a(gf,null)})])):a("div",{key:"icon",class:`${e}-base-clear__placeholder`},(o=(t=this.$slots).placeholder)===null||o===void 0?void 0:o.call(t))}}))}}),$f=m("base-close",` - display: flex; - align-items: center; - justify-content: center; - cursor: pointer; - background-color: transparent; - color: var(--n-close-icon-color); - border-radius: var(--n-close-border-radius); - height: var(--n-close-size); - width: var(--n-close-size); - font-size: var(--n-close-icon-size); - outline: none; - border: none; - position: relative; - padding: 0; -`,[R("absolute",` - height: var(--n-close-icon-size); - width: var(--n-close-icon-size); - `),k("&::before",` - content: ""; - position: absolute; - width: var(--n-close-size); - height: var(--n-close-size); - left: 50%; - top: 50%; - transform: translateY(-50%) translateX(-50%); - transition: inherit; - border-radius: inherit; - `),at("disabled",[k("&:hover",` - color: var(--n-close-icon-color-hover); - `),k("&:hover::before",` - background-color: var(--n-close-color-hover); - `),k("&:focus::before",` - background-color: var(--n-close-color-hover); - `),k("&:active",` - color: var(--n-close-icon-color-pressed); - `),k("&:active::before",` - background-color: var(--n-close-color-pressed); - `)]),R("disabled",` - cursor: not-allowed; - color: var(--n-close-icon-color-disabled); - background-color: transparent; - `),R("round",[k("&::before",` - border-radius: 50%; - `)])]),ur=re({name:"BaseClose",props:{isButtonTag:{type:Boolean,default:!0},clsPrefix:{type:String,required:!0},disabled:{type:Boolean,default:void 0},focusable:{type:Boolean,default:!0},round:Boolean,onClick:Function,absolute:Boolean},setup(e){return dr("-base-close",$f,fe(e,"clsPrefix")),()=>{const{clsPrefix:t,disabled:o,absolute:r,round:n,isButtonTag:i}=e;return a(i?"button":"div",{type:i?"button":void 0,tabindex:o||!e.focusable?-1:0,"aria-disabled":o,"aria-label":"close",role:i?void 0:"button",disabled:o,class:[`${t}-base-close`,r&&`${t}-base-close--absolute`,o&&`${t}-base-close--disabled`,n&&`${t}-base-close--round`],onMousedown:l=>{e.focusable||l.preventDefault()},onClick:e.onClick},a(Rt,{clsPrefix:t},{default:()=>a(mf,null)}))}}}),yn=re({name:"FadeInExpandTransition",props:{appear:Boolean,group:Boolean,mode:String,onLeave:Function,onAfterLeave:Function,onAfterEnter:Function,width:Boolean,reverse:Boolean},setup(e,{slots:t}){function o(l){e.width?l.style.maxWidth=`${l.offsetWidth}px`:l.style.maxHeight=`${l.offsetHeight}px`,l.offsetWidth}function r(l){e.width?l.style.maxWidth="0":l.style.maxHeight="0",l.offsetWidth;const{onLeave:d}=e;d&&d()}function n(l){e.width?l.style.maxWidth="":l.style.maxHeight="";const{onAfterLeave:d}=e;d&&d()}function i(l){if(l.style.transition="none",e.width){const d=l.offsetWidth;l.style.maxWidth="0",l.offsetWidth,l.style.transition="",l.style.maxWidth=`${d}px`}else if(e.reverse)l.style.maxHeight=`${l.offsetHeight}px`,l.offsetHeight,l.style.transition="",l.style.maxHeight="0";else{const d=l.offsetHeight;l.style.maxHeight="0",l.offsetWidth,l.style.transition="",l.style.maxHeight=`${d}px`}l.offsetWidth}function s(l){var d;e.width?l.style.maxWidth="":e.reverse||(l.style.maxHeight=""),(d=e.onAfterEnter)===null||d===void 0||d.call(e)}return()=>{const{group:l,width:d,appear:c,mode:u}=e,f=l?as:Kt,v={name:d?"fade-in-width-expand-transition":"fade-in-height-expand-transition",appear:c,onEnter:i,onAfterEnter:s,onBeforeLeave:o,onLeave:r,onAfterLeave:n};return l||(v.mode=u),a(f,v,t)}}}),fr=re({props:{onFocus:Function,onBlur:Function},setup(e){return()=>a("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),Tf=k([k("@keyframes rotator",` - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - }`),m("base-loading",` - position: relative; - line-height: 0; - width: 1em; - height: 1em; - `,[z("transition-wrapper",` - position: absolute; - width: 100%; - height: 100%; - `,[fo()]),z("placeholder",` - position: absolute; - left: 50%; - top: 50%; - transform: translateX(-50%) translateY(-50%); - `,[fo({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),z("container",` - animation: rotator 3s linear infinite both; - `,[z("icon",` - height: 1em; - width: 1em; - `)])])]),pa="1.6s",Ff={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Zo=re({name:"BaseLoading",props:Object.assign({clsPrefix:{type:String,required:!0},show:{type:Boolean,default:!0},scale:{type:Number,default:1},radius:{type:Number,default:100}},Ff),setup(e){dr("-base-loading",Tf,fe(e,"clsPrefix"))},render(){const{clsPrefix:e,radius:t,strokeWidth:o,stroke:r,scale:n}=this,i=t/n;return a("div",{class:`${e}-base-loading`,role:"img","aria-label":"loading"},a(cr,null,{default:()=>this.show?a("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},a("div",{class:`${e}-base-loading__container`},a("svg",{class:`${e}-base-loading__icon`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:r}},a("g",null,a("animateTransform",{attributeName:"transform",type:"rotate",values:`0 ${i} ${i};270 ${i} ${i}`,begin:"0s",dur:pa,fill:"freeze",repeatCount:"indefinite"}),a("circle",{class:`${e}-base-loading__icon`,fill:"none",stroke:"currentColor","stroke-width":o,"stroke-linecap":"round",cx:i,cy:i,r:t-o/2,"stroke-dasharray":5.67*t,"stroke-dashoffset":18.48*t},a("animateTransform",{attributeName:"transform",type:"rotate",values:`0 ${i} ${i};135 ${i} ${i};450 ${i} ${i}`,begin:"0s",dur:pa,fill:"freeze",repeatCount:"indefinite"}),a("animate",{attributeName:"stroke-dashoffset",values:`${5.67*t};${1.42*t};${5.67*t}`,begin:"0s",dur:pa,fill:"freeze",repeatCount:"indefinite"})))))):a("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}}),{cubicBezierEaseInOut:ml}=yo;function wn({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:o="0.2s",enterCubicBezier:r=ml,leaveCubicBezier:n=ml}={}){return[k(`&.${e}-transition-enter-active`,{transition:`all ${t} ${r}!important`}),k(`&.${e}-transition-leave-active`,{transition:`all ${o} ${n}!important`}),k(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),k(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const Ye={neutralBase:"#000",neutralInvertBase:"#fff",neutralTextBase:"#fff",neutralPopover:"rgb(72, 72, 78)",neutralCard:"rgb(24, 24, 28)",neutralModal:"rgb(44, 44, 50)",neutralBody:"rgb(16, 16, 20)",alpha1:"0.9",alpha2:"0.82",alpha3:"0.52",alpha4:"0.38",alpha5:"0.28",alphaClose:"0.52",alphaDisabled:"0.38",alphaDisabledInput:"0.06",alphaPending:"0.09",alphaTablePending:"0.06",alphaTableStriped:"0.05",alphaPressed:"0.05",alphaAvatar:"0.18",alphaRail:"0.2",alphaProgressRail:"0.12",alphaBorder:"0.24",alphaDivider:"0.09",alphaInput:"0.1",alphaAction:"0.06",alphaTab:"0.04",alphaScrollbar:"0.2",alphaScrollbarHover:"0.3",alphaCode:"0.12",alphaTag:"0.2",primaryHover:"#7fe7c4",primaryDefault:"#63e2b7",primaryActive:"#5acea7",primarySuppl:"rgb(42, 148, 125)",infoHover:"#8acbec",infoDefault:"#70c0e8",infoActive:"#66afd3",infoSuppl:"rgb(56, 137, 197)",errorHover:"#e98b8b",errorDefault:"#e88080",errorActive:"#e57272",errorSuppl:"rgb(208, 58, 82)",warningHover:"#f5d599",warningDefault:"#f2c97d",warningActive:"#e6c260",warningSuppl:"rgb(240, 138, 0)",successHover:"#7fe7c4",successDefault:"#63e2b7",successActive:"#5acea7",successSuppl:"rgb(42, 148, 125)"},If=co(Ye.neutralBase),ks=co(Ye.neutralInvertBase),Bf=`rgba(${ks.slice(0,3).join(", ")}, `;function St(e){return`${Bf+String(e)})`}function Of(e){const t=Array.from(ks);return t[3]=Number(e),qe(If,t)}const _e=Object.assign(Object.assign({name:"common"},yo),{baseColor:Ye.neutralBase,primaryColor:Ye.primaryDefault,primaryColorHover:Ye.primaryHover,primaryColorPressed:Ye.primaryActive,primaryColorSuppl:Ye.primarySuppl,infoColor:Ye.infoDefault,infoColorHover:Ye.infoHover,infoColorPressed:Ye.infoActive,infoColorSuppl:Ye.infoSuppl,successColor:Ye.successDefault,successColorHover:Ye.successHover,successColorPressed:Ye.successActive,successColorSuppl:Ye.successSuppl,warningColor:Ye.warningDefault,warningColorHover:Ye.warningHover,warningColorPressed:Ye.warningActive,warningColorSuppl:Ye.warningSuppl,errorColor:Ye.errorDefault,errorColorHover:Ye.errorHover,errorColorPressed:Ye.errorActive,errorColorSuppl:Ye.errorSuppl,textColorBase:Ye.neutralTextBase,textColor1:St(Ye.alpha1),textColor2:St(Ye.alpha2),textColor3:St(Ye.alpha3),textColorDisabled:St(Ye.alpha4),placeholderColor:St(Ye.alpha4),placeholderColorDisabled:St(Ye.alpha5),iconColor:St(Ye.alpha4),iconColorDisabled:St(Ye.alpha5),iconColorHover:St(Number(Ye.alpha4)*1.25),iconColorPressed:St(Number(Ye.alpha4)*.8),opacity1:Ye.alpha1,opacity2:Ye.alpha2,opacity3:Ye.alpha3,opacity4:Ye.alpha4,opacity5:Ye.alpha5,dividerColor:St(Ye.alphaDivider),borderColor:St(Ye.alphaBorder),closeIconColorHover:St(Number(Ye.alphaClose)),closeIconColor:St(Number(Ye.alphaClose)),closeIconColorPressed:St(Number(Ye.alphaClose)),closeColorHover:"rgba(255, 255, 255, .12)",closeColorPressed:"rgba(255, 255, 255, .08)",clearColor:St(Ye.alpha4),clearColorHover:Ut(St(Ye.alpha4),{alpha:1.25}),clearColorPressed:Ut(St(Ye.alpha4),{alpha:.8}),scrollbarColor:St(Ye.alphaScrollbar),scrollbarColorHover:St(Ye.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:St(Ye.alphaProgressRail),railColor:St(Ye.alphaRail),popoverColor:Ye.neutralPopover,tableColor:Ye.neutralCard,cardColor:Ye.neutralCard,modalColor:Ye.neutralModal,bodyColor:Ye.neutralBody,tagColor:Of(Ye.alphaTag),avatarColor:St(Ye.alphaAvatar),invertedColor:Ye.neutralBase,inputColor:St(Ye.alphaInput),codeColor:St(Ye.alphaCode),tabColor:St(Ye.alphaTab),actionColor:St(Ye.alphaAction),tableHeaderColor:St(Ye.alphaAction),hoverColor:St(Ye.alphaPending),tableColorHover:St(Ye.alphaTablePending),tableColorStriped:St(Ye.alphaTableStriped),pressedColor:St(Ye.alphaPressed),opacityDisabled:Ye.alphaDisabled,inputColorDisabled:St(Ye.alphaDisabledInput),buttonColor2:"rgba(255, 255, 255, .08)",buttonColor2Hover:"rgba(255, 255, 255, .12)",buttonColor2Pressed:"rgba(255, 255, 255, .08)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .24), 0 3px 6px 0 rgba(0, 0, 0, .18), 0 5px 12px 4px rgba(0, 0, 0, .12)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .24), 0 6px 12px 0 rgba(0, 0, 0, .16), 0 9px 18px 8px rgba(0, 0, 0, .10)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),nt={neutralBase:"#FFF",neutralInvertBase:"#000",neutralTextBase:"#000",neutralPopover:"#fff",neutralCard:"#fff",neutralModal:"#fff",neutralBody:"#fff",alpha1:"0.82",alpha2:"0.72",alpha3:"0.38",alpha4:"0.24",alpha5:"0.18",alphaClose:"0.6",alphaDisabled:"0.5",alphaDisabledInput:"0.02",alphaPending:"0.05",alphaTablePending:"0.02",alphaPressed:"0.07",alphaAvatar:"0.2",alphaRail:"0.14",alphaProgressRail:".08",alphaBorder:"0.12",alphaDivider:"0.06",alphaInput:"0",alphaAction:"0.02",alphaTab:"0.04",alphaScrollbar:"0.25",alphaScrollbarHover:"0.4",alphaCode:"0.05",alphaTag:"0.02",primaryHover:"#36ad6a",primaryDefault:"#18a058",primaryActive:"#0c7a43",primarySuppl:"#36ad6a",infoHover:"#4098fc",infoDefault:"#2080f0",infoActive:"#1060c9",infoSuppl:"#4098fc",errorHover:"#de576d",errorDefault:"#d03050",errorActive:"#ab1f3f",errorSuppl:"#de576d",warningHover:"#fcb040",warningDefault:"#f0a020",warningActive:"#c97c10",warningSuppl:"#fcb040",successHover:"#36ad6a",successDefault:"#18a058",successActive:"#0c7a43",successSuppl:"#36ad6a"},Df=co(nt.neutralBase),Rs=co(nt.neutralInvertBase),Mf=`rgba(${Rs.slice(0,3).join(", ")}, `;function bl(e){return`${Mf+String(e)})`}function ro(e){const t=Array.from(Rs);return t[3]=Number(e),qe(Df,t)}const dt=Object.assign(Object.assign({name:"common"},yo),{baseColor:nt.neutralBase,primaryColor:nt.primaryDefault,primaryColorHover:nt.primaryHover,primaryColorPressed:nt.primaryActive,primaryColorSuppl:nt.primarySuppl,infoColor:nt.infoDefault,infoColorHover:nt.infoHover,infoColorPressed:nt.infoActive,infoColorSuppl:nt.infoSuppl,successColor:nt.successDefault,successColorHover:nt.successHover,successColorPressed:nt.successActive,successColorSuppl:nt.successSuppl,warningColor:nt.warningDefault,warningColorHover:nt.warningHover,warningColorPressed:nt.warningActive,warningColorSuppl:nt.warningSuppl,errorColor:nt.errorDefault,errorColorHover:nt.errorHover,errorColorPressed:nt.errorActive,errorColorSuppl:nt.errorSuppl,textColorBase:nt.neutralTextBase,textColor1:"rgb(31, 34, 37)",textColor2:"rgb(51, 54, 57)",textColor3:"rgb(118, 124, 130)",textColorDisabled:ro(nt.alpha4),placeholderColor:ro(nt.alpha4),placeholderColorDisabled:ro(nt.alpha5),iconColor:ro(nt.alpha4),iconColorHover:Ut(ro(nt.alpha4),{lightness:.75}),iconColorPressed:Ut(ro(nt.alpha4),{lightness:.9}),iconColorDisabled:ro(nt.alpha5),opacity1:nt.alpha1,opacity2:nt.alpha2,opacity3:nt.alpha3,opacity4:nt.alpha4,opacity5:nt.alpha5,dividerColor:"rgb(239, 239, 245)",borderColor:"rgb(224, 224, 230)",closeIconColor:ro(Number(nt.alphaClose)),closeIconColorHover:ro(Number(nt.alphaClose)),closeIconColorPressed:ro(Number(nt.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:ro(nt.alpha4),clearColorHover:Ut(ro(nt.alpha4),{lightness:.75}),clearColorPressed:Ut(ro(nt.alpha4),{lightness:.9}),scrollbarColor:bl(nt.alphaScrollbar),scrollbarColorHover:bl(nt.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:ro(nt.alphaProgressRail),railColor:"rgb(219, 219, 223)",popoverColor:nt.neutralPopover,tableColor:nt.neutralCard,cardColor:nt.neutralCard,modalColor:nt.neutralModal,bodyColor:nt.neutralBody,tagColor:"#eee",avatarColor:ro(nt.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:ro(nt.alphaInput),codeColor:"rgb(244, 244, 248)",tabColor:"rgb(247, 247, 250)",actionColor:"rgb(250, 250, 252)",tableHeaderColor:"rgb(250, 250, 252)",hoverColor:"rgb(243, 243, 245)",tableColorHover:"rgba(0, 0, 100, 0.03)",tableColorStriped:"rgba(0, 0, 100, 0.02)",pressedColor:"rgb(237, 237, 239)",opacityDisabled:nt.alphaDisabled,inputColorDisabled:"rgb(250, 250, 252)",buttonColor2:"rgba(46, 51, 56, .05)",buttonColor2Hover:"rgba(46, 51, 56, .09)",buttonColor2Pressed:"rgba(46, 51, 56, .13)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .08), 0 3px 6px 0 rgba(0, 0, 0, .06), 0 5px 12px 4px rgba(0, 0, 0, .04)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),Af={railInsetHorizontalBottom:"auto 2px 4px 2px",railInsetHorizontalTop:"4px 2px auto 2px",railInsetVerticalRight:"2px 4px 2px auto",railInsetVerticalLeft:"2px auto 2px 4px",railColor:"transparent"};function zs(e){const{scrollbarColor:t,scrollbarColorHover:o,scrollbarHeight:r,scrollbarWidth:n,scrollbarBorderRadius:i}=e;return Object.assign(Object.assign({},Af),{height:r,width:n,borderRadius:i,color:t,colorHover:o})}const No={name:"Scrollbar",common:dt,self:zs},ho={name:"Scrollbar",common:_e,self:zs},_f=m("scrollbar",` - overflow: hidden; - position: relative; - z-index: auto; - height: 100%; - width: 100%; -`,[k(">",[m("scrollbar-container",` - width: 100%; - overflow: scroll; - height: 100%; - min-height: inherit; - max-height: inherit; - scrollbar-width: none; - `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` - width: 0; - height: 0; - display: none; - `),k(">",[m("scrollbar-content",` - box-sizing: border-box; - min-width: 100%; - `)])])]),k(">, +",[m("scrollbar-rail",` - position: absolute; - pointer-events: none; - user-select: none; - background: var(--n-scrollbar-rail-color); - -webkit-user-select: none; - `,[R("horizontal",` - height: var(--n-scrollbar-height); - `,[k(">",[z("scrollbar",` - height: var(--n-scrollbar-height); - border-radius: var(--n-scrollbar-border-radius); - right: 0; - `)])]),R("horizontal--top",` - top: var(--n-scrollbar-rail-top-horizontal-top); - right: var(--n-scrollbar-rail-right-horizontal-top); - bottom: var(--n-scrollbar-rail-bottom-horizontal-top); - left: var(--n-scrollbar-rail-left-horizontal-top); - `),R("horizontal--bottom",` - top: var(--n-scrollbar-rail-top-horizontal-bottom); - right: var(--n-scrollbar-rail-right-horizontal-bottom); - bottom: var(--n-scrollbar-rail-bottom-horizontal-bottom); - left: var(--n-scrollbar-rail-left-horizontal-bottom); - `),R("vertical",` - width: var(--n-scrollbar-width); - `,[k(">",[z("scrollbar",` - width: var(--n-scrollbar-width); - border-radius: var(--n-scrollbar-border-radius); - bottom: 0; - `)])]),R("vertical--left",` - top: var(--n-scrollbar-rail-top-vertical-left); - right: var(--n-scrollbar-rail-right-vertical-left); - bottom: var(--n-scrollbar-rail-bottom-vertical-left); - left: var(--n-scrollbar-rail-left-vertical-left); - `),R("vertical--right",` - top: var(--n-scrollbar-rail-top-vertical-right); - right: var(--n-scrollbar-rail-right-vertical-right); - bottom: var(--n-scrollbar-rail-bottom-vertical-right); - left: var(--n-scrollbar-rail-left-vertical-right); - `),R("disabled",[k(">",[z("scrollbar","pointer-events: none;")])]),k(">",[z("scrollbar",` - z-index: 1; - position: absolute; - cursor: pointer; - pointer-events: all; - background-color: var(--n-scrollbar-color); - transition: background-color .2s var(--n-scrollbar-bezier); - `,[wn(),k("&:hover","background-color: var(--n-scrollbar-color-hover);")])])])])]),Hf=Object.assign(Object.assign({},Re.props),{duration:{type:Number,default:0},scrollable:{type:Boolean,default:!0},xScrollable:Boolean,trigger:{type:String,default:"hover"},useUnifiedContainer:Boolean,triggerDisplayManually:Boolean,container:Function,content:Function,containerClass:String,containerStyle:[String,Object],contentClass:[String,Array],contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean,yPlacement:{type:String,default:"right"},xPlacement:{type:String,default:"bottom"}}),jt=re({name:"Scrollbar",props:Hf,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o,mergedRtlRef:r}=Qe(e),n=Vt("Scrollbar",r,t),i=B(null),s=B(null),l=B(null),d=B(null),c=B(null),u=B(null),f=B(null),v=B(null),p=B(null),h=B(null),g=B(null),b=B(0),y=B(0),x=B(!1),T=B(!1);let $=!1,P=!1,S,w,A=0,I=0,M=0,j=0;const D=Hu(),E=Re("Scrollbar","-scrollbar",_f,No,e,t),U=C(()=>{const{value:O}=v,{value:G}=u,{value:ve}=h;return O===null||G===null||ve===null?0:Math.min(O,ve*O/G+Mt(E.value.self.width)*1.5)}),L=C(()=>`${U.value}px`),te=C(()=>{const{value:O}=p,{value:G}=f,{value:ve}=g;return O===null||G===null||ve===null?0:ve*O/G+Mt(E.value.self.height)*1.5}),K=C(()=>`${te.value}px`),le=C(()=>{const{value:O}=v,{value:G}=b,{value:ve}=u,{value:Fe}=h;if(O===null||ve===null||Fe===null)return 0;{const Be=ve-O;return Be?G/Be*(Fe-U.value):0}}),be=C(()=>`${le.value}px`),ce=C(()=>{const{value:O}=p,{value:G}=y,{value:ve}=f,{value:Fe}=g;if(O===null||ve===null||Fe===null)return 0;{const Be=ve-O;return Be?G/Be*(Fe-te.value):0}}),V=C(()=>`${ce.value}px`),H=C(()=>{const{value:O}=v,{value:G}=u;return O!==null&&G!==null&&G>O}),F=C(()=>{const{value:O}=p,{value:G}=f;return O!==null&&G!==null&&G>O}),N=C(()=>{const{trigger:O}=e;return O==="none"||x.value}),J=C(()=>{const{trigger:O}=e;return O==="none"||T.value}),se=C(()=>{const{container:O}=e;return O?O():s.value}),xe=C(()=>{const{content:O}=e;return O?O():l.value}),Ie=(O,G)=>{if(!e.scrollable)return;if(typeof O=="number"){Ge(O,G??0,0,!1,"auto");return}const{left:ve,top:Fe,index:Be,elSize:W,position:ge,behavior:$e,el:We,debounce:ft=!0}=O;(ve!==void 0||Fe!==void 0)&&Ge(ve??0,Fe??0,0,!1,$e),We!==void 0?Ge(0,We.offsetTop,We.offsetHeight,ft,$e):Be!==void 0&&W!==void 0?Ge(0,Be*W,W,ft,$e):ge==="bottom"?Ge(0,Number.MAX_SAFE_INTEGER,0,!1,$e):ge==="top"&&Ge(0,0,0,!1,$e)},_=xi(()=>{e.container||Ie({top:b.value,left:y.value})}),Pe=()=>{_.isDeactivated||me()},He=O=>{if(_.isDeactivated)return;const{onResize:G}=e;G&&G(O),me()},Ae=(O,G)=>{if(!e.scrollable)return;const{value:ve}=se;ve&&(typeof O=="object"?ve.scrollBy(O):ve.scrollBy(O,G||0))};function Ge(O,G,ve,Fe,Be){const{value:W}=se;if(W){if(Fe){const{scrollTop:ge,offsetHeight:$e}=W;if(G>ge){G+ve<=ge+$e||W.scrollTo({left:O,top:G+ve-$e,behavior:Be});return}}W.scrollTo({left:O,top:G,behavior:Be})}}function Xe(){ue(),q(),me()}function ct(){ot()}function ot(){Ce(),ee()}function Ce(){w!==void 0&&window.clearTimeout(w),w=window.setTimeout(()=>{T.value=!1},e.duration)}function ee(){S!==void 0&&window.clearTimeout(S),S=window.setTimeout(()=>{x.value=!1},e.duration)}function ue(){S!==void 0&&window.clearTimeout(S),x.value=!0}function q(){w!==void 0&&window.clearTimeout(w),T.value=!0}function Q(O){const{onScroll:G}=e;G&&G(O),pe()}function pe(){const{value:O}=se;O&&(b.value=O.scrollTop,y.value=O.scrollLeft*(n!=null&&n.value?-1:1))}function we(){const{value:O}=xe;O&&(u.value=O.offsetHeight,f.value=O.offsetWidth);const{value:G}=se;G&&(v.value=G.offsetHeight,p.value=G.offsetWidth);const{value:ve}=c,{value:Fe}=d;ve&&(g.value=ve.offsetWidth),Fe&&(h.value=Fe.offsetHeight)}function de(){const{value:O}=se;O&&(b.value=O.scrollTop,y.value=O.scrollLeft*(n!=null&&n.value?-1:1),v.value=O.offsetHeight,p.value=O.offsetWidth,u.value=O.scrollHeight,f.value=O.scrollWidth);const{value:G}=c,{value:ve}=d;G&&(g.value=G.offsetWidth),ve&&(h.value=ve.offsetHeight)}function me(){e.scrollable&&(e.useUnifiedContainer?de():(we(),pe()))}function je(O){var G;return!(!((G=i.value)===null||G===void 0)&&G.contains(Ko(O)))}function oe(O){O.preventDefault(),O.stopPropagation(),P=!0,Jt("mousemove",window,Ue,!0),Jt("mouseup",window,lt,!0),I=y.value,M=n!=null&&n.value?window.innerWidth-O.clientX:O.clientX}function Ue(O){if(!P)return;S!==void 0&&window.clearTimeout(S),w!==void 0&&window.clearTimeout(w);const{value:G}=p,{value:ve}=f,{value:Fe}=te;if(G===null||ve===null)return;const W=(n!=null&&n.value?window.innerWidth-O.clientX-M:O.clientX-M)*(ve-G)/(G-Fe),ge=ve-G;let $e=I+W;$e=Math.min(ge,$e),$e=Math.max($e,0);const{value:We}=se;if(We){We.scrollLeft=$e*(n!=null&&n.value?-1:1);const{internalOnUpdateScrollLeft:ft}=e;ft&&ft($e)}}function lt(O){O.preventDefault(),O.stopPropagation(),Gt("mousemove",window,Ue,!0),Gt("mouseup",window,lt,!0),P=!1,me(),je(O)&&ot()}function zt(O){O.preventDefault(),O.stopPropagation(),$=!0,Jt("mousemove",window,bt,!0),Jt("mouseup",window,pt,!0),A=b.value,j=O.clientY}function bt(O){if(!$)return;S!==void 0&&window.clearTimeout(S),w!==void 0&&window.clearTimeout(w);const{value:G}=v,{value:ve}=u,{value:Fe}=U;if(G===null||ve===null)return;const W=(O.clientY-j)*(ve-G)/(G-Fe),ge=ve-G;let $e=A+W;$e=Math.min(ge,$e),$e=Math.max($e,0);const{value:We}=se;We&&(We.scrollTop=$e)}function pt(O){O.preventDefault(),O.stopPropagation(),Gt("mousemove",window,bt,!0),Gt("mouseup",window,pt,!0),$=!1,me(),je(O)&&ot()}Ft(()=>{const{value:O}=F,{value:G}=H,{value:ve}=t,{value:Fe}=c,{value:Be}=d;Fe&&(O?Fe.classList.remove(`${ve}-scrollbar-rail--disabled`):Fe.classList.add(`${ve}-scrollbar-rail--disabled`)),Be&&(G?Be.classList.remove(`${ve}-scrollbar-rail--disabled`):Be.classList.add(`${ve}-scrollbar-rail--disabled`))}),to(()=>{e.container||me()}),bo(()=>{S!==void 0&&window.clearTimeout(S),w!==void 0&&window.clearTimeout(w),Gt("mousemove",window,bt,!0),Gt("mouseup",window,pt,!0)});const ut=C(()=>{const{common:{cubicBezierEaseInOut:O},self:{color:G,colorHover:ve,height:Fe,width:Be,borderRadius:W,railInsetHorizontalTop:ge,railInsetHorizontalBottom:$e,railInsetVerticalRight:We,railInsetVerticalLeft:ft,railColor:rt}}=E.value,{top:ne,right:ze,bottom:Le,left:et}=Lt(ge),{top:yt,right:mt,bottom:xt,left:X}=Lt($e),{top:ye,right:Ke,bottom:Y,left:he}=Lt(n!=null&&n.value?ul(We):We),{top:ke,right:Me,bottom:Ne,left:st}=Lt(n!=null&&n.value?ul(ft):ft);return{"--n-scrollbar-bezier":O,"--n-scrollbar-color":G,"--n-scrollbar-color-hover":ve,"--n-scrollbar-border-radius":W,"--n-scrollbar-width":Be,"--n-scrollbar-height":Fe,"--n-scrollbar-rail-top-horizontal-top":ne,"--n-scrollbar-rail-right-horizontal-top":ze,"--n-scrollbar-rail-bottom-horizontal-top":Le,"--n-scrollbar-rail-left-horizontal-top":et,"--n-scrollbar-rail-top-horizontal-bottom":yt,"--n-scrollbar-rail-right-horizontal-bottom":mt,"--n-scrollbar-rail-bottom-horizontal-bottom":xt,"--n-scrollbar-rail-left-horizontal-bottom":X,"--n-scrollbar-rail-top-vertical-right":ye,"--n-scrollbar-rail-right-vertical-right":Ke,"--n-scrollbar-rail-bottom-vertical-right":Y,"--n-scrollbar-rail-left-vertical-right":he,"--n-scrollbar-rail-top-vertical-left":ke,"--n-scrollbar-rail-right-vertical-left":Me,"--n-scrollbar-rail-bottom-vertical-left":Ne,"--n-scrollbar-rail-left-vertical-left":st,"--n-scrollbar-rail-color":rt}}),De=o?it("scrollbar",void 0,ut,e):void 0;return Object.assign(Object.assign({},{scrollTo:Ie,scrollBy:Ae,sync:me,syncUnifiedContainer:de,handleMouseEnterWrapper:Xe,handleMouseLeaveWrapper:ct}),{mergedClsPrefix:t,rtlEnabled:n,containerScrollTop:b,wrapperRef:i,containerRef:s,contentRef:l,yRailRef:d,xRailRef:c,needYBar:H,needXBar:F,yBarSizePx:L,xBarSizePx:K,yBarTopPx:be,xBarLeftPx:V,isShowXBar:N,isShowYBar:J,isIos:D,handleScroll:Q,handleContentResize:Pe,handleContainerResize:He,handleYScrollMouseDown:zt,handleXScrollMouseDown:oe,cssVars:o?void 0:ut,themeClass:De==null?void 0:De.themeClass,onRender:De==null?void 0:De.onRender})},render(){var e;const{$slots:t,mergedClsPrefix:o,triggerDisplayManually:r,rtlEnabled:n,internalHoistYRail:i,yPlacement:s,xPlacement:l,xScrollable:d}=this;if(!this.scrollable)return(e=t.default)===null||e===void 0?void 0:e.call(t);const c=this.trigger==="none",u=(p,h)=>a("div",{ref:"yRailRef",class:[`${o}-scrollbar-rail`,`${o}-scrollbar-rail--vertical`,`${o}-scrollbar-rail--vertical--${s}`,p],"data-scrollbar-rail":!0,style:[h||"",this.verticalRailStyle],"aria-hidden":!0},a(c?qa:Kt,c?null:{name:"fade-in-transition"},{default:()=>this.needYBar&&this.isShowYBar&&!this.isIos?a("div",{class:`${o}-scrollbar-rail__scrollbar`,style:{height:this.yBarSizePx,top:this.yBarTopPx},onMousedown:this.handleYScrollMouseDown}):null})),f=()=>{var p,h;return(p=this.onRender)===null||p===void 0||p.call(this),a("div",lo(this.$attrs,{role:"none",ref:"wrapperRef",class:[`${o}-scrollbar`,this.themeClass,n&&`${o}-scrollbar--rtl`],style:this.cssVars,onMouseenter:r?void 0:this.handleMouseEnterWrapper,onMouseleave:r?void 0:this.handleMouseLeaveWrapper}),[this.container?(h=t.default)===null||h===void 0?void 0:h.call(t):a("div",{role:"none",ref:"containerRef",class:[`${o}-scrollbar-container`,this.containerClass],style:this.containerStyle,onScroll:this.handleScroll,onWheel:this.onWheel},a(_o,{onResize:this.handleContentResize},{default:()=>a("div",{ref:"contentRef",role:"none",style:[{width:this.xScrollable?"fit-content":null},this.contentStyle],class:[`${o}-scrollbar-content`,this.contentClass]},t)})),i?null:u(void 0,void 0),d&&a("div",{ref:"xRailRef",class:[`${o}-scrollbar-rail`,`${o}-scrollbar-rail--horizontal`,`${o}-scrollbar-rail--horizontal--${l}`],style:this.horizontalRailStyle,"data-scrollbar-rail":!0,"aria-hidden":!0},a(c?qa:Kt,c?null:{name:"fade-in-transition"},{default:()=>this.needXBar&&this.isShowXBar&&!this.isIos?a("div",{class:`${o}-scrollbar-rail__scrollbar`,style:{width:this.xBarSizePx,right:n?this.xBarLeftPx:void 0,left:n?void 0:this.xBarLeftPx},onMousedown:this.handleXScrollMouseDown}):null}))])},v=this.container?f():a(_o,{onResize:this.handleContainerResize},{default:f});return i?a(qt,null,v,u(this.themeClass,this.cssVars)):v}}),Zn=jt,Ef={iconSizeTiny:"28px",iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"};function Ps(e){const{textColorDisabled:t,iconColor:o,textColor2:r,fontSizeTiny:n,fontSizeSmall:i,fontSizeMedium:s,fontSizeLarge:l,fontSizeHuge:d}=e;return Object.assign(Object.assign({},Ef),{fontSizeTiny:n,fontSizeSmall:i,fontSizeMedium:s,fontSizeLarge:l,fontSizeHuge:d,textColor:t,iconColor:o,extraTextColor:r})}const Sn={name:"Empty",common:dt,self:Ps},Tr={name:"Empty",common:_e,self:Ps},Lf=m("empty",` - display: flex; - flex-direction: column; - align-items: center; - font-size: var(--n-font-size); -`,[z("icon",` - width: var(--n-icon-size); - height: var(--n-icon-size); - font-size: var(--n-icon-size); - line-height: var(--n-icon-size); - color: var(--n-icon-color); - transition: - color .3s var(--n-bezier); - `,[k("+",[z("description",` - margin-top: 8px; - `)])]),z("description",` - transition: color .3s var(--n-bezier); - color: var(--n-text-color); - `),z("extra",` - text-align: center; - transition: color .3s var(--n-bezier); - margin-top: 12px; - color: var(--n-extra-text-color); - `)]),Nf=Object.assign(Object.assign({},Re.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),Qn=re({name:"Empty",props:Nf,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o,mergedComponentPropsRef:r}=Qe(e),n=Re("Empty","-empty",Lf,Sn,e,t),{localeRef:i}=Po("Empty"),s=C(()=>{var u,f,v;return(u=e.description)!==null&&u!==void 0?u:(v=(f=r==null?void 0:r.value)===null||f===void 0?void 0:f.Empty)===null||v===void 0?void 0:v.description}),l=C(()=>{var u,f;return((f=(u=r==null?void 0:r.value)===null||u===void 0?void 0:u.Empty)===null||f===void 0?void 0:f.renderIcon)||(()=>a(bf,null))}),d=C(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:f},self:{[ie("iconSize",u)]:v,[ie("fontSize",u)]:p,textColor:h,iconColor:g,extraTextColor:b}}=n.value;return{"--n-icon-size":v,"--n-font-size":p,"--n-bezier":f,"--n-text-color":h,"--n-icon-color":g,"--n-extra-text-color":b}}),c=o?it("empty",C(()=>{let u="";const{size:f}=e;return u+=f[0],u}),d,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:l,localizedDescription:C(()=>s.value||i.value.description),cssVars:o?void 0:d,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:o}=this;return o==null||o(),a("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?a("div",{class:`${t}-empty__icon`},e.icon?e.icon():a(Rt,{clsPrefix:t},{default:this.mergedRenderIcon})):null,this.showDescription?a("div",{class:`${t}-empty__description`},e.default?e.default():this.localizedDescription):null,e.extra?a("div",{class:`${t}-empty__extra`},e.extra()):null)}}),jf={height:"calc(var(--n-option-height) * 7.6)",paddingTiny:"4px 0",paddingSmall:"4px 0",paddingMedium:"4px 0",paddingLarge:"4px 0",paddingHuge:"4px 0",optionPaddingTiny:"0 12px",optionPaddingSmall:"0 12px",optionPaddingMedium:"0 12px",optionPaddingLarge:"0 12px",optionPaddingHuge:"0 12px",loadingSize:"18px"};function $s(e){const{borderRadius:t,popoverColor:o,textColor3:r,dividerColor:n,textColor2:i,primaryColorPressed:s,textColorDisabled:l,primaryColor:d,opacityDisabled:c,hoverColor:u,fontSizeTiny:f,fontSizeSmall:v,fontSizeMedium:p,fontSizeLarge:h,fontSizeHuge:g,heightTiny:b,heightSmall:y,heightMedium:x,heightLarge:T,heightHuge:$}=e;return Object.assign(Object.assign({},jf),{optionFontSizeTiny:f,optionFontSizeSmall:v,optionFontSizeMedium:p,optionFontSizeLarge:h,optionFontSizeHuge:g,optionHeightTiny:b,optionHeightSmall:y,optionHeightMedium:x,optionHeightLarge:T,optionHeightHuge:$,borderRadius:t,color:o,groupHeaderTextColor:r,actionDividerColor:n,optionTextColor:i,optionTextColorPressed:s,optionTextColorDisabled:l,optionTextColorActive:d,optionOpacityDisabled:c,optionCheckColor:d,optionColorPending:u,optionColorActive:"rgba(0, 0, 0, 0)",optionColorActivePending:u,actionTextColor:i,loadingColor:d})}const wi={name:"InternalSelectMenu",common:dt,peers:{Scrollbar:No,Empty:Sn},self:$s},kn={name:"InternalSelectMenu",common:_e,peers:{Scrollbar:ho,Empty:Tr},self:$s},xl=re({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:o,nodePropsRef:r}=Ee(gi);return{labelField:o,nodeProps:r,renderLabel:e,renderOption:t}},render(){const{clsPrefix:e,renderLabel:t,renderOption:o,nodeProps:r,tmNode:{rawNode:n}}=this,i=r==null?void 0:r(n),s=t?t(n,!1):kt(n[this.labelField],n,!1),l=a("div",Object.assign({},i,{class:[`${e}-base-select-group-header`,i==null?void 0:i.class]}),s);return n.render?n.render({node:l,option:n}):o?o({node:l,option:n,selected:!1}):l}});function Vf(e,t){return a(Kt,{name:"fade-in-scale-up-transition"},{default:()=>e?a(Rt,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>a(vf)}):null})}const Cl=re({name:"NBaseSelectOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(e){const{valueRef:t,pendingTmNodeRef:o,multipleRef:r,valueSetRef:n,renderLabelRef:i,renderOptionRef:s,labelFieldRef:l,valueFieldRef:d,showCheckmarkRef:c,nodePropsRef:u,handleOptionClick:f,handleOptionMouseEnter:v}=Ee(gi),p=tt(()=>{const{value:y}=o;return y?e.tmNode.key===y.key:!1});function h(y){const{tmNode:x}=e;x.disabled||f(y,x)}function g(y){const{tmNode:x}=e;x.disabled||v(y,x)}function b(y){const{tmNode:x}=e,{value:T}=p;x.disabled||T||v(y,x)}return{multiple:r,isGrouped:tt(()=>{const{tmNode:y}=e,{parent:x}=y;return x&&x.rawNode.type==="group"}),showCheckmark:c,nodeProps:u,isPending:p,isSelected:tt(()=>{const{value:y}=t,{value:x}=r;if(y===null)return!1;const T=e.tmNode.rawNode[d.value];if(x){const{value:$}=n;return $.has(T)}else return y===T}),labelField:l,renderLabel:i,renderOption:s,handleMouseMove:b,handleMouseEnter:g,handleClick:h}},render(){const{clsPrefix:e,tmNode:{rawNode:t},isSelected:o,isPending:r,isGrouped:n,showCheckmark:i,nodeProps:s,renderOption:l,renderLabel:d,handleClick:c,handleMouseEnter:u,handleMouseMove:f}=this,v=Vf(o,e),p=d?[d(t,o),i&&v]:[kt(t[this.labelField],t,o),i&&v],h=s==null?void 0:s(t),g=a("div",Object.assign({},h,{class:[`${e}-base-select-option`,t.class,h==null?void 0:h.class,{[`${e}-base-select-option--disabled`]:t.disabled,[`${e}-base-select-option--selected`]:o,[`${e}-base-select-option--grouped`]:n,[`${e}-base-select-option--pending`]:r,[`${e}-base-select-option--show-checkmark`]:i}],style:[(h==null?void 0:h.style)||"",t.style||""],onClick:nn([c,h==null?void 0:h.onClick]),onMouseenter:nn([u,h==null?void 0:h.onMouseenter]),onMousemove:nn([f,h==null?void 0:h.onMousemove])}),a("div",{class:`${e}-base-select-option__content`},p));return t.render?t.render({node:g,option:t,selected:o}):l?l({node:g,option:t,selected:o}):g}}),{cubicBezierEaseIn:yl,cubicBezierEaseOut:wl}=yo;function hr({transformOrigin:e="inherit",duration:t=".2s",enterScale:o=".9",originalTransform:r="",originalTransition:n=""}={}){return[k("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${yl}, transform ${t} ${yl} ${n&&`,${n}`}`}),k("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${wl}, transform ${t} ${wl} ${n&&`,${n}`}`}),k("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${r} scale(${o})`}),k("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${r} scale(1)`})]}const Wf=m("base-select-menu",` - line-height: 1.5; - outline: none; - z-index: 0; - position: relative; - border-radius: var(--n-border-radius); - transition: - background-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); - background-color: var(--n-color); -`,[m("scrollbar",` - max-height: var(--n-height); - `),m("virtual-list",` - max-height: var(--n-height); - `),m("base-select-option",` - min-height: var(--n-option-height); - font-size: var(--n-option-font-size); - display: flex; - align-items: center; - `,[z("content",` - z-index: 1; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; - `)]),m("base-select-group-header",` - min-height: var(--n-option-height); - font-size: .93em; - display: flex; - align-items: center; - `),m("base-select-menu-option-wrapper",` - position: relative; - width: 100%; - `),z("loading, empty",` - display: flex; - padding: 12px 32px; - flex: 1; - justify-content: center; - `),z("loading",` - color: var(--n-loading-color); - font-size: var(--n-loading-size); - `),z("header",` - padding: 8px var(--n-option-padding-left); - font-size: var(--n-option-font-size); - transition: - color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - border-bottom: 1px solid var(--n-action-divider-color); - color: var(--n-action-text-color); - `),z("action",` - padding: 8px var(--n-option-padding-left); - font-size: var(--n-option-font-size); - transition: - color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - border-top: 1px solid var(--n-action-divider-color); - color: var(--n-action-text-color); - `),m("base-select-group-header",` - position: relative; - cursor: default; - padding: var(--n-option-padding); - color: var(--n-group-header-text-color); - `),m("base-select-option",` - cursor: pointer; - position: relative; - padding: var(--n-option-padding); - transition: - color .3s var(--n-bezier), - opacity .3s var(--n-bezier); - box-sizing: border-box; - color: var(--n-option-text-color); - opacity: 1; - `,[R("show-checkmark",` - padding-right: calc(var(--n-option-padding-right) + 20px); - `),k("&::before",` - content: ""; - position: absolute; - left: 4px; - right: 4px; - top: 0; - bottom: 0; - border-radius: var(--n-border-radius); - transition: background-color .3s var(--n-bezier); - `),k("&:active",` - color: var(--n-option-text-color-pressed); - `),R("grouped",` - padding-left: calc(var(--n-option-padding-left) * 1.5); - `),R("pending",[k("&::before",` - background-color: var(--n-option-color-pending); - `)]),R("selected",` - color: var(--n-option-text-color-active); - `,[k("&::before",` - background-color: var(--n-option-color-active); - `),R("pending",[k("&::before",` - background-color: var(--n-option-color-active-pending); - `)])]),R("disabled",` - cursor: not-allowed; - `,[at("selected",` - color: var(--n-option-text-color-disabled); - `),R("selected",` - opacity: var(--n-option-opacity-disabled); - `)]),z("check",` - font-size: 16px; - position: absolute; - right: calc(var(--n-option-padding-right) - 4px); - top: calc(50% - 7px); - color: var(--n-option-check-color); - transition: color .3s var(--n-bezier); - `,[hr({enterScale:"0.5"})])])]),Ts=re({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Re.props),{clsPrefix:{type:String,required:!0},scrollable:{type:Boolean,default:!0},treeMate:{type:Object,required:!0},multiple:Boolean,size:{type:String,default:"medium"},value:{type:[String,Number,Array],default:null},autoPending:Boolean,virtualScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},loading:Boolean,focusable:Boolean,renderLabel:Function,renderOption:Function,nodeProps:Function,showCheckmark:{type:Boolean,default:!0},onMousedown:Function,onScroll:Function,onFocus:Function,onBlur:Function,onKeyup:Function,onKeydown:Function,onTabOut:Function,onMouseenter:Function,onMouseleave:Function,onResize:Function,resetMenuOnOptionsChange:{type:Boolean,default:!0},inlineThemeDisabled:Boolean,onToggle:Function}),setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:o}=Qe(e),r=Vt("InternalSelectMenu",o,t),n=Re("InternalSelectMenu","-internal-select-menu",Wf,wi,e,fe(e,"clsPrefix")),i=B(null),s=B(null),l=B(null),d=C(()=>e.treeMate.getFlattenedNodes()),c=C(()=>ls(d.value)),u=B(null);function f(){const{treeMate:H}=e;let F=null;const{value:N}=e;N===null?F=H.getFirstAvailableNode():(e.multiple?F=H.getNode((N||[])[(N||[]).length-1]):F=H.getNode(N),(!F||F.disabled)&&(F=H.getFirstAvailableNode())),U(F||null)}function v(){const{value:H}=u;H&&!e.treeMate.getNode(H.key)&&(u.value=null)}let p;gt(()=>e.show,H=>{H?p=gt(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?f():v(),Tt(L)):v()},{immediate:!0}):p==null||p()},{immediate:!0}),bo(()=>{p==null||p()});const h=C(()=>Mt(n.value.self[ie("optionHeight",e.size)])),g=C(()=>Lt(n.value.self[ie("padding",e.size)])),b=C(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),y=C(()=>{const H=d.value;return H&&H.length===0});function x(H){const{onToggle:F}=e;F&&F(H)}function T(H){const{onScroll:F}=e;F&&F(H)}function $(H){var F;(F=l.value)===null||F===void 0||F.sync(),T(H)}function P(){var H;(H=l.value)===null||H===void 0||H.sync()}function S(){const{value:H}=u;return H||null}function w(H,F){F.disabled||U(F,!1)}function A(H,F){F.disabled||x(F)}function I(H){var F;Qt(H,"action")||(F=e.onKeyup)===null||F===void 0||F.call(e,H)}function M(H){var F;Qt(H,"action")||(F=e.onKeydown)===null||F===void 0||F.call(e,H)}function j(H){var F;(F=e.onMousedown)===null||F===void 0||F.call(e,H),!e.focusable&&H.preventDefault()}function D(){const{value:H}=u;H&&U(H.getNext({loop:!0}),!0)}function E(){const{value:H}=u;H&&U(H.getPrev({loop:!0}),!0)}function U(H,F=!1){u.value=H,F&&L()}function L(){var H,F;const N=u.value;if(!N)return;const J=c.value(N.key);J!==null&&(e.virtualScroll?(H=s.value)===null||H===void 0||H.scrollTo({index:J}):(F=l.value)===null||F===void 0||F.scrollTo({index:J,elSize:h.value}))}function te(H){var F,N;!((F=i.value)===null||F===void 0)&&F.contains(H.target)&&((N=e.onFocus)===null||N===void 0||N.call(e,H))}function K(H){var F,N;!((F=i.value)===null||F===void 0)&&F.contains(H.relatedTarget)||(N=e.onBlur)===null||N===void 0||N.call(e,H)}Je(gi,{handleOptionMouseEnter:w,handleOptionClick:A,valueSetRef:b,pendingTmNodeRef:u,nodePropsRef:fe(e,"nodeProps"),showCheckmarkRef:fe(e,"showCheckmark"),multipleRef:fe(e,"multiple"),valueRef:fe(e,"value"),renderLabelRef:fe(e,"renderLabel"),renderOptionRef:fe(e,"renderOption"),labelFieldRef:fe(e,"labelField"),valueFieldRef:fe(e,"valueField")}),Je(us,i),to(()=>{const{value:H}=l;H&&H.sync()});const le=C(()=>{const{size:H}=e,{common:{cubicBezierEaseInOut:F},self:{height:N,borderRadius:J,color:se,groupHeaderTextColor:xe,actionDividerColor:Ie,optionTextColorPressed:_,optionTextColor:Pe,optionTextColorDisabled:He,optionTextColorActive:Ae,optionOpacityDisabled:Ge,optionCheckColor:Xe,actionTextColor:ct,optionColorPending:ot,optionColorActive:Ce,loadingColor:ee,loadingSize:ue,optionColorActivePending:q,[ie("optionFontSize",H)]:Q,[ie("optionHeight",H)]:pe,[ie("optionPadding",H)]:we}}=n.value;return{"--n-height":N,"--n-action-divider-color":Ie,"--n-action-text-color":ct,"--n-bezier":F,"--n-border-radius":J,"--n-color":se,"--n-option-font-size":Q,"--n-group-header-text-color":xe,"--n-option-check-color":Xe,"--n-option-color-pending":ot,"--n-option-color-active":Ce,"--n-option-color-active-pending":q,"--n-option-height":pe,"--n-option-opacity-disabled":Ge,"--n-option-text-color":Pe,"--n-option-text-color-active":Ae,"--n-option-text-color-disabled":He,"--n-option-text-color-pressed":_,"--n-option-padding":we,"--n-option-padding-left":Lt(we,"left"),"--n-option-padding-right":Lt(we,"right"),"--n-loading-color":ee,"--n-loading-size":ue}}),{inlineThemeDisabled:be}=e,ce=be?it("internal-select-menu",C(()=>e.size[0]),le,e):void 0,V={selfRef:i,next:D,prev:E,getPendingTmNode:S};return gs(i,e.onResize),Object.assign({mergedTheme:n,mergedClsPrefix:t,rtlEnabled:r,virtualListRef:s,scrollbarRef:l,itemSize:h,padding:g,flattenedNodes:d,empty:y,virtualListContainer(){const{value:H}=s;return H==null?void 0:H.listElRef},virtualListContent(){const{value:H}=s;return H==null?void 0:H.itemsElRef},doScroll:T,handleFocusin:te,handleFocusout:K,handleKeyUp:I,handleKeyDown:M,handleMouseDown:j,handleVirtualListResize:P,handleVirtualListScroll:$,cssVars:be?void 0:le,themeClass:ce==null?void 0:ce.themeClass,onRender:ce==null?void 0:ce.onRender},V)},render(){const{$slots:e,virtualScroll:t,clsPrefix:o,mergedTheme:r,themeClass:n,onRender:i}=this;return i==null||i(),a("div",{ref:"selfRef",tabindex:this.focusable?0:-1,class:[`${o}-base-select-menu`,this.rtlEnabled&&`${o}-base-select-menu--rtl`,n,this.multiple&&`${o}-base-select-menu--multiple`],style:this.cssVars,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onKeyup:this.handleKeyUp,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},Ct(e.header,s=>s&&a("div",{class:`${o}-base-select-menu__header`,"data-header":!0,key:"header"},s)),this.loading?a("div",{class:`${o}-base-select-menu__loading`},a(Zo,{clsPrefix:o,strokeWidth:20})):this.empty?a("div",{class:`${o}-base-select-menu__empty`,"data-empty":!0},vt(e.empty,()=>[a(Qn,{theme:r.peers.Empty,themeOverrides:r.peerOverrides.Empty,size:this.size})])):a(jt,{ref:"scrollbarRef",theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar,scrollable:this.scrollable,container:t?this.virtualListContainer:void 0,content:t?this.virtualListContent:void 0,onScroll:t?void 0:this.doScroll},{default:()=>t?a(Sr,{ref:"virtualListRef",class:`${o}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:s})=>s.isGroup?a(xl,{key:s.key,clsPrefix:o,tmNode:s}):s.ignored?null:a(Cl,{clsPrefix:o,key:s.key,tmNode:s})}):a("div",{class:`${o}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(s=>s.isGroup?a(xl,{key:s.key,clsPrefix:o,tmNode:s}):a(Cl,{clsPrefix:o,key:s.key,tmNode:s})))}),Ct(e.action,s=>s&&[a("div",{class:`${o}-base-select-menu__action`,"data-action":!0,key:"action"},s),a(fr,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),Uf={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"};function Fs(e){const{boxShadow2:t,popoverColor:o,textColor2:r,borderRadius:n,fontSize:i,dividerColor:s}=e;return Object.assign(Object.assign({},Uf),{fontSize:i,borderRadius:n,color:o,dividerColor:s,textColor:r,boxShadow:t})}const Wr={name:"Popover",common:dt,self:Fs},Fr={name:"Popover",common:_e,self:Fs},ga={top:"bottom",bottom:"top",left:"right",right:"left"},Yt="var(--n-arrow-height) * 1.414",Kf=k([m("popover",` - transition: - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - position: relative; - font-size: var(--n-font-size); - color: var(--n-text-color); - box-shadow: var(--n-box-shadow); - word-break: break-word; - `,[k(">",[m("scrollbar",` - height: inherit; - max-height: inherit; - `)]),at("raw",` - background-color: var(--n-color); - border-radius: var(--n-border-radius); - `,[at("scrollable",[at("show-header-or-footer","padding: var(--n-padding);")])]),z("header",` - padding: var(--n-padding); - border-bottom: 1px solid var(--n-divider-color); - transition: border-color .3s var(--n-bezier); - `),z("footer",` - padding: var(--n-padding); - border-top: 1px solid var(--n-divider-color); - transition: border-color .3s var(--n-bezier); - `),R("scrollable, show-header-or-footer",[z("content",` - padding: var(--n-padding); - `)])]),m("popover-shared",` - transform-origin: inherit; - `,[m("popover-arrow-wrapper",` - position: absolute; - overflow: hidden; - pointer-events: none; - `,[m("popover-arrow",` - transition: background-color .3s var(--n-bezier); - position: absolute; - display: block; - width: calc(${Yt}); - height: calc(${Yt}); - box-shadow: 0 0 8px 0 rgba(0, 0, 0, .12); - transform: rotate(45deg); - background-color: var(--n-color); - pointer-events: all; - `)]),k("&.popover-transition-enter-from, &.popover-transition-leave-to",` - opacity: 0; - transform: scale(.85); - `),k("&.popover-transition-enter-to, &.popover-transition-leave-from",` - transform: scale(1); - opacity: 1; - `),k("&.popover-transition-enter-active",` - transition: - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier), - opacity .15s var(--n-bezier-ease-out), - transform .15s var(--n-bezier-ease-out); - `),k("&.popover-transition-leave-active",` - transition: - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier), - opacity .15s var(--n-bezier-ease-in), - transform .15s var(--n-bezier-ease-in); - `)]),So("top-start",` - top: calc(${Yt} / -2); - left: calc(${jo("top-start")} - var(--v-offset-left)); - `),So("top",` - top: calc(${Yt} / -2); - transform: translateX(calc(${Yt} / -2)) rotate(45deg); - left: 50%; - `),So("top-end",` - top: calc(${Yt} / -2); - right: calc(${jo("top-end")} + var(--v-offset-left)); - `),So("bottom-start",` - bottom: calc(${Yt} / -2); - left: calc(${jo("bottom-start")} - var(--v-offset-left)); - `),So("bottom",` - bottom: calc(${Yt} / -2); - transform: translateX(calc(${Yt} / -2)) rotate(45deg); - left: 50%; - `),So("bottom-end",` - bottom: calc(${Yt} / -2); - right: calc(${jo("bottom-end")} + var(--v-offset-left)); - `),So("left-start",` - left: calc(${Yt} / -2); - top: calc(${jo("left-start")} - var(--v-offset-top)); - `),So("left",` - left: calc(${Yt} / -2); - transform: translateY(calc(${Yt} / -2)) rotate(45deg); - top: 50%; - `),So("left-end",` - left: calc(${Yt} / -2); - bottom: calc(${jo("left-end")} + var(--v-offset-top)); - `),So("right-start",` - right: calc(${Yt} / -2); - top: calc(${jo("right-start")} - var(--v-offset-top)); - `),So("right",` - right: calc(${Yt} / -2); - transform: translateY(calc(${Yt} / -2)) rotate(45deg); - top: 50%; - `),So("right-end",` - right: calc(${Yt} / -2); - bottom: calc(${jo("right-end")} + var(--v-offset-top)); - `),...ju({top:["right-start","left-start"],right:["top-end","bottom-end"],bottom:["right-end","left-end"],left:["top-start","bottom-start"]},(e,t)=>{const o=["right","left"].includes(t),r=o?"width":"height";return e.map(n=>{const i=n.split("-")[1]==="end",l=`calc((${`var(--v-target-${r}, 0px)`} - ${Yt}) / 2)`,d=jo(n);return k(`[v-placement="${n}"] >`,[m("popover-shared",[R("center-arrow",[m("popover-arrow",`${t}: calc(max(${l}, ${d}) ${i?"+":"-"} var(--v-offset-${o?"left":"top"}));`)])])])})})]);function jo(e){return["top","bottom"].includes(e.split("-")[0])?"var(--n-arrow-offset)":"var(--n-arrow-offset-vertical)"}function So(e,t){const o=e.split("-")[0],r=["top","bottom"].includes(o)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return k(`[v-placement="${e}"] >`,[m("popover-shared",` - margin-${ga[o]}: var(--n-space); - `,[R("show-arrow",` - margin-${ga[o]}: var(--n-space-arrow); - `),R("overlap",` - margin: 0; - `),Xu("popover-arrow-wrapper",` - right: 0; - left: 0; - top: 0; - bottom: 0; - ${o}: 100%; - ${ga[o]}: auto; - ${r} - `,[m("popover-arrow",t)])])])}const Is=Object.assign(Object.assign({},Re.props),{to:Xt.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowClass:String,arrowStyle:[String,Object],arrowWrapperClass:String,arrowWrapperStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number});function Bs({arrowClass:e,arrowStyle:t,arrowWrapperClass:o,arrowWrapperStyle:r,clsPrefix:n}){return a("div",{key:"__popover-arrow__",style:r,class:[`${n}-popover-arrow-wrapper`,o]},a("div",{class:[`${n}-popover-arrow`,e],style:t}))}const qf=re({name:"PopoverBody",inheritAttrs:!1,props:Is,setup(e,{slots:t,attrs:o}){const{namespaceRef:r,mergedClsPrefixRef:n,inlineThemeDisabled:i}=Qe(e),s=Re("Popover","-popover",Kf,Wr,e,n),l=B(null),d=Ee("NPopover"),c=B(null),u=B(e.show),f=B(!1);Ft(()=>{const{show:w}=e;w&&!rf()&&!e.internalDeactivateImmediately&&(f.value=!0)});const v=C(()=>{const{trigger:w,onClickoutside:A}=e,I=[],{positionManuallyRef:{value:M}}=d;return M||(w==="click"&&!A&&I.push([Lo,$,void 0,{capture:!0}]),w==="hover"&&I.push([Lu,T])),A&&I.push([Lo,$,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&f.value)&&I.push([Eo,e.show]),I}),p=C(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:A,cubicBezierEaseOut:I},self:{space:M,spaceArrow:j,padding:D,fontSize:E,textColor:U,dividerColor:L,color:te,boxShadow:K,borderRadius:le,arrowHeight:be,arrowOffset:ce,arrowOffsetVertical:V}}=s.value;return{"--n-box-shadow":K,"--n-bezier":w,"--n-bezier-ease-in":A,"--n-bezier-ease-out":I,"--n-font-size":E,"--n-text-color":U,"--n-color":te,"--n-divider-color":L,"--n-border-radius":le,"--n-arrow-height":be,"--n-arrow-offset":ce,"--n-arrow-offset-vertical":V,"--n-padding":D,"--n-space":M,"--n-space-arrow":j}}),h=C(()=>{const w=e.width==="trigger"?void 0:_t(e.width),A=[];w&&A.push({width:w});const{maxWidth:I,minWidth:M}=e;return I&&A.push({maxWidth:_t(I)}),M&&A.push({maxWidth:_t(M)}),i||A.push(p.value),A}),g=i?it("popover",void 0,p,e):void 0;d.setBodyInstance({syncPosition:b}),bo(()=>{d.setBodyInstance(null)}),gt(fe(e,"show"),w=>{e.animated||(w?u.value=!0:u.value=!1)});function b(){var w;(w=l.value)===null||w===void 0||w.syncPosition()}function y(w){e.trigger==="hover"&&e.keepAliveOnHover&&e.show&&d.handleMouseEnter(w)}function x(w){e.trigger==="hover"&&e.keepAliveOnHover&&d.handleMouseLeave(w)}function T(w){e.trigger==="hover"&&!P().contains(Ko(w))&&d.handleMouseMoveOutside(w)}function $(w){(e.trigger==="click"&&!P().contains(Ko(w))||e.onClickoutside)&&d.handleClickOutside(w)}function P(){return d.getTriggerElement()}Je(Vr,c),Je(pn,null),Je(gn,null);function S(){if(g==null||g.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&f.value))return null;let A;const I=d.internalRenderBodyRef.value,{value:M}=n;if(I)A=I([`${M}-popover-shared`,g==null?void 0:g.themeClass.value,e.overlap&&`${M}-popover-shared--overlap`,e.showArrow&&`${M}-popover-shared--show-arrow`,e.arrowPointToCenter&&`${M}-popover-shared--center-arrow`],c,h.value,y,x);else{const{value:j}=d.extraClassRef,{internalTrapFocus:D}=e,E=!_r(t.header)||!_r(t.footer),U=()=>{var L,te;const K=E?a(qt,null,Ct(t.header,ce=>ce?a("div",{class:[`${M}-popover__header`,e.headerClass],style:e.headerStyle},ce):null),Ct(t.default,ce=>ce?a("div",{class:[`${M}-popover__content`,e.contentClass],style:e.contentStyle},t):null),Ct(t.footer,ce=>ce?a("div",{class:[`${M}-popover__footer`,e.footerClass],style:e.footerStyle},ce):null)):e.scrollable?(L=t.default)===null||L===void 0?void 0:L.call(t):a("div",{class:[`${M}-popover__content`,e.contentClass],style:e.contentStyle},t),le=e.scrollable?a(Zn,{contentClass:E?void 0:`${M}-popover__content ${(te=e.contentClass)!==null&&te!==void 0?te:""}`,contentStyle:E?void 0:e.contentStyle},{default:()=>K}):K,be=e.showArrow?Bs({arrowClass:e.arrowClass,arrowStyle:e.arrowStyle,arrowWrapperClass:e.arrowWrapperClass,arrowWrapperStyle:e.arrowWrapperStyle,clsPrefix:M}):null;return[le,be]};A=a("div",lo({class:[`${M}-popover`,`${M}-popover-shared`,g==null?void 0:g.themeClass.value,j.map(L=>`${M}-${L}`),{[`${M}-popover--scrollable`]:e.scrollable,[`${M}-popover--show-header-or-footer`]:E,[`${M}-popover--raw`]:e.raw,[`${M}-popover-shared--overlap`]:e.overlap,[`${M}-popover-shared--show-arrow`]:e.showArrow,[`${M}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:h.value,onKeydown:d.handleKeydown,onMouseenter:y,onMouseleave:x},o),D?a(hi,{active:e.show,autoFocus:!0},{default:U}):U())}return so(A,v.value)}return{displayed:f,namespace:r,isMounted:d.isMountedRef,zIndex:d.zIndexRef,followerRef:l,adjustedTo:Xt(e),followerEnabled:u,renderContentNode:S}},render(){return a(Rr,{ref:"followerRef",zIndex:this.zIndex,show:this.show,enabled:this.followerEnabled,to:this.adjustedTo,x:this.x,y:this.y,flip:this.flip,placement:this.placement,containerClass:this.namespace,overlap:this.overlap,width:this.width==="trigger"?"target":void 0,teleportDisabled:this.adjustedTo===Xt.tdkey},{default:()=>this.animated?a(Kt,{name:"popover-transition",appear:this.isMounted,onEnter:()=>{this.followerEnabled=!0},onAfterLeave:()=>{var e;(e=this.internalOnAfterLeave)===null||e===void 0||e.call(this),this.followerEnabled=!1,this.displayed=!1}},{default:this.renderContentNode}):this.renderContentNode()})}}),Yf=Object.keys(Is),Gf={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function Xf(e,t,o){Gf[t].forEach(r=>{e.props?e.props=Object.assign({},e.props):e.props={};const n=e.props[r],i=o[r];n?e.props[r]=(...s)=>{n(...s),i(...s)}:e.props[r]=i})}const Lr={show:{type:Boolean,default:void 0},defaultShow:Boolean,showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"},delay:{type:Number,default:100},duration:{type:Number,default:100},raw:Boolean,placement:{type:String,default:"top"},x:Number,y:Number,arrowPointToCenter:Boolean,disabled:Boolean,getDisabled:Function,displayDirective:{type:String,default:"if"},arrowClass:String,arrowStyle:[String,Object],arrowWrapperClass:String,arrowWrapperStyle:[String,Object],flip:{type:Boolean,default:!0},animated:{type:Boolean,default:!0},width:{type:[Number,String],default:void 0},overlap:Boolean,keepAliveOnHover:{type:Boolean,default:!0},zIndex:Number,to:Xt.propTo,scrollable:Boolean,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],onClickoutside:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],internalDeactivateImmediately:Boolean,internalSyncTargetWithParent:Boolean,internalInheritedEventHandlers:{type:Array,default:()=>[]},internalTrapFocus:Boolean,internalExtraClass:{type:Array,default:()=>[]},onShow:[Function,Array],onHide:[Function,Array],arrow:{type:Boolean,default:void 0},minWidth:Number,maxWidth:Number},Zf=Object.assign(Object.assign(Object.assign({},Re.props),Lr),{internalOnAfterLeave:Function,internalRenderBody:Function}),Rn=re({name:"Popover",inheritAttrs:!1,props:Zf,__popover__:!0,setup(e){const t=Yo(),o=B(null),r=C(()=>e.show),n=B(e.defaultShow),i=$t(r,n),s=tt(()=>e.disabled?!1:i.value),l=()=>{if(e.disabled)return!0;const{getDisabled:L}=e;return!!(L!=null&&L())},d=()=>l()?!1:i.value,c=nr(e,["arrow","showArrow"]),u=C(()=>e.overlap?!1:c.value);let f=null;const v=B(null),p=B(null),h=tt(()=>e.x!==void 0&&e.y!==void 0);function g(L){const{"onUpdate:show":te,onUpdateShow:K,onShow:le,onHide:be}=e;n.value=L,te&&ae(te,L),K&&ae(K,L),L&&le&&ae(le,!0),L&&be&&ae(be,!1)}function b(){f&&f.syncPosition()}function y(){const{value:L}=v;L&&(window.clearTimeout(L),v.value=null)}function x(){const{value:L}=p;L&&(window.clearTimeout(L),p.value=null)}function T(){const L=l();if(e.trigger==="focus"&&!L){if(d())return;g(!0)}}function $(){const L=l();if(e.trigger==="focus"&&!L){if(!d())return;g(!1)}}function P(){const L=l();if(e.trigger==="hover"&&!L){if(x(),v.value!==null||d())return;const te=()=>{g(!0),v.value=null},{delay:K}=e;K===0?te():v.value=window.setTimeout(te,K)}}function S(){const L=l();if(e.trigger==="hover"&&!L){if(y(),p.value!==null||!d())return;const te=()=>{g(!1),p.value=null},{duration:K}=e;K===0?te():p.value=window.setTimeout(te,K)}}function w(){S()}function A(L){var te;d()&&(e.trigger==="click"&&(y(),x(),g(!1)),(te=e.onClickoutside)===null||te===void 0||te.call(e,L))}function I(){if(e.trigger==="click"&&!l()){y(),x();const L=!d();g(L)}}function M(L){e.internalTrapFocus&&L.key==="Escape"&&(y(),x(),g(!1))}function j(L){n.value=L}function D(){var L;return(L=o.value)===null||L===void 0?void 0:L.targetRef}function E(L){f=L}return Je("NPopover",{getTriggerElement:D,handleKeydown:M,handleMouseEnter:P,handleMouseLeave:S,handleClickOutside:A,handleMouseMoveOutside:w,setBodyInstance:E,positionManuallyRef:h,isMountedRef:t,zIndexRef:fe(e,"zIndex"),extraClassRef:fe(e,"internalExtraClass"),internalRenderBodyRef:fe(e,"internalRenderBody")}),Ft(()=>{i.value&&l()&&g(!1)}),{binderInstRef:o,positionManually:h,mergedShowConsideringDisabledProp:s,uncontrolledShow:n,mergedShowArrow:u,getMergedShow:d,setShow:j,handleClick:I,handleMouseEnter:P,handleMouseLeave:S,handleFocus:T,handleBlur:$,syncPosition:b}},render(){var e;const{positionManually:t,$slots:o}=this;let r,n=!1;if(!t&&(o.activator?r=Ka(o,"activator"):r=Ka(o,"trigger"),r)){r=an(r),r=r.type===Du?a("span",[r]):r;const i={onClick:this.handleClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onFocus:this.handleFocus,onBlur:this.handleBlur};if(!((e=r.type)===null||e===void 0)&&e.__popover__)n=!0,r.props||(r.props={internalSyncTargetWithParent:!0,internalInheritedEventHandlers:[]}),r.props.internalSyncTargetWithParent=!0,r.props.internalInheritedEventHandlers?r.props.internalInheritedEventHandlers=[i,...r.props.internalInheritedEventHandlers]:r.props.internalInheritedEventHandlers=[i];else{const{internalInheritedEventHandlers:s}=this,l=[i,...s],d={onBlur:c=>{l.forEach(u=>{u.onBlur(c)})},onFocus:c=>{l.forEach(u=>{u.onFocus(c)})},onClick:c=>{l.forEach(u=>{u.onClick(c)})},onMouseenter:c=>{l.forEach(u=>{u.onMouseenter(c)})},onMouseleave:c=>{l.forEach(u=>{u.onMouseleave(c)})}};Xf(r,s?"nested":t?"manual":this.trigger,d)}}return a(zr,{ref:"binderInstRef",syncTarget:!n,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?so(a("div",{style:{position:"fixed",top:0,right:0,bottom:0,left:0}}),[[pi,{enabled:i,zIndex:this.zIndex}]]):null,t?null:a(Pr,null,{default:()=>r}),a(qf,go(this.$props,Yf,Object.assign(Object.assign({},this.$attrs),{showArrow:this.mergedShowArrow,show:i})),{default:()=>{var s,l;return(l=(s=this.$slots).default)===null||l===void 0?void 0:l.call(s)},header:()=>{var s,l;return(l=(s=this.$slots).header)===null||l===void 0?void 0:l.call(s)},footer:()=>{var s,l;return(l=(s=this.$slots).footer)===null||l===void 0?void 0:l.call(s)}})]}})}}),Os={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px"},Ds={name:"Tag",common:_e,self(e){const{textColor2:t,primaryColorHover:o,primaryColorPressed:r,primaryColor:n,infoColor:i,successColor:s,warningColor:l,errorColor:d,baseColor:c,borderColor:u,tagColor:f,opacityDisabled:v,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:b,closeColorPressed:y,borderRadiusSmall:x,fontSizeMini:T,fontSizeTiny:$,fontSizeSmall:P,fontSizeMedium:S,heightMini:w,heightTiny:A,heightSmall:I,heightMedium:M,buttonColor2Hover:j,buttonColor2Pressed:D,fontWeightStrong:E}=e;return Object.assign(Object.assign({},Os),{closeBorderRadius:x,heightTiny:w,heightSmall:A,heightMedium:I,heightLarge:M,borderRadius:x,opacityDisabled:v,fontSizeTiny:T,fontSizeSmall:$,fontSizeMedium:P,fontSizeLarge:S,fontWeightStrong:E,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:j,colorPressedCheckable:D,colorChecked:n,colorCheckedHover:o,colorCheckedPressed:r,border:`1px solid ${u}`,textColor:t,color:f,colorBordered:"#0000",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:b,closeColorPressed:y,borderPrimary:`1px solid ${Se(n,{alpha:.3})}`,textColorPrimary:n,colorPrimary:Se(n,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:Ut(n,{lightness:.7}),closeIconColorHoverPrimary:Ut(n,{lightness:.7}),closeIconColorPressedPrimary:Ut(n,{lightness:.7}),closeColorHoverPrimary:Se(n,{alpha:.16}),closeColorPressedPrimary:Se(n,{alpha:.12}),borderInfo:`1px solid ${Se(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Se(i,{alpha:.16}),colorBorderedInfo:"#0000",closeIconColorInfo:Ut(i,{alpha:.7}),closeIconColorHoverInfo:Ut(i,{alpha:.7}),closeIconColorPressedInfo:Ut(i,{alpha:.7}),closeColorHoverInfo:Se(i,{alpha:.16}),closeColorPressedInfo:Se(i,{alpha:.12}),borderSuccess:`1px solid ${Se(s,{alpha:.3})}`,textColorSuccess:s,colorSuccess:Se(s,{alpha:.16}),colorBorderedSuccess:"#0000",closeIconColorSuccess:Ut(s,{alpha:.7}),closeIconColorHoverSuccess:Ut(s,{alpha:.7}),closeIconColorPressedSuccess:Ut(s,{alpha:.7}),closeColorHoverSuccess:Se(s,{alpha:.16}),closeColorPressedSuccess:Se(s,{alpha:.12}),borderWarning:`1px solid ${Se(l,{alpha:.3})}`,textColorWarning:l,colorWarning:Se(l,{alpha:.16}),colorBorderedWarning:"#0000",closeIconColorWarning:Ut(l,{alpha:.7}),closeIconColorHoverWarning:Ut(l,{alpha:.7}),closeIconColorPressedWarning:Ut(l,{alpha:.7}),closeColorHoverWarning:Se(l,{alpha:.16}),closeColorPressedWarning:Se(l,{alpha:.11}),borderError:`1px solid ${Se(d,{alpha:.3})}`,textColorError:d,colorError:Se(d,{alpha:.16}),colorBorderedError:"#0000",closeIconColorError:Ut(d,{alpha:.7}),closeIconColorHoverError:Ut(d,{alpha:.7}),closeIconColorPressedError:Ut(d,{alpha:.7}),closeColorHoverError:Se(d,{alpha:.16}),closeColorPressedError:Se(d,{alpha:.12})})}};function Qf(e){const{textColor2:t,primaryColorHover:o,primaryColorPressed:r,primaryColor:n,infoColor:i,successColor:s,warningColor:l,errorColor:d,baseColor:c,borderColor:u,opacityDisabled:f,tagColor:v,closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,borderRadiusSmall:b,fontSizeMini:y,fontSizeTiny:x,fontSizeSmall:T,fontSizeMedium:$,heightMini:P,heightTiny:S,heightSmall:w,heightMedium:A,closeColorHover:I,closeColorPressed:M,buttonColor2Hover:j,buttonColor2Pressed:D,fontWeightStrong:E}=e;return Object.assign(Object.assign({},Os),{closeBorderRadius:b,heightTiny:P,heightSmall:S,heightMedium:w,heightLarge:A,borderRadius:b,opacityDisabled:f,fontSizeTiny:y,fontSizeSmall:x,fontSizeMedium:T,fontSizeLarge:$,fontWeightStrong:E,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:j,colorPressedCheckable:D,colorChecked:n,colorCheckedHover:o,colorCheckedPressed:r,border:`1px solid ${u}`,textColor:t,color:v,colorBordered:"rgb(250, 250, 252)",closeIconColor:p,closeIconColorHover:h,closeIconColorPressed:g,closeColorHover:I,closeColorPressed:M,borderPrimary:`1px solid ${Se(n,{alpha:.3})}`,textColorPrimary:n,colorPrimary:Se(n,{alpha:.12}),colorBorderedPrimary:Se(n,{alpha:.1}),closeIconColorPrimary:n,closeIconColorHoverPrimary:n,closeIconColorPressedPrimary:n,closeColorHoverPrimary:Se(n,{alpha:.12}),closeColorPressedPrimary:Se(n,{alpha:.18}),borderInfo:`1px solid ${Se(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Se(i,{alpha:.12}),colorBorderedInfo:Se(i,{alpha:.1}),closeIconColorInfo:i,closeIconColorHoverInfo:i,closeIconColorPressedInfo:i,closeColorHoverInfo:Se(i,{alpha:.12}),closeColorPressedInfo:Se(i,{alpha:.18}),borderSuccess:`1px solid ${Se(s,{alpha:.3})}`,textColorSuccess:s,colorSuccess:Se(s,{alpha:.12}),colorBorderedSuccess:Se(s,{alpha:.1}),closeIconColorSuccess:s,closeIconColorHoverSuccess:s,closeIconColorPressedSuccess:s,closeColorHoverSuccess:Se(s,{alpha:.12}),closeColorPressedSuccess:Se(s,{alpha:.18}),borderWarning:`1px solid ${Se(l,{alpha:.35})}`,textColorWarning:l,colorWarning:Se(l,{alpha:.15}),colorBorderedWarning:Se(l,{alpha:.12}),closeIconColorWarning:l,closeIconColorHoverWarning:l,closeIconColorPressedWarning:l,closeColorHoverWarning:Se(l,{alpha:.12}),closeColorPressedWarning:Se(l,{alpha:.18}),borderError:`1px solid ${Se(d,{alpha:.23})}`,textColorError:d,colorError:Se(d,{alpha:.1}),colorBorderedError:Se(d,{alpha:.08}),closeIconColorError:d,closeIconColorHoverError:d,closeIconColorPressedError:d,closeColorHoverError:Se(d,{alpha:.12}),closeColorPressedError:Se(d,{alpha:.18})})}const Ms={name:"Tag",common:dt,self:Qf},As={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},Jf=m("tag",` - --n-close-margin: var(--n-close-margin-top) var(--n-close-margin-right) var(--n-close-margin-bottom) var(--n-close-margin-left); - white-space: nowrap; - position: relative; - box-sizing: border-box; - cursor: default; - display: inline-flex; - align-items: center; - flex-wrap: nowrap; - padding: var(--n-padding); - border-radius: var(--n-border-radius); - color: var(--n-text-color); - background-color: var(--n-color); - transition: - border-color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier), - opacity .3s var(--n-bezier); - line-height: 1; - height: var(--n-height); - font-size: var(--n-font-size); -`,[R("strong",` - font-weight: var(--n-font-weight-strong); - `),z("border",` - pointer-events: none; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border-radius: inherit; - border: var(--n-border); - transition: border-color .3s var(--n-bezier); - `),z("icon",` - display: flex; - margin: 0 4px 0 0; - color: var(--n-text-color); - transition: color .3s var(--n-bezier); - font-size: var(--n-avatar-size-override); - `),z("avatar",` - display: flex; - margin: 0 6px 0 0; - `),z("close",` - margin: var(--n-close-margin); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `),R("round",` - padding: 0 calc(var(--n-height) / 3); - border-radius: calc(var(--n-height) / 2); - `,[z("icon",` - margin: 0 4px 0 calc((var(--n-height) - 8px) / -2); - `),z("avatar",` - margin: 0 6px 0 calc((var(--n-height) - 8px) / -2); - `),R("closable",` - padding: 0 calc(var(--n-height) / 4) 0 calc(var(--n-height) / 3); - `)]),R("icon, avatar",[R("round",` - padding: 0 calc(var(--n-height) / 3) 0 calc(var(--n-height) / 2); - `)]),R("disabled",` - cursor: not-allowed !important; - opacity: var(--n-opacity-disabled); - `),R("checkable",` - cursor: pointer; - box-shadow: none; - color: var(--n-text-color-checkable); - background-color: var(--n-color-checkable); - `,[at("disabled",[k("&:hover","background-color: var(--n-color-hover-checkable);",[at("checked","color: var(--n-text-color-hover-checkable);")]),k("&:active","background-color: var(--n-color-pressed-checkable);",[at("checked","color: var(--n-text-color-pressed-checkable);")])]),R("checked",` - color: var(--n-text-color-checked); - background-color: var(--n-color-checked); - `,[at("disabled",[k("&:hover","background-color: var(--n-color-checked-hover);"),k("&:active","background-color: var(--n-color-checked-pressed);")])])])]),eh=Object.assign(Object.assign(Object.assign({},Re.props),As),{bordered:{type:Boolean,default:void 0},checked:Boolean,checkable:Boolean,strong:Boolean,triggerClickOnClose:Boolean,onClose:[Array,Function],onMouseenter:Function,onMouseleave:Function,"onUpdate:checked":Function,onUpdateChecked:Function,internalCloseFocusable:{type:Boolean,default:!0},internalCloseIsButtonTag:{type:Boolean,default:!0},onCheckedChange:Function}),_s="n-tag",jn=re({name:"Tag",props:eh,setup(e){const t=B(null),{mergedBorderedRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:n,mergedRtlRef:i}=Qe(e),s=Re("Tag","-tag",Jf,Ms,e,r);Je(_s,{roundRef:fe(e,"round")});function l(){if(!e.disabled&&e.checkable){const{checked:p,onCheckedChange:h,onUpdateChecked:g,"onUpdate:checked":b}=e;g&&g(!p),b&&b(!p),h&&h(!p)}}function d(p){if(e.triggerClickOnClose||p.stopPropagation(),!e.disabled){const{onClose:h}=e;h&&ae(h,p)}}const c={setTextContent(p){const{value:h}=t;h&&(h.textContent=p)}},u=Vt("Tag",i,r),f=C(()=>{const{type:p,size:h,color:{color:g,textColor:b}={}}=e,{common:{cubicBezierEaseInOut:y},self:{padding:x,closeMargin:T,borderRadius:$,opacityDisabled:P,textColorCheckable:S,textColorHoverCheckable:w,textColorPressedCheckable:A,textColorChecked:I,colorCheckable:M,colorHoverCheckable:j,colorPressedCheckable:D,colorChecked:E,colorCheckedHover:U,colorCheckedPressed:L,closeBorderRadius:te,fontWeightStrong:K,[ie("colorBordered",p)]:le,[ie("closeSize",h)]:be,[ie("closeIconSize",h)]:ce,[ie("fontSize",h)]:V,[ie("height",h)]:H,[ie("color",p)]:F,[ie("textColor",p)]:N,[ie("border",p)]:J,[ie("closeIconColor",p)]:se,[ie("closeIconColorHover",p)]:xe,[ie("closeIconColorPressed",p)]:Ie,[ie("closeColorHover",p)]:_,[ie("closeColorPressed",p)]:Pe}}=s.value,He=Lt(T);return{"--n-font-weight-strong":K,"--n-avatar-size-override":`calc(${H} - 8px)`,"--n-bezier":y,"--n-border-radius":$,"--n-border":J,"--n-close-icon-size":ce,"--n-close-color-pressed":Pe,"--n-close-color-hover":_,"--n-close-border-radius":te,"--n-close-icon-color":se,"--n-close-icon-color-hover":xe,"--n-close-icon-color-pressed":Ie,"--n-close-icon-color-disabled":se,"--n-close-margin-top":He.top,"--n-close-margin-right":He.right,"--n-close-margin-bottom":He.bottom,"--n-close-margin-left":He.left,"--n-close-size":be,"--n-color":g||(o.value?le:F),"--n-color-checkable":M,"--n-color-checked":E,"--n-color-checked-hover":U,"--n-color-checked-pressed":L,"--n-color-hover-checkable":j,"--n-color-pressed-checkable":D,"--n-font-size":V,"--n-height":H,"--n-opacity-disabled":P,"--n-padding":x,"--n-text-color":b||N,"--n-text-color-checkable":S,"--n-text-color-checked":I,"--n-text-color-hover-checkable":w,"--n-text-color-pressed-checkable":A}}),v=n?it("tag",C(()=>{let p="";const{type:h,size:g,color:{color:b,textColor:y}={}}=e;return p+=h[0],p+=g[0],b&&(p+=`a${sn(b)}`),y&&(p+=`b${sn(y)}`),o.value&&(p+="c"),p}),f,e):void 0;return Object.assign(Object.assign({},c),{rtlEnabled:u,mergedClsPrefix:r,contentRef:t,mergedBordered:o,handleClick:l,handleCloseClick:d,cssVars:n?void 0:f,themeClass:v==null?void 0:v.themeClass,onRender:v==null?void 0:v.onRender})},render(){var e,t;const{mergedClsPrefix:o,rtlEnabled:r,closable:n,color:{borderColor:i}={},round:s,onRender:l,$slots:d}=this;l==null||l();const c=Ct(d.avatar,f=>f&&a("div",{class:`${o}-tag__avatar`},f)),u=Ct(d.icon,f=>f&&a("div",{class:`${o}-tag__icon`},f));return a("div",{class:[`${o}-tag`,this.themeClass,{[`${o}-tag--rtl`]:r,[`${o}-tag--strong`]:this.strong,[`${o}-tag--disabled`]:this.disabled,[`${o}-tag--checkable`]:this.checkable,[`${o}-tag--checked`]:this.checkable&&this.checked,[`${o}-tag--round`]:s,[`${o}-tag--avatar`]:c,[`${o}-tag--icon`]:u,[`${o}-tag--closable`]:n}],style:this.cssVars,onClick:this.handleClick,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},u||c,a("span",{class:`${o}-tag__content`,ref:"contentRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)),!this.checkable&&n?a(ur,{clsPrefix:o,class:`${o}-tag__close`,disabled:this.disabled,onClick:this.handleCloseClick,focusable:this.internalCloseFocusable,round:s,isButtonTag:this.internalCloseIsButtonTag,absolute:!0}):null,!this.checkable&&this.mergedBordered?a("div",{class:`${o}-tag__border`,style:{borderColor:i}}):null)}}),Hs=re({name:"InternalSelectionSuffix",props:{clsPrefix:{type:String,required:!0},showArrow:{type:Boolean,default:void 0},showClear:{type:Boolean,default:void 0},loading:{type:Boolean,default:!1},onClear:Function},setup(e,{slots:t}){return()=>{const{clsPrefix:o}=e;return a(Zo,{clsPrefix:o,class:`${o}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?a(Ga,{clsPrefix:o,show:e.showClear,onClear:e.onClear},{placeholder:()=>a(Rt,{clsPrefix:o,class:`${o}-base-suffix__arrow`},{default:()=>vt(t.default,()=>[a(Ss,null)])})}):null})}}}),Es={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},Si={name:"InternalSelection",common:_e,peers:{Popover:Fr},self(e){const{borderRadius:t,textColor2:o,textColorDisabled:r,inputColor:n,inputColorDisabled:i,primaryColor:s,primaryColorHover:l,warningColor:d,warningColorHover:c,errorColor:u,errorColorHover:f,iconColor:v,iconColorDisabled:p,clearColor:h,clearColorHover:g,clearColorPressed:b,placeholderColor:y,placeholderColorDisabled:x,fontSizeTiny:T,fontSizeSmall:$,fontSizeMedium:P,fontSizeLarge:S,heightTiny:w,heightSmall:A,heightMedium:I,heightLarge:M,fontWeight:j}=e;return Object.assign(Object.assign({},Es),{fontWeight:j,fontSizeTiny:T,fontSizeSmall:$,fontSizeMedium:P,fontSizeLarge:S,heightTiny:w,heightSmall:A,heightMedium:I,heightLarge:M,borderRadius:t,textColor:o,textColorDisabled:r,placeholderColor:y,placeholderColorDisabled:x,color:n,colorDisabled:i,colorActive:Se(s,{alpha:.1}),border:"1px solid #0000",borderHover:`1px solid ${l}`,borderActive:`1px solid ${s}`,borderFocus:`1px solid ${l}`,boxShadowHover:"none",boxShadowActive:`0 0 8px 0 ${Se(s,{alpha:.4})}`,boxShadowFocus:`0 0 8px 0 ${Se(s,{alpha:.4})}`,caretColor:s,arrowColor:v,arrowColorDisabled:p,loadingColor:s,borderWarning:`1px solid ${d}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${d}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 8px 0 ${Se(d,{alpha:.4})}`,boxShadowFocusWarning:`0 0 8px 0 ${Se(d,{alpha:.4})}`,colorActiveWarning:Se(d,{alpha:.1}),caretColorWarning:d,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${f}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${f}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 8px 0 ${Se(u,{alpha:.4})}`,boxShadowFocusError:`0 0 8px 0 ${Se(u,{alpha:.4})}`,colorActiveError:Se(u,{alpha:.1}),caretColorError:u,clearColor:h,clearColorHover:g,clearColorPressed:b})}};function th(e){const{borderRadius:t,textColor2:o,textColorDisabled:r,inputColor:n,inputColorDisabled:i,primaryColor:s,primaryColorHover:l,warningColor:d,warningColorHover:c,errorColor:u,errorColorHover:f,borderColor:v,iconColor:p,iconColorDisabled:h,clearColor:g,clearColorHover:b,clearColorPressed:y,placeholderColor:x,placeholderColorDisabled:T,fontSizeTiny:$,fontSizeSmall:P,fontSizeMedium:S,fontSizeLarge:w,heightTiny:A,heightSmall:I,heightMedium:M,heightLarge:j,fontWeight:D}=e;return Object.assign(Object.assign({},Es),{fontSizeTiny:$,fontSizeSmall:P,fontSizeMedium:S,fontSizeLarge:w,heightTiny:A,heightSmall:I,heightMedium:M,heightLarge:j,borderRadius:t,fontWeight:D,textColor:o,textColorDisabled:r,placeholderColor:x,placeholderColorDisabled:T,color:n,colorDisabled:i,colorActive:n,border:`1px solid ${v}`,borderHover:`1px solid ${l}`,borderActive:`1px solid ${s}`,borderFocus:`1px solid ${l}`,boxShadowHover:"none",boxShadowActive:`0 0 0 2px ${Se(s,{alpha:.2})}`,boxShadowFocus:`0 0 0 2px ${Se(s,{alpha:.2})}`,caretColor:s,arrowColor:p,arrowColorDisabled:h,loadingColor:s,borderWarning:`1px solid ${d}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${d}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 0 2px ${Se(d,{alpha:.2})}`,boxShadowFocusWarning:`0 0 0 2px ${Se(d,{alpha:.2})}`,colorActiveWarning:n,caretColorWarning:d,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${f}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${f}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 0 2px ${Se(u,{alpha:.2})}`,boxShadowFocusError:`0 0 0 2px ${Se(u,{alpha:.2})}`,colorActiveError:n,caretColorError:u,clearColor:g,clearColorHover:b,clearColorPressed:y})}const Ls={name:"InternalSelection",common:dt,peers:{Popover:Wr},self:th},oh=k([m("base-selection",` - --n-padding-single: var(--n-padding-single-top) var(--n-padding-single-right) var(--n-padding-single-bottom) var(--n-padding-single-left); - --n-padding-multiple: var(--n-padding-multiple-top) var(--n-padding-multiple-right) var(--n-padding-multiple-bottom) var(--n-padding-multiple-left); - position: relative; - z-index: auto; - box-shadow: none; - width: 100%; - max-width: 100%; - display: inline-block; - vertical-align: bottom; - border-radius: var(--n-border-radius); - min-height: var(--n-height); - line-height: 1.5; - font-size: var(--n-font-size); - `,[m("base-loading",` - color: var(--n-loading-color); - `),m("base-selection-tags","min-height: var(--n-height);"),z("border, state-border",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - pointer-events: none; - border: var(--n-border); - border-radius: inherit; - transition: - box-shadow .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `),z("state-border",` - z-index: 1; - border-color: #0000; - `),m("base-suffix",` - cursor: pointer; - position: absolute; - top: 50%; - transform: translateY(-50%); - right: 10px; - `,[z("arrow",` - font-size: var(--n-arrow-size); - color: var(--n-arrow-color); - transition: color .3s var(--n-bezier); - `)]),m("base-selection-overlay",` - display: flex; - align-items: center; - white-space: nowrap; - pointer-events: none; - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - padding: var(--n-padding-single); - transition: color .3s var(--n-bezier); - `,[z("wrapper",` - flex-basis: 0; - flex-grow: 1; - overflow: hidden; - text-overflow: ellipsis; - `)]),m("base-selection-placeholder",` - color: var(--n-placeholder-color); - `,[z("inner",` - max-width: 100%; - overflow: hidden; - `)]),m("base-selection-tags",` - cursor: pointer; - outline: none; - box-sizing: border-box; - position: relative; - z-index: auto; - display: flex; - padding: var(--n-padding-multiple); - flex-wrap: wrap; - align-items: center; - width: 100%; - vertical-align: bottom; - background-color: var(--n-color); - border-radius: inherit; - transition: - color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier); - `),m("base-selection-label",` - height: var(--n-height); - display: inline-flex; - width: 100%; - vertical-align: bottom; - cursor: pointer; - outline: none; - z-index: auto; - box-sizing: border-box; - position: relative; - transition: - color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier); - border-radius: inherit; - background-color: var(--n-color); - align-items: center; - `,[m("base-selection-input",` - font-size: inherit; - line-height: inherit; - outline: none; - cursor: pointer; - box-sizing: border-box; - border:none; - width: 100%; - padding: var(--n-padding-single); - background-color: #0000; - color: var(--n-text-color); - transition: color .3s var(--n-bezier); - caret-color: var(--n-caret-color); - `,[z("content",` - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - `)]),z("render-label",` - color: var(--n-text-color); - `)]),at("disabled",[k("&:hover",[z("state-border",` - box-shadow: var(--n-box-shadow-hover); - border: var(--n-border-hover); - `)]),R("focus",[z("state-border",` - box-shadow: var(--n-box-shadow-focus); - border: var(--n-border-focus); - `)]),R("active",[z("state-border",` - box-shadow: var(--n-box-shadow-active); - border: var(--n-border-active); - `),m("base-selection-label","background-color: var(--n-color-active);"),m("base-selection-tags","background-color: var(--n-color-active);")])]),R("disabled","cursor: not-allowed;",[z("arrow",` - color: var(--n-arrow-color-disabled); - `),m("base-selection-label",` - cursor: not-allowed; - background-color: var(--n-color-disabled); - `,[m("base-selection-input",` - cursor: not-allowed; - color: var(--n-text-color-disabled); - `),z("render-label",` - color: var(--n-text-color-disabled); - `)]),m("base-selection-tags",` - cursor: not-allowed; - background-color: var(--n-color-disabled); - `),m("base-selection-placeholder",` - cursor: not-allowed; - color: var(--n-placeholder-color-disabled); - `)]),m("base-selection-input-tag",` - height: calc(var(--n-height) - 6px); - line-height: calc(var(--n-height) - 6px); - outline: none; - display: none; - position: relative; - margin-bottom: 3px; - max-width: 100%; - vertical-align: bottom; - `,[z("input",` - font-size: inherit; - font-family: inherit; - min-width: 1px; - padding: 0; - background-color: #0000; - outline: none; - border: none; - max-width: 100%; - overflow: hidden; - width: 1em; - line-height: inherit; - cursor: pointer; - color: var(--n-text-color); - caret-color: var(--n-caret-color); - `),z("mirror",` - position: absolute; - left: 0; - top: 0; - white-space: pre; - visibility: hidden; - user-select: none; - -webkit-user-select: none; - opacity: 0; - `)]),["warning","error"].map(e=>R(`${e}-status`,[z("state-border",`border: var(--n-border-${e});`),at("disabled",[k("&:hover",[z("state-border",` - box-shadow: var(--n-box-shadow-hover-${e}); - border: var(--n-border-hover-${e}); - `)]),R("active",[z("state-border",` - box-shadow: var(--n-box-shadow-active-${e}); - border: var(--n-border-active-${e}); - `),m("base-selection-label",`background-color: var(--n-color-active-${e});`),m("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),R("focus",[z("state-border",` - box-shadow: var(--n-box-shadow-focus-${e}); - border: var(--n-border-focus-${e}); - `)])])]))]),m("base-selection-popover",` - margin-bottom: -3px; - display: flex; - flex-wrap: wrap; - margin-right: -8px; - `),m("base-selection-tag-wrapper",` - max-width: 100%; - display: inline-flex; - padding: 0 7px 3px 0; - `,[k("&:last-child","padding-right: 0;"),m("tag",` - font-size: 14px; - max-width: 100%; - `,[z("content",` - line-height: 1.25; - text-overflow: ellipsis; - overflow: hidden; - `)])])]),rh=re({name:"InternalSelection",props:Object.assign(Object.assign({},Re.props),{clsPrefix:{type:String,required:!0},bordered:{type:Boolean,default:void 0},active:Boolean,pattern:{type:String,default:""},placeholder:String,selectedOption:{type:Object,default:null},selectedOptions:{type:Array,default:null},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},multiple:Boolean,filterable:Boolean,clearable:Boolean,disabled:Boolean,size:{type:String,default:"medium"},loading:Boolean,autofocus:Boolean,showArrow:{type:Boolean,default:!0},inputProps:Object,focused:Boolean,renderTag:Function,onKeydown:Function,onClick:Function,onBlur:Function,onFocus:Function,onDeleteOption:Function,maxTagCount:[String,Number],ellipsisTagPopoverProps:Object,onClear:Function,onPatternInput:Function,onPatternFocus:Function,onPatternBlur:Function,renderLabel:Function,status:String,inlineThemeDisabled:Boolean,ignoreComposition:{type:Boolean,default:!0},onResize:Function}),setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:o}=Qe(e),r=Vt("InternalSelection",o,t),n=B(null),i=B(null),s=B(null),l=B(null),d=B(null),c=B(null),u=B(null),f=B(null),v=B(null),p=B(null),h=B(!1),g=B(!1),b=B(!1),y=Re("InternalSelection","-internal-selection",oh,Ls,e,fe(e,"clsPrefix")),x=C(()=>e.clearable&&!e.disabled&&(b.value||e.active)),T=C(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):kt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),$=C(()=>{const de=e.selectedOption;if(de)return de[e.labelField]}),P=C(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function S(){var de;const{value:me}=n;if(me){const{value:je}=i;je&&(je.style.width=`${me.offsetWidth}px`,e.maxTagCount!=="responsive"&&((de=v.value)===null||de===void 0||de.sync({showAllItemsBeforeCalculate:!1})))}}function w(){const{value:de}=p;de&&(de.style.display="none")}function A(){const{value:de}=p;de&&(de.style.display="inline-block")}gt(fe(e,"active"),de=>{de||w()}),gt(fe(e,"pattern"),()=>{e.multiple&&Tt(S)});function I(de){const{onFocus:me}=e;me&&me(de)}function M(de){const{onBlur:me}=e;me&&me(de)}function j(de){const{onDeleteOption:me}=e;me&&me(de)}function D(de){const{onClear:me}=e;me&&me(de)}function E(de){const{onPatternInput:me}=e;me&&me(de)}function U(de){var me;(!de.relatedTarget||!(!((me=s.value)===null||me===void 0)&&me.contains(de.relatedTarget)))&&I(de)}function L(de){var me;!((me=s.value)===null||me===void 0)&&me.contains(de.relatedTarget)||M(de)}function te(de){D(de)}function K(){b.value=!0}function le(){b.value=!1}function be(de){!e.active||!e.filterable||de.target!==i.value&&de.preventDefault()}function ce(de){j(de)}const V=B(!1);function H(de){if(de.key==="Backspace"&&!V.value&&!e.pattern.length){const{selectedOptions:me}=e;me!=null&&me.length&&ce(me[me.length-1])}}let F=null;function N(de){const{value:me}=n;if(me){const je=de.target.value;me.textContent=je,S()}e.ignoreComposition&&V.value?F=de:E(de)}function J(){V.value=!0}function se(){V.value=!1,e.ignoreComposition&&E(F),F=null}function xe(de){var me;g.value=!0,(me=e.onPatternFocus)===null||me===void 0||me.call(e,de)}function Ie(de){var me;g.value=!1,(me=e.onPatternBlur)===null||me===void 0||me.call(e,de)}function _(){var de,me;if(e.filterable)g.value=!1,(de=c.value)===null||de===void 0||de.blur(),(me=i.value)===null||me===void 0||me.blur();else if(e.multiple){const{value:je}=l;je==null||je.blur()}else{const{value:je}=d;je==null||je.blur()}}function Pe(){var de,me,je;e.filterable?(g.value=!1,(de=c.value)===null||de===void 0||de.focus()):e.multiple?(me=l.value)===null||me===void 0||me.focus():(je=d.value)===null||je===void 0||je.focus()}function He(){const{value:de}=i;de&&(A(),de.focus())}function Ae(){const{value:de}=i;de&&de.blur()}function Ge(de){const{value:me}=u;me&&me.setTextContent(`+${de}`)}function Xe(){const{value:de}=f;return de}function ct(){return i.value}let ot=null;function Ce(){ot!==null&&window.clearTimeout(ot)}function ee(){e.active||(Ce(),ot=window.setTimeout(()=>{P.value&&(h.value=!0)},100))}function ue(){Ce()}function q(de){de||(Ce(),h.value=!1)}gt(P,de=>{de||(h.value=!1)}),to(()=>{Ft(()=>{const de=c.value;de&&(e.disabled?de.removeAttribute("tabindex"):de.tabIndex=g.value?-1:0)})}),gs(s,e.onResize);const{inlineThemeDisabled:Q}=e,pe=C(()=>{const{size:de}=e,{common:{cubicBezierEaseInOut:me},self:{fontWeight:je,borderRadius:oe,color:Ue,placeholderColor:lt,textColor:zt,paddingSingle:bt,paddingMultiple:pt,caretColor:ut,colorDisabled:De,textColorDisabled:Ze,placeholderColorDisabled:O,colorActive:G,boxShadowFocus:ve,boxShadowActive:Fe,boxShadowHover:Be,border:W,borderFocus:ge,borderHover:$e,borderActive:We,arrowColor:ft,arrowColorDisabled:rt,loadingColor:ne,colorActiveWarning:ze,boxShadowFocusWarning:Le,boxShadowActiveWarning:et,boxShadowHoverWarning:yt,borderWarning:mt,borderFocusWarning:xt,borderHoverWarning:X,borderActiveWarning:ye,colorActiveError:Ke,boxShadowFocusError:Y,boxShadowActiveError:he,boxShadowHoverError:ke,borderError:Me,borderFocusError:Ne,borderHoverError:st,borderActiveError:It,clearColor:Ot,clearColorHover:Zt,clearColorPressed:oo,clearSize:Nt,arrowSize:wt,[ie("height",de)]:Z,[ie("fontSize",de)]:Te}}=y.value,Oe=Lt(bt),ht=Lt(pt);return{"--n-bezier":me,"--n-border":W,"--n-border-active":We,"--n-border-focus":ge,"--n-border-hover":$e,"--n-border-radius":oe,"--n-box-shadow-active":Fe,"--n-box-shadow-focus":ve,"--n-box-shadow-hover":Be,"--n-caret-color":ut,"--n-color":Ue,"--n-color-active":G,"--n-color-disabled":De,"--n-font-size":Te,"--n-height":Z,"--n-padding-single-top":Oe.top,"--n-padding-multiple-top":ht.top,"--n-padding-single-right":Oe.right,"--n-padding-multiple-right":ht.right,"--n-padding-single-left":Oe.left,"--n-padding-multiple-left":ht.left,"--n-padding-single-bottom":Oe.bottom,"--n-padding-multiple-bottom":ht.bottom,"--n-placeholder-color":lt,"--n-placeholder-color-disabled":O,"--n-text-color":zt,"--n-text-color-disabled":Ze,"--n-arrow-color":ft,"--n-arrow-color-disabled":rt,"--n-loading-color":ne,"--n-color-active-warning":ze,"--n-box-shadow-focus-warning":Le,"--n-box-shadow-active-warning":et,"--n-box-shadow-hover-warning":yt,"--n-border-warning":mt,"--n-border-focus-warning":xt,"--n-border-hover-warning":X,"--n-border-active-warning":ye,"--n-color-active-error":Ke,"--n-box-shadow-focus-error":Y,"--n-box-shadow-active-error":he,"--n-box-shadow-hover-error":ke,"--n-border-error":Me,"--n-border-focus-error":Ne,"--n-border-hover-error":st,"--n-border-active-error":It,"--n-clear-size":Nt,"--n-clear-color":Ot,"--n-clear-color-hover":Zt,"--n-clear-color-pressed":oo,"--n-arrow-size":wt,"--n-font-weight":je}}),we=Q?it("internal-selection",C(()=>e.size[0]),pe,e):void 0;return{mergedTheme:y,mergedClearable:x,mergedClsPrefix:t,rtlEnabled:r,patternInputFocused:g,filterablePlaceholder:T,label:$,selected:P,showTagsPanel:h,isComposing:V,counterRef:u,counterWrapperRef:f,patternInputMirrorRef:n,patternInputRef:i,selfRef:s,multipleElRef:l,singleElRef:d,patternInputWrapperRef:c,overflowRef:v,inputTagElRef:p,handleMouseDown:be,handleFocusin:U,handleClear:te,handleMouseEnter:K,handleMouseLeave:le,handleDeleteOption:ce,handlePatternKeyDown:H,handlePatternInputInput:N,handlePatternInputBlur:Ie,handlePatternInputFocus:xe,handleMouseEnterCounter:ee,handleMouseLeaveCounter:ue,handleFocusout:L,handleCompositionEnd:se,handleCompositionStart:J,onPopoverUpdateShow:q,focus:Pe,focusInput:He,blur:_,blurInput:Ae,updateCounter:Ge,getCounter:Xe,getTail:ct,renderLabel:e.renderLabel,cssVars:Q?void 0:pe,themeClass:we==null?void 0:we.themeClass,onRender:we==null?void 0:we.onRender}},render(){const{status:e,multiple:t,size:o,disabled:r,filterable:n,maxTagCount:i,bordered:s,clsPrefix:l,ellipsisTagPopoverProps:d,onRender:c,renderTag:u,renderLabel:f}=this;c==null||c();const v=i==="responsive",p=typeof i=="number",h=v||p,g=a(qa,null,{default:()=>a(Hs,{clsPrefix:l,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var y,x;return(x=(y=this.$slots).arrow)===null||x===void 0?void 0:x.call(y)}})});let b;if(t){const{labelField:y}=this,x=E=>a("div",{class:`${l}-base-selection-tag-wrapper`,key:E.value},u?u({option:E,handleClose:()=>{this.handleDeleteOption(E)}}):a(jn,{size:o,closable:!E.disabled,disabled:r,onClose:()=>{this.handleDeleteOption(E)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>f?f(E,!0):kt(E[y],E,!0)})),T=()=>(p?this.selectedOptions.slice(0,i):this.selectedOptions).map(x),$=n?a("div",{class:`${l}-base-selection-input-tag`,ref:"inputTagElRef",key:"__input-tag__"},a("input",Object.assign({},this.inputProps,{ref:"patternInputRef",tabindex:-1,disabled:r,value:this.pattern,autofocus:this.autofocus,class:`${l}-base-selection-input-tag__input`,onBlur:this.handlePatternInputBlur,onFocus:this.handlePatternInputFocus,onKeydown:this.handlePatternKeyDown,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),a("span",{ref:"patternInputMirrorRef",class:`${l}-base-selection-input-tag__mirror`},this.pattern)):null,P=v?()=>a("div",{class:`${l}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},a(jn,{size:o,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:r})):void 0;let S;if(p){const E=this.selectedOptions.length-i;E>0&&(S=a("div",{class:`${l}-base-selection-tag-wrapper`,key:"__counter__"},a(jn,{size:o,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:r},{default:()=>`+${E}`})))}const w=v?n?a(Wa,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:T,counter:P,tail:()=>$}):a(Wa,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:T,counter:P}):p&&S?T().concat(S):T(),A=h?()=>a("div",{class:`${l}-base-selection-popover`},v?T():this.selectedOptions.map(x)):void 0,I=h?Object.assign({show:this.showTagsPanel,trigger:"hover",overlap:!0,placement:"top",width:"trigger",onUpdateShow:this.onPopoverUpdateShow,theme:this.mergedTheme.peers.Popover,themeOverrides:this.mergedTheme.peerOverrides.Popover},d):null,j=(this.selected?!1:this.active?!this.pattern&&!this.isComposing:!0)?a("div",{class:`${l}-base-selection-placeholder ${l}-base-selection-overlay`},a("div",{class:`${l}-base-selection-placeholder__inner`},this.placeholder)):null,D=n?a("div",{ref:"patternInputWrapperRef",class:`${l}-base-selection-tags`},w,v?null:$,g):a("div",{ref:"multipleElRef",class:`${l}-base-selection-tags`,tabindex:r?void 0:0},w,g);b=a(qt,null,h?a(Rn,Object.assign({},I,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>D,default:A}):D,j)}else if(n){const y=this.pattern||this.isComposing,x=this.active?!y:!this.selected,T=this.active?!1:this.selected;b=a("div",{ref:"patternInputWrapperRef",class:`${l}-base-selection-label`,title:this.patternInputFocused?void 0:fl(this.label)},a("input",Object.assign({},this.inputProps,{ref:"patternInputRef",class:`${l}-base-selection-input`,value:this.active?this.pattern:"",placeholder:"",readonly:r,disabled:r,tabindex:-1,autofocus:this.autofocus,onFocus:this.handlePatternInputFocus,onBlur:this.handlePatternInputBlur,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),T?a("div",{class:`${l}-base-selection-label__render-label ${l}-base-selection-overlay`,key:"input"},a("div",{class:`${l}-base-selection-overlay__wrapper`},u?u({option:this.selectedOption,handleClose:()=>{}}):f?f(this.selectedOption,!0):kt(this.label,this.selectedOption,!0))):null,x?a("div",{class:`${l}-base-selection-placeholder ${l}-base-selection-overlay`,key:"placeholder"},a("div",{class:`${l}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,g)}else b=a("div",{ref:"singleElRef",class:`${l}-base-selection-label`,tabindex:this.disabled?void 0:0},this.label!==void 0?a("div",{class:`${l}-base-selection-input`,title:fl(this.label),key:"input"},a("div",{class:`${l}-base-selection-input__content`},u?u({option:this.selectedOption,handleClose:()=>{}}):f?f(this.selectedOption,!0):kt(this.label,this.selectedOption,!0))):a("div",{class:`${l}-base-selection-placeholder ${l}-base-selection-overlay`,key:"placeholder"},a("div",{class:`${l}-base-selection-placeholder__inner`},this.placeholder)),g);return a("div",{ref:"selfRef",class:[`${l}-base-selection`,this.rtlEnabled&&`${l}-base-selection--rtl`,this.themeClass,e&&`${l}-base-selection--${e}-status`,{[`${l}-base-selection--active`]:this.active,[`${l}-base-selection--selected`]:this.selected||this.active&&this.pattern,[`${l}-base-selection--disabled`]:this.disabled,[`${l}-base-selection--multiple`]:this.multiple,[`${l}-base-selection--focus`]:this.focused}],style:this.cssVars,onClick:this.onClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onKeydown:this.onKeydown,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onMousedown:this.handleMouseDown},b,s?a("div",{class:`${l}-base-selection__border`}):null,s?a("div",{class:`${l}-base-selection__state-border`}):null)}}),{cubicBezierEaseInOut:Qo}=yo;function nh({duration:e=".2s",delay:t=".1s"}={}){return[k("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),k("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` - opacity: 0!important; - margin-left: 0!important; - margin-right: 0!important; - `),k("&.fade-in-width-expand-transition-leave-active",` - overflow: hidden; - transition: - opacity ${e} ${Qo}, - max-width ${e} ${Qo} ${t}, - margin-left ${e} ${Qo} ${t}, - margin-right ${e} ${Qo} ${t}; - `),k("&.fade-in-width-expand-transition-enter-active",` - overflow: hidden; - transition: - opacity ${e} ${Qo} ${t}, - max-width ${e} ${Qo}, - margin-left ${e} ${Qo}, - margin-right ${e} ${Qo}; - `)]}const ah=m("base-wave",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border-radius: inherit; -`),ih=re({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){dr("-base-wave",ah,fe(e,"clsPrefix"));const t=B(null),o=B(!1);let r=null;return bo(()=>{r!==null&&window.clearTimeout(r)}),{active:o,selfRef:t,play(){r!==null&&(window.clearTimeout(r),o.value=!1,r=null),Tt(()=>{var n;(n=t.value)===null||n===void 0||n.offsetHeight,o.value=!0,r=window.setTimeout(()=>{o.value=!1,r=null},1e3)})}}},render(){const{clsPrefix:e}=this;return a("div",{ref:"selfRef","aria-hidden":!0,class:[`${e}-base-wave`,this.active&&`${e}-base-wave--active`]})}}),Ns={iconMargin:"11px 8px 0 12px",iconMarginRtl:"11px 12px 0 8px",iconSize:"24px",closeIconSize:"16px",closeSize:"20px",closeMargin:"13px 14px 0 0",closeMarginRtl:"13px 0 0 14px",padding:"13px"},lh={name:"Alert",common:_e,self(e){const{lineHeight:t,borderRadius:o,fontWeightStrong:r,dividerColor:n,inputColor:i,textColor1:s,textColor2:l,closeColorHover:d,closeColorPressed:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:v,infoColorSuppl:p,successColorSuppl:h,warningColorSuppl:g,errorColorSuppl:b,fontSize:y}=e;return Object.assign(Object.assign({},Ns),{fontSize:y,lineHeight:t,titleFontWeight:r,borderRadius:o,border:`1px solid ${n}`,color:i,titleTextColor:s,iconColor:l,contentTextColor:l,closeBorderRadius:o,closeColorHover:d,closeColorPressed:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:v,borderInfo:`1px solid ${Se(p,{alpha:.35})}`,colorInfo:Se(p,{alpha:.25}),titleTextColorInfo:s,iconColorInfo:p,contentTextColorInfo:l,closeColorHoverInfo:d,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:f,closeIconColorPressedInfo:v,borderSuccess:`1px solid ${Se(h,{alpha:.35})}`,colorSuccess:Se(h,{alpha:.25}),titleTextColorSuccess:s,iconColorSuccess:h,contentTextColorSuccess:l,closeColorHoverSuccess:d,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:v,borderWarning:`1px solid ${Se(g,{alpha:.35})}`,colorWarning:Se(g,{alpha:.25}),titleTextColorWarning:s,iconColorWarning:g,contentTextColorWarning:l,closeColorHoverWarning:d,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:f,closeIconColorPressedWarning:v,borderError:`1px solid ${Se(b,{alpha:.35})}`,colorError:Se(b,{alpha:.25}),titleTextColorError:s,iconColorError:b,contentTextColorError:l,closeColorHoverError:d,closeColorPressedError:c,closeIconColorError:u,closeIconColorHoverError:f,closeIconColorPressedError:v})}};function sh(e){const{lineHeight:t,borderRadius:o,fontWeightStrong:r,baseColor:n,dividerColor:i,actionColor:s,textColor1:l,textColor2:d,closeColorHover:c,closeColorPressed:u,closeIconColor:f,closeIconColorHover:v,closeIconColorPressed:p,infoColor:h,successColor:g,warningColor:b,errorColor:y,fontSize:x}=e;return Object.assign(Object.assign({},Ns),{fontSize:x,lineHeight:t,titleFontWeight:r,borderRadius:o,border:`1px solid ${i}`,color:s,titleTextColor:l,iconColor:d,contentTextColor:d,closeBorderRadius:o,closeColorHover:c,closeColorPressed:u,closeIconColor:f,closeIconColorHover:v,closeIconColorPressed:p,borderInfo:`1px solid ${qe(n,Se(h,{alpha:.25}))}`,colorInfo:qe(n,Se(h,{alpha:.08})),titleTextColorInfo:l,iconColorInfo:h,contentTextColorInfo:d,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:f,closeIconColorHoverInfo:v,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${qe(n,Se(g,{alpha:.25}))}`,colorSuccess:qe(n,Se(g,{alpha:.08})),titleTextColorSuccess:l,iconColorSuccess:g,contentTextColorSuccess:d,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:f,closeIconColorHoverSuccess:v,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${qe(n,Se(b,{alpha:.33}))}`,colorWarning:qe(n,Se(b,{alpha:.08})),titleTextColorWarning:l,iconColorWarning:b,contentTextColorWarning:d,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:f,closeIconColorHoverWarning:v,closeIconColorPressedWarning:p,borderError:`1px solid ${qe(n,Se(y,{alpha:.25}))}`,colorError:qe(n,Se(y,{alpha:.08})),titleTextColorError:l,iconColorError:y,contentTextColorError:d,closeColorHoverError:c,closeColorPressedError:u,closeIconColorError:f,closeIconColorHoverError:v,closeIconColorPressedError:p})}const dh={name:"Alert",common:dt,self:sh},{cubicBezierEaseInOut:Ao,cubicBezierEaseOut:ch,cubicBezierEaseIn:uh}=yo;function cn({overflow:e="hidden",duration:t=".3s",originalTransition:o="",leavingDelay:r="0s",foldPadding:n=!1,enterToProps:i=void 0,leaveToProps:s=void 0,reverse:l=!1}={}){const d=l?"leave":"enter",c=l?"enter":"leave";return[k(`&.fade-in-height-expand-transition-${c}-from, - &.fade-in-height-expand-transition-${d}-to`,Object.assign(Object.assign({},i),{opacity:1})),k(`&.fade-in-height-expand-transition-${c}-to, - &.fade-in-height-expand-transition-${d}-from`,Object.assign(Object.assign({},s),{opacity:0,marginTop:"0 !important",marginBottom:"0 !important",paddingTop:n?"0 !important":void 0,paddingBottom:n?"0 !important":void 0})),k(`&.fade-in-height-expand-transition-${c}-active`,` - overflow: ${e}; - transition: - max-height ${t} ${Ao} ${r}, - opacity ${t} ${ch} ${r}, - margin-top ${t} ${Ao} ${r}, - margin-bottom ${t} ${Ao} ${r}, - padding-top ${t} ${Ao} ${r}, - padding-bottom ${t} ${Ao} ${r} - ${o?`,${o}`:""} - `),k(`&.fade-in-height-expand-transition-${d}-active`,` - overflow: ${e}; - transition: - max-height ${t} ${Ao}, - opacity ${t} ${uh}, - margin-top ${t} ${Ao}, - margin-bottom ${t} ${Ao}, - padding-top ${t} ${Ao}, - padding-bottom ${t} ${Ao} - ${o?`,${o}`:""} - `)]}const fh=m("alert",` - line-height: var(--n-line-height); - border-radius: var(--n-border-radius); - position: relative; - transition: background-color .3s var(--n-bezier); - background-color: var(--n-color); - text-align: start; - word-break: break-word; -`,[z("border",` - border-radius: inherit; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - transition: border-color .3s var(--n-bezier); - border: var(--n-border); - pointer-events: none; - `),R("closable",[m("alert-body",[z("title",` - padding-right: 24px; - `)])]),z("icon",{color:"var(--n-icon-color)"}),m("alert-body",{padding:"var(--n-padding)"},[z("title",{color:"var(--n-title-text-color)"}),z("content",{color:"var(--n-content-text-color)"})]),cn({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),z("icon",` - position: absolute; - left: 0; - top: 0; - align-items: center; - justify-content: center; - display: flex; - width: var(--n-icon-size); - height: var(--n-icon-size); - font-size: var(--n-icon-size); - margin: var(--n-icon-margin); - `),z("close",` - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier); - position: absolute; - right: 0; - top: 0; - margin: var(--n-close-margin); - `),R("show-icon",[m("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),R("right-adjust",[m("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),m("alert-body",` - border-radius: var(--n-border-radius); - transition: border-color .3s var(--n-bezier); - `,[z("title",` - transition: color .3s var(--n-bezier); - font-size: 16px; - line-height: 19px; - font-weight: var(--n-title-font-weight); - `,[k("& +",[z("content",{marginTop:"9px"})])]),z("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),z("icon",{transition:"color .3s var(--n-bezier)"})]),hh=Object.assign(Object.assign({},Re.props),{title:String,showIcon:{type:Boolean,default:!0},type:{type:String,default:"default"},bordered:{type:Boolean,default:!0},closable:Boolean,onClose:Function,onAfterLeave:Function,onAfterHide:Function}),ey=re({name:"Alert",inheritAttrs:!1,props:hh,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:o,inlineThemeDisabled:r,mergedRtlRef:n}=Qe(e),i=Re("Alert","-alert",fh,dh,e,t),s=Vt("Alert",n,t),l=C(()=>{const{common:{cubicBezierEaseInOut:p},self:h}=i.value,{fontSize:g,borderRadius:b,titleFontWeight:y,lineHeight:x,iconSize:T,iconMargin:$,iconMarginRtl:P,closeIconSize:S,closeBorderRadius:w,closeSize:A,closeMargin:I,closeMarginRtl:M,padding:j}=h,{type:D}=e,{left:E,right:U}=Lt($);return{"--n-bezier":p,"--n-color":h[ie("color",D)],"--n-close-icon-size":S,"--n-close-border-radius":w,"--n-close-color-hover":h[ie("closeColorHover",D)],"--n-close-color-pressed":h[ie("closeColorPressed",D)],"--n-close-icon-color":h[ie("closeIconColor",D)],"--n-close-icon-color-hover":h[ie("closeIconColorHover",D)],"--n-close-icon-color-pressed":h[ie("closeIconColorPressed",D)],"--n-icon-color":h[ie("iconColor",D)],"--n-border":h[ie("border",D)],"--n-title-text-color":h[ie("titleTextColor",D)],"--n-content-text-color":h[ie("contentTextColor",D)],"--n-line-height":x,"--n-border-radius":b,"--n-font-size":g,"--n-title-font-weight":y,"--n-icon-size":T,"--n-icon-margin":$,"--n-icon-margin-rtl":P,"--n-close-size":A,"--n-close-margin":I,"--n-close-margin-rtl":M,"--n-padding":j,"--n-icon-margin-left":E,"--n-icon-margin-right":U}}),d=r?it("alert",C(()=>e.type[0]),l,e):void 0,c=B(!0),u=()=>{const{onAfterLeave:p,onAfterHide:h}=e;p&&p(),h&&h()};return{rtlEnabled:s,mergedClsPrefix:t,mergedBordered:o,visible:c,handleCloseClick:()=>{var p;Promise.resolve((p=e.onClose)===null||p===void 0?void 0:p.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:r?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a(yn,{onAfterLeave:this.handleAfterLeave},{default:()=>{const{mergedClsPrefix:t,$slots:o}=this,r={class:[`${t}-alert`,this.themeClass,this.closable&&`${t}-alert--closable`,this.showIcon&&`${t}-alert--show-icon`,!this.title&&this.closable&&`${t}-alert--right-adjust`,this.rtlEnabled&&`${t}-alert--rtl`],style:this.cssVars,role:"alert"};return this.visible?a("div",Object.assign({},lo(this.$attrs,r)),this.closable&&a(ur,{clsPrefix:t,class:`${t}-alert__close`,onClick:this.handleCloseClick}),this.bordered&&a("div",{class:`${t}-alert__border`}),this.showIcon&&a("div",{class:`${t}-alert__icon`,"aria-hidden":"true"},vt(o.icon,()=>[a(Rt,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return a(xn,null);case"info":return a(Er,null);case"warning":return a(Cn,null);case"error":return a(bn,null);default:return null}}})])),a("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},Ct(o.header,n=>{const i=n||this.title;return i?a("div",{class:`${t}-alert-body__title`},i):null}),o.default&&a("div",{class:`${t}-alert-body__content`},o))):null}})}}),vh={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"};function ph(e){const{borderRadius:t,railColor:o,primaryColor:r,primaryColorHover:n,primaryColorPressed:i,textColor2:s}=e;return Object.assign(Object.assign({},vh),{borderRadius:t,railColor:o,railColorActive:r,linkColor:Se(r,{alpha:.15}),linkTextColor:s,linkTextColorHover:n,linkTextColorPressed:i,linkTextColorActive:r})}const gh={name:"Anchor",common:_e,self:ph},mh=xo&&"chrome"in window;xo&&navigator.userAgent.includes("Firefox");const js=xo&&navigator.userAgent.includes("Safari")&&!mh,Vs={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},$o={name:"Input",common:_e,self(e){const{textColor2:t,textColor3:o,textColorDisabled:r,primaryColor:n,primaryColorHover:i,inputColor:s,inputColorDisabled:l,warningColor:d,warningColorHover:c,errorColor:u,errorColorHover:f,borderRadius:v,lineHeight:p,fontSizeTiny:h,fontSizeSmall:g,fontSizeMedium:b,fontSizeLarge:y,heightTiny:x,heightSmall:T,heightMedium:$,heightLarge:P,clearColor:S,clearColorHover:w,clearColorPressed:A,placeholderColor:I,placeholderColorDisabled:M,iconColor:j,iconColorDisabled:D,iconColorHover:E,iconColorPressed:U,fontWeight:L}=e;return Object.assign(Object.assign({},Vs),{fontWeight:L,countTextColorDisabled:r,countTextColor:o,heightTiny:x,heightSmall:T,heightMedium:$,heightLarge:P,fontSizeTiny:h,fontSizeSmall:g,fontSizeMedium:b,fontSizeLarge:y,lineHeight:p,lineHeightTextarea:p,borderRadius:v,iconSize:"16px",groupLabelColor:s,textColor:t,textColorDisabled:r,textDecorationColor:t,groupLabelTextColor:t,caretColor:n,placeholderColor:I,placeholderColorDisabled:M,color:s,colorDisabled:l,colorFocus:Se(n,{alpha:.1}),groupLabelBorder:"1px solid #0000",border:"1px solid #0000",borderHover:`1px solid ${i}`,borderDisabled:"1px solid #0000",borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 8px 0 ${Se(n,{alpha:.3})}`,loadingColor:n,loadingColorWarning:d,borderWarning:`1px solid ${d}`,borderHoverWarning:`1px solid ${c}`,colorFocusWarning:Se(d,{alpha:.1}),borderFocusWarning:`1px solid ${c}`,boxShadowFocusWarning:`0 0 8px 0 ${Se(d,{alpha:.3})}`,caretColorWarning:d,loadingColorError:u,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${f}`,colorFocusError:Se(u,{alpha:.1}),borderFocusError:`1px solid ${f}`,boxShadowFocusError:`0 0 8px 0 ${Se(u,{alpha:.3})}`,caretColorError:u,clearColor:S,clearColorHover:w,clearColorPressed:A,iconColor:j,iconColorDisabled:D,iconColorHover:E,iconColorPressed:U,suffixTextColor:t})}};function bh(e){const{textColor2:t,textColor3:o,textColorDisabled:r,primaryColor:n,primaryColorHover:i,inputColor:s,inputColorDisabled:l,borderColor:d,warningColor:c,warningColorHover:u,errorColor:f,errorColorHover:v,borderRadius:p,lineHeight:h,fontSizeTiny:g,fontSizeSmall:b,fontSizeMedium:y,fontSizeLarge:x,heightTiny:T,heightSmall:$,heightMedium:P,heightLarge:S,actionColor:w,clearColor:A,clearColorHover:I,clearColorPressed:M,placeholderColor:j,placeholderColorDisabled:D,iconColor:E,iconColorDisabled:U,iconColorHover:L,iconColorPressed:te,fontWeight:K}=e;return Object.assign(Object.assign({},Vs),{fontWeight:K,countTextColorDisabled:r,countTextColor:o,heightTiny:T,heightSmall:$,heightMedium:P,heightLarge:S,fontSizeTiny:g,fontSizeSmall:b,fontSizeMedium:y,fontSizeLarge:x,lineHeight:h,lineHeightTextarea:h,borderRadius:p,iconSize:"16px",groupLabelColor:w,groupLabelTextColor:t,textColor:t,textColorDisabled:r,textDecorationColor:t,caretColor:n,placeholderColor:j,placeholderColorDisabled:D,color:s,colorDisabled:l,colorFocus:s,groupLabelBorder:`1px solid ${d}`,border:`1px solid ${d}`,borderHover:`1px solid ${i}`,borderDisabled:`1px solid ${d}`,borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 0 2px ${Se(n,{alpha:.2})}`,loadingColor:n,loadingColorWarning:c,borderWarning:`1px solid ${c}`,borderHoverWarning:`1px solid ${u}`,colorFocusWarning:s,borderFocusWarning:`1px solid ${u}`,boxShadowFocusWarning:`0 0 0 2px ${Se(c,{alpha:.2})}`,caretColorWarning:c,loadingColorError:f,borderError:`1px solid ${f}`,borderHoverError:`1px solid ${v}`,colorFocusError:s,borderFocusError:`1px solid ${v}`,boxShadowFocusError:`0 0 0 2px ${Se(f,{alpha:.2})}`,caretColorError:f,clearColor:A,clearColorHover:I,clearColorPressed:M,iconColor:E,iconColorDisabled:U,iconColorHover:L,iconColorPressed:te,suffixTextColor:t})}const vr={name:"Input",common:dt,self:bh},Ws="n-input",xh=m("input",` - max-width: 100%; - cursor: text; - line-height: 1.5; - z-index: auto; - outline: none; - box-sizing: border-box; - position: relative; - display: inline-flex; - border-radius: var(--n-border-radius); - background-color: var(--n-color); - transition: background-color .3s var(--n-bezier); - font-size: var(--n-font-size); - font-weight: var(--n-font-weight); - --n-padding-vertical: calc((var(--n-height) - 1.5 * var(--n-font-size)) / 2); -`,[z("input, textarea",` - overflow: hidden; - flex-grow: 1; - position: relative; - `),z("input-el, textarea-el, input-mirror, textarea-mirror, separator, placeholder",` - box-sizing: border-box; - font-size: inherit; - line-height: 1.5; - font-family: inherit; - border: none; - outline: none; - background-color: #0000; - text-align: inherit; - transition: - -webkit-text-fill-color .3s var(--n-bezier), - caret-color .3s var(--n-bezier), - color .3s var(--n-bezier), - text-decoration-color .3s var(--n-bezier); - `),z("input-el, textarea-el",` - -webkit-appearance: none; - scrollbar-width: none; - width: 100%; - min-width: 0; - text-decoration-color: var(--n-text-decoration-color); - color: var(--n-text-color); - caret-color: var(--n-caret-color); - background-color: transparent; - `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` - width: 0; - height: 0; - display: none; - `),k("&::placeholder",` - color: #0000; - -webkit-text-fill-color: transparent !important; - `),k("&:-webkit-autofill ~",[z("placeholder","display: none;")])]),R("round",[at("textarea","border-radius: calc(var(--n-height) / 2);")]),z("placeholder",` - pointer-events: none; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - overflow: hidden; - color: var(--n-placeholder-color); - `,[k("span",` - width: 100%; - display: inline-block; - `)]),R("textarea",[z("placeholder","overflow: visible;")]),at("autosize","width: 100%;"),R("autosize",[z("textarea-el, input-el",` - position: absolute; - top: 0; - left: 0; - height: 100%; - `)]),m("input-wrapper",` - overflow: hidden; - display: inline-flex; - flex-grow: 1; - position: relative; - padding-left: var(--n-padding-left); - padding-right: var(--n-padding-right); - `),z("input-mirror",` - padding: 0; - height: var(--n-height); - line-height: var(--n-height); - overflow: hidden; - visibility: hidden; - position: static; - white-space: pre; - pointer-events: none; - `),z("input-el",` - padding: 0; - height: var(--n-height); - line-height: var(--n-height); - `,[k("&[type=password]::-ms-reveal","display: none;"),k("+",[z("placeholder",` - display: flex; - align-items: center; - `)])]),at("textarea",[z("placeholder","white-space: nowrap;")]),z("eye",` - display: flex; - align-items: center; - justify-content: center; - transition: color .3s var(--n-bezier); - `),R("textarea","width: 100%;",[m("input-word-count",` - position: absolute; - right: var(--n-padding-right); - bottom: var(--n-padding-vertical); - `),R("resizable",[m("input-wrapper",` - resize: vertical; - min-height: var(--n-height); - `)]),z("textarea-el, textarea-mirror, placeholder",` - height: 100%; - padding-left: 0; - padding-right: 0; - padding-top: var(--n-padding-vertical); - padding-bottom: var(--n-padding-vertical); - word-break: break-word; - display: inline-block; - vertical-align: bottom; - box-sizing: border-box; - line-height: var(--n-line-height-textarea); - margin: 0; - resize: none; - white-space: pre-wrap; - scroll-padding-block-end: var(--n-padding-vertical); - `),z("textarea-mirror",` - width: 100%; - pointer-events: none; - overflow: hidden; - visibility: hidden; - position: static; - white-space: pre-wrap; - overflow-wrap: break-word; - `)]),R("pair",[z("input-el, placeholder","text-align: center;"),z("separator",` - display: flex; - align-items: center; - transition: color .3s var(--n-bezier); - color: var(--n-text-color); - white-space: nowrap; - `,[m("icon",` - color: var(--n-icon-color); - `),m("base-icon",` - color: var(--n-icon-color); - `)])]),R("disabled",` - cursor: not-allowed; - background-color: var(--n-color-disabled); - `,[z("border","border: var(--n-border-disabled);"),z("input-el, textarea-el",` - cursor: not-allowed; - color: var(--n-text-color-disabled); - text-decoration-color: var(--n-text-color-disabled); - `),z("placeholder","color: var(--n-placeholder-color-disabled);"),z("separator","color: var(--n-text-color-disabled);",[m("icon",` - color: var(--n-icon-color-disabled); - `),m("base-icon",` - color: var(--n-icon-color-disabled); - `)]),m("input-word-count",` - color: var(--n-count-text-color-disabled); - `),z("suffix, prefix","color: var(--n-text-color-disabled);",[m("icon",` - color: var(--n-icon-color-disabled); - `),m("internal-icon",` - color: var(--n-icon-color-disabled); - `)])]),at("disabled",[z("eye",` - color: var(--n-icon-color); - cursor: pointer; - `,[k("&:hover",` - color: var(--n-icon-color-hover); - `),k("&:active",` - color: var(--n-icon-color-pressed); - `)]),k("&:hover",[z("state-border","border: var(--n-border-hover);")]),R("focus","background-color: var(--n-color-focus);",[z("state-border",` - border: var(--n-border-focus); - box-shadow: var(--n-box-shadow-focus); - `)])]),z("border, state-border",` - box-sizing: border-box; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - pointer-events: none; - border-radius: inherit; - border: var(--n-border); - transition: - box-shadow .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `),z("state-border",` - border-color: #0000; - z-index: 1; - `),z("prefix","margin-right: 4px;"),z("suffix",` - margin-left: 4px; - `),z("suffix, prefix",` - transition: color .3s var(--n-bezier); - flex-wrap: nowrap; - flex-shrink: 0; - line-height: var(--n-height); - white-space: nowrap; - display: inline-flex; - align-items: center; - justify-content: center; - color: var(--n-suffix-text-color); - `,[m("base-loading",` - font-size: var(--n-icon-size); - margin: 0 2px; - color: var(--n-loading-color); - `),m("base-clear",` - font-size: var(--n-icon-size); - `,[z("placeholder",[m("base-icon",` - transition: color .3s var(--n-bezier); - color: var(--n-icon-color); - font-size: var(--n-icon-size); - `)])]),k(">",[m("icon",` - transition: color .3s var(--n-bezier); - color: var(--n-icon-color); - font-size: var(--n-icon-size); - `)]),m("base-icon",` - font-size: var(--n-icon-size); - `)]),m("input-word-count",` - pointer-events: none; - line-height: 1.5; - font-size: .85em; - color: var(--n-count-text-color); - transition: color .3s var(--n-bezier); - margin-left: 4px; - font-variant: tabular-nums; - `),["warning","error"].map(e=>R(`${e}-status`,[at("disabled",[m("base-loading",` - color: var(--n-loading-color-${e}) - `),z("input-el, textarea-el",` - caret-color: var(--n-caret-color-${e}); - `),z("state-border",` - border: var(--n-border-${e}); - `),k("&:hover",[z("state-border",` - border: var(--n-border-hover-${e}); - `)]),k("&:focus",` - background-color: var(--n-color-focus-${e}); - `,[z("state-border",` - box-shadow: var(--n-box-shadow-focus-${e}); - border: var(--n-border-focus-${e}); - `)]),R("focus",` - background-color: var(--n-color-focus-${e}); - `,[z("state-border",` - box-shadow: var(--n-box-shadow-focus-${e}); - border: var(--n-border-focus-${e}); - `)])])]))]),Ch=m("input",[R("disabled",[z("input-el, textarea-el",` - -webkit-text-fill-color: var(--n-text-color-disabled); - `)])]);function yh(e){let t=0;for(const o of e)t++;return t}function Fn(e){return e===""||e==null}function wh(e){const t=B(null);function o(){const{value:i}=e;if(!(i!=null&&i.focus)){n();return}const{selectionStart:s,selectionEnd:l,value:d}=i;if(s==null||l==null){n();return}t.value={start:s,end:l,beforeText:d.slice(0,s),afterText:d.slice(l)}}function r(){var i;const{value:s}=t,{value:l}=e;if(!s||!l)return;const{value:d}=l,{start:c,beforeText:u,afterText:f}=s;let v=d.length;if(d.endsWith(f))v=d.length-f.length;else if(d.startsWith(u))v=u.length;else{const p=u[c-1],h=d.indexOf(p,c-1);h!==-1&&(v=h+1)}(i=l.setSelectionRange)===null||i===void 0||i.call(l,v,v)}function n(){t.value=null}return gt(e,n),{recordCursor:o,restoreCursor:r}}const Sl=re({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:o,maxlengthRef:r,mergedClsPrefixRef:n,countGraphemesRef:i}=Ee(Ws),s=C(()=>{const{value:l}=o;return l===null||Array.isArray(l)?0:(i.value||yh)(l)});return()=>{const{value:l}=r,{value:d}=o;return a("span",{class:`${n.value}-input-word-count`},io(t.default,{value:d===null||Array.isArray(d)?"":d},()=>[l===void 0?s.value:`${s.value} / ${l}`]))}}}),Sh=Object.assign(Object.assign({},Re.props),{bordered:{type:Boolean,default:void 0},type:{type:String,default:"text"},placeholder:[Array,String],defaultValue:{type:[String,Array],default:null},value:[String,Array],disabled:{type:Boolean,default:void 0},size:String,rows:{type:[Number,String],default:3},round:Boolean,minlength:[String,Number],maxlength:[String,Number],clearable:Boolean,autosize:{type:[Boolean,Object],default:!1},pair:Boolean,separator:String,readonly:{type:[String,Boolean],default:!1},passivelyActivated:Boolean,showPasswordOn:String,stateful:{type:Boolean,default:!0},autofocus:Boolean,inputProps:Object,resizable:{type:Boolean,default:!0},showCount:Boolean,loading:{type:Boolean,default:void 0},allowInput:Function,renderCount:Function,onMousedown:Function,onKeydown:Function,onKeyup:[Function,Array],onInput:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClick:[Function,Array],onChange:[Function,Array],onClear:[Function,Array],countGraphemes:Function,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],textDecoration:[String,Array],attrSize:{type:Number,default:20},onInputBlur:[Function,Array],onInputFocus:[Function,Array],onDeactivate:[Function,Array],onActivate:[Function,Array],onWrapperFocus:[Function,Array],onWrapperBlur:[Function,Array],internalDeactivateOnEnter:Boolean,internalForceFocus:Boolean,internalLoadingBeforeSuffix:{type:Boolean,default:!0},showPasswordToggle:Boolean}),Do=re({name:"Input",props:Sh,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:o,inlineThemeDisabled:r,mergedRtlRef:n}=Qe(e),i=Re("Input","-input",xh,vr,e,t);js&&dr("-input-safari",Ch,t);const s=B(null),l=B(null),d=B(null),c=B(null),u=B(null),f=B(null),v=B(null),p=wh(v),h=B(null),{localeRef:g}=Po("Input"),b=B(e.defaultValue),y=fe(e,"value"),x=$t(y,b),T=Co(e),{mergedSizeRef:$,mergedDisabledRef:P,mergedStatusRef:S}=T,w=B(!1),A=B(!1),I=B(!1),M=B(!1);let j=null;const D=C(()=>{const{placeholder:X,pair:ye}=e;return ye?Array.isArray(X)?X:X===void 0?["",""]:[X,X]:X===void 0?[g.value.placeholder]:[X]}),E=C(()=>{const{value:X}=I,{value:ye}=x,{value:Ke}=D;return!X&&(Fn(ye)||Array.isArray(ye)&&Fn(ye[0]))&&Ke[0]}),U=C(()=>{const{value:X}=I,{value:ye}=x,{value:Ke}=D;return!X&&Ke[1]&&(Fn(ye)||Array.isArray(ye)&&Fn(ye[1]))}),L=tt(()=>e.internalForceFocus||w.value),te=tt(()=>{if(P.value||e.readonly||!e.clearable||!L.value&&!A.value)return!1;const{value:X}=x,{value:ye}=L;return e.pair?!!(Array.isArray(X)&&(X[0]||X[1]))&&(A.value||ye):!!X&&(A.value||ye)}),K=C(()=>{const{showPasswordOn:X}=e;if(X)return X;if(e.showPasswordToggle)return"click"}),le=B(!1),be=C(()=>{const{textDecoration:X}=e;return X?Array.isArray(X)?X.map(ye=>({textDecoration:ye})):[{textDecoration:X}]:["",""]}),ce=B(void 0),V=()=>{var X,ye;if(e.type==="textarea"){const{autosize:Ke}=e;if(Ke&&(ce.value=(ye=(X=h.value)===null||X===void 0?void 0:X.$el)===null||ye===void 0?void 0:ye.offsetWidth),!l.value||typeof Ke=="boolean")return;const{paddingTop:Y,paddingBottom:he,lineHeight:ke}=window.getComputedStyle(l.value),Me=Number(Y.slice(0,-2)),Ne=Number(he.slice(0,-2)),st=Number(ke.slice(0,-2)),{value:It}=d;if(!It)return;if(Ke.minRows){const Ot=Math.max(Ke.minRows,1),Zt=`${Me+Ne+st*Ot}px`;It.style.minHeight=Zt}if(Ke.maxRows){const Ot=`${Me+Ne+st*Ke.maxRows}px`;It.style.maxHeight=Ot}}},H=C(()=>{const{maxlength:X}=e;return X===void 0?void 0:Number(X)});to(()=>{const{value:X}=x;Array.isArray(X)||We(X)});const F=di().proxy;function N(X,ye){const{onUpdateValue:Ke,"onUpdate:value":Y,onInput:he}=e,{nTriggerFormInput:ke}=T;Ke&&ae(Ke,X,ye),Y&&ae(Y,X,ye),he&&ae(he,X,ye),b.value=X,ke()}function J(X,ye){const{onChange:Ke}=e,{nTriggerFormChange:Y}=T;Ke&&ae(Ke,X,ye),b.value=X,Y()}function se(X){const{onBlur:ye}=e,{nTriggerFormBlur:Ke}=T;ye&&ae(ye,X),Ke()}function xe(X){const{onFocus:ye}=e,{nTriggerFormFocus:Ke}=T;ye&&ae(ye,X),Ke()}function Ie(X){const{onClear:ye}=e;ye&&ae(ye,X)}function _(X){const{onInputBlur:ye}=e;ye&&ae(ye,X)}function Pe(X){const{onInputFocus:ye}=e;ye&&ae(ye,X)}function He(){const{onDeactivate:X}=e;X&&ae(X)}function Ae(){const{onActivate:X}=e;X&&ae(X)}function Ge(X){const{onClick:ye}=e;ye&&ae(ye,X)}function Xe(X){const{onWrapperFocus:ye}=e;ye&&ae(ye,X)}function ct(X){const{onWrapperBlur:ye}=e;ye&&ae(ye,X)}function ot(){I.value=!0}function Ce(X){I.value=!1,X.target===f.value?ee(X,1):ee(X,0)}function ee(X,ye=0,Ke="input"){const Y=X.target.value;if(We(Y),X instanceof InputEvent&&!X.isComposing&&(I.value=!1),e.type==="textarea"){const{value:ke}=h;ke&&ke.syncUnifiedContainer()}if(j=Y,I.value)return;p.recordCursor();const he=ue(Y);if(he)if(!e.pair)Ke==="input"?N(Y,{source:ye}):J(Y,{source:ye});else{let{value:ke}=x;Array.isArray(ke)?ke=[ke[0],ke[1]]:ke=["",""],ke[ye]=Y,Ke==="input"?N(ke,{source:ye}):J(ke,{source:ye})}F.$forceUpdate(),he||Tt(p.restoreCursor)}function ue(X){const{countGraphemes:ye,maxlength:Ke,minlength:Y}=e;if(ye){let ke;if(Ke!==void 0&&(ke===void 0&&(ke=ye(X)),ke>Number(Ke))||Y!==void 0&&(ke===void 0&&(ke=ye(X)),ke<Number(Ke)))return!1}const{allowInput:he}=e;return typeof he=="function"?he(X):!0}function q(X){_(X),X.relatedTarget===s.value&&He(),X.relatedTarget!==null&&(X.relatedTarget===u.value||X.relatedTarget===f.value||X.relatedTarget===l.value)||(M.value=!1),de(X,"blur"),v.value=null}function Q(X,ye){Pe(X),w.value=!0,M.value=!0,Ae(),de(X,"focus"),ye===0?v.value=u.value:ye===1?v.value=f.value:ye===2&&(v.value=l.value)}function pe(X){e.passivelyActivated&&(ct(X),de(X,"blur"))}function we(X){e.passivelyActivated&&(w.value=!0,Xe(X),de(X,"focus"))}function de(X,ye){X.relatedTarget!==null&&(X.relatedTarget===u.value||X.relatedTarget===f.value||X.relatedTarget===l.value||X.relatedTarget===s.value)||(ye==="focus"?(xe(X),w.value=!0):ye==="blur"&&(se(X),w.value=!1))}function me(X,ye){ee(X,ye,"change")}function je(X){Ge(X)}function oe(X){Ie(X),Ue()}function Ue(){e.pair?(N(["",""],{source:"clear"}),J(["",""],{source:"clear"})):(N("",{source:"clear"}),J("",{source:"clear"}))}function lt(X){const{onMousedown:ye}=e;ye&&ye(X);const{tagName:Ke}=X.target;if(Ke!=="INPUT"&&Ke!=="TEXTAREA"){if(e.resizable){const{value:Y}=s;if(Y){const{left:he,top:ke,width:Me,height:Ne}=Y.getBoundingClientRect(),st=14;if(he+Me-st<X.clientX&&X.clientX<he+Me&&ke+Ne-st<X.clientY&&X.clientY<ke+Ne)return}}X.preventDefault(),w.value||ve()}}function zt(){var X;A.value=!0,e.type==="textarea"&&((X=h.value)===null||X===void 0||X.handleMouseEnterWrapper())}function bt(){var X;A.value=!1,e.type==="textarea"&&((X=h.value)===null||X===void 0||X.handleMouseLeaveWrapper())}function pt(){P.value||K.value==="click"&&(le.value=!le.value)}function ut(X){if(P.value)return;X.preventDefault();const ye=Y=>{Y.preventDefault(),Gt("mouseup",document,ye)};if(Jt("mouseup",document,ye),K.value!=="mousedown")return;le.value=!0;const Ke=()=>{le.value=!1,Gt("mouseup",document,Ke)};Jt("mouseup",document,Ke)}function De(X){e.onKeyup&&ae(e.onKeyup,X)}function Ze(X){switch(e.onKeydown&&ae(e.onKeydown,X),X.key){case"Escape":G();break;case"Enter":O(X);break}}function O(X){var ye,Ke;if(e.passivelyActivated){const{value:Y}=M;if(Y){e.internalDeactivateOnEnter&&G();return}X.preventDefault(),e.type==="textarea"?(ye=l.value)===null||ye===void 0||ye.focus():(Ke=u.value)===null||Ke===void 0||Ke.focus()}}function G(){e.passivelyActivated&&(M.value=!1,Tt(()=>{var X;(X=s.value)===null||X===void 0||X.focus()}))}function ve(){var X,ye,Ke;P.value||(e.passivelyActivated?(X=s.value)===null||X===void 0||X.focus():((ye=l.value)===null||ye===void 0||ye.focus(),(Ke=u.value)===null||Ke===void 0||Ke.focus()))}function Fe(){var X;!((X=s.value)===null||X===void 0)&&X.contains(document.activeElement)&&document.activeElement.blur()}function Be(){var X,ye;(X=l.value)===null||X===void 0||X.select(),(ye=u.value)===null||ye===void 0||ye.select()}function W(){P.value||(l.value?l.value.focus():u.value&&u.value.focus())}function ge(){const{value:X}=s;X!=null&&X.contains(document.activeElement)&&X!==document.activeElement&&G()}function $e(X){if(e.type==="textarea"){const{value:ye}=l;ye==null||ye.scrollTo(X)}else{const{value:ye}=u;ye==null||ye.scrollTo(X)}}function We(X){const{type:ye,pair:Ke,autosize:Y}=e;if(!Ke&&Y)if(ye==="textarea"){const{value:he}=d;he&&(he.textContent=`${X??""}\r -`)}else{const{value:he}=c;he&&(X?he.textContent=X:he.innerHTML="&nbsp;")}}function ft(){V()}const rt=B({top:"0"});function ne(X){var ye;const{scrollTop:Ke}=X.target;rt.value.top=`${-Ke}px`,(ye=h.value)===null||ye===void 0||ye.syncUnifiedContainer()}let ze=null;Ft(()=>{const{autosize:X,type:ye}=e;X&&ye==="textarea"?ze=gt(x,Ke=>{!Array.isArray(Ke)&&Ke!==j&&We(Ke)}):ze==null||ze()});let Le=null;Ft(()=>{e.type==="textarea"?Le=gt(x,X=>{var ye;!Array.isArray(X)&&X!==j&&((ye=h.value)===null||ye===void 0||ye.syncUnifiedContainer())}):Le==null||Le()}),Je(Ws,{mergedValueRef:x,maxlengthRef:H,mergedClsPrefixRef:t,countGraphemesRef:fe(e,"countGraphemes")});const et={wrapperElRef:s,inputElRef:u,textareaElRef:l,isCompositing:I,clear:Ue,focus:ve,blur:Fe,select:Be,deactivate:ge,activate:W,scrollTo:$e},yt=Vt("Input",n,t),mt=C(()=>{const{value:X}=$,{common:{cubicBezierEaseInOut:ye},self:{color:Ke,borderRadius:Y,textColor:he,caretColor:ke,caretColorError:Me,caretColorWarning:Ne,textDecorationColor:st,border:It,borderDisabled:Ot,borderHover:Zt,borderFocus:oo,placeholderColor:Nt,placeholderColorDisabled:wt,lineHeightTextarea:Z,colorDisabled:Te,colorFocus:Oe,textColorDisabled:ht,boxShadowFocus:Wt,iconSize:Pt,colorFocusWarning:wo,boxShadowFocusWarning:To,borderWarning:po,borderFocusWarning:Kr,borderHoverWarning:qr,colorFocusError:Yr,boxShadowFocusError:Gr,borderError:Xr,borderFocusError:Zr,borderHoverError:da,clearSize:Qc,clearColor:Jc,clearColorHover:eu,clearColorPressed:tu,iconColor:ou,iconColorDisabled:ru,suffixTextColor:nu,countTextColor:au,countTextColorDisabled:iu,iconColorHover:lu,iconColorPressed:su,loadingColor:du,loadingColorError:cu,loadingColorWarning:uu,fontWeight:fu,[ie("padding",X)]:hu,[ie("fontSize",X)]:vu,[ie("height",X)]:pu}}=i.value,{left:gu,right:mu}=Lt(hu);return{"--n-bezier":ye,"--n-count-text-color":au,"--n-count-text-color-disabled":iu,"--n-color":Ke,"--n-font-size":vu,"--n-font-weight":fu,"--n-border-radius":Y,"--n-height":pu,"--n-padding-left":gu,"--n-padding-right":mu,"--n-text-color":he,"--n-caret-color":ke,"--n-text-decoration-color":st,"--n-border":It,"--n-border-disabled":Ot,"--n-border-hover":Zt,"--n-border-focus":oo,"--n-placeholder-color":Nt,"--n-placeholder-color-disabled":wt,"--n-icon-size":Pt,"--n-line-height-textarea":Z,"--n-color-disabled":Te,"--n-color-focus":Oe,"--n-text-color-disabled":ht,"--n-box-shadow-focus":Wt,"--n-loading-color":du,"--n-caret-color-warning":Ne,"--n-color-focus-warning":wo,"--n-box-shadow-focus-warning":To,"--n-border-warning":po,"--n-border-focus-warning":Kr,"--n-border-hover-warning":qr,"--n-loading-color-warning":uu,"--n-caret-color-error":Me,"--n-color-focus-error":Yr,"--n-box-shadow-focus-error":Gr,"--n-border-error":Xr,"--n-border-focus-error":Zr,"--n-border-hover-error":da,"--n-loading-color-error":cu,"--n-clear-color":Jc,"--n-clear-size":Qc,"--n-clear-color-hover":eu,"--n-clear-color-pressed":tu,"--n-icon-color":ou,"--n-icon-color-hover":lu,"--n-icon-color-pressed":su,"--n-icon-color-disabled":ru,"--n-suffix-text-color":nu}}),xt=r?it("input",C(()=>{const{value:X}=$;return X[0]}),mt,e):void 0;return Object.assign(Object.assign({},et),{wrapperElRef:s,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:f,textareaElRef:l,textareaMirrorElRef:d,textareaScrollbarInstRef:h,rtlEnabled:yt,uncontrolledValue:b,mergedValue:x,passwordVisible:le,mergedPlaceholder:D,showPlaceholder1:E,showPlaceholder2:U,mergedFocus:L,isComposing:I,activated:M,showClearButton:te,mergedSize:$,mergedDisabled:P,textDecorationStyle:be,mergedClsPrefix:t,mergedBordered:o,mergedShowPasswordOn:K,placeholderStyle:rt,mergedStatus:S,textAreaScrollContainerWidth:ce,handleTextAreaScroll:ne,handleCompositionStart:ot,handleCompositionEnd:Ce,handleInput:ee,handleInputBlur:q,handleInputFocus:Q,handleWrapperBlur:pe,handleWrapperFocus:we,handleMouseEnter:zt,handleMouseLeave:bt,handleMouseDown:lt,handleChange:me,handleClick:je,handleClear:oe,handlePasswordToggleClick:pt,handlePasswordToggleMousedown:ut,handleWrapperKeydown:Ze,handleWrapperKeyup:De,handleTextAreaMirrorResize:ft,getTextareaScrollContainer:()=>l.value,mergedTheme:i,cssVars:r?void 0:mt,themeClass:xt==null?void 0:xt.themeClass,onRender:xt==null?void 0:xt.onRender})},render(){var e,t;const{mergedClsPrefix:o,mergedStatus:r,themeClass:n,type:i,countGraphemes:s,onRender:l}=this,d=this.$slots;return l==null||l(),a("div",{ref:"wrapperElRef",class:[`${o}-input`,n,r&&`${o}-input--${r}-status`,{[`${o}-input--rtl`]:this.rtlEnabled,[`${o}-input--disabled`]:this.mergedDisabled,[`${o}-input--textarea`]:i==="textarea",[`${o}-input--resizable`]:this.resizable&&!this.autosize,[`${o}-input--autosize`]:this.autosize,[`${o}-input--round`]:this.round&&i!=="textarea",[`${o}-input--pair`]:this.pair,[`${o}-input--focus`]:this.mergedFocus,[`${o}-input--stateful`]:this.stateful}],style:this.cssVars,tabindex:!this.mergedDisabled&&this.passivelyActivated&&!this.activated?0:void 0,onFocus:this.handleWrapperFocus,onBlur:this.handleWrapperBlur,onClick:this.handleClick,onMousedown:this.handleMouseDown,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd,onKeyup:this.handleWrapperKeyup,onKeydown:this.handleWrapperKeydown},a("div",{class:`${o}-input-wrapper`},Ct(d.prefix,c=>c&&a("div",{class:`${o}-input__prefix`},c)),i==="textarea"?a(jt,{ref:"textareaScrollbarInstRef",class:`${o}-input__textarea`,container:this.getTextareaScrollContainer,triggerDisplayManually:!0,useUnifiedContainer:!0,internalHoistYRail:!0},{default:()=>{var c,u;const{textAreaScrollContainerWidth:f}=this,v={width:this.autosize&&f&&`${f}px`};return a(qt,null,a("textarea",Object.assign({},this.inputProps,{ref:"textareaElRef",class:[`${o}-input__textarea-el`,(c=this.inputProps)===null||c===void 0?void 0:c.class],autofocus:this.autofocus,rows:Number(this.rows),placeholder:this.placeholder,value:this.mergedValue,disabled:this.mergedDisabled,maxlength:s?void 0:this.maxlength,minlength:s?void 0:this.minlength,readonly:this.readonly,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,style:[this.textDecorationStyle[0],(u=this.inputProps)===null||u===void 0?void 0:u.style,v],onBlur:this.handleInputBlur,onFocus:p=>{this.handleInputFocus(p,2)},onInput:this.handleInput,onChange:this.handleChange,onScroll:this.handleTextAreaScroll})),this.showPlaceholder1?a("div",{class:`${o}-input__placeholder`,style:[this.placeholderStyle,v],key:"placeholder"},this.mergedPlaceholder[0]):null,this.autosize?a(_o,{onResize:this.handleTextAreaMirrorResize},{default:()=>a("div",{ref:"textareaMirrorElRef",class:`${o}-input__textarea-mirror`,key:"mirror"})}):null)}}):a("div",{class:`${o}-input__input`},a("input",Object.assign({type:i==="password"&&this.mergedShowPasswordOn&&this.passwordVisible?"text":i},this.inputProps,{ref:"inputElRef",class:[`${o}-input__input-el`,(e=this.inputProps)===null||e===void 0?void 0:e.class],style:[this.textDecorationStyle[0],(t=this.inputProps)===null||t===void 0?void 0:t.style],tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[0],disabled:this.mergedDisabled,maxlength:s?void 0:this.maxlength,minlength:s?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[0]:this.mergedValue,readonly:this.readonly,autofocus:this.autofocus,size:this.attrSize,onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,0)},onInput:c=>{this.handleInput(c,0)},onChange:c=>{this.handleChange(c,0)}})),this.showPlaceholder1?a("div",{class:`${o}-input__placeholder`},a("span",null,this.mergedPlaceholder[0])):null,this.autosize?a("div",{class:`${o}-input__input-mirror`,key:"mirror",ref:"inputMirrorElRef"}," "):null),!this.pair&&Ct(d.suffix,c=>c||this.clearable||this.showCount||this.mergedShowPasswordOn||this.loading!==void 0?a("div",{class:`${o}-input__suffix`},[Ct(d["clear-icon-placeholder"],u=>(this.clearable||u)&&a(Ga,{clsPrefix:o,show:this.showClearButton,onClear:this.handleClear},{placeholder:()=>u,icon:()=>{var f,v;return(v=(f=this.$slots)["clear-icon"])===null||v===void 0?void 0:v.call(f)}})),this.internalLoadingBeforeSuffix?null:c,this.loading!==void 0?a(Hs,{clsPrefix:o,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?a(Sl,null,{default:u=>{var f;return(f=d.count)===null||f===void 0?void 0:f.call(d,u)}}):null,this.mergedShowPasswordOn&&this.type==="password"?a("div",{class:`${o}-input__eye`,onMousedown:this.handlePasswordToggleMousedown,onClick:this.handlePasswordToggleClick},this.passwordVisible?vt(d["password-visible-icon"],()=>[a(Rt,{clsPrefix:o},{default:()=>a(xf,null)})]):vt(d["password-invisible-icon"],()=>[a(Rt,{clsPrefix:o},{default:()=>a(Cf,null)})])):null]):null)),this.pair?a("span",{class:`${o}-input__separator`},vt(d.separator,()=>[this.separator])):null,this.pair?a("div",{class:`${o}-input-wrapper`},a("div",{class:`${o}-input__input`},a("input",{ref:"inputEl2Ref",type:this.type,class:`${o}-input__input-el`,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[1],disabled:this.mergedDisabled,maxlength:s?void 0:this.maxlength,minlength:s?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[1]:void 0,readonly:this.readonly,style:this.textDecorationStyle[1],onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,1)},onInput:c=>{this.handleInput(c,1)},onChange:c=>{this.handleChange(c,1)}}),this.showPlaceholder2?a("div",{class:`${o}-input__placeholder`},a("span",null,this.mergedPlaceholder[1])):null),Ct(d.suffix,c=>(this.clearable||c)&&a("div",{class:`${o}-input__suffix`},[this.clearable&&a(Ga,{clsPrefix:o,show:this.showClearButton,onClear:this.handleClear},{icon:()=>{var u;return(u=d["clear-icon"])===null||u===void 0?void 0:u.call(d)},placeholder:()=>{var u;return(u=d["clear-icon-placeholder"])===null||u===void 0?void 0:u.call(d)}}),c]))):null,this.mergedBordered?a("div",{class:`${o}-input__border`}):null,this.mergedBordered?a("div",{class:`${o}-input__state-border`}):null,this.showCount&&i==="textarea"?a(Sl,null,{default:c=>{var u;const{renderCount:f}=this;return f?f(c):(u=d.count)===null||u===void 0?void 0:u.call(d,c)}}):null)}}),kh=m("input-group",` - display: inline-flex; - width: 100%; - flex-wrap: nowrap; - vertical-align: bottom; -`,[k(">",[m("input",[k("&:not(:last-child)",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `),k("&:not(:first-child)",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - margin-left: -1px!important; - `)]),m("button",[k("&:not(:last-child)",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `,[z("state-border, border",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `)]),k("&:not(:first-child)",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `,[z("state-border, border",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `)])]),k("*",[k("&:not(:last-child)",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `,[k(">",[m("input",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `),m("base-selection",[m("base-selection-label",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `),m("base-selection-tags",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `),z("box-shadow, border, state-border",` - border-top-right-radius: 0!important; - border-bottom-right-radius: 0!important; - `)])])]),k("&:not(:first-child)",` - margin-left: -1px!important; - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `,[k(">",[m("input",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `),m("base-selection",[m("base-selection-label",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `),m("base-selection-tags",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `),z("box-shadow, border, state-border",` - border-top-left-radius: 0!important; - border-bottom-left-radius: 0!important; - `)])])])])])]),Rh={},zh=re({name:"InputGroup",props:Rh,setup(e){const{mergedClsPrefixRef:t}=Qe(e);return dr("-input-group",kh,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return a("div",{class:`${e}-input-group`},this.$slots)}}),Ph=m("input-group-label",` - position: relative; - user-select: none; - -webkit-user-select: none; - box-sizing: border-box; - padding: 0 12px; - display: inline-block; - border-radius: var(--n-border-radius); - background-color: var(--n-group-label-color); - color: var(--n-group-label-text-color); - font-size: var(--n-font-size); - line-height: var(--n-height); - height: var(--n-height); - flex-shrink: 0; - white-space: nowrap; - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); -`,[z("border",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border-radius: inherit; - border: var(--n-group-label-border); - transition: border-color .3s var(--n-bezier); - `)]),$h=Object.assign(Object.assign({},Re.props),{size:{type:String,default:"medium"},bordered:{type:Boolean,default:void 0}}),ty=re({name:"InputGroupLabel",props:$h,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:o,inlineThemeDisabled:r}=Qe(e),n=Re("Input","-input-group-label",Ph,vr,e,o),i=C(()=>{const{size:l}=e,{common:{cubicBezierEaseInOut:d},self:{groupLabelColor:c,borderRadius:u,groupLabelTextColor:f,lineHeight:v,groupLabelBorder:p,[ie("fontSize",l)]:h,[ie("height",l)]:g}}=n.value;return{"--n-bezier":d,"--n-group-label-color":c,"--n-group-label-border":p,"--n-border-radius":u,"--n-group-label-text-color":f,"--n-font-size":h,"--n-line-height":v,"--n-height":g}}),s=r?it("input-group-label",C(()=>e.size[0]),i,e):void 0;return{mergedClsPrefix:o,mergedBordered:t,cssVars:r?void 0:i,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var e,t,o;const{mergedClsPrefix:r}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{class:[`${r}-input-group-label`,this.themeClass],style:this.cssVars},(o=(t=this.$slots).default)===null||o===void 0?void 0:o.call(t),this.mergedBordered?a("div",{class:`${r}-input-group-label__border`}):null)}});function Jn(e){return e.type==="group"}function Us(e){return e.type==="ignored"}function ma(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function Ks(e,t){return{getIsGroup:Jn,getIgnored:Us,getKey(r){return Jn(r)?r.name||r.key||"key-required":r[e]},getChildren(r){return r[t]}}}function Th(e,t,o,r){if(!t)return e;function n(i){if(!Array.isArray(i))return[];const s=[];for(const l of i)if(Jn(l)){const d=n(l[r]);d.length&&s.push(Object.assign({},l,{[r]:d}))}else{if(Us(l))continue;t(o,l)&&s.push(l)}return s}return n(e)}function Fh(e,t,o){const r=new Map;return e.forEach(n=>{Jn(n)?n[o].forEach(i=>{r.set(i[t],i)}):r.set(n[t],n)}),r}function Ih(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const Bh={name:"AutoComplete",common:_e,peers:{InternalSelectMenu:kn,Input:$o},self:Ih},Oh=xo&&"loading"in document.createElement("img");function Dh(e={}){var t;const{root:o=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(t=e.threshold)!==null&&t!==void 0?t:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof o=="string"?document.querySelector(o):o)||document.documentElement})}}const ba=new WeakMap,xa=new WeakMap,Ca=new WeakMap,Mh=(e,t,o)=>{if(!e)return()=>{};const r=Dh(t),{root:n}=r.options;let i;const s=ba.get(n);s?i=s:(i=new Map,ba.set(n,i));let l,d;i.has(r.hash)?(d=i.get(r.hash),d[1].has(e)||(l=d[0],d[1].add(e),l.observe(e))):(l=new IntersectionObserver(f=>{f.forEach(v=>{if(v.isIntersecting){const p=xa.get(v.target),h=Ca.get(v.target);p&&p(),h&&(h.value=!0)}})},r.options),l.observe(e),d=[l,new Set([e])],i.set(r.hash,d));let c=!1;const u=()=>{c||(xa.delete(e),Ca.delete(e),c=!0,d[1].has(e)&&(d[0].unobserve(e),d[1].delete(e)),d[1].size<=0&&i.delete(r.hash),i.size||ba.delete(n))};return xa.set(e,u),Ca.set(e,o),u};function qs(e){const{borderRadius:t,avatarColor:o,cardColor:r,fontSize:n,heightTiny:i,heightSmall:s,heightMedium:l,heightLarge:d,heightHuge:c,modalColor:u,popoverColor:f}=e;return{borderRadius:t,fontSize:n,border:`2px solid ${r}`,heightTiny:i,heightSmall:s,heightMedium:l,heightLarge:d,heightHuge:c,color:qe(r,o),colorModal:qe(u,o),colorPopover:qe(f,o)}}const Ah={name:"Avatar",common:dt,self:qs},Ys={name:"Avatar",common:_e,self:qs},_h="n-avatar-group",Hh=m("avatar",` - width: var(--n-merged-size); - height: var(--n-merged-size); - color: #FFF; - font-size: var(--n-font-size); - display: inline-flex; - position: relative; - overflow: hidden; - text-align: center; - border: var(--n-border); - border-radius: var(--n-border-radius); - --n-merged-color: var(--n-color); - background-color: var(--n-merged-color); - transition: - border-color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); -`,[jr(k("&","--n-merged-color: var(--n-color-modal);")),vn(k("&","--n-merged-color: var(--n-color-popover);")),k("img",` - width: 100%; - height: 100%; - `),z("text",` - white-space: nowrap; - display: inline-block; - position: absolute; - left: 50%; - top: 50%; - `),m("icon",` - vertical-align: bottom; - font-size: calc(var(--n-merged-size) - 6px); - `),z("text","line-height: 1.25")]),Eh=Object.assign(Object.assign({},Re.props),{size:[String,Number],src:String,circle:{type:Boolean,default:void 0},objectFit:String,round:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},onError:Function,fallbackSrc:String,intersectionObserverOptions:Object,lazy:Boolean,onLoad:Function,renderPlaceholder:Function,renderFallback:Function,imgProps:Object,color:String}),oy=re({name:"Avatar",props:Eh,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=B(!1);let n=null;const i=B(null),s=B(null),l=()=>{const{value:x}=i;if(x&&(n===null||n!==x.innerHTML)){n=x.innerHTML;const{value:T}=s;if(T){const{offsetWidth:$,offsetHeight:P}=T,{offsetWidth:S,offsetHeight:w}=x,A=.9,I=Math.min($/S*A,P/w*A,1);x.style.transform=`translateX(-50%) translateY(-50%) scale(${I})`}}},d=Ee(_h,null),c=C(()=>{const{size:x}=e;if(x)return x;const{size:T}=d||{};return T||"medium"}),u=Re("Avatar","-avatar",Hh,Ah,e,t),f=Ee(_s,null),v=C(()=>{if(d)return!0;const{round:x,circle:T}=e;return x!==void 0||T!==void 0?x||T:f?f.roundRef.value:!1}),p=C(()=>d?!0:e.bordered||!1),h=C(()=>{const x=c.value,T=v.value,$=p.value,{color:P}=e,{self:{borderRadius:S,fontSize:w,color:A,border:I,colorModal:M,colorPopover:j},common:{cubicBezierEaseInOut:D}}=u.value;let E;return typeof x=="number"?E=`${x}px`:E=u.value.self[ie("height",x)],{"--n-font-size":w,"--n-border":$?I:"none","--n-border-radius":T?"50%":S,"--n-color":P||A,"--n-color-modal":P||M,"--n-color-popover":P||j,"--n-bezier":D,"--n-merged-size":`var(--n-avatar-size-override, ${E})`}}),g=o?it("avatar",C(()=>{const x=c.value,T=v.value,$=p.value,{color:P}=e;let S="";return x&&(typeof x=="number"?S+=`a${x}`:S+=x[0]),T&&(S+="b"),$&&(S+="c"),P&&(S+=sn(P)),S}),h,e):void 0,b=B(!e.lazy);to(()=>{if(e.lazy&&e.intersectionObserverOptions){let x;const T=Ft(()=>{x==null||x(),x=void 0,e.lazy&&(x=Mh(s.value,e.intersectionObserverOptions,b))});bo(()=>{T(),x==null||x()})}}),gt(()=>{var x;return e.src||((x=e.imgProps)===null||x===void 0?void 0:x.src)},()=>{r.value=!1});const y=B(!e.lazy);return{textRef:i,selfRef:s,mergedRoundRef:v,mergedClsPrefix:t,fitTextTransform:l,cssVars:o?void 0:h,themeClass:g==null?void 0:g.themeClass,onRender:g==null?void 0:g.onRender,hasLoadError:r,shouldStartLoading:b,loaded:y,mergedOnError:x=>{if(!b.value)return;r.value=!0;const{onError:T,imgProps:{onError:$}={}}=e;T==null||T(x),$==null||$(x)},mergedOnLoad:x=>{const{onLoad:T,imgProps:{onLoad:$}={}}=e;T==null||T(x),$==null||$(x),y.value=!0}}},render(){var e,t;const{$slots:o,src:r,mergedClsPrefix:n,lazy:i,onRender:s,loaded:l,hasLoadError:d,imgProps:c={}}=this;s==null||s();let u;const f=!l&&!d&&(this.renderPlaceholder?this.renderPlaceholder():(t=(e=this.$slots).placeholder)===null||t===void 0?void 0:t.call(e));return this.hasLoadError?u=this.renderFallback?this.renderFallback():vt(o.fallback,()=>[a("img",{src:this.fallbackSrc,style:{objectFit:this.objectFit}})]):u=Ct(o.default,v=>{if(v)return a(_o,{onResize:this.fitTextTransform},{default:()=>a("span",{ref:"textRef",class:`${n}-avatar__text`},v)});if(r||c.src){const p=this.src||c.src;return a("img",Object.assign(Object.assign({},c),{loading:Oh&&!this.intersectionObserverOptions&&i?"lazy":"eager",src:i&&this.intersectionObserverOptions?this.shouldStartLoading?p:void 0:p,"data-image-src":p,onLoad:this.mergedOnLoad,onError:this.mergedOnError,style:[c.style||"",{objectFit:this.objectFit},f?{height:"0",width:"0",visibility:"hidden",position:"absolute"}:""]}))}}),a("span",{ref:"selfRef",class:[`${n}-avatar`,this.themeClass],style:this.cssVars},u,i&&f)}});function Lh(){return{gap:"-12px"}}const Nh={name:"AvatarGroup",common:_e,peers:{Avatar:Ys},self:Lh},jh={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},Vh={name:"BackTop",common:_e,self(e){const{popoverColor:t,textColor2:o,primaryColorHover:r,primaryColorPressed:n}=e;return Object.assign(Object.assign({},jh),{color:t,textColor:o,iconColor:o,iconColorHover:r,iconColorPressed:n,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})}},Wh={name:"Badge",common:_e,self(e){const{errorColorSuppl:t,infoColorSuppl:o,successColorSuppl:r,warningColorSuppl:n,fontFamily:i}=e;return{color:t,colorInfo:o,colorSuccess:r,colorError:t,colorWarning:n,fontSize:"12px",fontFamily:i}}},Uh={fontWeightActive:"400"};function Gs(e){const{fontSize:t,textColor3:o,textColor2:r,borderRadius:n,buttonColor2Hover:i,buttonColor2Pressed:s}=e;return Object.assign(Object.assign({},Uh),{fontSize:t,itemLineHeight:"1.25",itemTextColor:o,itemTextColorHover:r,itemTextColorPressed:r,itemTextColorActive:r,itemBorderRadius:n,itemColorHover:i,itemColorPressed:s,separatorColor:o})}const Kh={name:"Breadcrumb",common:dt,self:Gs},qh={name:"Breadcrumb",common:_e,self:Gs},Yh=m("breadcrumb",` - white-space: nowrap; - cursor: default; - line-height: var(--n-item-line-height); -`,[k("ul",` - list-style: none; - padding: 0; - margin: 0; - `),k("a",` - color: inherit; - text-decoration: inherit; - `),m("breadcrumb-item",` - font-size: var(--n-font-size); - transition: color .3s var(--n-bezier); - display: inline-flex; - align-items: center; - `,[m("icon",` - font-size: 18px; - vertical-align: -.2em; - transition: color .3s var(--n-bezier); - color: var(--n-item-text-color); - `),k("&:not(:last-child)",[R("clickable",[z("link",` - cursor: pointer; - `,[k("&:hover",` - background-color: var(--n-item-color-hover); - `),k("&:active",` - background-color: var(--n-item-color-pressed); - `)])])]),z("link",` - padding: 4px; - border-radius: var(--n-item-border-radius); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - color: var(--n-item-text-color); - position: relative; - `,[k("&:hover",` - color: var(--n-item-text-color-hover); - `,[m("icon",` - color: var(--n-item-text-color-hover); - `)]),k("&:active",` - color: var(--n-item-text-color-pressed); - `,[m("icon",` - color: var(--n-item-text-color-pressed); - `)])]),z("separator",` - margin: 0 8px; - color: var(--n-separator-color); - transition: color .3s var(--n-bezier); - user-select: none; - -webkit-user-select: none; - `),k("&:last-child",[z("link",` - font-weight: var(--n-font-weight-active); - cursor: unset; - color: var(--n-item-text-color-active); - `,[m("icon",` - color: var(--n-item-text-color-active); - `)]),z("separator",` - display: none; - `)])])]),Xs="n-breadcrumb",Gh=Object.assign(Object.assign({},Re.props),{separator:{type:String,default:"/"}}),ry=re({name:"Breadcrumb",props:Gh,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Breadcrumb","-breadcrumb",Yh,Kh,e,t);Je(Xs,{separatorRef:fe(e,"separator"),mergedClsPrefixRef:t});const n=C(()=>{const{common:{cubicBezierEaseInOut:s},self:{separatorColor:l,itemTextColor:d,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:f,fontSize:v,fontWeightActive:p,itemBorderRadius:h,itemColorHover:g,itemColorPressed:b,itemLineHeight:y}}=r.value;return{"--n-font-size":v,"--n-bezier":s,"--n-item-text-color":d,"--n-item-text-color-hover":c,"--n-item-text-color-pressed":u,"--n-item-text-color-active":f,"--n-separator-color":l,"--n-item-color-hover":g,"--n-item-color-pressed":b,"--n-item-border-radius":h,"--n-font-weight-active":p,"--n-item-line-height":y}}),i=o?it("breadcrumb",void 0,n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a("nav",{class:[`${this.mergedClsPrefix}-breadcrumb`,this.themeClass],style:this.cssVars,"aria-label":"Breadcrumb"},a("ul",null,this.$slots))}});function Xh(e=xo?window:null){const t=()=>{const{hash:n,host:i,hostname:s,href:l,origin:d,pathname:c,port:u,protocol:f,search:v}=(e==null?void 0:e.location)||{};return{hash:n,host:i,hostname:s,href:l,origin:d,pathname:c,port:u,protocol:f,search:v}},o=B(t()),r=()=>{o.value=t()};return to(()=>{e&&(e.addEventListener("popstate",r),e.addEventListener("hashchange",r))}),ui(()=>{e&&(e.removeEventListener("popstate",r),e.removeEventListener("hashchange",r))}),o}const Zh={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},ny=re({name:"BreadcrumbItem",props:Zh,setup(e,{slots:t}){const o=Ee(Xs,null);if(!o)return()=>null;const{separatorRef:r,mergedClsPrefixRef:n}=o,i=Xh(),s=C(()=>e.href?"a":"span"),l=C(()=>i.value.href===e.href?"location":null);return()=>{const{value:d}=n;return a("li",{class:[`${d}-breadcrumb-item`,e.clickable&&`${d}-breadcrumb-item--clickable`]},a(s.value,{class:`${d}-breadcrumb-item__link`,"aria-current":l.value,href:e.href,onClick:e.onClick},t),a("span",{class:`${d}-breadcrumb-item__separator`,"aria-hidden":"true"},vt(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:r.value]})))}}});function mr(e){return qe(e,[255,255,255,.16])}function In(e){return qe(e,[0,0,0,.12])}const Qh="n-button-group",Jh={paddingTiny:"0 6px",paddingSmall:"0 10px",paddingMedium:"0 14px",paddingLarge:"0 18px",paddingRoundTiny:"0 10px",paddingRoundSmall:"0 14px",paddingRoundMedium:"0 18px",paddingRoundLarge:"0 22px",iconMarginTiny:"6px",iconMarginSmall:"6px",iconMarginMedium:"6px",iconMarginLarge:"6px",iconSizeTiny:"14px",iconSizeSmall:"18px",iconSizeMedium:"18px",iconSizeLarge:"20px",rippleDuration:".6s"};function Zs(e){const{heightTiny:t,heightSmall:o,heightMedium:r,heightLarge:n,borderRadius:i,fontSizeTiny:s,fontSizeSmall:l,fontSizeMedium:d,fontSizeLarge:c,opacityDisabled:u,textColor2:f,textColor3:v,primaryColorHover:p,primaryColorPressed:h,borderColor:g,primaryColor:b,baseColor:y,infoColor:x,infoColorHover:T,infoColorPressed:$,successColor:P,successColorHover:S,successColorPressed:w,warningColor:A,warningColorHover:I,warningColorPressed:M,errorColor:j,errorColorHover:D,errorColorPressed:E,fontWeight:U,buttonColor2:L,buttonColor2Hover:te,buttonColor2Pressed:K,fontWeightStrong:le}=e;return Object.assign(Object.assign({},Jh),{heightTiny:t,heightSmall:o,heightMedium:r,heightLarge:n,borderRadiusTiny:i,borderRadiusSmall:i,borderRadiusMedium:i,borderRadiusLarge:i,fontSizeTiny:s,fontSizeSmall:l,fontSizeMedium:d,fontSizeLarge:c,opacityDisabled:u,colorOpacitySecondary:"0.16",colorOpacitySecondaryHover:"0.22",colorOpacitySecondaryPressed:"0.28",colorSecondary:L,colorSecondaryHover:te,colorSecondaryPressed:K,colorTertiary:L,colorTertiaryHover:te,colorTertiaryPressed:K,colorQuaternary:"#0000",colorQuaternaryHover:te,colorQuaternaryPressed:K,color:"#0000",colorHover:"#0000",colorPressed:"#0000",colorFocus:"#0000",colorDisabled:"#0000",textColor:f,textColorTertiary:v,textColorHover:p,textColorPressed:h,textColorFocus:p,textColorDisabled:f,textColorText:f,textColorTextHover:p,textColorTextPressed:h,textColorTextFocus:p,textColorTextDisabled:f,textColorGhost:f,textColorGhostHover:p,textColorGhostPressed:h,textColorGhostFocus:p,textColorGhostDisabled:f,border:`1px solid ${g}`,borderHover:`1px solid ${p}`,borderPressed:`1px solid ${h}`,borderFocus:`1px solid ${p}`,borderDisabled:`1px solid ${g}`,rippleColor:b,colorPrimary:b,colorHoverPrimary:p,colorPressedPrimary:h,colorFocusPrimary:p,colorDisabledPrimary:b,textColorPrimary:y,textColorHoverPrimary:y,textColorPressedPrimary:y,textColorFocusPrimary:y,textColorDisabledPrimary:y,textColorTextPrimary:b,textColorTextHoverPrimary:p,textColorTextPressedPrimary:h,textColorTextFocusPrimary:p,textColorTextDisabledPrimary:f,textColorGhostPrimary:b,textColorGhostHoverPrimary:p,textColorGhostPressedPrimary:h,textColorGhostFocusPrimary:p,textColorGhostDisabledPrimary:b,borderPrimary:`1px solid ${b}`,borderHoverPrimary:`1px solid ${p}`,borderPressedPrimary:`1px solid ${h}`,borderFocusPrimary:`1px solid ${p}`,borderDisabledPrimary:`1px solid ${b}`,rippleColorPrimary:b,colorInfo:x,colorHoverInfo:T,colorPressedInfo:$,colorFocusInfo:T,colorDisabledInfo:x,textColorInfo:y,textColorHoverInfo:y,textColorPressedInfo:y,textColorFocusInfo:y,textColorDisabledInfo:y,textColorTextInfo:x,textColorTextHoverInfo:T,textColorTextPressedInfo:$,textColorTextFocusInfo:T,textColorTextDisabledInfo:f,textColorGhostInfo:x,textColorGhostHoverInfo:T,textColorGhostPressedInfo:$,textColorGhostFocusInfo:T,textColorGhostDisabledInfo:x,borderInfo:`1px solid ${x}`,borderHoverInfo:`1px solid ${T}`,borderPressedInfo:`1px solid ${$}`,borderFocusInfo:`1px solid ${T}`,borderDisabledInfo:`1px solid ${x}`,rippleColorInfo:x,colorSuccess:P,colorHoverSuccess:S,colorPressedSuccess:w,colorFocusSuccess:S,colorDisabledSuccess:P,textColorSuccess:y,textColorHoverSuccess:y,textColorPressedSuccess:y,textColorFocusSuccess:y,textColorDisabledSuccess:y,textColorTextSuccess:P,textColorTextHoverSuccess:S,textColorTextPressedSuccess:w,textColorTextFocusSuccess:S,textColorTextDisabledSuccess:f,textColorGhostSuccess:P,textColorGhostHoverSuccess:S,textColorGhostPressedSuccess:w,textColorGhostFocusSuccess:S,textColorGhostDisabledSuccess:P,borderSuccess:`1px solid ${P}`,borderHoverSuccess:`1px solid ${S}`,borderPressedSuccess:`1px solid ${w}`,borderFocusSuccess:`1px solid ${S}`,borderDisabledSuccess:`1px solid ${P}`,rippleColorSuccess:P,colorWarning:A,colorHoverWarning:I,colorPressedWarning:M,colorFocusWarning:I,colorDisabledWarning:A,textColorWarning:y,textColorHoverWarning:y,textColorPressedWarning:y,textColorFocusWarning:y,textColorDisabledWarning:y,textColorTextWarning:A,textColorTextHoverWarning:I,textColorTextPressedWarning:M,textColorTextFocusWarning:I,textColorTextDisabledWarning:f,textColorGhostWarning:A,textColorGhostHoverWarning:I,textColorGhostPressedWarning:M,textColorGhostFocusWarning:I,textColorGhostDisabledWarning:A,borderWarning:`1px solid ${A}`,borderHoverWarning:`1px solid ${I}`,borderPressedWarning:`1px solid ${M}`,borderFocusWarning:`1px solid ${I}`,borderDisabledWarning:`1px solid ${A}`,rippleColorWarning:A,colorError:j,colorHoverError:D,colorPressedError:E,colorFocusError:D,colorDisabledError:j,textColorError:y,textColorHoverError:y,textColorPressedError:y,textColorFocusError:y,textColorDisabledError:y,textColorTextError:j,textColorTextHoverError:D,textColorTextPressedError:E,textColorTextFocusError:D,textColorTextDisabledError:f,textColorGhostError:j,textColorGhostHoverError:D,textColorGhostPressedError:E,textColorGhostFocusError:D,textColorGhostDisabledError:j,borderError:`1px solid ${j}`,borderHoverError:`1px solid ${D}`,borderPressedError:`1px solid ${E}`,borderFocusError:`1px solid ${D}`,borderDisabledError:`1px solid ${j}`,rippleColorError:j,waveOpacity:"0.6",fontWeight:U,fontWeightStrong:le})}const pr={name:"Button",common:dt,self:Zs},vo={name:"Button",common:_e,self(e){const t=Zs(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},ev=k([m("button",` - margin: 0; - font-weight: var(--n-font-weight); - line-height: 1; - font-family: inherit; - padding: var(--n-padding); - height: var(--n-height); - font-size: var(--n-font-size); - border-radius: var(--n-border-radius); - color: var(--n-text-color); - background-color: var(--n-color); - width: var(--n-width); - white-space: nowrap; - outline: none; - position: relative; - z-index: auto; - border: none; - display: inline-flex; - flex-wrap: nowrap; - flex-shrink: 0; - align-items: center; - justify-content: center; - user-select: none; - -webkit-user-select: none; - text-align: center; - cursor: pointer; - text-decoration: none; - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[R("color",[z("border",{borderColor:"var(--n-border-color)"}),R("disabled",[z("border",{borderColor:"var(--n-border-color-disabled)"})]),at("disabled",[k("&:focus",[z("state-border",{borderColor:"var(--n-border-color-focus)"})]),k("&:hover",[z("state-border",{borderColor:"var(--n-border-color-hover)"})]),k("&:active",[z("state-border",{borderColor:"var(--n-border-color-pressed)"})]),R("pressed",[z("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),R("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[z("border",{border:"var(--n-border-disabled)"})]),at("disabled",[k("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[z("state-border",{border:"var(--n-border-focus)"})]),k("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[z("state-border",{border:"var(--n-border-hover)"})]),k("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[z("state-border",{border:"var(--n-border-pressed)"})]),R("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[z("state-border",{border:"var(--n-border-pressed)"})])]),R("loading","cursor: wait;"),m("base-wave",` - pointer-events: none; - top: 0; - right: 0; - bottom: 0; - left: 0; - animation-iteration-count: 1; - animation-duration: var(--n-ripple-duration); - animation-timing-function: var(--n-bezier-ease-out), var(--n-bezier-ease-out); - `,[R("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),xo&&"MozBoxSizing"in document.createElement("div").style?k("&::moz-focus-inner",{border:0}):null,z("border, state-border",` - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; - border-radius: inherit; - transition: border-color .3s var(--n-bezier); - pointer-events: none; - `),z("border",{border:"var(--n-border)"}),z("state-border",{border:"var(--n-border)",borderColor:"#0000",zIndex:1}),z("icon",` - margin: var(--n-icon-margin); - margin-left: 0; - height: var(--n-icon-size); - width: var(--n-icon-size); - max-width: var(--n-icon-size); - font-size: var(--n-icon-size); - position: relative; - flex-shrink: 0; - `,[m("icon-slot",` - height: var(--n-icon-size); - width: var(--n-icon-size); - position: absolute; - left: 0; - top: 50%; - transform: translateY(-50%); - display: flex; - align-items: center; - justify-content: center; - `,[fo({top:"50%",originalTransform:"translateY(-50%)"})]),nh()]),z("content",` - display: flex; - align-items: center; - flex-wrap: nowrap; - min-width: 0; - `,[k("~",[z("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),R("block",` - display: flex; - width: 100%; - `),R("dashed",[z("border, state-border",{borderStyle:"dashed !important"})]),R("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),k("@keyframes button-wave-spread",{from:{boxShadow:"0 0 0.5px 0 var(--n-ripple-color)"},to:{boxShadow:"0 0 0.5px 4.5px var(--n-ripple-color)"}}),k("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),tv=Object.assign(Object.assign({},Re.props),{color:String,textColor:String,text:Boolean,block:Boolean,loading:Boolean,disabled:Boolean,circle:Boolean,size:String,ghost:Boolean,round:Boolean,secondary:Boolean,tertiary:Boolean,quaternary:Boolean,strong:Boolean,focusable:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},tag:{type:String,default:"button"},type:{type:String,default:"default"},dashed:Boolean,renderIcon:Function,iconPlacement:{type:String,default:"left"},attrType:{type:String,default:"button"},bordered:{type:Boolean,default:!0},onClick:[Function,Array],nativeFocusBehavior:{type:Boolean,default:!js}}),At=re({name:"Button",props:tv,setup(e){const t=B(null),o=B(null),r=B(!1),n=tt(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=Ee(Qh,{}),{mergedSizeRef:s}=Co({},{defaultSize:"medium",mergedSize:$=>{const{size:P}=e;if(P)return P;const{size:S}=i;if(S)return S;const{mergedSize:w}=$||{};return w?w.value:"medium"}}),l=C(()=>e.focusable&&!e.disabled),d=$=>{var P;l.value||$.preventDefault(),!e.nativeFocusBehavior&&($.preventDefault(),!e.disabled&&l.value&&((P=t.value)===null||P===void 0||P.focus({preventScroll:!0})))},c=$=>{var P;if(!e.disabled&&!e.loading){const{onClick:S}=e;S&&ae(S,$),e.text||(P=o.value)===null||P===void 0||P.play()}},u=$=>{switch($.key){case"Enter":if(!e.keyboard)return;r.value=!1}},f=$=>{switch($.key){case"Enter":if(!e.keyboard||e.loading){$.preventDefault();return}r.value=!0}},v=()=>{r.value=!1},{inlineThemeDisabled:p,mergedClsPrefixRef:h,mergedRtlRef:g}=Qe(e),b=Re("Button","-button",ev,pr,e,h),y=Vt("Button",g,h),x=C(()=>{const $=b.value,{common:{cubicBezierEaseInOut:P,cubicBezierEaseOut:S},self:w}=$,{rippleDuration:A,opacityDisabled:I,fontWeight:M,fontWeightStrong:j}=w,D=s.value,{dashed:E,type:U,ghost:L,text:te,color:K,round:le,circle:be,textColor:ce,secondary:V,tertiary:H,quaternary:F,strong:N}=e,J={"--n-font-weight":N?j:M};let se={"--n-color":"initial","--n-color-hover":"initial","--n-color-pressed":"initial","--n-color-focus":"initial","--n-color-disabled":"initial","--n-ripple-color":"initial","--n-text-color":"initial","--n-text-color-hover":"initial","--n-text-color-pressed":"initial","--n-text-color-focus":"initial","--n-text-color-disabled":"initial"};const xe=U==="tertiary",Ie=U==="default",_=xe?"default":U;if(te){const q=ce||K;se={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":"#0000","--n-text-color":q||w[ie("textColorText",_)],"--n-text-color-hover":q?mr(q):w[ie("textColorTextHover",_)],"--n-text-color-pressed":q?In(q):w[ie("textColorTextPressed",_)],"--n-text-color-focus":q?mr(q):w[ie("textColorTextHover",_)],"--n-text-color-disabled":q||w[ie("textColorTextDisabled",_)]}}else if(L||E){const q=ce||K;se={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":K||w[ie("rippleColor",_)],"--n-text-color":q||w[ie("textColorGhost",_)],"--n-text-color-hover":q?mr(q):w[ie("textColorGhostHover",_)],"--n-text-color-pressed":q?In(q):w[ie("textColorGhostPressed",_)],"--n-text-color-focus":q?mr(q):w[ie("textColorGhostHover",_)],"--n-text-color-disabled":q||w[ie("textColorGhostDisabled",_)]}}else if(V){const q=Ie?w.textColor:xe?w.textColorTertiary:w[ie("color",_)],Q=K||q,pe=U!=="default"&&U!=="tertiary";se={"--n-color":pe?Se(Q,{alpha:Number(w.colorOpacitySecondary)}):w.colorSecondary,"--n-color-hover":pe?Se(Q,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-pressed":pe?Se(Q,{alpha:Number(w.colorOpacitySecondaryPressed)}):w.colorSecondaryPressed,"--n-color-focus":pe?Se(Q,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-disabled":w.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":Q,"--n-text-color-hover":Q,"--n-text-color-pressed":Q,"--n-text-color-focus":Q,"--n-text-color-disabled":Q}}else if(H||F){const q=Ie?w.textColor:xe?w.textColorTertiary:w[ie("color",_)],Q=K||q;H?(se["--n-color"]=w.colorTertiary,se["--n-color-hover"]=w.colorTertiaryHover,se["--n-color-pressed"]=w.colorTertiaryPressed,se["--n-color-focus"]=w.colorSecondaryHover,se["--n-color-disabled"]=w.colorTertiary):(se["--n-color"]=w.colorQuaternary,se["--n-color-hover"]=w.colorQuaternaryHover,se["--n-color-pressed"]=w.colorQuaternaryPressed,se["--n-color-focus"]=w.colorQuaternaryHover,se["--n-color-disabled"]=w.colorQuaternary),se["--n-ripple-color"]="#0000",se["--n-text-color"]=Q,se["--n-text-color-hover"]=Q,se["--n-text-color-pressed"]=Q,se["--n-text-color-focus"]=Q,se["--n-text-color-disabled"]=Q}else se={"--n-color":K||w[ie("color",_)],"--n-color-hover":K?mr(K):w[ie("colorHover",_)],"--n-color-pressed":K?In(K):w[ie("colorPressed",_)],"--n-color-focus":K?mr(K):w[ie("colorFocus",_)],"--n-color-disabled":K||w[ie("colorDisabled",_)],"--n-ripple-color":K||w[ie("rippleColor",_)],"--n-text-color":ce||(K?w.textColorPrimary:xe?w.textColorTertiary:w[ie("textColor",_)]),"--n-text-color-hover":ce||(K?w.textColorHoverPrimary:w[ie("textColorHover",_)]),"--n-text-color-pressed":ce||(K?w.textColorPressedPrimary:w[ie("textColorPressed",_)]),"--n-text-color-focus":ce||(K?w.textColorFocusPrimary:w[ie("textColorFocus",_)]),"--n-text-color-disabled":ce||(K?w.textColorDisabledPrimary:w[ie("textColorDisabled",_)])};let Pe={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};te?Pe={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:Pe={"--n-border":w[ie("border",_)],"--n-border-hover":w[ie("borderHover",_)],"--n-border-pressed":w[ie("borderPressed",_)],"--n-border-focus":w[ie("borderFocus",_)],"--n-border-disabled":w[ie("borderDisabled",_)]};const{[ie("height",D)]:He,[ie("fontSize",D)]:Ae,[ie("padding",D)]:Ge,[ie("paddingRound",D)]:Xe,[ie("iconSize",D)]:ct,[ie("borderRadius",D)]:ot,[ie("iconMargin",D)]:Ce,waveOpacity:ee}=w,ue={"--n-width":be&&!te?He:"initial","--n-height":te?"initial":He,"--n-font-size":Ae,"--n-padding":be||te?"initial":le?Xe:Ge,"--n-icon-size":ct,"--n-icon-margin":Ce,"--n-border-radius":te?"initial":be||le?He:ot};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":P,"--n-bezier-ease-out":S,"--n-ripple-duration":A,"--n-opacity-disabled":I,"--n-wave-opacity":ee},J),se),Pe),ue)}),T=p?it("button",C(()=>{let $="";const{dashed:P,type:S,ghost:w,text:A,color:I,round:M,circle:j,textColor:D,secondary:E,tertiary:U,quaternary:L,strong:te}=e;P&&($+="a"),w&&($+="b"),A&&($+="c"),M&&($+="d"),j&&($+="e"),E&&($+="f"),U&&($+="g"),L&&($+="h"),te&&($+="i"),I&&($+=`j${sn(I)}`),D&&($+=`k${sn(D)}`);const{value:K}=s;return $+=`l${K[0]}`,$+=`m${S[0]}`,$}),x,e):void 0;return{selfElRef:t,waveElRef:o,mergedClsPrefix:h,mergedFocusable:l,mergedSize:s,showBorder:n,enterPressed:r,rtlEnabled:y,handleMousedown:d,handleKeydown:f,handleBlur:v,handleKeyup:u,handleClick:c,customColorCssVars:C(()=>{const{color:$}=e;if(!$)return null;const P=mr($);return{"--n-border-color":$,"--n-border-color-hover":P,"--n-border-color-pressed":In($),"--n-border-color-focus":P,"--n-border-color-disabled":$}}),cssVars:p?void 0:x,themeClass:T==null?void 0:T.themeClass,onRender:T==null?void 0:T.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:o}=this;o==null||o();const r=Ct(this.$slots.default,n=>n&&a("span",{class:`${e}-button__content`},n));return a(t,{ref:"selfElRef",class:[this.themeClass,`${e}-button`,`${e}-button--${this.type}-type`,`${e}-button--${this.mergedSize}-type`,this.rtlEnabled&&`${e}-button--rtl`,this.disabled&&`${e}-button--disabled`,this.block&&`${e}-button--block`,this.enterPressed&&`${e}-button--pressed`,!this.text&&this.dashed&&`${e}-button--dashed`,this.color&&`${e}-button--color`,this.secondary&&`${e}-button--secondary`,this.loading&&`${e}-button--loading`,this.ghost&&`${e}-button--ghost`],tabindex:this.mergedFocusable?0:-1,type:this.attrType,style:this.cssVars,disabled:this.disabled,onClick:this.handleClick,onBlur:this.handleBlur,onMousedown:this.handleMousedown,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},this.iconPlacement==="right"&&r,a(yn,{width:!0},{default:()=>Ct(this.$slots.icon,n=>(this.loading||this.renderIcon||n)&&a("span",{class:`${e}-button__icon`,style:{margin:_r(this.$slots.default)?"0":""}},a(cr,null,{default:()=>this.loading?a(Zo,{clsPrefix:e,key:"loading",class:`${e}-icon-slot`,strokeWidth:20}):a("div",{key:"icon",class:`${e}-icon-slot`,role:"none"},this.renderIcon?this.renderIcon():n)})))}),this.iconPlacement==="left"&&r,this.text?null:a(ih,{ref:"waveElRef",clsPrefix:e}),this.showBorder?a("div",{"aria-hidden":!0,class:`${e}-button__border`,style:this.customColorCssVars}):null,this.showBorder?a("div",{"aria-hidden":!0,class:`${e}-button__state-border`,style:this.customColorCssVars}):null)}}),Ho=At,ov={date:ku,month:fn,year:Zl,quarter:Ql};function rv(e){return(t,o)=>{const r=(e+1)%7;return Ru(t,o,{weekStartsOn:r})}}function ao(e,t,o,r=0){return(o==="week"?rv(r):ov[o])(e,t)}function ya(e,t,o,r,n,i){return n==="date"?nv(e,t,o,r):av(e,t,o,r,i)}function nv(e,t,o,r){let n=!1,i=!1,s=!1;Array.isArray(o)&&(o[0]<e&&e<o[1]&&(n=!0),ao(o[0],e,"date")&&(i=!0),ao(o[1],e,"date")&&(s=!0));const l=o!==null&&(Array.isArray(o)?ao(o[0],e,"date")||ao(o[1],e,"date"):ao(o,e,"date"));return{type:"date",dateObject:{date:ko(e),month:Dt(e),year:Ht(e)},inCurrentMonth:fn(e,t),isCurrentDate:ao(r,e,"date"),inSpan:n,inSelectedWeek:!1,startOfSpan:i,endOfSpan:s,selected:l,ts:Ve(e)}}function Qs(e,t,o){const r=new Date(2e3,e,1).getTime();return Bt(r,t,{locale:o})}function Js(e,t,o){const r=new Date(e,1,1).getTime();return Bt(r,t,{locale:o})}function ed(e,t,o){const r=new Date(2e3,e*3-2,1).getTime();return Bt(r,t,{locale:o})}function av(e,t,o,r,n){let i=!1,s=!1,l=!1;Array.isArray(o)&&(o[0]<e&&e<o[1]&&(i=!0),ao(o[0],e,"week",n)&&(s=!0),ao(o[1],e,"week",n)&&(l=!0));const d=o!==null&&(Array.isArray(o)?ao(o[0],e,"week",n)||ao(o[1],e,"week",n):ao(o,e,"week",n));return{type:"date",dateObject:{date:ko(e),month:Dt(e),year:Ht(e)},inCurrentMonth:fn(e,t),isCurrentDate:ao(r,e,"date"),inSpan:i,startOfSpan:s,endOfSpan:l,selected:!1,inSelectedWeek:d,ts:Ve(e)}}function iv(e,t,o,{monthFormat:r}){return{type:"month",monthFormat:r,dateObject:{month:Dt(e),year:Ht(e)},isCurrent:fn(o,e),selected:t!==null&&ao(t,e,"month"),ts:Ve(e)}}function lv(e,t,o,{yearFormat:r}){return{type:"year",yearFormat:r,dateObject:{year:Ht(e)},isCurrent:Zl(o,e),selected:t!==null&&ao(t,e,"year"),ts:Ve(e)}}function sv(e,t,o,{quarterFormat:r}){return{type:"quarter",quarterFormat:r,dateObject:{quarter:Su(e),year:Ht(e)},isCurrent:Ql(o,e),selected:t!==null&&ao(t,e,"quarter"),ts:Ve(e)}}function Xa(e,t,o,r,n=!1,i=!1){const s=i?"week":"date",l=Dt(e);let d=Ve(Vo(e)),c=Ve(Tn(d,-1));const u=[];let f=!n;for(;yu(c)!==r||f;)u.unshift(ya(c,e,t,o,s,r)),c=Ve(Tn(c,-1)),f=!1;for(;Dt(d)===l;)u.push(ya(d,e,t,o,s,r)),d=Ve(Tn(d,1));const v=n?u.length<=28?28:u.length<=35?35:42:42;for(;u.length<v;)u.push(ya(d,e,t,o,s,r)),d=Ve(Tn(d,1));return u}function Za(e,t,o,r){const n=[],i=ea(e);for(let s=0;s<12;s++)n.push(iv(Ve(no(i,s)),t,o,r));return n}function Qa(e,t,o,r){const n=[],i=ea(e);for(let s=0;s<4;s++)n.push(sv(Ve(wu(i,s)),t,o,r));return n}function Ja(e,t,o,r){const n=r.value,i=[],s=ea(Oa(new Date,n[0]));for(let l=0;l<n[1]-n[0];l++)i.push(lv(Ve(Da(s,l)),e,t,o));return i}function uo(e,t,o,r){const n=Cu(e,t,o,r);return Bo(n)?Bt(n,t,r)===e?n:new Date(Number.NaN):n}function Vn(e){if(e===void 0)return;if(typeof e=="number")return e;const[t,o,r]=e.split(":");return{hours:Number(t),minutes:Number(o),seconds:Number(r)}}function Or(e,t){return Array.isArray(e)?e[t==="start"?0:1]:null}const dv={titleFontSize:"22px"};function cv(e){const{borderRadius:t,fontSize:o,lineHeight:r,textColor2:n,textColor1:i,textColorDisabled:s,dividerColor:l,fontWeightStrong:d,primaryColor:c,baseColor:u,hoverColor:f,cardColor:v,modalColor:p,popoverColor:h}=e;return Object.assign(Object.assign({},dv),{borderRadius:t,borderColor:qe(v,l),borderColorModal:qe(p,l),borderColorPopover:qe(h,l),textColor:n,titleFontWeight:d,titleTextColor:i,dayTextColor:s,fontSize:o,lineHeight:r,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:qe(v,f),cellColorHoverModal:qe(p,f),cellColorHoverPopover:qe(h,f),cellColor:v,cellColorModal:p,cellColorPopover:h,barColor:c})}const uv={name:"Calendar",common:_e,peers:{Button:vo},self:cv},fv={paddingSmall:"12px 16px 12px",paddingMedium:"19px 24px 20px",paddingLarge:"23px 32px 24px",paddingHuge:"27px 40px 28px",titleFontSizeSmall:"16px",titleFontSizeMedium:"18px",titleFontSizeLarge:"18px",titleFontSizeHuge:"18px",closeIconSize:"18px",closeSize:"22px"};function td(e){const{primaryColor:t,borderRadius:o,lineHeight:r,fontSize:n,cardColor:i,textColor2:s,textColor1:l,dividerColor:d,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:v,closeColorHover:p,closeColorPressed:h,modalColor:g,boxShadow1:b,popoverColor:y,actionColor:x}=e;return Object.assign(Object.assign({},fv),{lineHeight:r,color:i,colorModal:g,colorPopover:y,colorTarget:t,colorEmbedded:x,colorEmbeddedModal:x,colorEmbeddedPopover:x,textColor:s,titleTextColor:l,borderColor:d,actionColor:x,titleFontWeight:c,closeColorHover:p,closeColorPressed:h,closeBorderRadius:o,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:v,fontSizeSmall:n,fontSizeMedium:n,fontSizeLarge:n,fontSizeHuge:n,boxShadow:b,borderRadius:o})}const od={name:"Card",common:dt,self:td},rd={name:"Card",common:_e,self(e){const t=td(e),{cardColor:o,modalColor:r,popoverColor:n}=e;return t.colorEmbedded=o,t.colorEmbeddedModal=r,t.colorEmbeddedPopover=n,t}},hv=k([m("card",` - font-size: var(--n-font-size); - line-height: var(--n-line-height); - display: flex; - flex-direction: column; - width: 100%; - box-sizing: border-box; - position: relative; - border-radius: var(--n-border-radius); - background-color: var(--n-color); - color: var(--n-text-color); - word-break: break-word; - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[cs({background:"var(--n-color-modal)"}),R("hoverable",[k("&:hover","box-shadow: var(--n-box-shadow);")]),R("content-segmented",[k(">",[z("content",{paddingTop:"var(--n-padding-bottom)"})])]),R("content-soft-segmented",[k(">",[z("content",` - margin: 0 var(--n-padding-left); - padding: var(--n-padding-bottom) 0; - `)])]),R("footer-segmented",[k(">",[z("footer",{paddingTop:"var(--n-padding-bottom)"})])]),R("footer-soft-segmented",[k(">",[z("footer",` - padding: var(--n-padding-bottom) 0; - margin: 0 var(--n-padding-left); - `)])]),k(">",[m("card-header",` - box-sizing: border-box; - display: flex; - align-items: center; - font-size: var(--n-title-font-size); - padding: - var(--n-padding-top) - var(--n-padding-left) - var(--n-padding-bottom) - var(--n-padding-left); - `,[z("main",` - font-weight: var(--n-title-font-weight); - transition: color .3s var(--n-bezier); - flex: 1; - min-width: 0; - color: var(--n-title-text-color); - `),z("extra",` - display: flex; - align-items: center; - font-size: var(--n-font-size); - font-weight: 400; - transition: color .3s var(--n-bezier); - color: var(--n-text-color); - `),z("close",` - margin: 0 0 0 8px; - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `)]),z("action",` - box-sizing: border-box; - transition: - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - background-clip: padding-box; - background-color: var(--n-action-color); - `),z("content","flex: 1; min-width: 0;"),z("content, footer",` - box-sizing: border-box; - padding: 0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left); - font-size: var(--n-font-size); - `,[k("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),z("action",` - background-color: var(--n-action-color); - padding: var(--n-padding-bottom) var(--n-padding-left); - border-bottom-left-radius: var(--n-border-radius); - border-bottom-right-radius: var(--n-border-radius); - `)]),m("card-cover",` - overflow: hidden; - width: 100%; - border-radius: var(--n-border-radius) var(--n-border-radius) 0 0; - `,[k("img",` - display: block; - width: 100%; - `)]),R("bordered",` - border: 1px solid var(--n-border-color); - `,[k("&:target","border-color: var(--n-color-target);")]),R("action-segmented",[k(">",[z("action",[k("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),R("content-segmented, content-soft-segmented",[k(">",[z("content",{transition:"border-color 0.3s var(--n-bezier)"},[k("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),R("footer-segmented, footer-soft-segmented",[k(">",[z("footer",{transition:"border-color 0.3s var(--n-bezier)"},[k("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),R("embedded",` - background-color: var(--n-color-embedded); - `)]),jr(m("card",` - background: var(--n-color-modal); - `,[R("embedded",` - background-color: var(--n-color-embedded-modal); - `)])),vn(m("card",` - background: var(--n-color-popover); - `,[R("embedded",` - background-color: var(--n-color-embedded-popover); - `)]))]),ki={title:[String,Function],contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],headerExtraClass:String,headerExtraStyle:[Object,String],footerClass:String,footerStyle:[Object,String],embedded:Boolean,segmented:{type:[Boolean,Object],default:!1},size:{type:String,default:"medium"},bordered:{type:Boolean,default:!0},closable:Boolean,hoverable:Boolean,role:String,onClose:[Function,Array],tag:{type:String,default:"div"},cover:Function,content:[String,Function],footer:Function,action:Function,headerExtra:Function},vv=Ro(ki),pv=Object.assign(Object.assign({},Re.props),ki),gv=re({name:"Card",props:pv,setup(e){const t=()=>{const{onClose:c}=e;c&&ae(c)},{inlineThemeDisabled:o,mergedClsPrefixRef:r,mergedRtlRef:n}=Qe(e),i=Re("Card","-card",hv,od,e,r),s=Vt("Card",n,r),l=C(()=>{const{size:c}=e,{self:{color:u,colorModal:f,colorTarget:v,textColor:p,titleTextColor:h,titleFontWeight:g,borderColor:b,actionColor:y,borderRadius:x,lineHeight:T,closeIconColor:$,closeIconColorHover:P,closeIconColorPressed:S,closeColorHover:w,closeColorPressed:A,closeBorderRadius:I,closeIconSize:M,closeSize:j,boxShadow:D,colorPopover:E,colorEmbedded:U,colorEmbeddedModal:L,colorEmbeddedPopover:te,[ie("padding",c)]:K,[ie("fontSize",c)]:le,[ie("titleFontSize",c)]:be},common:{cubicBezierEaseInOut:ce}}=i.value,{top:V,left:H,bottom:F}=Lt(K);return{"--n-bezier":ce,"--n-border-radius":x,"--n-color":u,"--n-color-modal":f,"--n-color-popover":E,"--n-color-embedded":U,"--n-color-embedded-modal":L,"--n-color-embedded-popover":te,"--n-color-target":v,"--n-text-color":p,"--n-line-height":T,"--n-action-color":y,"--n-title-text-color":h,"--n-title-font-weight":g,"--n-close-icon-color":$,"--n-close-icon-color-hover":P,"--n-close-icon-color-pressed":S,"--n-close-color-hover":w,"--n-close-color-pressed":A,"--n-border-color":b,"--n-box-shadow":D,"--n-padding-top":V,"--n-padding-bottom":F,"--n-padding-left":H,"--n-font-size":le,"--n-title-font-size":be,"--n-close-size":j,"--n-close-icon-size":M,"--n-close-border-radius":I}}),d=o?it("card",C(()=>e.size[0]),l,e):void 0;return{rtlEnabled:s,mergedClsPrefix:r,mergedTheme:i,handleCloseClick:t,cssVars:o?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){const{segmented:e,bordered:t,hoverable:o,mergedClsPrefix:r,rtlEnabled:n,onRender:i,embedded:s,tag:l,$slots:d}=this;return i==null||i(),a(l,{class:[`${r}-card`,this.themeClass,s&&`${r}-card--embedded`,{[`${r}-card--rtl`]:n,[`${r}-card--content${typeof e!="boolean"&&e.content==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.content,[`${r}-card--footer${typeof e!="boolean"&&e.footer==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.footer,[`${r}-card--action-segmented`]:e===!0||e!==!1&&e.action,[`${r}-card--bordered`]:t,[`${r}-card--hoverable`]:o}],style:this.cssVars,role:this.role},Ct(d.cover,c=>{const u=this.cover?Io([this.cover()]):c;return u&&a("div",{class:`${r}-card-cover`,role:"none"},u)}),Ct(d.header,c=>{const{title:u}=this,f=u?Io(typeof u=="function"?[u()]:[u]):c;return f||this.closable?a("div",{class:[`${r}-card-header`,this.headerClass],style:this.headerStyle,role:"heading"},a("div",{class:`${r}-card-header__main`,role:"heading"},f),Ct(d["header-extra"],v=>{const p=this.headerExtra?Io([this.headerExtra()]):v;return p&&a("div",{class:[`${r}-card-header__extra`,this.headerExtraClass],style:this.headerExtraStyle},p)}),this.closable&&a(ur,{clsPrefix:r,class:`${r}-card-header__close`,onClick:this.handleCloseClick,absolute:!0})):null}),Ct(d.default,c=>{const{content:u}=this,f=u?Io(typeof u=="function"?[u()]:[u]):c;return f&&a("div",{class:[`${r}-card__content`,this.contentClass],style:this.contentStyle,role:"none"},f)}),Ct(d.footer,c=>{const u=this.footer?Io([this.footer()]):c;return u&&a("div",{class:[`${r}-card__footer`,this.footerClass],style:this.footerStyle,role:"none"},u)}),Ct(d.action,c=>{const u=this.action?Io([this.action()]):c;return u&&a("div",{class:`${r}-card__action`,role:"none"},u)}))}});function mv(){return{dotSize:"8px",dotColor:"rgba(255, 255, 255, .3)",dotColorActive:"rgba(255, 255, 255, 1)",dotColorFocus:"rgba(255, 255, 255, .5)",dotLineWidth:"16px",dotLineWidthActive:"24px",arrowColor:"#eee"}}const bv={name:"Carousel",common:_e,self:mv},xv={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"};function nd(e){const{baseColor:t,inputColorDisabled:o,cardColor:r,modalColor:n,popoverColor:i,textColorDisabled:s,borderColor:l,primaryColor:d,textColor2:c,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:v,borderRadiusSmall:p,lineHeight:h}=e;return Object.assign(Object.assign({},xv),{labelLineHeight:h,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:v,borderRadius:p,color:t,colorChecked:d,colorDisabled:o,colorDisabledChecked:o,colorTableHeader:r,colorTableHeaderModal:n,colorTableHeaderPopover:i,checkMarkColor:t,checkMarkColorDisabled:s,checkMarkColorDisabledChecked:s,border:`1px solid ${l}`,borderDisabled:`1px solid ${l}`,borderDisabledChecked:`1px solid ${l}`,borderChecked:`1px solid ${d}`,borderFocus:`1px solid ${d}`,boxShadowFocus:`0 0 0 2px ${Se(d,{alpha:.3})}`,textColor:c,textColorDisabled:s})}const Ri={name:"Checkbox",common:dt,self:nd},Ur={name:"Checkbox",common:_e,self(e){const{cardColor:t}=e,o=nd(e);return o.color="#0000",o.checkMarkColor=t,o}};function Cv(e){const{borderRadius:t,boxShadow2:o,popoverColor:r,textColor2:n,textColor3:i,primaryColor:s,textColorDisabled:l,dividerColor:d,hoverColor:c,fontSizeMedium:u,heightMedium:f}=e;return{menuBorderRadius:t,menuColor:r,menuBoxShadow:o,menuDividerColor:d,menuHeight:"calc(var(--n-option-height) * 6.6)",optionArrowColor:i,optionHeight:f,optionFontSize:u,optionColorHover:c,optionTextColor:n,optionTextColorActive:s,optionTextColorDisabled:l,optionCheckMarkColor:s,loadingColor:s,columnWidth:"180px"}}const yv={name:"Cascader",common:_e,peers:{InternalSelectMenu:kn,InternalSelection:Si,Scrollbar:ho,Checkbox:Ur,Empty:Sn},self:Cv},ad="n-checkbox-group",wv={min:Number,max:Number,size:String,value:Array,defaultValue:{type:Array,default:null},disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]},Sv=re({name:"CheckboxGroup",props:wv,setup(e){const{mergedClsPrefixRef:t}=Qe(e),o=Co(e),{mergedSizeRef:r,mergedDisabledRef:n}=o,i=B(e.defaultValue),s=C(()=>e.value),l=$t(s,i),d=C(()=>{var f;return((f=l.value)===null||f===void 0?void 0:f.length)||0}),c=C(()=>Array.isArray(l.value)?new Set(l.value):new Set);function u(f,v){const{nTriggerFormInput:p,nTriggerFormChange:h}=o,{onChange:g,"onUpdate:value":b,onUpdateValue:y}=e;if(Array.isArray(l.value)){const x=Array.from(l.value),T=x.findIndex($=>$===v);f?~T||(x.push(v),y&&ae(y,x,{actionType:"check",value:v}),b&&ae(b,x,{actionType:"check",value:v}),p(),h(),i.value=x,g&&ae(g,x)):~T&&(x.splice(T,1),y&&ae(y,x,{actionType:"uncheck",value:v}),b&&ae(b,x,{actionType:"uncheck",value:v}),g&&ae(g,x),i.value=x,p(),h())}else f?(y&&ae(y,[v],{actionType:"check",value:v}),b&&ae(b,[v],{actionType:"check",value:v}),g&&ae(g,[v]),i.value=[v],p(),h()):(y&&ae(y,[],{actionType:"uncheck",value:v}),b&&ae(b,[],{actionType:"uncheck",value:v}),g&&ae(g,[]),i.value=[],p(),h())}return Je(ad,{checkedCountRef:d,maxRef:fe(e,"max"),minRef:fe(e,"min"),valueSetRef:c,disabledRef:n,mergedSizeRef:r,toggleCheckbox:u}),{mergedClsPrefix:t}},render(){return a("div",{class:`${this.mergedClsPrefix}-checkbox-group`,role:"group"},this.$slots)}}),kv=()=>a("svg",{viewBox:"0 0 64 64",class:"check-icon"},a("path",{d:"M50.42,16.76L22.34,39.45l-8.1-11.46c-1.12-1.58-3.3-1.96-4.88-0.84c-1.58,1.12-1.95,3.3-0.84,4.88l10.26,14.51 c0.56,0.79,1.42,1.31,2.38,1.45c0.16,0.02,0.32,0.03,0.48,0.03c0.8,0,1.57-0.27,2.2-0.78l30.99-25.03c1.5-1.21,1.74-3.42,0.52-4.92 C54.13,15.78,51.93,15.55,50.42,16.76z"})),Rv=()=>a("svg",{viewBox:"0 0 100 100",class:"line-icon"},a("path",{d:"M80.2,55.5H21.4c-2.8,0-5.1-2.5-5.1-5.5l0,0c0-3,2.3-5.5,5.1-5.5h58.7c2.8,0,5.1,2.5,5.1,5.5l0,0C85.2,53.1,82.9,55.5,80.2,55.5z"})),zv=k([m("checkbox",` - font-size: var(--n-font-size); - outline: none; - cursor: pointer; - display: inline-flex; - flex-wrap: nowrap; - align-items: flex-start; - word-break: break-word; - line-height: var(--n-size); - --n-merged-color-table: var(--n-color-table); - `,[R("show-label","line-height: var(--n-label-line-height);"),k("&:hover",[m("checkbox-box",[z("border","border: var(--n-border-checked);")])]),k("&:focus:not(:active)",[m("checkbox-box",[z("border",` - border: var(--n-border-focus); - box-shadow: var(--n-box-shadow-focus); - `)])]),R("inside-table",[m("checkbox-box",` - background-color: var(--n-merged-color-table); - `)]),R("checked",[m("checkbox-box",` - background-color: var(--n-color-checked); - `,[m("checkbox-icon",[k(".check-icon",` - opacity: 1; - transform: scale(1); - `)])])]),R("indeterminate",[m("checkbox-box",[m("checkbox-icon",[k(".check-icon",` - opacity: 0; - transform: scale(.5); - `),k(".line-icon",` - opacity: 1; - transform: scale(1); - `)])])]),R("checked, indeterminate",[k("&:focus:not(:active)",[m("checkbox-box",[z("border",` - border: var(--n-border-checked); - box-shadow: var(--n-box-shadow-focus); - `)])]),m("checkbox-box",` - background-color: var(--n-color-checked); - border-left: 0; - border-top: 0; - `,[z("border",{border:"var(--n-border-checked)"})])]),R("disabled",{cursor:"not-allowed"},[R("checked",[m("checkbox-box",` - background-color: var(--n-color-disabled-checked); - `,[z("border",{border:"var(--n-border-disabled-checked)"}),m("checkbox-icon",[k(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),m("checkbox-box",` - background-color: var(--n-color-disabled); - `,[z("border",` - border: var(--n-border-disabled); - `),m("checkbox-icon",[k(".check-icon, .line-icon",` - fill: var(--n-check-mark-color-disabled); - `)])]),z("label",` - color: var(--n-text-color-disabled); - `)]),m("checkbox-box-wrapper",` - position: relative; - width: var(--n-size); - flex-shrink: 0; - flex-grow: 0; - user-select: none; - -webkit-user-select: none; - `),m("checkbox-box",` - position: absolute; - left: 0; - top: 50%; - transform: translateY(-50%); - height: var(--n-size); - width: var(--n-size); - display: inline-block; - box-sizing: border-box; - border-radius: var(--n-border-radius); - background-color: var(--n-color); - transition: background-color 0.3s var(--n-bezier); - `,[z("border",` - transition: - border-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); - border-radius: inherit; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border: var(--n-border); - `),m("checkbox-icon",` - display: flex; - align-items: center; - justify-content: center; - position: absolute; - left: 1px; - right: 1px; - top: 1px; - bottom: 1px; - `,[k(".check-icon, .line-icon",` - width: 100%; - fill: var(--n-check-mark-color); - opacity: 0; - transform: scale(0.5); - transform-origin: center; - transition: - fill 0.3s var(--n-bezier), - transform 0.3s var(--n-bezier), - opacity 0.3s var(--n-bezier), - border-color 0.3s var(--n-bezier); - `),fo({left:"1px",top:"1px"})])]),z("label",` - color: var(--n-text-color); - transition: color .3s var(--n-bezier); - user-select: none; - -webkit-user-select: none; - padding: var(--n-label-padding); - font-weight: var(--n-label-font-weight); - `,[k("&:empty",{display:"none"})])]),jr(m("checkbox",` - --n-merged-color-table: var(--n-color-table-modal); - `)),vn(m("checkbox",` - --n-merged-color-table: var(--n-color-table-popover); - `))]),Pv=Object.assign(Object.assign({},Re.props),{size:String,checked:{type:[Boolean,String,Number],default:void 0},defaultChecked:{type:[Boolean,String,Number],default:!1},value:[String,Number],disabled:{type:Boolean,default:void 0},indeterminate:Boolean,label:String,focusable:{type:Boolean,default:!0},checkedValue:{type:[Boolean,String,Number],default:!0},uncheckedValue:{type:[Boolean,String,Number],default:!1},"onUpdate:checked":[Function,Array],onUpdateChecked:[Function,Array],privateInsideTable:Boolean,onChange:[Function,Array]}),ra=re({name:"Checkbox",props:Pv,setup(e){const t=Ee(ad,null),o=B(null),{mergedClsPrefixRef:r,inlineThemeDisabled:n,mergedRtlRef:i}=Qe(e),s=B(e.defaultChecked),l=fe(e,"checked"),d=$t(l,s),c=tt(()=>{if(t){const S=t.valueSetRef.value;return S&&e.value!==void 0?S.has(e.value):!1}else return d.value===e.checkedValue}),u=Co(e,{mergedSize(S){const{size:w}=e;if(w!==void 0)return w;if(t){const{value:A}=t.mergedSizeRef;if(A!==void 0)return A}if(S){const{mergedSize:A}=S;if(A!==void 0)return A.value}return"medium"},mergedDisabled(S){const{disabled:w}=e;if(w!==void 0)return w;if(t){if(t.disabledRef.value)return!0;const{maxRef:{value:A},checkedCountRef:I}=t;if(A!==void 0&&I.value>=A&&!c.value)return!0;const{minRef:{value:M}}=t;if(M!==void 0&&I.value<=M&&c.value)return!0}return S?S.disabled.value:!1}}),{mergedDisabledRef:f,mergedSizeRef:v}=u,p=Re("Checkbox","-checkbox",zv,Ri,e,r);function h(S){if(t&&e.value!==void 0)t.toggleCheckbox(!c.value,e.value);else{const{onChange:w,"onUpdate:checked":A,onUpdateChecked:I}=e,{nTriggerFormInput:M,nTriggerFormChange:j}=u,D=c.value?e.uncheckedValue:e.checkedValue;A&&ae(A,D,S),I&&ae(I,D,S),w&&ae(w,D,S),M(),j(),s.value=D}}function g(S){f.value||h(S)}function b(S){if(!f.value)switch(S.key){case" ":case"Enter":h(S)}}function y(S){switch(S.key){case" ":S.preventDefault()}}const x={focus:()=>{var S;(S=o.value)===null||S===void 0||S.focus()},blur:()=>{var S;(S=o.value)===null||S===void 0||S.blur()}},T=Vt("Checkbox",i,r),$=C(()=>{const{value:S}=v,{common:{cubicBezierEaseInOut:w},self:{borderRadius:A,color:I,colorChecked:M,colorDisabled:j,colorTableHeader:D,colorTableHeaderModal:E,colorTableHeaderPopover:U,checkMarkColor:L,checkMarkColorDisabled:te,border:K,borderFocus:le,borderDisabled:be,borderChecked:ce,boxShadowFocus:V,textColor:H,textColorDisabled:F,checkMarkColorDisabledChecked:N,colorDisabledChecked:J,borderDisabledChecked:se,labelPadding:xe,labelLineHeight:Ie,labelFontWeight:_,[ie("fontSize",S)]:Pe,[ie("size",S)]:He}}=p.value;return{"--n-label-line-height":Ie,"--n-label-font-weight":_,"--n-size":He,"--n-bezier":w,"--n-border-radius":A,"--n-border":K,"--n-border-checked":ce,"--n-border-focus":le,"--n-border-disabled":be,"--n-border-disabled-checked":se,"--n-box-shadow-focus":V,"--n-color":I,"--n-color-checked":M,"--n-color-table":D,"--n-color-table-modal":E,"--n-color-table-popover":U,"--n-color-disabled":j,"--n-color-disabled-checked":J,"--n-text-color":H,"--n-text-color-disabled":F,"--n-check-mark-color":L,"--n-check-mark-color-disabled":te,"--n-check-mark-color-disabled-checked":N,"--n-font-size":Pe,"--n-label-padding":xe}}),P=n?it("checkbox",C(()=>v.value[0]),$,e):void 0;return Object.assign(u,x,{rtlEnabled:T,selfRef:o,mergedClsPrefix:r,mergedDisabled:f,renderedChecked:c,mergedTheme:p,labelId:qo(),handleClick:g,handleKeyUp:b,handleKeyDown:y,cssVars:n?void 0:$,themeClass:P==null?void 0:P.themeClass,onRender:P==null?void 0:P.onRender})},render(){var e;const{$slots:t,renderedChecked:o,mergedDisabled:r,indeterminate:n,privateInsideTable:i,cssVars:s,labelId:l,label:d,mergedClsPrefix:c,focusable:u,handleKeyUp:f,handleKeyDown:v,handleClick:p}=this;(e=this.onRender)===null||e===void 0||e.call(this);const h=Ct(t.default,g=>d||g?a("span",{class:`${c}-checkbox__label`,id:l},d||g):null);return a("div",{ref:"selfRef",class:[`${c}-checkbox`,this.themeClass,this.rtlEnabled&&`${c}-checkbox--rtl`,o&&`${c}-checkbox--checked`,r&&`${c}-checkbox--disabled`,n&&`${c}-checkbox--indeterminate`,i&&`${c}-checkbox--inside-table`,h&&`${c}-checkbox--show-label`],tabindex:r||!u?void 0:0,role:"checkbox","aria-checked":n?"mixed":o,"aria-labelledby":l,style:s,onKeyup:f,onKeydown:v,onClick:p,onMousedown:()=>{Jt("selectstart",window,g=>{g.preventDefault()},{once:!0})}},a("div",{class:`${c}-checkbox-box-wrapper`}," ",a("div",{class:`${c}-checkbox-box`},a(cr,null,{default:()=>this.indeterminate?a("div",{key:"indeterminate",class:`${c}-checkbox-icon`},Rv()):a("div",{key:"check",class:`${c}-checkbox-icon`},kv())}),a("div",{class:`${c}-checkbox-box__border`}))),h)}}),id={name:"Code",common:_e,self(e){const{textColor2:t,fontSize:o,fontWeightStrong:r,textColor3:n}=e;return{textColor:t,fontSize:o,fontWeightStrong:r,"mono-3":"#5c6370","hue-1":"#56b6c2","hue-2":"#61aeee","hue-3":"#c678dd","hue-4":"#98c379","hue-5":"#e06c75","hue-5-2":"#be5046","hue-6":"#d19a66","hue-6-2":"#e6c07b",lineNumberTextColor:n}}};function $v(e){const{fontWeight:t,textColor1:o,textColor2:r,textColorDisabled:n,dividerColor:i,fontSize:s}=e;return{titleFontSize:s,titleFontWeight:t,dividerColor:i,titleTextColor:o,titleTextColorDisabled:n,fontSize:s,textColor:r,arrowColor:r,arrowColorDisabled:n,itemMargin:"16px 0 0 0",titlePadding:"16px 0 0 0"}}const Tv={name:"Collapse",common:_e,self:$v};function Fv(e){const{cubicBezierEaseInOut:t}=e;return{bezier:t}}const Iv={name:"CollapseTransition",common:_e,self:Fv};function ld(e){const{fontSize:t,boxShadow2:o,popoverColor:r,textColor2:n,borderRadius:i,borderColor:s,heightSmall:l,heightMedium:d,heightLarge:c,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:v,dividerColor:p}=e;return{panelFontSize:t,boxShadow:o,color:r,textColor:n,borderRadius:i,border:`1px solid ${s}`,heightSmall:l,heightMedium:d,heightLarge:c,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:v,dividerColor:p}}const Bv={name:"ColorPicker",common:dt,peers:{Input:vr,Button:pr},self:ld},Ov={name:"ColorPicker",common:_e,peers:{Input:$o,Button:vo},self:ld};function Dv(e,t){switch(e[0]){case"hex":return t?"#000000FF":"#000000";case"rgb":return t?"rgba(0, 0, 0, 1)":"rgb(0, 0, 0)";case"hsl":return t?"hsla(0, 0%, 0%, 1)":"hsl(0, 0%, 0%)";case"hsv":return t?"hsva(0, 0%, 0%, 1)":"hsv(0, 0%, 0%)"}return"#000000"}function un(e){return e===null?null:/^ *#/.test(e)?"hex":e.includes("rgb")?"rgb":e.includes("hsl")?"hsl":e.includes("hsv")?"hsv":null}function Mv(e){return e=Math.round(e),e>=360?359:e<0?0:e}function Av(e){return e=Math.round(e*100)/100,e>1?1:e<0?0:e}const _v={rgb:{hex(e){return or(co(e))},hsl(e){const[t,o,r,n]=co(e);return rr([...Aa(t,o,r),n])},hsv(e){const[t,o,r,n]=co(e);return yr([..._a(t,o,r),n])}},hex:{rgb(e){return Wo(co(e))},hsl(e){const[t,o,r,n]=co(e);return rr([...Aa(t,o,r),n])},hsv(e){const[t,o,r,n]=co(e);return yr([..._a(t,o,r),n])}},hsl:{hex(e){const[t,o,r,n]=Ar(e);return or([...Ha(t,o,r),n])},rgb(e){const[t,o,r,n]=Ar(e);return Wo([...Ha(t,o,r),n])},hsv(e){const[t,o,r,n]=Ar(e);return yr([...es(t,o,r),n])}},hsv:{hex(e){const[t,o,r,n]=wr(e);return or([...tr(t,o,r),n])},rgb(e){const[t,o,r,n]=wr(e);return Wo([...tr(t,o,r),n])},hsl(e){const[t,o,r,n]=wr(e);return rr([...Nn(t,o,r),n])}}};function sd(e,t,o){return o=o||un(e),o?o===t?e:_v[o][t](e):null}const Jr="12px",Hv=12,br="6px",Ev=re({name:"AlphaSlider",props:{clsPrefix:{type:String,required:!0},rgba:{type:Array,default:null},alpha:{type:Number,default:0},onUpdateAlpha:{type:Function,required:!0},onComplete:Function},setup(e){const t=B(null);function o(i){!t.value||!e.rgba||(Jt("mousemove",document,r),Jt("mouseup",document,n),r(i))}function r(i){const{value:s}=t;if(!s)return;const{width:l,left:d}=s.getBoundingClientRect(),c=(i.clientX-d)/(l-Hv);e.onUpdateAlpha(Av(c))}function n(){var i;Gt("mousemove",document,r),Gt("mouseup",document,n),(i=e.onComplete)===null||i===void 0||i.call(e)}return{railRef:t,railBackgroundImage:C(()=>{const{rgba:i}=e;return i?`linear-gradient(to right, rgba(${i[0]}, ${i[1]}, ${i[2]}, 0) 0%, rgba(${i[0]}, ${i[1]}, ${i[2]}, 1) 100%)`:""}),handleMouseDown:o}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-slider`,ref:"railRef",style:{height:Jr,borderRadius:br},onMousedown:this.handleMouseDown},a("div",{style:{borderRadius:br,position:"absolute",left:0,right:0,top:0,bottom:0,overflow:"hidden"}},a("div",{class:`${e}-color-picker-checkboard`}),a("div",{class:`${e}-color-picker-slider__image`,style:{backgroundImage:this.railBackgroundImage}})),this.rgba&&a("div",{style:{position:"absolute",left:br,right:br,top:0,bottom:0}},a("div",{class:`${e}-color-picker-handle`,style:{left:`calc(${this.alpha*100}% - ${br})`,borderRadius:br,width:Jr,height:Jr}},a("div",{class:`${e}-color-picker-handle__fill`,style:{backgroundColor:Wo(this.rgba),borderRadius:br,width:Jr,height:Jr}}))))}}),zi="n-color-picker";function Lv(e){return/^\d{1,3}\.?\d*$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e),255)):!1}function Nv(e){return/^\d{1,3}\.?\d*$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e),360)):!1}function jv(e){return/^\d{1,3}\.?\d*$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e),100)):!1}function Vv(e){const t=e.trim();return/^#[0-9a-fA-F]+$/.test(t)?[4,5,7,9].includes(t.length):!1}function Wv(e){return/^\d{1,3}\.?\d*%$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e)/100,100)):!1}const Uv={paddingSmall:"0 4px"},kl=re({name:"ColorInputUnit",props:{label:{type:String,required:!0},value:{type:[Number,String],default:null},showAlpha:Boolean,onUpdateValue:{type:Function,required:!0}},setup(e){const t=B(""),{themeRef:o}=Ee(zi,null);Ft(()=>{t.value=r()});function r(){const{value:s}=e;if(s===null)return"";const{label:l}=e;return l==="HEX"?s:l==="A"?`${Math.floor(s*100)}%`:String(Math.floor(s))}function n(s){t.value=s}function i(s){let l,d;switch(e.label){case"HEX":d=Vv(s),d&&e.onUpdateValue(s),t.value=r();break;case"H":l=Nv(s),l===!1?t.value=r():e.onUpdateValue(l);break;case"S":case"L":case"V":l=jv(s),l===!1?t.value=r():e.onUpdateValue(l);break;case"A":l=Wv(s),l===!1?t.value=r():e.onUpdateValue(l);break;case"R":case"G":case"B":l=Lv(s),l===!1?t.value=r():e.onUpdateValue(l);break}}return{mergedTheme:o,inputValue:t,handleInputChange:i,handleInputUpdateValue:n}},render(){const{mergedTheme:e}=this;return a(Do,{size:"small",placeholder:this.label,theme:e.peers.Input,themeOverrides:e.peerOverrides.Input,builtinThemeOverrides:Uv,value:this.inputValue,onUpdateValue:this.handleInputUpdateValue,onChange:this.handleInputChange,style:this.label==="A"?"flex-grow: 1.25;":""})}}),Kv=re({name:"ColorInput",props:{clsPrefix:{type:String,required:!0},mode:{type:String,required:!0},modes:{type:Array,required:!0},showAlpha:{type:Boolean,required:!0},value:{type:String,default:null},valueArr:{type:Array,default:null},onUpdateValue:{type:Function,required:!0},onUpdateMode:{type:Function,required:!0}},setup(e){return{handleUnitUpdateValue(t,o){const{showAlpha:r}=e;if(e.mode==="hex"){e.onUpdateValue((r?or:rn)(o));return}let n;switch(e.valueArr===null?n=[0,0,0,0]:n=Array.from(e.valueArr),e.mode){case"hsv":n[t]=o,e.onUpdateValue((r?yr:Na)(n));break;case"rgb":n[t]=o,e.onUpdateValue((r?Wo:La)(n));break;case"hsl":n[t]=o,e.onUpdateValue((r?rr:Ea)(n));break}}}},render(){const{clsPrefix:e,modes:t}=this;return a("div",{class:`${e}-color-picker-input`},a("div",{class:`${e}-color-picker-input__mode`,onClick:this.onUpdateMode,style:{cursor:t.length===1?"":"pointer"}},this.mode.toUpperCase()+(this.showAlpha?"A":"")),a(zh,null,{default:()=>{const{mode:o,valueArr:r,showAlpha:n}=this;if(o==="hex"){let i=null;try{i=r===null?null:(n?or:rn)(r)}catch{}return a(kl,{label:"HEX",showAlpha:n,value:i,onUpdateValue:s=>{this.handleUnitUpdateValue(0,s)}})}return(o+(n?"a":"")).split("").map((i,s)=>a(kl,{label:i.toUpperCase(),value:r===null?null:r[s],onUpdateValue:l=>{this.handleUnitUpdateValue(s,l)}}))}}))}});function qv(e,t){if(t==="hsv"){const[o,r,n,i]=wr(e);return Wo([...tr(o,r,n),i])}return e}function Yv(e){const t=document.createElement("canvas").getContext("2d");return t?(t.fillStyle=e,t.fillStyle):"#000000"}const Gv=re({name:"ColorPickerSwatches",props:{clsPrefix:{type:String,required:!0},mode:{type:String,required:!0},swatches:{type:Array,required:!0},onUpdateColor:{type:Function,required:!0}},setup(e){const t=C(()=>e.swatches.map(i=>{const s=un(i);return{value:i,mode:s,legalValue:qv(i,s)}}));function o(i){const{mode:s}=e;let{value:l,mode:d}=i;return d||(d="hex",/^[a-zA-Z]+$/.test(l)?l=Yv(l):(mo("color-picker",`color ${l} in swatches is invalid.`),l="#000000")),d===s?l:sd(l,s,d)}function r(i){e.onUpdateColor(o(i))}function n(i,s){i.key==="Enter"&&r(s)}return{parsedSwatchesRef:t,handleSwatchSelect:r,handleSwatchKeyDown:n}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-swatches`},this.parsedSwatchesRef.map(t=>a("div",{class:`${e}-color-picker-swatch`,tabindex:0,onClick:()=>{this.handleSwatchSelect(t)},onKeydown:o=>{this.handleSwatchKeyDown(o,t)}},a("div",{class:`${e}-color-picker-swatch__fill`,style:{background:t.legalValue}}))))}}),Xv=re({name:"ColorPickerTrigger",props:{clsPrefix:{type:String,required:!0},value:{type:String,default:null},hsla:{type:Array,default:null},disabled:Boolean,onClick:Function},setup(e){const{colorPickerSlots:t,renderLabelRef:o}=Ee(zi,null);return()=>{const{hsla:r,value:n,clsPrefix:i,onClick:s,disabled:l}=e,d=t.label||o.value;return a("div",{class:[`${i}-color-picker-trigger`,l&&`${i}-color-picker-trigger--disabled`],onClick:l?void 0:s},a("div",{class:`${i}-color-picker-trigger__fill`},a("div",{class:`${i}-color-picker-checkboard`}),a("div",{style:{position:"absolute",left:0,right:0,top:0,bottom:0,backgroundColor:r?rr(r):""}}),n&&r?a("div",{class:`${i}-color-picker-trigger__value`,style:{color:r[2]>50||r[3]<.5?"black":"white"}},d?d(n):n):null))}}}),Zv=re({name:"ColorPreview",props:{clsPrefix:{type:String,required:!0},mode:{type:String,required:!0},color:{type:String,default:null,validator:e=>{const t=un(e);return!!(!e||t&&t!=="hsv")}},onUpdateColor:{type:Function,required:!0}},setup(e){function t(o){var r;const n=o.target.value;(r=e.onUpdateColor)===null||r===void 0||r.call(e,sd(n.toUpperCase(),e.mode,"hex")),o.stopPropagation()}return{handleChange:t}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-preview__preview`},a("span",{class:`${e}-color-picker-preview__fill`,style:{background:this.color||"#000000"}}),a("input",{class:`${e}-color-picker-preview__input`,type:"color",value:this.color,onChange:this.handleChange}))}}),Dr="12px",Qv=12,xr="6px",Jv=6,ep="linear-gradient(90deg,red,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,red)",tp=re({name:"HueSlider",props:{clsPrefix:{type:String,required:!0},hue:{type:Number,required:!0},onUpdateHue:{type:Function,required:!0},onComplete:Function},setup(e){const t=B(null);function o(i){t.value&&(Jt("mousemove",document,r),Jt("mouseup",document,n),r(i))}function r(i){const{value:s}=t;if(!s)return;const{width:l,left:d}=s.getBoundingClientRect(),c=Mv((i.clientX-d-Jv)/(l-Qv)*360);e.onUpdateHue(c)}function n(){var i;Gt("mousemove",document,r),Gt("mouseup",document,n),(i=e.onComplete)===null||i===void 0||i.call(e)}return{railRef:t,handleMouseDown:o}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-slider`,style:{height:Dr,borderRadius:xr}},a("div",{ref:"railRef",style:{boxShadow:"inset 0 0 2px 0 rgba(0, 0, 0, .24)",boxSizing:"border-box",backgroundImage:ep,height:Dr,borderRadius:xr,position:"relative"},onMousedown:this.handleMouseDown},a("div",{style:{position:"absolute",left:xr,right:xr,top:0,bottom:0}},a("div",{class:`${e}-color-picker-handle`,style:{left:`calc((${this.hue}%) / 359 * 100 - ${xr})`,borderRadius:xr,width:Dr,height:Dr}},a("div",{class:`${e}-color-picker-handle__fill`,style:{backgroundColor:`hsl(${this.hue}, 100%, 50%)`,borderRadius:xr,width:Dr,height:Dr}})))))}}),Bn="12px",On="6px",op=re({name:"Pallete",props:{clsPrefix:{type:String,required:!0},rgba:{type:Array,default:null},displayedHue:{type:Number,required:!0},displayedSv:{type:Array,required:!0},onUpdateSV:{type:Function,required:!0},onComplete:Function},setup(e){const t=B(null);function o(i){t.value&&(Jt("mousemove",document,r),Jt("mouseup",document,n),r(i))}function r(i){const{value:s}=t;if(!s)return;const{width:l,height:d,left:c,bottom:u}=s.getBoundingClientRect(),f=(u-i.clientY)/d,v=(i.clientX-c)/l,p=100*(v>1?1:v<0?0:v),h=100*(f>1?1:f<0?0:f);e.onUpdateSV(p,h)}function n(){var i;Gt("mousemove",document,r),Gt("mouseup",document,n),(i=e.onComplete)===null||i===void 0||i.call(e)}return{palleteRef:t,handleColor:C(()=>{const{rgba:i}=e;return i?`rgb(${i[0]}, ${i[1]}, ${i[2]})`:""}),handleMouseDown:o}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-pallete`,onMousedown:this.handleMouseDown,ref:"palleteRef"},a("div",{class:`${e}-color-picker-pallete__layer`,style:{backgroundImage:`linear-gradient(90deg, white, hsl(${this.displayedHue}, 100%, 50%))`}}),a("div",{class:`${e}-color-picker-pallete__layer ${e}-color-picker-pallete__layer--shadowed`,style:{backgroundImage:"linear-gradient(180deg, rgba(0, 0, 0, 0%), rgba(0, 0, 0, 100%))"}}),this.rgba&&a("div",{class:`${e}-color-picker-handle`,style:{width:Bn,height:Bn,borderRadius:On,left:`calc(${this.displayedSv[0]}% - ${On})`,bottom:`calc(${this.displayedSv[1]}% - ${On})`}},a("div",{class:`${e}-color-picker-handle__fill`,style:{backgroundColor:this.handleColor,borderRadius:On,width:Bn,height:Bn}})))}}),rp=k([m("color-picker",` - display: inline-block; - box-sizing: border-box; - height: var(--n-height); - font-size: var(--n-font-size); - width: 100%; - position: relative; - `),m("color-picker-panel",` - margin: 4px 0; - width: 240px; - font-size: var(--n-panel-font-size); - color: var(--n-text-color); - background-color: var(--n-color); - transition: - box-shadow .3s var(--n-bezier), - color .3s var(--n-bezier), - background-color .3s var(--n-bezier); - border-radius: var(--n-border-radius); - box-shadow: var(--n-box-shadow); - `,[hr(),m("input",` - text-align: center; - `)]),m("color-picker-checkboard",` - background: white; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `,[k("&::after",` - background-image: linear-gradient(45deg, #DDD 25%, #0000 25%), linear-gradient(-45deg, #DDD 25%, #0000 25%), linear-gradient(45deg, #0000 75%, #DDD 75%), linear-gradient(-45deg, #0000 75%, #DDD 75%); - background-size: 12px 12px; - background-position: 0 0, 0 6px, 6px -6px, -6px 0px; - background-repeat: repeat; - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `)]),m("color-picker-slider",` - margin-bottom: 8px; - position: relative; - box-sizing: border-box; - `,[z("image",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `),k("&::after",` - content: ""; - position: absolute; - border-radius: inherit; - left: 0; - right: 0; - top: 0; - bottom: 0; - box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .24); - pointer-events: none; - `)]),m("color-picker-handle",` - z-index: 1; - box-shadow: 0 0 2px 0 rgba(0, 0, 0, .45); - position: absolute; - background-color: white; - overflow: hidden; - `,[z("fill",` - box-sizing: border-box; - border: 2px solid white; - `)]),m("color-picker-pallete",` - height: 180px; - position: relative; - margin-bottom: 8px; - cursor: crosshair; - `,[z("layer",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `,[R("shadowed",` - box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .24); - `)])]),m("color-picker-preview",` - display: flex; - `,[z("sliders",` - flex: 1 0 auto; - `),z("preview",` - position: relative; - height: 30px; - width: 30px; - margin: 0 0 8px 6px; - border-radius: 50%; - box-shadow: rgba(0, 0, 0, .15) 0px 0px 0px 1px inset; - overflow: hidden; - `),z("fill",` - display: block; - width: 30px; - height: 30px; - `),z("input",` - position: absolute; - top: 0; - left: 0; - width: 30px; - height: 30px; - opacity: 0; - z-index: 1; - `)]),m("color-picker-input",` - display: flex; - align-items: center; - `,[m("input",` - flex-grow: 1; - flex-basis: 0; - `),z("mode",` - width: 72px; - text-align: center; - `)]),m("color-picker-control",` - padding: 12px; - `),m("color-picker-action",` - display: flex; - margin-top: -4px; - border-top: 1px solid var(--n-divider-color); - padding: 8px 12px; - justify-content: flex-end; - `,[m("button","margin-left: 8px;")]),m("color-picker-trigger",` - border: var(--n-border); - height: 100%; - box-sizing: border-box; - border-radius: var(--n-border-radius); - transition: border-color .3s var(--n-bezier); - cursor: pointer; - `,[z("value",` - white-space: nowrap; - position: relative; - `),z("fill",` - border-radius: var(--n-border-radius); - position: absolute; - display: flex; - align-items: center; - justify-content: center; - left: 4px; - right: 4px; - top: 4px; - bottom: 4px; - `),R("disabled","cursor: not-allowed"),m("color-picker-checkboard",` - border-radius: var(--n-border-radius); - `,[k("&::after",` - --n-block-size: calc((var(--n-height) - 8px) / 3); - background-size: calc(var(--n-block-size) * 2) calc(var(--n-block-size) * 2); - background-position: 0 0, 0 var(--n-block-size), var(--n-block-size) calc(-1 * var(--n-block-size)), calc(-1 * var(--n-block-size)) 0px; - `)])]),m("color-picker-swatches",` - display: grid; - grid-gap: 8px; - flex-wrap: wrap; - position: relative; - grid-template-columns: repeat(auto-fill, 18px); - margin-top: 10px; - `,[m("color-picker-swatch",` - width: 18px; - height: 18px; - background-image: linear-gradient(45deg, #DDD 25%, #0000 25%), linear-gradient(-45deg, #DDD 25%, #0000 25%), linear-gradient(45deg, #0000 75%, #DDD 75%), linear-gradient(-45deg, #0000 75%, #DDD 75%); - background-size: 8px 8px; - background-position: 0px 0, 0px 4px, 4px -4px, -4px 0px; - background-repeat: repeat; - `,[z("fill",` - position: relative; - width: 100%; - height: 100%; - border-radius: 3px; - box-shadow: rgba(0, 0, 0, .15) 0px 0px 0px 1px inset; - cursor: pointer; - `),k("&:focus",` - outline: none; - `,[z("fill",[k("&::after",` - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - background: inherit; - filter: blur(2px); - content: ""; - `)])])])])]),np=Object.assign(Object.assign({},Re.props),{value:String,show:{type:Boolean,default:void 0},defaultShow:Boolean,defaultValue:String,modes:{type:Array,default:()=>["rgb","hex","hsl"]},placement:{type:String,default:"bottom-start"},to:Xt.propTo,showAlpha:{type:Boolean,default:!0},showPreview:Boolean,swatches:Array,disabled:{type:Boolean,default:void 0},actions:{type:Array,default:null},internalActions:Array,size:String,renderLabel:Function,onComplete:Function,onConfirm:Function,onClear:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array]}),ay=re({name:"ColorPicker",props:np,setup(e,{slots:t}){const o=B(null);let r=null;const n=Co(e),{mergedSizeRef:i,mergedDisabledRef:s}=n,{localeRef:l}=Po("global"),{mergedClsPrefixRef:d,namespaceRef:c,inlineThemeDisabled:u}=Qe(e),f=Re("ColorPicker","-color-picker",rp,Bv,e,d);Je(zi,{themeRef:f,renderLabelRef:fe(e,"renderLabel"),colorPickerSlots:t});const v=B(e.defaultShow),p=$t(fe(e,"show"),v);function h(ee){const{onUpdateShow:ue,"onUpdate:show":q}=e;ue&&ae(ue,ee),q&&ae(q,ee),v.value=ee}const{defaultValue:g}=e,b=B(g===void 0?Dv(e.modes,e.showAlpha):g),y=$t(fe(e,"value"),b),x=B([y.value]),T=B(0),$=C(()=>un(y.value)),{modes:P}=e,S=B(un(y.value)||P[0]||"rgb");function w(){const{modes:ee}=e,{value:ue}=S,q=ee.findIndex(Q=>Q===ue);~q?S.value=ee[(q+1)%ee.length]:S.value="rgb"}let A,I,M,j,D,E,U,L;const te=C(()=>{const{value:ee}=y;if(!ee)return null;switch($.value){case"hsv":return wr(ee);case"hsl":return[A,I,M,L]=Ar(ee),[...es(A,I,M),L];case"rgb":case"hex":return[D,E,U,L]=co(ee),[..._a(D,E,U),L]}}),K=C(()=>{const{value:ee}=y;if(!ee)return null;switch($.value){case"rgb":case"hex":return co(ee);case"hsv":return[A,I,j,L]=wr(ee),[...tr(A,I,j),L];case"hsl":return[A,I,M,L]=Ar(ee),[...Ha(A,I,M),L]}}),le=C(()=>{const{value:ee}=y;if(!ee)return null;switch($.value){case"hsl":return Ar(ee);case"hsv":return[A,I,j,L]=wr(ee),[...Nn(A,I,j),L];case"rgb":case"hex":return[D,E,U,L]=co(ee),[...Aa(D,E,U),L]}}),be=C(()=>{switch(S.value){case"rgb":case"hex":return K.value;case"hsv":return te.value;case"hsl":return le.value}}),ce=B(0),V=B(1),H=B([0,0]);function F(ee,ue){const{value:q}=te,Q=ce.value,pe=q?q[3]:1;H.value=[ee,ue];const{showAlpha:we}=e;switch(S.value){case"hsv":se((we?yr:Na)([Q,ee,ue,pe]),"cursor");break;case"hsl":se((we?rr:Ea)([...Nn(Q,ee,ue),pe]),"cursor");break;case"rgb":se((we?Wo:La)([...tr(Q,ee,ue),pe]),"cursor");break;case"hex":se((we?or:rn)([...tr(Q,ee,ue),pe]),"cursor");break}}function N(ee){ce.value=ee;const{value:ue}=te;if(!ue)return;const[,q,Q,pe]=ue,{showAlpha:we}=e;switch(S.value){case"hsv":se((we?yr:Na)([ee,q,Q,pe]),"cursor");break;case"rgb":se((we?Wo:La)([...tr(ee,q,Q),pe]),"cursor");break;case"hex":se((we?or:rn)([...tr(ee,q,Q),pe]),"cursor");break;case"hsl":se((we?rr:Ea)([...Nn(ee,q,Q),pe]),"cursor");break}}function J(ee){switch(S.value){case"hsv":[A,I,j]=te.value,se(yr([A,I,j,ee]),"cursor");break;case"rgb":[D,E,U]=K.value,se(Wo([D,E,U,ee]),"cursor");break;case"hex":[D,E,U]=K.value,se(or([D,E,U,ee]),"cursor");break;case"hsl":[A,I,M]=le.value,se(rr([A,I,M,ee]),"cursor");break}V.value=ee}function se(ee,ue){ue==="cursor"?r=ee:r=null;const{nTriggerFormChange:q,nTriggerFormInput:Q}=n,{onUpdateValue:pe,"onUpdate:value":we}=e;pe&&ae(pe,ee),we&&ae(we,ee),q(),Q(),b.value=ee}function xe(ee){se(ee,"input"),Tt(Ie)}function Ie(ee=!0){const{value:ue}=y;if(ue){const{nTriggerFormChange:q,nTriggerFormInput:Q}=n,{onComplete:pe}=e;pe&&pe(ue);const{value:we}=x,{value:de}=T;ee&&(we.splice(de+1,we.length,ue),T.value=de+1),q(),Q()}}function _(){const{value:ee}=T;ee-1<0||(se(x.value[ee-1],"input"),Ie(!1),T.value=ee-1)}function Pe(){const{value:ee}=T;ee<0||ee+1>=x.value.length||(se(x.value[ee+1],"input"),Ie(!1),T.value=ee+1)}function He(){se(null,"input");const{onClear:ee}=e;ee&&ee(),h(!1)}function Ae(){const{value:ee}=y,{onConfirm:ue}=e;ue&&ue(ee),h(!1)}const Ge=C(()=>T.value>=1),Xe=C(()=>{const{value:ee}=x;return ee.length>1&&T.value<ee.length-1});gt(p,ee=>{ee||(x.value=[y.value],T.value=0)}),Ft(()=>{if(!(r&&r===y.value)){const{value:ee}=te;ee&&(ce.value=ee[0],V.value=ee[3],H.value=[ee[1],ee[2]])}r=null});const ct=C(()=>{const{value:ee}=i,{common:{cubicBezierEaseInOut:ue},self:{textColor:q,color:Q,panelFontSize:pe,boxShadow:we,border:de,borderRadius:me,dividerColor:je,[ie("height",ee)]:oe,[ie("fontSize",ee)]:Ue}}=f.value;return{"--n-bezier":ue,"--n-text-color":q,"--n-color":Q,"--n-panel-font-size":pe,"--n-font-size":Ue,"--n-box-shadow":we,"--n-border":de,"--n-border-radius":me,"--n-height":oe,"--n-divider-color":je}}),ot=u?it("color-picker",C(()=>i.value[0]),ct,e):void 0;function Ce(){var ee;const{value:ue}=K,{value:q}=ce,{internalActions:Q,modes:pe,actions:we}=e,{value:de}=f,{value:me}=d;return a("div",{class:[`${me}-color-picker-panel`,ot==null?void 0:ot.themeClass.value],onDragstart:je=>{je.preventDefault()},style:u?void 0:ct.value},a("div",{class:`${me}-color-picker-control`},a(op,{clsPrefix:me,rgba:ue,displayedHue:q,displayedSv:H.value,onUpdateSV:F,onComplete:Ie}),a("div",{class:`${me}-color-picker-preview`},a("div",{class:`${me}-color-picker-preview__sliders`},a(tp,{clsPrefix:me,hue:q,onUpdateHue:N,onComplete:Ie}),e.showAlpha?a(Ev,{clsPrefix:me,rgba:ue,alpha:V.value,onUpdateAlpha:J,onComplete:Ie}):null),e.showPreview?a(Zv,{clsPrefix:me,mode:S.value,color:K.value&&rn(K.value),onUpdateColor:je=>{se(je,"input")}}):null),a(Kv,{clsPrefix:me,showAlpha:e.showAlpha,mode:S.value,modes:pe,onUpdateMode:w,value:y.value,valueArr:be.value,onUpdateValue:xe}),((ee=e.swatches)===null||ee===void 0?void 0:ee.length)&&a(Gv,{clsPrefix:me,mode:S.value,swatches:e.swatches,onUpdateColor:je=>{se(je,"input")}})),we!=null&&we.length?a("div",{class:`${me}-color-picker-action`},we.includes("confirm")&&a(At,{size:"small",onClick:Ae,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.confirm}),we.includes("clear")&&a(At,{size:"small",onClick:He,disabled:!y.value,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.clear})):null,t.action?a("div",{class:`${me}-color-picker-action`},{default:t.action}):Q?a("div",{class:`${me}-color-picker-action`},Q.includes("undo")&&a(At,{size:"small",onClick:_,disabled:!Ge.value,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.undo}),Q.includes("redo")&&a(At,{size:"small",onClick:Pe,disabled:!Xe.value,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.redo})):null)}return{mergedClsPrefix:d,namespace:c,selfRef:o,hsla:le,rgba:K,mergedShow:p,mergedDisabled:s,isMounted:Yo(),adjustedTo:Xt(e),mergedValue:y,handleTriggerClick(){h(!0)},handleClickOutside(ee){var ue;!((ue=o.value)===null||ue===void 0)&&ue.contains(Ko(ee))||h(!1)},renderPanel:Ce,cssVars:u?void 0:ct,themeClass:ot==null?void 0:ot.themeClass,onRender:ot==null?void 0:ot.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:o}=this;return o==null||o(),a("div",{class:[this.themeClass,`${t}-color-picker`],ref:"selfRef",style:this.cssVars},a(zr,null,{default:()=>[a(Pr,null,{default:()=>a(Xv,{clsPrefix:t,value:this.mergedValue,hsla:this.hsla,disabled:this.mergedDisabled,onClick:this.handleTriggerClick},{label:e.label})}),a(Rr,{placement:this.placement,show:this.mergedShow,containerClass:this.namespace,teleportDisabled:this.adjustedTo===Xt.tdkey,to:this.adjustedTo},{default:()=>a(Kt,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>this.mergedShow?so(this.renderPanel(),[[Lo,this.handleClickOutside,void 0,{capture:!0}]]):null})})]}))}}),ap={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:String,locale:Object,dateLocale:Object,namespace:String,rtl:Array,tag:{type:String,default:"div"},hljs:Object,katex:Object,theme:Object,themeOverrides:Object,componentOptions:Object,icons:Object,breakpoints:Object,preflightStyleDisabled:Boolean,styleMountTarget:Object,inlineThemeDisabled:{type:Boolean,default:void 0},as:{type:String,validator:()=>(mo("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},ip=re({name:"ConfigProvider",alias:["App"],props:ap,setup(e){const t=Ee(zo,null),o=C(()=>{const{theme:g}=e;if(g===null)return;const b=t==null?void 0:t.mergedThemeRef.value;return g===void 0?b:b===void 0?g:Object.assign({},b,g)}),r=C(()=>{const{themeOverrides:g}=e;if(g!==null){if(g===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const b=t==null?void 0:t.mergedThemeOverridesRef.value;return b===void 0?g:Mr({},b,g)}}}),n=tt(()=>{const{namespace:g}=e;return g===void 0?t==null?void 0:t.mergedNamespaceRef.value:g}),i=tt(()=>{const{bordered:g}=e;return g===void 0?t==null?void 0:t.mergedBorderedRef.value:g}),s=C(()=>{const{icons:g}=e;return g===void 0?t==null?void 0:t.mergedIconsRef.value:g}),l=C(()=>{const{componentOptions:g}=e;return g!==void 0?g:t==null?void 0:t.mergedComponentPropsRef.value}),d=C(()=>{const{clsPrefix:g}=e;return g!==void 0?g:t?t.mergedClsPrefixRef.value:Xn}),c=C(()=>{var g;const{rtl:b}=e;if(b===void 0)return t==null?void 0:t.mergedRtlRef.value;const y={};for(const x of b)y[x.name]=Qi(x),(g=x.peers)===null||g===void 0||g.forEach(T=>{T.name in y||(y[T.name]=Qi(T))});return y}),u=C(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),f=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),v=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),p=e.styleMountTarget||(t==null?void 0:t.styleMountTarget),h=C(()=>{const{value:g}=o,{value:b}=r,y=b&&Object.keys(b).length!==0,x=g==null?void 0:g.name;return x?y?`${x}-${Gn(JSON.stringify(r.value))}`:x:y?Gn(JSON.stringify(r.value)):""});return Je(zo,{mergedThemeHashRef:h,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:s,mergedComponentPropsRef:l,mergedBorderedRef:i,mergedNamespaceRef:n,mergedClsPrefixRef:d,mergedLocaleRef:C(()=>{const{locale:g}=e;if(g!==null)return g===void 0?t==null?void 0:t.mergedLocaleRef.value:g}),mergedDateLocaleRef:C(()=>{const{dateLocale:g}=e;if(g!==null)return g===void 0?t==null?void 0:t.mergedDateLocaleRef.value:g}),mergedHljsRef:C(()=>{const{hljs:g}=e;return g===void 0?t==null?void 0:t.mergedHljsRef.value:g}),mergedKatexRef:C(()=>{const{katex:g}=e;return g===void 0?t==null?void 0:t.mergedKatexRef.value:g}),mergedThemeRef:o,mergedThemeOverridesRef:r,inlineThemeDisabled:f||!1,preflightStyleDisabled:v||!1,styleMountTarget:p}),{mergedClsPrefix:d,mergedBordered:i,mergedNamespace:n,mergedTheme:o,mergedThemeOverrides:r}},render(){var e,t,o,r;return this.abstract?(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o):a(this.as||this.tag,{class:`${this.mergedClsPrefix||Xn}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),dd={name:"Popselect",common:_e,peers:{Popover:Fr,InternalSelectMenu:kn}};function lp(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const Pi={name:"Popselect",common:dt,peers:{Popover:Wr,InternalSelectMenu:wi},self:lp},cd="n-popselect",sp=m("popselect-menu",` - box-shadow: var(--n-menu-box-shadow); -`),$i={multiple:Boolean,value:{type:[String,Number,Array],default:null},cancelable:Boolean,options:{type:Array,default:()=>[]},size:{type:String,default:"medium"},scrollable:Boolean,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onMouseenter:Function,onMouseleave:Function,renderLabel:Function,showCheckmark:{type:Boolean,default:void 0},nodeProps:Function,virtualScroll:Boolean,onChange:[Function,Array]},Rl=Ro($i),dp=re({name:"PopselectPanel",props:$i,setup(e){const t=Ee(cd),{mergedClsPrefixRef:o,inlineThemeDisabled:r}=Qe(e),n=Re("Popselect","-pop-select",sp,Pi,t.props,o),i=C(()=>Uo(e.options,Ks("value","children")));function s(v,p){const{onUpdateValue:h,"onUpdate:value":g,onChange:b}=e;h&&ae(h,v,p),g&&ae(g,v,p),b&&ae(b,v,p)}function l(v){c(v.key)}function d(v){!Qt(v,"action")&&!Qt(v,"empty")&&!Qt(v,"header")&&v.preventDefault()}function c(v){const{value:{getNode:p}}=i;if(e.multiple)if(Array.isArray(e.value)){const h=[],g=[];let b=!0;e.value.forEach(y=>{if(y===v){b=!1;return}const x=p(y);x&&(h.push(x.key),g.push(x.rawNode))}),b&&(h.push(v),g.push(p(v).rawNode)),s(h,g)}else{const h=p(v);h&&s([v],[h.rawNode])}else if(e.value===v&&e.cancelable)s(null,null);else{const h=p(v);h&&s(v,h.rawNode);const{"onUpdate:show":g,onUpdateShow:b}=t.props;g&&ae(g,!1),b&&ae(b,!1),t.setShow(!1)}Tt(()=>{t.syncPosition()})}gt(fe(e,"options"),()=>{Tt(()=>{t.syncPosition()})});const u=C(()=>{const{self:{menuBoxShadow:v}}=n.value;return{"--n-menu-box-shadow":v}}),f=r?it("select",void 0,u,t.props):void 0;return{mergedTheme:t.mergedThemeRef,mergedClsPrefix:o,treeMate:i,handleToggle:l,handleMenuMousedown:d,cssVars:r?void 0:u,themeClass:f==null?void 0:f.themeClass,onRender:f==null?void 0:f.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a(Ts,{clsPrefix:this.mergedClsPrefix,focusable:!0,nodeProps:this.nodeProps,class:[`${this.mergedClsPrefix}-popselect-menu`,this.themeClass],style:this.cssVars,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,multiple:this.multiple,treeMate:this.treeMate,size:this.size,value:this.value,virtualScroll:this.virtualScroll,scrollable:this.scrollable,renderLabel:this.renderLabel,onToggle:this.handleToggle,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseenter,onMousedown:this.handleMenuMousedown,showCheckmark:this.showCheckmark},{header:()=>{var t,o;return((o=(t=this.$slots).header)===null||o===void 0?void 0:o.call(t))||[]},action:()=>{var t,o;return((o=(t=this.$slots).action)===null||o===void 0?void 0:o.call(t))||[]},empty:()=>{var t,o;return((o=(t=this.$slots).empty)===null||o===void 0?void 0:o.call(t))||[]}})}}),cp=Object.assign(Object.assign(Object.assign(Object.assign({},Re.props),$r(Lr,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},Lr.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),$i),up=re({name:"Popselect",props:cp,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=Qe(e),o=Re("Popselect","-popselect",void 0,Pi,e,t),r=B(null);function n(){var l;(l=r.value)===null||l===void 0||l.syncPosition()}function i(l){var d;(d=r.value)===null||d===void 0||d.setShow(l)}return Je(cd,{props:e,mergedThemeRef:o,syncPosition:n,setShow:i}),Object.assign(Object.assign({},{syncPosition:n,setShow:i}),{popoverInstRef:r,mergedTheme:o})},render(){const{mergedTheme:e}=this,t={theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:{padding:"0"},ref:"popoverInstRef",internalRenderBody:(o,r,n,i,s)=>{const{$attrs:l}=this;return a(dp,Object.assign({},l,{class:[l.class,o],style:[l.style,...n]},go(this.$props,Rl),{ref:Cs(r),onMouseenter:nn([i,l.onMouseenter]),onMouseleave:nn([s,l.onMouseleave])}),{header:()=>{var d,c;return(c=(d=this.$slots).header)===null||c===void 0?void 0:c.call(d)},action:()=>{var d,c;return(c=(d=this.$slots).action)===null||c===void 0?void 0:c.call(d)},empty:()=>{var d,c;return(c=(d=this.$slots).empty)===null||c===void 0?void 0:c.call(d)}})}};return a(Rn,Object.assign({},$r(this.$props,Rl),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}});function ud(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const fd={name:"Select",common:dt,peers:{InternalSelection:Ls,InternalSelectMenu:wi},self:ud},hd={name:"Select",common:_e,peers:{InternalSelection:Si,InternalSelectMenu:kn},self:ud},fp=k([m("select",` - z-index: auto; - outline: none; - width: 100%; - position: relative; - font-weight: var(--n-font-weight); - `),m("select-menu",` - margin: 4px 0; - box-shadow: var(--n-menu-box-shadow); - `,[hr({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),hp=Object.assign(Object.assign({},Re.props),{to:Xt.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,clearFilterAfterSelect:{type:Boolean,default:!0},options:{type:Array,default:()=>[]},defaultValue:{type:[String,Number,Array],default:null},keyboard:{type:Boolean,default:!0},value:[String,Number,Array],placeholder:String,menuProps:Object,multiple:Boolean,size:String,menuSize:{type:String},filterable:Boolean,disabled:{type:Boolean,default:void 0},remote:Boolean,loading:Boolean,filter:Function,placement:{type:String,default:"bottom-start"},widthMode:{type:String,default:"trigger"},tag:Boolean,onCreate:Function,fallbackOption:{type:[Function,Boolean],default:void 0},show:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:!0},maxTagCount:[Number,String],ellipsisTagPopoverProps:Object,consistentMenuWidth:{type:Boolean,default:!0},virtualScroll:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},renderLabel:Function,renderOption:Function,renderTag:Function,"onUpdate:value":[Function,Array],inputProps:Object,nodeProps:Function,ignoreComposition:{type:Boolean,default:!0},showOnFocus:Boolean,onUpdateValue:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onFocus:[Function,Array],onScroll:[Function,Array],onSearch:[Function,Array],onUpdateShow:[Function,Array],"onUpdate:show":[Function,Array],displayDirective:{type:String,default:"show"},resetMenuOnOptionsChange:{type:Boolean,default:!0},status:String,showCheckmark:{type:Boolean,default:!0},onChange:[Function,Array],items:Array}),vp=re({name:"Select",props:hp,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:o,namespaceRef:r,inlineThemeDisabled:n}=Qe(e),i=Re("Select","-select",fp,fd,e,t),s=B(e.defaultValue),l=fe(e,"value"),d=$t(l,s),c=B(!1),u=B(""),f=nr(e,["items","options"]),v=B([]),p=B([]),h=C(()=>p.value.concat(v.value).concat(f.value)),g=C(()=>{const{filter:O}=e;if(O)return O;const{labelField:G,valueField:ve}=e;return(Fe,Be)=>{if(!Be)return!1;const W=Be[G];if(typeof W=="string")return ma(Fe,W);const ge=Be[ve];return typeof ge=="string"?ma(Fe,ge):typeof ge=="number"?ma(Fe,String(ge)):!1}}),b=C(()=>{if(e.remote)return f.value;{const{value:O}=h,{value:G}=u;return!G.length||!e.filterable?O:Th(O,g.value,G,e.childrenField)}}),y=C(()=>{const{valueField:O,childrenField:G}=e,ve=Ks(O,G);return Uo(b.value,ve)}),x=C(()=>Fh(h.value,e.valueField,e.childrenField)),T=B(!1),$=$t(fe(e,"show"),T),P=B(null),S=B(null),w=B(null),{localeRef:A}=Po("Select"),I=C(()=>{var O;return(O=e.placeholder)!==null&&O!==void 0?O:A.value.placeholder}),M=[],j=B(new Map),D=C(()=>{const{fallbackOption:O}=e;if(O===void 0){const{labelField:G,valueField:ve}=e;return Fe=>({[G]:String(Fe),[ve]:Fe})}return O===!1?!1:G=>Object.assign(O(G),{value:G})});function E(O){const G=e.remote,{value:ve}=j,{value:Fe}=x,{value:Be}=D,W=[];return O.forEach(ge=>{if(Fe.has(ge))W.push(Fe.get(ge));else if(G&&ve.has(ge))W.push(ve.get(ge));else if(Be){const $e=Be(ge);$e&&W.push($e)}}),W}const U=C(()=>{if(e.multiple){const{value:O}=d;return Array.isArray(O)?E(O):[]}return null}),L=C(()=>{const{value:O}=d;return!e.multiple&&!Array.isArray(O)?O===null?null:E([O])[0]||null:null}),te=Co(e),{mergedSizeRef:K,mergedDisabledRef:le,mergedStatusRef:be}=te;function ce(O,G){const{onChange:ve,"onUpdate:value":Fe,onUpdateValue:Be}=e,{nTriggerFormChange:W,nTriggerFormInput:ge}=te;ve&&ae(ve,O,G),Be&&ae(Be,O,G),Fe&&ae(Fe,O,G),s.value=O,W(),ge()}function V(O){const{onBlur:G}=e,{nTriggerFormBlur:ve}=te;G&&ae(G,O),ve()}function H(){const{onClear:O}=e;O&&ae(O)}function F(O){const{onFocus:G,showOnFocus:ve}=e,{nTriggerFormFocus:Fe}=te;G&&ae(G,O),Fe(),ve&&Ie()}function N(O){const{onSearch:G}=e;G&&ae(G,O)}function J(O){const{onScroll:G}=e;G&&ae(G,O)}function se(){var O;const{remote:G,multiple:ve}=e;if(G){const{value:Fe}=j;if(ve){const{valueField:Be}=e;(O=U.value)===null||O===void 0||O.forEach(W=>{Fe.set(W[Be],W)})}else{const Be=L.value;Be&&Fe.set(Be[e.valueField],Be)}}}function xe(O){const{onUpdateShow:G,"onUpdate:show":ve}=e;G&&ae(G,O),ve&&ae(ve,O),T.value=O}function Ie(){le.value||(xe(!0),T.value=!0,e.filterable&&bt())}function _(){xe(!1)}function Pe(){u.value="",p.value=M}const He=B(!1);function Ae(){e.filterable&&(He.value=!0)}function Ge(){e.filterable&&(He.value=!1,$.value||Pe())}function Xe(){le.value||($.value?e.filterable?bt():_():Ie())}function ct(O){var G,ve;!((ve=(G=w.value)===null||G===void 0?void 0:G.selfRef)===null||ve===void 0)&&ve.contains(O.relatedTarget)||(c.value=!1,V(O),_())}function ot(O){F(O),c.value=!0}function Ce(){c.value=!0}function ee(O){var G;!((G=P.value)===null||G===void 0)&&G.$el.contains(O.relatedTarget)||(c.value=!1,V(O),_())}function ue(){var O;(O=P.value)===null||O===void 0||O.focus(),_()}function q(O){var G;$.value&&(!((G=P.value)===null||G===void 0)&&G.$el.contains(Ko(O))||_())}function Q(O){if(!Array.isArray(O))return[];if(D.value)return Array.from(O);{const{remote:G}=e,{value:ve}=x;if(G){const{value:Fe}=j;return O.filter(Be=>ve.has(Be)||Fe.has(Be))}else return O.filter(Fe=>ve.has(Fe))}}function pe(O){we(O.rawNode)}function we(O){if(le.value)return;const{tag:G,remote:ve,clearFilterAfterSelect:Fe,valueField:Be}=e;if(G&&!ve){const{value:W}=p,ge=W[0]||null;if(ge){const $e=v.value;$e.length?$e.push(ge):v.value=[ge],p.value=M}}if(ve&&j.value.set(O[Be],O),e.multiple){const W=Q(d.value),ge=W.findIndex($e=>$e===O[Be]);if(~ge){if(W.splice(ge,1),G&&!ve){const $e=de(O[Be]);~$e&&(v.value.splice($e,1),Fe&&(u.value=""))}}else W.push(O[Be]),Fe&&(u.value="");ce(W,E(W))}else{if(G&&!ve){const W=de(O[Be]);~W?v.value=[v.value[W]]:v.value=M}zt(),_(),ce(O[Be],O)}}function de(O){return v.value.findIndex(ve=>ve[e.valueField]===O)}function me(O){$.value||Ie();const{value:G}=O.target;u.value=G;const{tag:ve,remote:Fe}=e;if(N(G),ve&&!Fe){if(!G){p.value=M;return}const{onCreate:Be}=e,W=Be?Be(G):{[e.labelField]:G,[e.valueField]:G},{valueField:ge,labelField:$e}=e;f.value.some(We=>We[ge]===W[ge]||We[$e]===W[$e])||v.value.some(We=>We[ge]===W[ge]||We[$e]===W[$e])?p.value=M:p.value=[W]}}function je(O){O.stopPropagation();const{multiple:G}=e;!G&&e.filterable&&_(),H(),G?ce([],[]):ce(null,null)}function oe(O){!Qt(O,"action")&&!Qt(O,"empty")&&!Qt(O,"header")&&O.preventDefault()}function Ue(O){J(O)}function lt(O){var G,ve,Fe,Be,W;if(!e.keyboard){O.preventDefault();return}switch(O.key){case" ":if(e.filterable)break;O.preventDefault();case"Enter":if(!(!((G=P.value)===null||G===void 0)&&G.isComposing)){if($.value){const ge=(ve=w.value)===null||ve===void 0?void 0:ve.getPendingTmNode();ge?pe(ge):e.filterable||(_(),zt())}else if(Ie(),e.tag&&He.value){const ge=p.value[0];if(ge){const $e=ge[e.valueField],{value:We}=d;e.multiple&&Array.isArray(We)&&We.includes($e)||we(ge)}}}O.preventDefault();break;case"ArrowUp":if(O.preventDefault(),e.loading)return;$.value&&((Fe=w.value)===null||Fe===void 0||Fe.prev());break;case"ArrowDown":if(O.preventDefault(),e.loading)return;$.value?(Be=w.value)===null||Be===void 0||Be.next():Ie();break;case"Escape":$.value&&(dn(O),_()),(W=P.value)===null||W===void 0||W.focus();break}}function zt(){var O;(O=P.value)===null||O===void 0||O.focus()}function bt(){var O;(O=P.value)===null||O===void 0||O.focusInput()}function pt(){var O;$.value&&((O=S.value)===null||O===void 0||O.syncPosition())}se(),gt(fe(e,"options"),se);const ut={focus:()=>{var O;(O=P.value)===null||O===void 0||O.focus()},focusInput:()=>{var O;(O=P.value)===null||O===void 0||O.focusInput()},blur:()=>{var O;(O=P.value)===null||O===void 0||O.blur()},blurInput:()=>{var O;(O=P.value)===null||O===void 0||O.blurInput()}},De=C(()=>{const{self:{menuBoxShadow:O}}=i.value;return{"--n-menu-box-shadow":O}}),Ze=n?it("select",void 0,De,e):void 0;return Object.assign(Object.assign({},ut),{mergedStatus:be,mergedClsPrefix:t,mergedBordered:o,namespace:r,treeMate:y,isMounted:Yo(),triggerRef:P,menuRef:w,pattern:u,uncontrolledShow:T,mergedShow:$,adjustedTo:Xt(e),uncontrolledValue:s,mergedValue:d,followerRef:S,localizedPlaceholder:I,selectedOption:L,selectedOptions:U,mergedSize:K,mergedDisabled:le,focused:c,activeWithoutMenuOpen:He,inlineThemeDisabled:n,onTriggerInputFocus:Ae,onTriggerInputBlur:Ge,handleTriggerOrMenuResize:pt,handleMenuFocus:Ce,handleMenuBlur:ee,handleMenuTabOut:ue,handleTriggerClick:Xe,handleToggle:pe,handleDeleteOption:we,handlePatternInput:me,handleClear:je,handleTriggerBlur:ct,handleTriggerFocus:ot,handleKeydown:lt,handleMenuAfterLeave:Pe,handleMenuClickOutside:q,handleMenuScroll:Ue,handleMenuKeydown:lt,handleMenuMousedown:oe,mergedTheme:i,cssVars:n?void 0:De,themeClass:Ze==null?void 0:Ze.themeClass,onRender:Ze==null?void 0:Ze.onRender})},render(){return a("div",{class:`${this.mergedClsPrefix}-select`},a(zr,null,{default:()=>[a(Pr,null,{default:()=>a(rh,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,ellipsisTagPopoverProps:this.ellipsisTagPopoverProps,bordered:this.mergedBordered,active:this.activeWithoutMenuOpen||this.mergedShow,pattern:this.pattern,placeholder:this.localizedPlaceholder,selectedOption:this.selectedOption,selectedOptions:this.selectedOptions,multiple:this.multiple,renderTag:this.renderTag,renderLabel:this.renderLabel,filterable:this.filterable,clearable:this.clearable,disabled:this.mergedDisabled,size:this.mergedSize,theme:this.mergedTheme.peers.InternalSelection,labelField:this.labelField,valueField:this.valueField,themeOverrides:this.mergedTheme.peerOverrides.InternalSelection,loading:this.loading,focused:this.focused,onClick:this.handleTriggerClick,onDeleteOption:this.handleDeleteOption,onPatternInput:this.handlePatternInput,onClear:this.handleClear,onBlur:this.handleTriggerBlur,onFocus:this.handleTriggerFocus,onKeydown:this.handleKeydown,onPatternBlur:this.onTriggerInputBlur,onPatternFocus:this.onTriggerInputFocus,onResize:this.handleTriggerOrMenuResize,ignoreComposition:this.ignoreComposition},{arrow:()=>{var e,t;return[(t=(e=this.$slots).arrow)===null||t===void 0?void 0:t.call(e)]}})}),a(Rr,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Xt.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>a(Kt,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterLeave:this.handleMenuAfterLeave},{default:()=>{var e,t,o;return this.mergedShow||this.displayDirective==="show"?((e=this.onRender)===null||e===void 0||e.call(this),so(a(Ts,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:this.menuSize,renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(o=this.menuProps)===null||o===void 0?void 0:o.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var r,n;return[(n=(r=this.$slots).empty)===null||n===void 0?void 0:n.call(r)]},header:()=>{var r,n;return[(n=(r=this.$slots).header)===null||n===void 0?void 0:n.call(r)]},action:()=>{var r,n;return[(n=(r=this.$slots).action)===null||n===void 0?void 0:n.call(r)]}}),this.displayDirective==="show"?[[Eo,this.mergedShow],[Lo,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[Lo,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),pp={itemPaddingSmall:"0 4px",itemMarginSmall:"0 0 0 8px",itemMarginSmallRtl:"0 8px 0 0",itemPaddingMedium:"0 4px",itemMarginMedium:"0 0 0 8px",itemMarginMediumRtl:"0 8px 0 0",itemPaddingLarge:"0 4px",itemMarginLarge:"0 0 0 8px",itemMarginLargeRtl:"0 8px 0 0",buttonIconSizeSmall:"14px",buttonIconSizeMedium:"16px",buttonIconSizeLarge:"18px",inputWidthSmall:"60px",selectWidthSmall:"unset",inputMarginSmall:"0 0 0 8px",inputMarginSmallRtl:"0 8px 0 0",selectMarginSmall:"0 0 0 8px",prefixMarginSmall:"0 8px 0 0",suffixMarginSmall:"0 0 0 8px",inputWidthMedium:"60px",selectWidthMedium:"unset",inputMarginMedium:"0 0 0 8px",inputMarginMediumRtl:"0 8px 0 0",selectMarginMedium:"0 0 0 8px",prefixMarginMedium:"0 8px 0 0",suffixMarginMedium:"0 0 0 8px",inputWidthLarge:"60px",selectWidthLarge:"unset",inputMarginLarge:"0 0 0 8px",inputMarginLargeRtl:"0 8px 0 0",selectMarginLarge:"0 0 0 8px",prefixMarginLarge:"0 8px 0 0",suffixMarginLarge:"0 0 0 8px"};function vd(e){const{textColor2:t,primaryColor:o,primaryColorHover:r,primaryColorPressed:n,inputColorDisabled:i,textColorDisabled:s,borderColor:l,borderRadius:d,fontSizeTiny:c,fontSizeSmall:u,fontSizeMedium:f,heightTiny:v,heightSmall:p,heightMedium:h}=e;return Object.assign(Object.assign({},pp),{buttonColor:"#0000",buttonColorHover:"#0000",buttonColorPressed:"#0000",buttonBorder:`1px solid ${l}`,buttonBorderHover:`1px solid ${l}`,buttonBorderPressed:`1px solid ${l}`,buttonIconColor:t,buttonIconColorHover:t,buttonIconColorPressed:t,itemTextColor:t,itemTextColorHover:r,itemTextColorPressed:n,itemTextColorActive:o,itemTextColorDisabled:s,itemColor:"#0000",itemColorHover:"#0000",itemColorPressed:"#0000",itemColorActive:"#0000",itemColorActiveHover:"#0000",itemColorDisabled:i,itemBorder:"1px solid #0000",itemBorderHover:"1px solid #0000",itemBorderPressed:"1px solid #0000",itemBorderActive:`1px solid ${o}`,itemBorderDisabled:`1px solid ${l}`,itemBorderRadius:d,itemSizeSmall:v,itemSizeMedium:p,itemSizeLarge:h,itemFontSizeSmall:c,itemFontSizeMedium:u,itemFontSizeLarge:f,jumperFontSizeSmall:c,jumperFontSizeMedium:u,jumperFontSizeLarge:f,jumperTextColor:t,jumperTextColorDisabled:s})}const pd={name:"Pagination",common:dt,peers:{Select:fd,Input:vr,Popselect:Pi},self:vd},gd={name:"Pagination",common:_e,peers:{Select:hd,Input:$o,Popselect:dd},self(e){const{primaryColor:t,opacity3:o}=e,r=Se(t,{alpha:Number(o)}),n=vd(e);return n.itemBorderActive=`1px solid ${r}`,n.itemBorderDisabled="1px solid #0000",n}},zl=` - background: var(--n-item-color-hover); - color: var(--n-item-text-color-hover); - border: var(--n-item-border-hover); -`,Pl=[R("button",` - background: var(--n-button-color-hover); - border: var(--n-button-border-hover); - color: var(--n-button-icon-color-hover); - `)],gp=m("pagination",` - display: flex; - vertical-align: middle; - font-size: var(--n-item-font-size); - flex-wrap: nowrap; -`,[m("pagination-prefix",` - display: flex; - align-items: center; - margin: var(--n-prefix-margin); - `),m("pagination-suffix",` - display: flex; - align-items: center; - margin: var(--n-suffix-margin); - `),k("> *:not(:first-child)",` - margin: var(--n-item-margin); - `),m("select",` - width: var(--n-select-width); - `),k("&.transition-disabled",[m("pagination-item","transition: none!important;")]),m("pagination-quick-jumper",` - white-space: nowrap; - display: flex; - color: var(--n-jumper-text-color); - transition: color .3s var(--n-bezier); - align-items: center; - font-size: var(--n-jumper-font-size); - `,[m("input",` - margin: var(--n-input-margin); - width: var(--n-input-width); - `)]),m("pagination-item",` - position: relative; - cursor: pointer; - user-select: none; - -webkit-user-select: none; - display: flex; - align-items: center; - justify-content: center; - box-sizing: border-box; - min-width: var(--n-item-size); - height: var(--n-item-size); - padding: var(--n-item-padding); - background-color: var(--n-item-color); - color: var(--n-item-text-color); - border-radius: var(--n-item-border-radius); - border: var(--n-item-border); - fill: var(--n-button-icon-color); - transition: - color .3s var(--n-bezier), - border-color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - fill .3s var(--n-bezier); - `,[R("button",` - background: var(--n-button-color); - color: var(--n-button-icon-color); - border: var(--n-button-border); - padding: 0; - `,[m("base-icon",` - font-size: var(--n-button-icon-size); - `)]),at("disabled",[R("hover",zl,Pl),k("&:hover",zl,Pl),k("&:active",` - background: var(--n-item-color-pressed); - color: var(--n-item-text-color-pressed); - border: var(--n-item-border-pressed); - `,[R("button",` - background: var(--n-button-color-pressed); - border: var(--n-button-border-pressed); - color: var(--n-button-icon-color-pressed); - `)]),R("active",` - background: var(--n-item-color-active); - color: var(--n-item-text-color-active); - border: var(--n-item-border-active); - `,[k("&:hover",` - background: var(--n-item-color-active-hover); - `)])]),R("disabled",` - cursor: not-allowed; - color: var(--n-item-text-color-disabled); - `,[R("active, button",` - background-color: var(--n-item-color-disabled); - border: var(--n-item-border-disabled); - `)])]),R("disabled",` - cursor: not-allowed; - `,[m("pagination-quick-jumper",` - color: var(--n-jumper-text-color-disabled); - `)]),R("simple",` - display: flex; - align-items: center; - flex-wrap: nowrap; - `,[m("pagination-quick-jumper",[m("input",` - margin: 0; - `)])])]);function md(e){var t;if(!e)return 10;const{defaultPageSize:o}=e;if(o!==void 0)return o;const r=(t=e.pageSizes)===null||t===void 0?void 0:t[0];return typeof r=="number"?r:(r==null?void 0:r.value)||10}function mp(e,t,o,r){let n=!1,i=!1,s=1,l=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:l,fastBackwardTo:s,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:l,fastBackwardTo:s,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const d=1,c=t;let u=e,f=e;const v=(o-5)/2;f+=Math.ceil(v),f=Math.min(Math.max(f,d+o-3),c-2),u-=Math.floor(v),u=Math.max(Math.min(u,c-o+3),d+2);let p=!1,h=!1;u>d+2&&(p=!0),f<c-2&&(h=!0);const g=[];g.push({type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}),p?(n=!0,s=u-1,g.push({type:"fast-backward",active:!1,label:void 0,options:r?$l(d+1,u-1):null})):c>=d+1&&g.push({type:"page",label:d+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===d+1});for(let b=u;b<=f;++b)g.push({type:"page",label:b,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===b});return h?(i=!0,l=f+1,g.push({type:"fast-forward",active:!1,label:void 0,options:r?$l(f+1,c-1):null})):f===c-2&&g[g.length-1].label!==c-1&&g.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:c-1,active:e===c-1}),g[g.length-1].label!==c&&g.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:c,active:e===c}),{hasFastBackward:n,hasFastForward:i,fastBackwardTo:s,fastForwardTo:l,items:g}}function $l(e,t){const o=[];for(let r=e;r<=t;++r)o.push({label:`${r}`,value:r});return o}const bp=Object.assign(Object.assign({},Re.props),{simple:Boolean,page:Number,defaultPage:{type:Number,default:1},itemCount:Number,pageCount:Number,defaultPageCount:{type:Number,default:1},showSizePicker:Boolean,pageSize:Number,defaultPageSize:Number,pageSizes:{type:Array,default(){return[10]}},showQuickJumper:Boolean,size:{type:String,default:"medium"},disabled:Boolean,pageSlot:{type:Number,default:9},selectProps:Object,prev:Function,next:Function,goto:Function,prefix:Function,suffix:Function,label:Function,displayOrder:{type:Array,default:["pages","size-picker","quick-jumper"]},to:Xt.propTo,showQuickJumpDropdown:{type:Boolean,default:!0},"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],onPageSizeChange:[Function,Array],onChange:[Function,Array]}),xp=re({name:"Pagination",props:bp,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:n}=Qe(e),i=Re("Pagination","-pagination",gp,pd,e,o),{localeRef:s}=Po("Pagination"),l=B(null),d=B(e.defaultPage),c=B(md(e)),u=$t(fe(e,"page"),d),f=$t(fe(e,"pageSize"),c),v=C(()=>{const{itemCount:_}=e;if(_!==void 0)return Math.max(1,Math.ceil(_/f.value));const{pageCount:Pe}=e;return Pe!==void 0?Math.max(Pe,1):1}),p=B("");Ft(()=>{e.simple,p.value=String(u.value)});const h=B(!1),g=B(!1),b=B(!1),y=B(!1),x=()=>{e.disabled||(h.value=!0,L())},T=()=>{e.disabled||(h.value=!1,L())},$=()=>{g.value=!0,L()},P=()=>{g.value=!1,L()},S=_=>{te(_)},w=C(()=>mp(u.value,v.value,e.pageSlot,e.showQuickJumpDropdown));Ft(()=>{w.value.hasFastBackward?w.value.hasFastForward||(h.value=!1,b.value=!1):(g.value=!1,y.value=!1)});const A=C(()=>{const _=s.value.selectionSuffix;return e.pageSizes.map(Pe=>typeof Pe=="number"?{label:`${Pe} / ${_}`,value:Pe}:Pe)}),I=C(()=>{var _,Pe;return((Pe=(_=t==null?void 0:t.value)===null||_===void 0?void 0:_.Pagination)===null||Pe===void 0?void 0:Pe.inputSize)||Ua(e.size)}),M=C(()=>{var _,Pe;return((Pe=(_=t==null?void 0:t.value)===null||_===void 0?void 0:_.Pagination)===null||Pe===void 0?void 0:Pe.selectSize)||Ua(e.size)}),j=C(()=>(u.value-1)*f.value),D=C(()=>{const _=u.value*f.value-1,{itemCount:Pe}=e;return Pe!==void 0&&_>Pe-1?Pe-1:_}),E=C(()=>{const{itemCount:_}=e;return _!==void 0?_:(e.pageCount||1)*f.value}),U=Vt("Pagination",n,o);function L(){Tt(()=>{var _;const{value:Pe}=l;Pe&&(Pe.classList.add("transition-disabled"),(_=l.value)===null||_===void 0||_.offsetWidth,Pe.classList.remove("transition-disabled"))})}function te(_){if(_===u.value)return;const{"onUpdate:page":Pe,onUpdatePage:He,onChange:Ae,simple:Ge}=e;Pe&&ae(Pe,_),He&&ae(He,_),Ae&&ae(Ae,_),d.value=_,Ge&&(p.value=String(_))}function K(_){if(_===f.value)return;const{"onUpdate:pageSize":Pe,onUpdatePageSize:He,onPageSizeChange:Ae}=e;Pe&&ae(Pe,_),He&&ae(He,_),Ae&&ae(Ae,_),c.value=_,v.value<u.value&&te(v.value)}function le(){if(e.disabled)return;const _=Math.min(u.value+1,v.value);te(_)}function be(){if(e.disabled)return;const _=Math.max(u.value-1,1);te(_)}function ce(){if(e.disabled)return;const _=Math.min(w.value.fastForwardTo,v.value);te(_)}function V(){if(e.disabled)return;const _=Math.max(w.value.fastBackwardTo,1);te(_)}function H(_){K(_)}function F(){const _=Number.parseInt(p.value);Number.isNaN(_)||(te(Math.max(1,Math.min(_,v.value))),e.simple||(p.value=""))}function N(){F()}function J(_){if(!e.disabled)switch(_.type){case"page":te(_.label);break;case"fast-backward":V();break;case"fast-forward":ce();break}}function se(_){p.value=_.replace(/\D+/g,"")}Ft(()=>{u.value,f.value,L()});const xe=C(()=>{const{size:_}=e,{self:{buttonBorder:Pe,buttonBorderHover:He,buttonBorderPressed:Ae,buttonIconColor:Ge,buttonIconColorHover:Xe,buttonIconColorPressed:ct,itemTextColor:ot,itemTextColorHover:Ce,itemTextColorPressed:ee,itemTextColorActive:ue,itemTextColorDisabled:q,itemColor:Q,itemColorHover:pe,itemColorPressed:we,itemColorActive:de,itemColorActiveHover:me,itemColorDisabled:je,itemBorder:oe,itemBorderHover:Ue,itemBorderPressed:lt,itemBorderActive:zt,itemBorderDisabled:bt,itemBorderRadius:pt,jumperTextColor:ut,jumperTextColorDisabled:De,buttonColor:Ze,buttonColorHover:O,buttonColorPressed:G,[ie("itemPadding",_)]:ve,[ie("itemMargin",_)]:Fe,[ie("inputWidth",_)]:Be,[ie("selectWidth",_)]:W,[ie("inputMargin",_)]:ge,[ie("selectMargin",_)]:$e,[ie("jumperFontSize",_)]:We,[ie("prefixMargin",_)]:ft,[ie("suffixMargin",_)]:rt,[ie("itemSize",_)]:ne,[ie("buttonIconSize",_)]:ze,[ie("itemFontSize",_)]:Le,[`${ie("itemMargin",_)}Rtl`]:et,[`${ie("inputMargin",_)}Rtl`]:yt},common:{cubicBezierEaseInOut:mt}}=i.value;return{"--n-prefix-margin":ft,"--n-suffix-margin":rt,"--n-item-font-size":Le,"--n-select-width":W,"--n-select-margin":$e,"--n-input-width":Be,"--n-input-margin":ge,"--n-input-margin-rtl":yt,"--n-item-size":ne,"--n-item-text-color":ot,"--n-item-text-color-disabled":q,"--n-item-text-color-hover":Ce,"--n-item-text-color-active":ue,"--n-item-text-color-pressed":ee,"--n-item-color":Q,"--n-item-color-hover":pe,"--n-item-color-disabled":je,"--n-item-color-active":de,"--n-item-color-active-hover":me,"--n-item-color-pressed":we,"--n-item-border":oe,"--n-item-border-hover":Ue,"--n-item-border-disabled":bt,"--n-item-border-active":zt,"--n-item-border-pressed":lt,"--n-item-padding":ve,"--n-item-border-radius":pt,"--n-bezier":mt,"--n-jumper-font-size":We,"--n-jumper-text-color":ut,"--n-jumper-text-color-disabled":De,"--n-item-margin":Fe,"--n-item-margin-rtl":et,"--n-button-icon-size":ze,"--n-button-icon-color":Ge,"--n-button-icon-color-hover":Xe,"--n-button-icon-color-pressed":ct,"--n-button-color-hover":O,"--n-button-color":Ze,"--n-button-color-pressed":G,"--n-button-border":Pe,"--n-button-border-hover":He,"--n-button-border-pressed":Ae}}),Ie=r?it("pagination",C(()=>{let _="";const{size:Pe}=e;return _+=Pe[0],_}),xe,e):void 0;return{rtlEnabled:U,mergedClsPrefix:o,locale:s,selfRef:l,mergedPage:u,pageItems:C(()=>w.value.items),mergedItemCount:E,jumperValue:p,pageSizeOptions:A,mergedPageSize:f,inputSize:I,selectSize:M,mergedTheme:i,mergedPageCount:v,startIndex:j,endIndex:D,showFastForwardMenu:b,showFastBackwardMenu:y,fastForwardActive:h,fastBackwardActive:g,handleMenuSelect:S,handleFastForwardMouseenter:x,handleFastForwardMouseleave:T,handleFastBackwardMouseenter:$,handleFastBackwardMouseleave:P,handleJumperInput:se,handleBackwardClick:be,handleForwardClick:le,handlePageItemClick:J,handleSizePickerChange:H,handleQuickJumperChange:N,cssVars:r?void 0:xe,themeClass:Ie==null?void 0:Ie.themeClass,onRender:Ie==null?void 0:Ie.onRender}},render(){const{$slots:e,mergedClsPrefix:t,disabled:o,cssVars:r,mergedPage:n,mergedPageCount:i,pageItems:s,showSizePicker:l,showQuickJumper:d,mergedTheme:c,locale:u,inputSize:f,selectSize:v,mergedPageSize:p,pageSizeOptions:h,jumperValue:g,simple:b,prev:y,next:x,prefix:T,suffix:$,label:P,goto:S,handleJumperInput:w,handleSizePickerChange:A,handleBackwardClick:I,handlePageItemClick:M,handleForwardClick:j,handleQuickJumperChange:D,onRender:E}=this;E==null||E();const U=e.prefix||T,L=e.suffix||$,te=y||e.prev,K=x||e.next,le=P||e.label;return a("div",{ref:"selfRef",class:[`${t}-pagination`,this.themeClass,this.rtlEnabled&&`${t}-pagination--rtl`,o&&`${t}-pagination--disabled`,b&&`${t}-pagination--simple`],style:r},U?a("div",{class:`${t}-pagination-prefix`},U({page:n,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null,this.displayOrder.map(be=>{switch(be){case"pages":return a(qt,null,a("div",{class:[`${t}-pagination-item`,!te&&`${t}-pagination-item--button`,(n<=1||n>i||o)&&`${t}-pagination-item--disabled`],onClick:I},te?te({page:n,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount}):a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(sr,null):a(ar,null)})),b?a(qt,null,a("div",{class:`${t}-pagination-quick-jumper`},a(Do,{value:g,onUpdateValue:w,size:f,placeholder:"",disabled:o,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:D}))," /"," ",i):s.map((ce,V)=>{let H,F,N;const{type:J}=ce;switch(J){case"page":const xe=ce.label;le?H=le({type:"page",node:xe,active:ce.active}):H=xe;break;case"fast-forward":const Ie=this.fastForwardActive?a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(ir,null):a(lr,null)}):a(Rt,{clsPrefix:t},{default:()=>a(gl,null)});le?H=le({type:"fast-forward",node:Ie,active:this.fastForwardActive||this.showFastForwardMenu}):H=Ie,F=this.handleFastForwardMouseenter,N=this.handleFastForwardMouseleave;break;case"fast-backward":const _=this.fastBackwardActive?a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(lr,null):a(ir,null)}):a(Rt,{clsPrefix:t},{default:()=>a(gl,null)});le?H=le({type:"fast-backward",node:_,active:this.fastBackwardActive||this.showFastBackwardMenu}):H=_,F=this.handleFastBackwardMouseenter,N=this.handleFastBackwardMouseleave;break}const se=a("div",{key:V,class:[`${t}-pagination-item`,ce.active&&`${t}-pagination-item--active`,J!=="page"&&(J==="fast-backward"&&this.showFastBackwardMenu||J==="fast-forward"&&this.showFastForwardMenu)&&`${t}-pagination-item--hover`,o&&`${t}-pagination-item--disabled`,J==="page"&&`${t}-pagination-item--clickable`],onClick:()=>{M(ce)},onMouseenter:F,onMouseleave:N},H);if(J==="page"&&!ce.mayBeFastBackward&&!ce.mayBeFastForward)return se;{const xe=ce.type==="page"?ce.mayBeFastBackward?"fast-backward":"fast-forward":ce.type;return ce.type!=="page"&&!ce.options?se:a(up,{to:this.to,key:xe,disabled:o,trigger:"hover",virtualScroll:!0,style:{width:"60px"},theme:c.peers.Popselect,themeOverrides:c.peerOverrides.Popselect,builtinThemeOverrides:{peers:{InternalSelectMenu:{height:"calc(var(--n-option-height) * 4.6)"}}},nodeProps:()=>({style:{justifyContent:"center"}}),show:J==="page"?!1:J==="fast-backward"?this.showFastBackwardMenu:this.showFastForwardMenu,onUpdateShow:Ie=>{J!=="page"&&(Ie?J==="fast-backward"?this.showFastBackwardMenu=Ie:this.showFastForwardMenu=Ie:(this.showFastBackwardMenu=!1,this.showFastForwardMenu=!1))},options:ce.type!=="page"&&ce.options?ce.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>se})}}),a("div",{class:[`${t}-pagination-item`,!K&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:n<1||n>=i||o}],onClick:j},K?K({page:n,pageSize:p,pageCount:i,itemCount:this.mergedItemCount,startIndex:this.startIndex,endIndex:this.endIndex}):a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(ar,null):a(sr,null)})));case"size-picker":return!b&&l?a(vp,Object.assign({consistentMenuWidth:!1,placeholder:"",showCheckmark:!1,to:this.to},this.selectProps,{size:v,options:h,value:p,disabled:o,theme:c.peers.Select,themeOverrides:c.peerOverrides.Select,onUpdateValue:A})):null;case"quick-jumper":return!b&&d?a("div",{class:`${t}-pagination-quick-jumper`},S?S():vt(this.$slots.goto,()=>[u.goto]),a(Do,{value:g,onUpdateValue:w,size:f,placeholder:"",disabled:o,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:D})):null;default:return null}}),L?a("div",{class:`${t}-pagination-suffix`},L({page:n,pageSize:p,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),Cp={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"};function bd(e){const{primaryColor:t,textColor2:o,dividerColor:r,hoverColor:n,popoverColor:i,invertedColor:s,borderRadius:l,fontSizeSmall:d,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:f,heightSmall:v,heightMedium:p,heightLarge:h,heightHuge:g,textColor3:b,opacityDisabled:y}=e;return Object.assign(Object.assign({},Cp),{optionHeightSmall:v,optionHeightMedium:p,optionHeightLarge:h,optionHeightHuge:g,borderRadius:l,fontSizeSmall:d,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:f,optionTextColor:o,optionTextColorHover:o,optionTextColorActive:t,optionTextColorChildActive:t,color:i,dividerColor:r,suffixColor:o,prefixColor:o,optionColorHover:n,optionColorActive:Se(t,{alpha:.1}),groupHeaderTextColor:b,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:s,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:t,optionColorActiveInverted:t,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:y})}const Ti={name:"Dropdown",common:dt,peers:{Popover:Wr},self:bd},Fi={name:"Dropdown",common:_e,peers:{Popover:Fr},self(e){const{primaryColorSuppl:t,primaryColor:o,popoverColor:r}=e,n=bd(e);return n.colorInverted=r,n.optionColorActive=Se(o,{alpha:.15}),n.optionColorActiveInverted=t,n.optionColorHoverInverted=t,n}},xd={padding:"8px 14px"},na={name:"Tooltip",common:_e,peers:{Popover:Fr},self(e){const{borderRadius:t,boxShadow2:o,popoverColor:r,textColor2:n}=e;return Object.assign(Object.assign({},xd),{borderRadius:t,boxShadow:o,color:r,textColor:n})}};function yp(e){const{borderRadius:t,boxShadow2:o,baseColor:r}=e;return Object.assign(Object.assign({},xd),{borderRadius:t,boxShadow:o,color:qe(r,"rgba(0, 0, 0, .85)"),textColor:r})}const Ii={name:"Tooltip",common:dt,peers:{Popover:Wr},self:yp},Cd={name:"Ellipsis",common:_e,peers:{Tooltip:na}},yd={name:"Ellipsis",common:dt,peers:{Tooltip:Ii}},wd={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},Sd={name:"Radio",common:_e,self(e){const{borderColor:t,primaryColor:o,baseColor:r,textColorDisabled:n,inputColorDisabled:i,textColor2:s,opacityDisabled:l,borderRadius:d,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,heightSmall:v,heightMedium:p,heightLarge:h,lineHeight:g}=e;return Object.assign(Object.assign({},wd),{labelLineHeight:g,buttonHeightSmall:v,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${o}`,boxShadowFocus:`inset 0 0 0 1px ${o}, 0 0 0 2px ${Se(o,{alpha:.3})}`,boxShadowHover:`inset 0 0 0 1px ${o}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:"#0000",colorDisabled:i,colorActive:"#0000",textColor:s,textColorDisabled:n,dotColorActive:o,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:o,buttonBorderColorHover:o,buttonColor:"#0000",buttonColorActive:o,buttonTextColor:s,buttonTextColorActive:r,buttonTextColorHover:o,opacityDisabled:l,buttonBoxShadowFocus:`inset 0 0 0 1px ${o}, 0 0 0 2px ${Se(o,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${o}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:d})}};function wp(e){const{borderColor:t,primaryColor:o,baseColor:r,textColorDisabled:n,inputColorDisabled:i,textColor2:s,opacityDisabled:l,borderRadius:d,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,heightSmall:v,heightMedium:p,heightLarge:h,lineHeight:g}=e;return Object.assign(Object.assign({},wd),{labelLineHeight:g,buttonHeightSmall:v,buttonHeightMedium:p,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${o}`,boxShadowFocus:`inset 0 0 0 1px ${o}, 0 0 0 2px ${Se(o,{alpha:.2})}`,boxShadowHover:`inset 0 0 0 1px ${o}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:r,colorDisabled:i,colorActive:"#0000",textColor:s,textColorDisabled:n,dotColorActive:o,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:o,buttonBorderColorHover:t,buttonColor:r,buttonColorActive:r,buttonTextColor:s,buttonTextColorActive:o,buttonTextColorHover:o,opacityDisabled:l,buttonBoxShadowFocus:`inset 0 0 0 1px ${o}, 0 0 0 2px ${Se(o,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:d})}const Bi={name:"Radio",common:dt,self:wp},Sp={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"};function kd(e){const{cardColor:t,modalColor:o,popoverColor:r,textColor2:n,textColor1:i,tableHeaderColor:s,tableColorHover:l,iconColor:d,primaryColor:c,fontWeightStrong:u,borderRadius:f,lineHeight:v,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:g,dividerColor:b,heightSmall:y,opacityDisabled:x,tableColorStriped:T}=e;return Object.assign(Object.assign({},Sp),{actionDividerColor:b,lineHeight:v,borderRadius:f,fontSizeSmall:p,fontSizeMedium:h,fontSizeLarge:g,borderColor:qe(t,b),tdColorHover:qe(t,l),tdColorSorting:qe(t,l),tdColorStriped:qe(t,T),thColor:qe(t,s),thColorHover:qe(qe(t,s),l),thColorSorting:qe(qe(t,s),l),tdColor:t,tdTextColor:n,thTextColor:i,thFontWeight:u,thButtonColorHover:l,thIconColor:d,thIconColorActive:c,borderColorModal:qe(o,b),tdColorHoverModal:qe(o,l),tdColorSortingModal:qe(o,l),tdColorStripedModal:qe(o,T),thColorModal:qe(o,s),thColorHoverModal:qe(qe(o,s),l),thColorSortingModal:qe(qe(o,s),l),tdColorModal:o,borderColorPopover:qe(r,b),tdColorHoverPopover:qe(r,l),tdColorSortingPopover:qe(r,l),tdColorStripedPopover:qe(r,T),thColorPopover:qe(r,s),thColorHoverPopover:qe(qe(r,s),l),thColorSortingPopover:qe(qe(r,s),l),tdColorPopover:r,boxShadowBefore:"inset -12px 0 8px -12px rgba(0, 0, 0, .18)",boxShadowAfter:"inset 12px 0 8px -12px rgba(0, 0, 0, .18)",loadingColor:c,loadingSize:y,opacityLoading:x})}const kp={name:"DataTable",common:dt,peers:{Button:pr,Checkbox:Ri,Radio:Bi,Pagination:pd,Scrollbar:No,Empty:Sn,Popover:Wr,Ellipsis:yd,Dropdown:Ti},self:kd},Rp={name:"DataTable",common:_e,peers:{Button:vo,Checkbox:Ur,Radio:Sd,Pagination:gd,Scrollbar:ho,Empty:Tr,Popover:Fr,Ellipsis:Cd,Dropdown:Fi},self(e){const t=kd(e);return t.boxShadowAfter="inset 12px 0 8px -12px rgba(0, 0, 0, .36)",t.boxShadowBefore="inset -12px 0 8px -12px rgba(0, 0, 0, .36)",t}},zp=Object.assign(Object.assign({},Re.props),{onUnstableColumnResize:Function,pagination:{type:[Object,Boolean],default:!1},paginateSinglePage:{type:Boolean,default:!0},minHeight:[Number,String],maxHeight:[Number,String],columns:{type:Array,default:()=>[]},rowClassName:[String,Function],rowProps:Function,rowKey:Function,summary:[Function],data:{type:Array,default:()=>[]},loading:Boolean,bordered:{type:Boolean,default:void 0},bottomBordered:{type:Boolean,default:void 0},striped:Boolean,scrollX:[Number,String],defaultCheckedRowKeys:{type:Array,default:()=>[]},checkedRowKeys:Array,singleLine:{type:Boolean,default:!0},singleColumn:Boolean,size:{type:String,default:"medium"},remote:Boolean,defaultExpandedRowKeys:{type:Array,default:[]},defaultExpandAll:Boolean,expandedRowKeys:Array,stickyExpandedRows:Boolean,virtualScroll:Boolean,virtualScrollX:Boolean,virtualScrollHeader:Boolean,headerHeight:{type:Number,default:28},heightForRow:Function,minRowHeight:{type:Number,default:28},tableLayout:{type:String,default:"auto"},allowCheckingNotLoaded:Boolean,cascade:{type:Boolean,default:!0},childrenKey:{type:String,default:"children"},indent:{type:Number,default:16},flexHeight:Boolean,summaryPlacement:{type:String,default:"bottom"},paginationBehaviorOnFilter:{type:String,default:"current"},filterIconPopoverProps:Object,scrollbarProps:Object,renderCell:Function,renderExpandIcon:Function,spinProps:{type:Object,default:{}},getCsvCell:Function,getCsvHeader:Function,onLoad:Function,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],"onUpdate:sorter":[Function,Array],onUpdateSorter:[Function,Array],"onUpdate:filters":[Function,Array],onUpdateFilters:[Function,Array],"onUpdate:checkedRowKeys":[Function,Array],onUpdateCheckedRowKeys:[Function,Array],"onUpdate:expandedRowKeys":[Function,Array],onUpdateExpandedRowKeys:[Function,Array],onScroll:Function,onPageChange:[Function,Array],onPageSizeChange:[Function,Array],onSorterChange:[Function,Array],onFiltersChange:[Function,Array],onCheckedRowKeysChange:[Function,Array]}),Mo="n-data-table",Rd=40,zd=40;function Tl(e){if(e.type==="selection")return e.width===void 0?Rd:Mt(e.width);if(e.type==="expand")return e.width===void 0?zd:Mt(e.width);if(!("children"in e))return typeof e.width=="string"?Mt(e.width):e.width}function Pp(e){var t,o;if(e.type==="selection")return _t((t=e.width)!==null&&t!==void 0?t:Rd);if(e.type==="expand")return _t((o=e.width)!==null&&o!==void 0?o:zd);if(!("children"in e))return _t(e.width)}function Fo(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function Fl(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function $p(e){return e==="ascend"?1:e==="descend"?-1:0}function Tp(e,t,o){return o!==void 0&&(e=Math.min(e,typeof o=="number"?o:Number.parseFloat(o))),t!==void 0&&(e=Math.max(e,typeof t=="number"?t:Number.parseFloat(t))),e}function Fp(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const o=Pp(e),{minWidth:r,maxWidth:n}=e;return{width:o,minWidth:_t(r)||o,maxWidth:_t(n)}}function Ip(e,t,o){return typeof o=="function"?o(e,t):o||""}function wa(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function Sa(e){return"children"in e?!1:!!e.sorter}function Pd(e){return"children"in e&&e.children.length?!1:!!e.resizable}function Il(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function Bl(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function Bp(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:Bl(!1)}:Object.assign(Object.assign({},t),{order:Bl(t.order)})}function $d(e,t){return t.find(o=>o.columnKey===e.key&&o.order)!==void 0}function Op(e){return typeof e=="string"?e.replace(/,/g,"\\,"):e==null?"":`${e}`.replace(/,/g,"\\,")}function Dp(e,t,o,r){const n=e.filter(l=>l.type!=="expand"&&l.type!=="selection"&&l.allowExport!==!1),i=n.map(l=>r?r(l):l.title).join(","),s=t.map(l=>n.map(d=>o?o(l[d.key],l,d):Op(l[d.key])).join(","));return[i,...s].join(` -`)}const Mp=re({name:"DataTableBodyCheckbox",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,mergedInderminateRowKeySetRef:o}=Ee(Mo);return()=>{const{rowKey:r}=e;return a(ra,{privateInsideTable:!0,disabled:e.disabled,indeterminate:o.value.has(r),checked:t.value.has(r),onUpdateChecked:e.onUpdateChecked})}}}),Ap=m("radio",` - line-height: var(--n-label-line-height); - outline: none; - position: relative; - user-select: none; - -webkit-user-select: none; - display: inline-flex; - align-items: flex-start; - flex-wrap: nowrap; - font-size: var(--n-font-size); - word-break: break-word; -`,[R("checked",[z("dot",` - background-color: var(--n-color-active); - `)]),z("dot-wrapper",` - position: relative; - flex-shrink: 0; - flex-grow: 0; - width: var(--n-radio-size); - `),m("radio-input",` - position: absolute; - border: 0; - border-radius: inherit; - left: 0; - right: 0; - top: 0; - bottom: 0; - opacity: 0; - z-index: 1; - cursor: pointer; - `),z("dot",` - position: absolute; - top: 50%; - left: 0; - transform: translateY(-50%); - height: var(--n-radio-size); - width: var(--n-radio-size); - background: var(--n-color); - box-shadow: var(--n-box-shadow); - border-radius: 50%; - transition: - background-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); - `,[k("&::before",` - content: ""; - opacity: 0; - position: absolute; - left: 4px; - top: 4px; - height: calc(100% - 8px); - width: calc(100% - 8px); - border-radius: 50%; - transform: scale(.8); - background: var(--n-dot-color-active); - transition: - opacity .3s var(--n-bezier), - background-color .3s var(--n-bezier), - transform .3s var(--n-bezier); - `),R("checked",{boxShadow:"var(--n-box-shadow-active)"},[k("&::before",` - opacity: 1; - transform: scale(1); - `)])]),z("label",` - color: var(--n-text-color); - padding: var(--n-label-padding); - font-weight: var(--n-label-font-weight); - display: inline-block; - transition: color .3s var(--n-bezier); - `),at("disabled",` - cursor: pointer; - `,[k("&:hover",[z("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),R("focus",[k("&:not(:active)",[z("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),R("disabled",` - cursor: not-allowed; - `,[z("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[k("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),R("checked",` - opacity: 1; - `)]),z("label",{color:"var(--n-text-color-disabled)"}),m("radio-input",` - cursor: not-allowed; - `)])]),Td={name:String,value:{type:[String,Number,Boolean],default:"on"},checked:{type:Boolean,default:void 0},defaultChecked:Boolean,disabled:{type:Boolean,default:void 0},label:String,size:String,onUpdateChecked:[Function,Array],"onUpdate:checked":[Function,Array],checkedValue:{type:Boolean,default:void 0}},Fd="n-radio-group";function Id(e){const t=Ee(Fd,null),o=Co(e,{mergedSize(x){const{size:T}=e;if(T!==void 0)return T;if(t){const{mergedSizeRef:{value:$}}=t;if($!==void 0)return $}return x?x.mergedSize.value:"medium"},mergedDisabled(x){return!!(e.disabled||t!=null&&t.disabledRef.value||x!=null&&x.disabled.value)}}),{mergedSizeRef:r,mergedDisabledRef:n}=o,i=B(null),s=B(null),l=B(e.defaultChecked),d=fe(e,"checked"),c=$t(d,l),u=tt(()=>t?t.valueRef.value===e.value:c.value),f=tt(()=>{const{name:x}=e;if(x!==void 0)return x;if(t)return t.nameRef.value}),v=B(!1);function p(){if(t){const{doUpdateValue:x}=t,{value:T}=e;ae(x,T)}else{const{onUpdateChecked:x,"onUpdate:checked":T}=e,{nTriggerFormInput:$,nTriggerFormChange:P}=o;x&&ae(x,!0),T&&ae(T,!0),$(),P(),l.value=!0}}function h(){n.value||u.value||p()}function g(){h(),i.value&&(i.value.checked=u.value)}function b(){v.value=!1}function y(){v.value=!0}return{mergedClsPrefix:t?t.mergedClsPrefixRef:Qe(e).mergedClsPrefixRef,inputRef:i,labelRef:s,mergedName:f,mergedDisabled:n,renderSafeChecked:u,focus:v,mergedSize:r,handleRadioInputChange:g,handleRadioInputBlur:b,handleRadioInputFocus:y}}const _p=Object.assign(Object.assign({},Re.props),Td),Bd=re({name:"Radio",props:_p,setup(e){const t=Id(e),o=Re("Radio","-radio",Ap,Bi,e,t.mergedClsPrefix),r=C(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:f,boxShadowActive:v,boxShadowDisabled:p,boxShadowFocus:h,boxShadowHover:g,color:b,colorDisabled:y,colorActive:x,textColor:T,textColorDisabled:$,dotColorActive:P,dotColorDisabled:S,labelPadding:w,labelLineHeight:A,labelFontWeight:I,[ie("fontSize",c)]:M,[ie("radioSize",c)]:j}}=o.value;return{"--n-bezier":u,"--n-label-line-height":A,"--n-label-font-weight":I,"--n-box-shadow":f,"--n-box-shadow-active":v,"--n-box-shadow-disabled":p,"--n-box-shadow-focus":h,"--n-box-shadow-hover":g,"--n-color":b,"--n-color-active":x,"--n-color-disabled":y,"--n-dot-color-active":P,"--n-dot-color-disabled":S,"--n-font-size":M,"--n-radio-size":j,"--n-text-color":T,"--n-text-color-disabled":$,"--n-label-padding":w}}),{inlineThemeDisabled:n,mergedClsPrefixRef:i,mergedRtlRef:s}=Qe(e),l=Vt("Radio",s,i),d=n?it("radio",C(()=>t.mergedSize.value[0]),r,e):void 0;return Object.assign(t,{rtlEnabled:l,cssVars:n?void 0:r,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:o,label:r}=this;return o==null||o(),a("label",{class:[`${t}-radio`,this.themeClass,this.rtlEnabled&&`${t}-radio--rtl`,this.mergedDisabled&&`${t}-radio--disabled`,this.renderSafeChecked&&`${t}-radio--checked`,this.focus&&`${t}-radio--focus`],style:this.cssVars},a("input",{ref:"inputRef",type:"radio",class:`${t}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),a("div",{class:`${t}-radio__dot-wrapper`}," ",a("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),Ct(e.default,n=>!n&&!r?null:a("div",{ref:"labelRef",class:`${t}-radio__label`},n||r)))}}),iy=re({name:"RadioButton",props:Td,setup:Id,render(){const{mergedClsPrefix:e}=this;return a("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},a("input",{ref:"inputRef",type:"radio",class:`${e}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),a("div",{class:`${e}-radio-button__state-border`}),Ct(this.$slots.default,t=>!t&&!this.label?null:a("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),Hp=m("radio-group",` - display: inline-block; - font-size: var(--n-font-size); -`,[z("splitor",` - display: inline-block; - vertical-align: bottom; - width: 1px; - transition: - background-color .3s var(--n-bezier), - opacity .3s var(--n-bezier); - background: var(--n-button-border-color); - `,[R("checked",{backgroundColor:"var(--n-button-border-color-active)"}),R("disabled",{opacity:"var(--n-opacity-disabled)"})]),R("button-group",` - white-space: nowrap; - height: var(--n-height); - line-height: var(--n-height); - `,[m("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),z("splitor",{height:"var(--n-height)"})]),m("radio-button",` - vertical-align: bottom; - outline: none; - position: relative; - user-select: none; - -webkit-user-select: none; - display: inline-block; - box-sizing: border-box; - padding-left: 14px; - padding-right: 14px; - white-space: nowrap; - transition: - background-color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - border-color .3s var(--n-bezier), - color .3s var(--n-bezier); - background: var(--n-button-color); - color: var(--n-button-text-color); - border-top: 1px solid var(--n-button-border-color); - border-bottom: 1px solid var(--n-button-border-color); - `,[m("radio-input",` - pointer-events: none; - position: absolute; - border: 0; - border-radius: inherit; - left: 0; - right: 0; - top: 0; - bottom: 0; - opacity: 0; - z-index: 1; - `),z("state-border",` - z-index: 1; - pointer-events: none; - position: absolute; - box-shadow: var(--n-button-box-shadow); - transition: box-shadow .3s var(--n-bezier); - left: -1px; - bottom: -1px; - right: -1px; - top: -1px; - `),k("&:first-child",` - border-top-left-radius: var(--n-button-border-radius); - border-bottom-left-radius: var(--n-button-border-radius); - border-left: 1px solid var(--n-button-border-color); - `,[z("state-border",` - border-top-left-radius: var(--n-button-border-radius); - border-bottom-left-radius: var(--n-button-border-radius); - `)]),k("&:last-child",` - border-top-right-radius: var(--n-button-border-radius); - border-bottom-right-radius: var(--n-button-border-radius); - border-right: 1px solid var(--n-button-border-color); - `,[z("state-border",` - border-top-right-radius: var(--n-button-border-radius); - border-bottom-right-radius: var(--n-button-border-radius); - `)]),at("disabled",` - cursor: pointer; - `,[k("&:hover",[z("state-border",` - transition: box-shadow .3s var(--n-bezier); - box-shadow: var(--n-button-box-shadow-hover); - `),at("checked",{color:"var(--n-button-text-color-hover)"})]),R("focus",[k("&:not(:active)",[z("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),R("checked",` - background: var(--n-button-color-active); - color: var(--n-button-text-color-active); - border-color: var(--n-button-border-color-active); - `),R("disabled",` - cursor: not-allowed; - opacity: var(--n-opacity-disabled); - `)])]);function Ep(e,t,o){var r;const n=[];let i=!1;for(let s=0;s<e.length;++s){const l=e[s],d=(r=l.type)===null||r===void 0?void 0:r.name;d==="RadioButton"&&(i=!0);const c=l.props;if(d!=="RadioButton"){n.push(l);continue}if(s===0)n.push(l);else{const u=n[n.length-1].props,f=t===u.value,v=u.disabled,p=t===c.value,h=c.disabled,g=(f?2:0)+(v?0:1),b=(p?2:0)+(h?0:1),y={[`${o}-radio-group__splitor--disabled`]:v,[`${o}-radio-group__splitor--checked`]:f},x={[`${o}-radio-group__splitor--disabled`]:h,[`${o}-radio-group__splitor--checked`]:p},T=g<b?x:y;n.push(a("div",{class:[`${o}-radio-group__splitor`,T]}),l)}}return{children:n,isButtonGroup:i}}const Lp=Object.assign(Object.assign({},Re.props),{name:String,value:[String,Number,Boolean],defaultValue:{type:[String,Number,Boolean],default:null},size:String,disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array]}),Np=re({name:"RadioGroup",props:Lp,setup(e){const t=B(null),{mergedSizeRef:o,mergedDisabledRef:r,nTriggerFormChange:n,nTriggerFormInput:i,nTriggerFormBlur:s,nTriggerFormFocus:l}=Co(e),{mergedClsPrefixRef:d,inlineThemeDisabled:c,mergedRtlRef:u}=Qe(e),f=Re("Radio","-radio-group",Hp,Bi,e,d),v=B(e.defaultValue),p=fe(e,"value"),h=$t(p,v);function g(P){const{onUpdateValue:S,"onUpdate:value":w}=e;S&&ae(S,P),w&&ae(w,P),v.value=P,n(),i()}function b(P){const{value:S}=t;S&&(S.contains(P.relatedTarget)||l())}function y(P){const{value:S}=t;S&&(S.contains(P.relatedTarget)||s())}Je(Fd,{mergedClsPrefixRef:d,nameRef:fe(e,"name"),valueRef:h,disabledRef:r,mergedSizeRef:o,doUpdateValue:g});const x=Vt("Radio",u,d),T=C(()=>{const{value:P}=o,{common:{cubicBezierEaseInOut:S},self:{buttonBorderColor:w,buttonBorderColorActive:A,buttonBorderRadius:I,buttonBoxShadow:M,buttonBoxShadowFocus:j,buttonBoxShadowHover:D,buttonColor:E,buttonColorActive:U,buttonTextColor:L,buttonTextColorActive:te,buttonTextColorHover:K,opacityDisabled:le,[ie("buttonHeight",P)]:be,[ie("fontSize",P)]:ce}}=f.value;return{"--n-font-size":ce,"--n-bezier":S,"--n-button-border-color":w,"--n-button-border-color-active":A,"--n-button-border-radius":I,"--n-button-box-shadow":M,"--n-button-box-shadow-focus":j,"--n-button-box-shadow-hover":D,"--n-button-color":E,"--n-button-color-active":U,"--n-button-text-color":L,"--n-button-text-color-hover":K,"--n-button-text-color-active":te,"--n-height":be,"--n-opacity-disabled":le}}),$=c?it("radio-group",C(()=>o.value[0]),T,e):void 0;return{selfElRef:t,rtlEnabled:x,mergedClsPrefix:d,mergedValue:h,handleFocusout:y,handleFocusin:b,cssVars:c?void 0:T,themeClass:$==null?void 0:$.themeClass,onRender:$==null?void 0:$.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:o,handleFocusin:r,handleFocusout:n}=this,{children:i,isButtonGroup:s}=Ep(Oo(mn(this)),t,o);return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{onFocusin:r,onFocusout:n,ref:"selfElRef",class:[`${o}-radio-group`,this.rtlEnabled&&`${o}-radio-group--rtl`,this.themeClass,s&&`${o}-radio-group--button-group`],style:this.cssVars},i)}}),jp=re({name:"DataTableBodyRadio",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,componentId:o}=Ee(Mo);return()=>{const{rowKey:r}=e;return a(Bd,{name:o,disabled:e.disabled,checked:t.value.has(r),onUpdateChecked:e.onUpdateChecked})}}}),Vp=Object.assign(Object.assign({},Lr),Re.props),Od=re({name:"Tooltip",props:Vp,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=Qe(e),o=Re("Tooltip","-tooltip",void 0,Ii,e,t),r=B(null);return Object.assign(Object.assign({},{syncPosition(){r.value.syncPosition()},setShow(i){r.value.setShow(i)}}),{popoverRef:r,mergedTheme:o,popoverThemeOverrides:C(()=>o.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return a(Rn,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),Dd=m("ellipsis",{overflow:"hidden"},[at("line-clamp",` - white-space: nowrap; - display: inline-block; - vertical-align: bottom; - max-width: 100%; - `),R("line-clamp",` - display: -webkit-inline-box; - -webkit-box-orient: vertical; - `),R("cursor-pointer",` - cursor: pointer; - `)]);function ei(e){return`${e}-ellipsis--line-clamp`}function ti(e,t){return`${e}-ellipsis--cursor-${t}`}const Md=Object.assign(Object.assign({},Re.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),Oi=re({name:"Ellipsis",inheritAttrs:!1,props:Md,setup(e,{slots:t,attrs:o}){const r=ys(),n=Re("Ellipsis","-ellipsis",Dd,yd,e,r),i=B(null),s=B(null),l=B(null),d=B(!1),c=C(()=>{const{lineClamp:b}=e,{value:y}=d;return b!==void 0?{textOverflow:"","-webkit-line-clamp":y?"":b}:{textOverflow:y?"":"ellipsis","-webkit-line-clamp":""}});function u(){let b=!1;const{value:y}=d;if(y)return!0;const{value:x}=i;if(x){const{lineClamp:T}=e;if(p(x),T!==void 0)b=x.scrollHeight<=x.offsetHeight;else{const{value:$}=s;$&&(b=$.getBoundingClientRect().width<=x.getBoundingClientRect().width)}h(x,b)}return b}const f=C(()=>e.expandTrigger==="click"?()=>{var b;const{value:y}=d;y&&((b=l.value)===null||b===void 0||b.setShow(!1)),d.value=!y}:void 0);os(()=>{var b;e.tooltip&&((b=l.value)===null||b===void 0||b.setShow(!1))});const v=()=>a("span",Object.assign({},lo(o,{class:[`${r.value}-ellipsis`,e.lineClamp!==void 0?ei(r.value):void 0,e.expandTrigger==="click"?ti(r.value,"pointer"):void 0],style:c.value}),{ref:"triggerRef",onClick:f.value,onMouseenter:e.expandTrigger==="click"?u:void 0}),e.lineClamp?t:a("span",{ref:"triggerInnerRef"},t));function p(b){if(!b)return;const y=c.value,x=ei(r.value);e.lineClamp!==void 0?g(b,x,"add"):g(b,x,"remove");for(const T in y)b.style[T]!==y[T]&&(b.style[T]=y[T])}function h(b,y){const x=ti(r.value,"pointer");e.expandTrigger==="click"&&!y?g(b,x,"add"):g(b,x,"remove")}function g(b,y,x){x==="add"?b.classList.contains(y)||b.classList.add(y):b.classList.contains(y)&&b.classList.remove(y)}return{mergedTheme:n,triggerRef:i,triggerInnerRef:s,tooltipRef:l,handleClick:f,renderTrigger:v,getTooltipDisabled:u}},render(){var e;const{tooltip:t,renderTrigger:o,$slots:r}=this;if(t){const{mergedTheme:n}=this;return a(Od,Object.assign({ref:"tooltipRef",placement:"top"},t,{getDisabled:this.getTooltipDisabled,theme:n.peers.Tooltip,themeOverrides:n.peerOverrides.Tooltip}),{trigger:o,default:(e=r.tooltip)!==null&&e!==void 0?e:r.default})}else return o()}}),Wp=re({name:"PerformantEllipsis",props:Md,inheritAttrs:!1,setup(e,{attrs:t,slots:o}){const r=B(!1),n=ys();return dr("-ellipsis",Dd,n),{mouseEntered:r,renderTrigger:()=>{const{lineClamp:s}=e,l=n.value;return a("span",Object.assign({},lo(t,{class:[`${l}-ellipsis`,s!==void 0?ei(l):void 0,e.expandTrigger==="click"?ti(l,"pointer"):void 0],style:s===void 0?{textOverflow:"ellipsis"}:{"-webkit-line-clamp":s}}),{onMouseenter:()=>{r.value=!0}}),s?o:a("span",null,o))}}},render(){return this.mouseEntered?a(Oi,lo({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),Up=re({name:"DataTableCell",props:{clsPrefix:{type:String,required:!0},row:{type:Object,required:!0},index:{type:Number,required:!0},column:{type:Object,required:!0},isSummary:Boolean,mergedTheme:{type:Object,required:!0},renderCell:Function},render(){var e;const{isSummary:t,column:o,row:r,renderCell:n}=this;let i;const{render:s,key:l,ellipsis:d}=o;if(s&&!t?i=s(r,this.index):t?i=(e=r[l])===null||e===void 0?void 0:e.value:i=n?n(Yn(r,l),r,o):Yn(r,l),d)if(typeof d=="object"){const{mergedTheme:c}=this;return o.ellipsisComponent==="performant-ellipsis"?a(Wp,Object.assign({},d,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>i}):a(Oi,Object.assign({},d,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>i})}else return a("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},i);return i}}),Ol=re({name:"DataTableExpandTrigger",props:{clsPrefix:{type:String,required:!0},expanded:Boolean,loading:Boolean,onClick:{type:Function,required:!0},renderExpandIcon:{type:Function},rowData:{type:Object,required:!0}},render(){const{clsPrefix:e}=this;return a("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick,onMousedown:t=>{t.preventDefault()}},a(cr,null,{default:()=>this.loading?a(Zo,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded,rowData:this.rowData}):a(Rt,{clsPrefix:e,key:"base-icon"},{default:()=>a(yi,null)})}))}}),Kp=re({name:"DataTableFilterMenu",props:{column:{type:Object,required:!0},radioGroupName:{type:String,required:!0},multiple:{type:Boolean,required:!0},value:{type:[Array,String,Number],default:null},options:{type:Array,required:!0},onConfirm:{type:Function,required:!0},onClear:{type:Function,required:!0},onChange:{type:Function,required:!0}},setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:o}=Qe(e),r=Vt("DataTable",o,t),{mergedClsPrefixRef:n,mergedThemeRef:i,localeRef:s}=Ee(Mo),l=B(e.value),d=C(()=>{const{value:h}=l;return Array.isArray(h)?h:null}),c=C(()=>{const{value:h}=l;return wa(e.column)?Array.isArray(h)&&h.length&&h[0]||null:Array.isArray(h)?null:h});function u(h){e.onChange(h)}function f(h){e.multiple&&Array.isArray(h)?l.value=h:wa(e.column)&&!Array.isArray(h)?l.value=[h]:l.value=h}function v(){u(l.value),e.onConfirm()}function p(){e.multiple||wa(e.column)?u([]):u(null),e.onClear()}return{mergedClsPrefix:n,rtlEnabled:r,mergedTheme:i,locale:s,checkboxGroupValue:d,radioGroupValue:c,handleChange:f,handleConfirmClick:v,handleClearClick:p}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:o}=this;return a("div",{class:[`${o}-data-table-filter-menu`,this.rtlEnabled&&`${o}-data-table-filter-menu--rtl`]},a(jt,null,{default:()=>{const{checkboxGroupValue:r,handleChange:n}=this;return this.multiple?a(Sv,{value:r,class:`${o}-data-table-filter-menu__group`,onUpdateValue:n},{default:()=>this.options.map(i=>a(ra,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):a(Np,{name:this.radioGroupName,class:`${o}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>a(Bd,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),a("div",{class:`${o}-data-table-filter-menu__action`},a(At,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),a(At,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}}),qp=re({name:"DataTableRenderFilter",props:{render:{type:Function,required:!0},active:{type:Boolean,default:!1},show:{type:Boolean,default:!1}},render(){const{render:e,active:t,show:o}=this;return e({active:t,show:o})}});function Yp(e,t,o){const r=Object.assign({},e);return r[t]=o,r}const Gp=re({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=Qe(),{mergedThemeRef:o,mergedClsPrefixRef:r,mergedFilterStateRef:n,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:s,doUpdatePage:l,doUpdateFilters:d,filterIconPopoverPropsRef:c}=Ee(Mo),u=B(!1),f=n,v=C(()=>e.column.filterMultiple!==!1),p=C(()=>{const T=f.value[e.column.key];if(T===void 0){const{value:$}=v;return $?[]:null}return T}),h=C(()=>{const{value:T}=p;return Array.isArray(T)?T.length>0:T!==null}),g=C(()=>{var T,$;return(($=(T=t==null?void 0:t.value)===null||T===void 0?void 0:T.DataTable)===null||$===void 0?void 0:$.renderFilter)||e.column.renderFilter});function b(T){const $=Yp(f.value,e.column.key,T);d($,e.column),s.value==="first"&&l(1)}function y(){u.value=!1}function x(){u.value=!1}return{mergedTheme:o,mergedClsPrefix:r,active:h,showPopover:u,mergedRenderFilter:g,filterIconPopoverProps:c,filterMultiple:v,mergedFilterValue:p,filterMenuCssVars:i,handleFilterChange:b,handleFilterMenuConfirm:x,handleFilterMenuCancel:y}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:o,filterIconPopoverProps:r}=this;return a(Rn,Object.assign({show:this.showPopover,onUpdateShow:n=>this.showPopover=n,trigger:"click",theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,placement:"bottom"},r,{style:{padding:0}}),{trigger:()=>{const{mergedRenderFilter:n}=this;if(n)return a(qp,{"data-data-table-filter":!0,render:n,active:this.active,show:this.showPopover});const{renderFilterIcon:i}=this.column;return a("div",{"data-data-table-filter":!0,class:[`${t}-data-table-filter`,{[`${t}-data-table-filter--active`]:this.active,[`${t}-data-table-filter--show`]:this.showPopover}]},i?i({active:this.active,show:this.showPopover}):a(Rt,{clsPrefix:t},{default:()=>a(yf,null)}))},default:()=>{const{renderFilterMenu:n}=this.column;return n?n({hide:o}):a(Kp,{style:this.filterMenuCssVars,radioGroupName:String(this.column.key),multiple:this.filterMultiple,value:this.mergedFilterValue,options:this.options,column:this.column,onChange:this.handleFilterChange,onClear:this.handleFilterMenuCancel,onConfirm:this.handleFilterMenuConfirm})}})}}),Xp=re({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=Ee(Mo),o=B(!1);let r=0;function n(d){return d.clientX}function i(d){var c;d.preventDefault();const u=o.value;r=n(d),o.value=!0,u||(Jt("mousemove",window,s),Jt("mouseup",window,l),(c=e.onResizeStart)===null||c===void 0||c.call(e))}function s(d){var c;(c=e.onResize)===null||c===void 0||c.call(e,n(d)-r)}function l(){var d;o.value=!1,(d=e.onResizeEnd)===null||d===void 0||d.call(e),Gt("mousemove",window,s),Gt("mouseup",window,l)}return bo(()=>{Gt("mousemove",window,s),Gt("mouseup",window,l)}),{mergedClsPrefix:t,active:o,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return a("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),Zp=re({name:"DataTableRenderSorter",props:{render:{type:Function,required:!0},order:{type:[String,Boolean],default:!1}},render(){const{render:e,order:t}=this;return e({order:t})}}),Qp=re({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=Qe(),{mergedSortStateRef:o,mergedClsPrefixRef:r}=Ee(Mo),n=C(()=>o.value.find(d=>d.columnKey===e.column.key)),i=C(()=>n.value!==void 0),s=C(()=>{const{value:d}=n;return d&&i.value?d.order:!1}),l=C(()=>{var d,c;return((c=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:r,active:i,mergedSortOrder:s,mergedRenderSorter:l}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:o}=this,{renderSorterIcon:r}=this.column;return e?a(Zp,{render:e,order:t}):a("span",{class:[`${o}-data-table-sorter`,t==="ascend"&&`${o}-data-table-sorter--asc`,t==="descend"&&`${o}-data-table-sorter--desc`]},r?r({order:t}):a(Rt,{clsPrefix:o},{default:()=>a(hf,null)}))}}),Di="n-dropdown-menu",aa="n-dropdown",Dl="n-dropdown-option",Ad=re({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return a("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),Jp=re({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=Ee(Di),{renderLabelRef:o,labelFieldRef:r,nodePropsRef:n,renderOptionRef:i}=Ee(aa);return{labelField:r,showIcon:e,hasSubmenu:t,renderLabel:o,nodeProps:n,renderOption:i}},render(){var e;const{clsPrefix:t,hasSubmenu:o,showIcon:r,nodeProps:n,renderLabel:i,renderOption:s}=this,{rawNode:l}=this.tmNode,d=a("div",Object.assign({class:`${t}-dropdown-option`},n==null?void 0:n(l)),a("div",{class:`${t}-dropdown-option-body ${t}-dropdown-option-body--group`},a("div",{"data-dropdown-option":!0,class:[`${t}-dropdown-option-body__prefix`,r&&`${t}-dropdown-option-body__prefix--show-icon`]},kt(l.icon)),a("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(l):kt((e=l.title)!==null&&e!==void 0?e:l[this.labelField])),a("div",{class:[`${t}-dropdown-option-body__suffix`,o&&`${t}-dropdown-option-body__suffix--has-submenu`],"data-dropdown-option":!0})));return s?s({node:d,option:l}):d}});function _d(e){const{textColorBase:t,opacity1:o,opacity2:r,opacity3:n,opacity4:i,opacity5:s}=e;return{color:t,opacity1Depth:o,opacity2Depth:r,opacity3Depth:n,opacity4Depth:i,opacity5Depth:s}}const eg={name:"Icon",common:dt,self:_d},tg={name:"Icon",common:_e,self:_d},og=m("icon",` - height: 1em; - width: 1em; - line-height: 1em; - text-align: center; - display: inline-block; - position: relative; - fill: currentColor; - transform: translateZ(0); -`,[R("color-transition",{transition:"color .3s var(--n-bezier)"}),R("depth",{color:"var(--n-color)"},[k("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),k("svg",{height:"1em",width:"1em"})]),rg=Object.assign(Object.assign({},Re.props),{depth:[String,Number],size:[Number,String],color:String,component:[Object,Function]}),ng=re({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:rg,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Icon","-icon",og,eg,e,t),n=C(()=>{const{depth:s}=e,{common:{cubicBezierEaseInOut:l},self:d}=r.value;if(s!==void 0){const{color:c,[`opacity${s}Depth`]:u}=d;return{"--n-bezier":l,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":l,"--n-color":"","--n-opacity":""}}),i=o?it("icon",C(()=>`${e.depth||"d"}`),n,e):void 0;return{mergedClsPrefix:t,mergedStyle:C(()=>{const{size:s,color:l}=e;return{fontSize:_t(s),color:l}}),cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:o,mergedClsPrefix:r,component:n,onRender:i,themeClass:s}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&mo("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),a("i",lo(this.$attrs,{role:"img",class:[`${r}-icon`,s,{[`${r}-icon--depth`]:o,[`${r}-icon--color-transition`]:o!==void 0}],style:[this.cssVars,this.mergedStyle]}),n?a(n):this.$slots)}});function oi(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function ag(e){return e.type==="group"}function Hd(e){return e.type==="divider"}function ig(e){return e.type==="render"}const Ed=re({name:"DropdownOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null},placement:{type:String,default:"right-start"},props:Object,scrollable:Boolean},setup(e){const t=Ee(aa),{hoverKeyRef:o,keyboardKeyRef:r,lastToggledSubmenuKeyRef:n,pendingKeyPathRef:i,activeKeyPathRef:s,animatedRef:l,mergedShowRef:d,renderLabelRef:c,renderIconRef:u,labelFieldRef:f,childrenFieldRef:v,renderOptionRef:p,nodePropsRef:h,menuPropsRef:g}=t,b=Ee(Dl,null),y=Ee(Di),x=Ee(Vr),T=C(()=>e.tmNode.rawNode),$=C(()=>{const{value:K}=v;return oi(e.tmNode.rawNode,K)}),P=C(()=>{const{disabled:K}=e.tmNode;return K}),S=C(()=>{if(!$.value)return!1;const{key:K,disabled:le}=e.tmNode;if(le)return!1;const{value:be}=o,{value:ce}=r,{value:V}=n,{value:H}=i;return be!==null?H.includes(K):ce!==null?H.includes(K)&&H[H.length-1]!==K:V!==null?H.includes(K):!1}),w=C(()=>r.value===null&&!l.value),A=Ju(S,300,w),I=C(()=>!!(b!=null&&b.enteringSubmenuRef.value)),M=B(!1);Je(Dl,{enteringSubmenuRef:M});function j(){M.value=!0}function D(){M.value=!1}function E(){const{parentKey:K,tmNode:le}=e;le.disabled||d.value&&(n.value=K,r.value=null,o.value=le.key)}function U(){const{tmNode:K}=e;K.disabled||d.value&&o.value!==K.key&&E()}function L(K){if(e.tmNode.disabled||!d.value)return;const{relatedTarget:le}=K;le&&!Qt({target:le},"dropdownOption")&&!Qt({target:le},"scrollbarRail")&&(o.value=null)}function te(){const{value:K}=$,{tmNode:le}=e;d.value&&!K&&!le.disabled&&(t.doSelect(le.key,le.rawNode),t.doUpdateShow(!1))}return{labelField:f,renderLabel:c,renderIcon:u,siblingHasIcon:y.showIconRef,siblingHasSubmenu:y.hasSubmenuRef,menuProps:g,popoverBody:x,animated:l,mergedShowSubmenu:C(()=>A.value&&!I.value),rawNode:T,hasSubmenu:$,pending:tt(()=>{const{value:K}=i,{key:le}=e.tmNode;return K.includes(le)}),childActive:tt(()=>{const{value:K}=s,{key:le}=e.tmNode,be=K.findIndex(ce=>le===ce);return be===-1?!1:be<K.length-1}),active:tt(()=>{const{value:K}=s,{key:le}=e.tmNode,be=K.findIndex(ce=>le===ce);return be===-1?!1:be===K.length-1}),mergedDisabled:P,renderOption:p,nodeProps:h,handleClick:te,handleMouseMove:U,handleMouseEnter:E,handleMouseLeave:L,handleSubmenuBeforeEnter:j,handleSubmenuAfterEnter:D}},render(){var e,t;const{animated:o,rawNode:r,mergedShowSubmenu:n,clsPrefix:i,siblingHasIcon:s,siblingHasSubmenu:l,renderLabel:d,renderIcon:c,renderOption:u,nodeProps:f,props:v,scrollable:p}=this;let h=null;if(n){const x=(e=this.menuProps)===null||e===void 0?void 0:e.call(this,r,r.children);h=a(Ld,Object.assign({},x,{clsPrefix:i,scrollable:this.scrollable,tmNodes:this.tmNode.children,parentKey:this.tmNode.key}))}const g={class:[`${i}-dropdown-option-body`,this.pending&&`${i}-dropdown-option-body--pending`,this.active&&`${i}-dropdown-option-body--active`,this.childActive&&`${i}-dropdown-option-body--child-active`,this.mergedDisabled&&`${i}-dropdown-option-body--disabled`],onMousemove:this.handleMouseMove,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onClick:this.handleClick},b=f==null?void 0:f(r),y=a("div",Object.assign({class:[`${i}-dropdown-option`,b==null?void 0:b.class],"data-dropdown-option":!0},b),a("div",lo(g,v),[a("div",{class:[`${i}-dropdown-option-body__prefix`,s&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(r):kt(r.icon)]),a("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},d?d(r):kt((t=r[this.labelField])!==null&&t!==void 0?t:r.title)),a("div",{"data-dropdown-option":!0,class:[`${i}-dropdown-option-body__suffix`,l&&`${i}-dropdown-option-body__suffix--has-submenu`]},this.hasSubmenu?a(ng,null,{default:()=>a(yi,null)}):null)]),this.hasSubmenu?a(zr,null,{default:()=>[a(Pr,null,{default:()=>a("div",{class:`${i}-dropdown-offset-container`},a(Rr,{show:this.mergedShowSubmenu,placement:this.placement,to:p&&this.popoverBody||void 0,teleportDisabled:!p},{default:()=>a("div",{class:`${i}-dropdown-menu-wrapper`},o?a(Kt,{onBeforeEnter:this.handleSubmenuBeforeEnter,onAfterEnter:this.handleSubmenuAfterEnter,name:"fade-in-scale-up-transition",appear:!0},{default:()=>h}):h)}))})]}):null);return u?u({node:y,option:r}):y}}),lg=re({name:"NDropdownGroup",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null}},render(){const{tmNode:e,parentKey:t,clsPrefix:o}=this,{children:r}=e;return a(qt,null,a(Jp,{clsPrefix:o,tmNode:e,key:e.key}),r==null?void 0:r.map(n=>{const{rawNode:i}=n;return i.show===!1?null:Hd(i)?a(Ad,{clsPrefix:o,key:n.key}):n.isGroup?(mo("dropdown","`group` node is not allowed to be put in `group` node."),null):a(Ed,{clsPrefix:o,tmNode:n,parentKey:t,key:n.key})}))}}),sg=re({name:"DropdownRenderOption",props:{tmNode:{type:Object,required:!0}},render(){const{rawNode:{render:e,props:t}}=this.tmNode;return a("div",t,[e==null?void 0:e()])}}),Ld=re({name:"DropdownMenu",props:{scrollable:Boolean,showArrow:Boolean,arrowStyle:[String,Object],clsPrefix:{type:String,required:!0},tmNodes:{type:Array,default:()=>[]},parentKey:{type:[String,Number],default:null}},setup(e){const{renderIconRef:t,childrenFieldRef:o}=Ee(aa);Je(Di,{showIconRef:C(()=>{const n=t.value;return e.tmNodes.some(i=>{var s;if(i.isGroup)return(s=i.children)===null||s===void 0?void 0:s.some(({rawNode:d})=>n?n(d):d.icon);const{rawNode:l}=i;return n?n(l):l.icon})}),hasSubmenuRef:C(()=>{const{value:n}=o;return e.tmNodes.some(i=>{var s;if(i.isGroup)return(s=i.children)===null||s===void 0?void 0:s.some(({rawNode:d})=>oi(d,n));const{rawNode:l}=i;return oi(l,n)})})});const r=B(null);return Je(gn,null),Je(pn,null),Je(Vr,r),{bodyRef:r}},render(){const{parentKey:e,clsPrefix:t,scrollable:o}=this,r=this.tmNodes.map(n=>{const{rawNode:i}=n;return i.show===!1?null:ig(i)?a(sg,{tmNode:n,key:n.key}):Hd(i)?a(Ad,{clsPrefix:t,key:n.key}):ag(i)?a(lg,{clsPrefix:t,tmNode:n,parentKey:e,key:n.key}):a(Ed,{clsPrefix:t,tmNode:n,parentKey:e,key:n.key,props:i.props,scrollable:o})});return a("div",{class:[`${t}-dropdown-menu`,o&&`${t}-dropdown-menu--scrollable`],ref:"bodyRef"},o?a(Zn,{contentClass:`${t}-dropdown-menu__content`},{default:()=>r}):r,this.showArrow?Bs({clsPrefix:t,arrowStyle:this.arrowStyle,arrowClass:void 0,arrowWrapperClass:void 0,arrowWrapperStyle:void 0}):null)}}),dg=m("dropdown-menu",` - transform-origin: var(--v-transform-origin); - background-color: var(--n-color); - border-radius: var(--n-border-radius); - box-shadow: var(--n-box-shadow); - position: relative; - transition: - background-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); -`,[hr(),m("dropdown-option",` - position: relative; - `,[k("a",` - text-decoration: none; - color: inherit; - outline: none; - `,[k("&::before",` - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `)]),m("dropdown-option-body",` - display: flex; - cursor: pointer; - position: relative; - height: var(--n-option-height); - line-height: var(--n-option-height); - font-size: var(--n-font-size); - color: var(--n-option-text-color); - transition: color .3s var(--n-bezier); - `,[k("&::before",` - content: ""; - position: absolute; - top: 0; - bottom: 0; - left: 4px; - right: 4px; - transition: background-color .3s var(--n-bezier); - border-radius: var(--n-border-radius); - `),at("disabled",[R("pending",` - color: var(--n-option-text-color-hover); - `,[z("prefix, suffix",` - color: var(--n-option-text-color-hover); - `),k("&::before","background-color: var(--n-option-color-hover);")]),R("active",` - color: var(--n-option-text-color-active); - `,[z("prefix, suffix",` - color: var(--n-option-text-color-active); - `),k("&::before","background-color: var(--n-option-color-active);")]),R("child-active",` - color: var(--n-option-text-color-child-active); - `,[z("prefix, suffix",` - color: var(--n-option-text-color-child-active); - `)])]),R("disabled",` - cursor: not-allowed; - opacity: var(--n-option-opacity-disabled); - `),R("group",` - font-size: calc(var(--n-font-size) - 1px); - color: var(--n-group-header-text-color); - `,[z("prefix",` - width: calc(var(--n-option-prefix-width) / 2); - `,[R("show-icon",` - width: calc(var(--n-option-icon-prefix-width) / 2); - `)])]),z("prefix",` - width: var(--n-option-prefix-width); - display: flex; - justify-content: center; - align-items: center; - color: var(--n-prefix-color); - transition: color .3s var(--n-bezier); - z-index: 1; - `,[R("show-icon",` - width: var(--n-option-icon-prefix-width); - `),m("icon",` - font-size: var(--n-option-icon-size); - `)]),z("label",` - white-space: nowrap; - flex: 1; - z-index: 1; - `),z("suffix",` - box-sizing: border-box; - flex-grow: 0; - flex-shrink: 0; - display: flex; - justify-content: flex-end; - align-items: center; - min-width: var(--n-option-suffix-width); - padding: 0 8px; - transition: color .3s var(--n-bezier); - color: var(--n-suffix-color); - z-index: 1; - `,[R("has-submenu",` - width: var(--n-option-icon-suffix-width); - `),m("icon",` - font-size: var(--n-option-icon-size); - `)]),m("dropdown-menu","pointer-events: all;")]),m("dropdown-offset-container",` - pointer-events: none; - position: absolute; - left: 0; - right: 0; - top: -4px; - bottom: -4px; - `)]),m("dropdown-divider",` - transition: background-color .3s var(--n-bezier); - background-color: var(--n-divider-color); - height: 1px; - margin: 4px 0; - `),m("dropdown-menu-wrapper",` - transform-origin: var(--v-transform-origin); - width: fit-content; - `),k(">",[m("scrollbar",` - height: inherit; - max-height: inherit; - `)]),at("scrollable",` - padding: var(--n-padding); - `),R("scrollable",[z("content",` - padding: var(--n-padding); - `)])]),cg={animated:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},size:{type:String,default:"medium"},inverted:Boolean,placement:{type:String,default:"bottom"},onSelect:[Function,Array],options:{type:Array,default:()=>[]},menuProps:Function,showArrow:Boolean,renderLabel:Function,renderIcon:Function,renderOption:Function,nodeProps:Function,labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},value:[String,Number]},ug=Object.keys(Lr),fg=Object.assign(Object.assign(Object.assign({},Lr),cg),Re.props),Nd=re({name:"Dropdown",inheritAttrs:!1,props:fg,setup(e){const t=B(!1),o=$t(fe(e,"show"),t),r=C(()=>{const{keyField:D,childrenField:E}=e;return Uo(e.options,{getKey(U){return U[D]},getDisabled(U){return U.disabled===!0},getIgnored(U){return U.type==="divider"||U.type==="render"},getChildren(U){return U[E]}})}),n=C(()=>r.value.treeNodes),i=B(null),s=B(null),l=B(null),d=C(()=>{var D,E,U;return(U=(E=(D=i.value)!==null&&D!==void 0?D:s.value)!==null&&E!==void 0?E:l.value)!==null&&U!==void 0?U:null}),c=C(()=>r.value.getPath(d.value).keyPath),u=C(()=>r.value.getPath(e.value).keyPath),f=tt(()=>e.keyboard&&o.value);vi({keydown:{ArrowUp:{prevent:!0,handler:P},ArrowRight:{prevent:!0,handler:$},ArrowDown:{prevent:!0,handler:S},ArrowLeft:{prevent:!0,handler:T},Enter:{prevent:!0,handler:w},Escape:x}},f);const{mergedClsPrefixRef:v,inlineThemeDisabled:p}=Qe(e),h=Re("Dropdown","-dropdown",dg,Ti,e,v);Je(aa,{labelFieldRef:fe(e,"labelField"),childrenFieldRef:fe(e,"childrenField"),renderLabelRef:fe(e,"renderLabel"),renderIconRef:fe(e,"renderIcon"),hoverKeyRef:i,keyboardKeyRef:s,lastToggledSubmenuKeyRef:l,pendingKeyPathRef:c,activeKeyPathRef:u,animatedRef:fe(e,"animated"),mergedShowRef:o,nodePropsRef:fe(e,"nodeProps"),renderOptionRef:fe(e,"renderOption"),menuPropsRef:fe(e,"menuProps"),doSelect:g,doUpdateShow:b}),gt(o,D=>{!e.animated&&!D&&y()});function g(D,E){const{onSelect:U}=e;U&&ae(U,D,E)}function b(D){const{"onUpdate:show":E,onUpdateShow:U}=e;E&&ae(E,D),U&&ae(U,D),t.value=D}function y(){i.value=null,s.value=null,l.value=null}function x(){b(!1)}function T(){I("left")}function $(){I("right")}function P(){I("up")}function S(){I("down")}function w(){const D=A();D!=null&&D.isLeaf&&o.value&&(g(D.key,D.rawNode),b(!1))}function A(){var D;const{value:E}=r,{value:U}=d;return!E||U===null?null:(D=E.getNode(U))!==null&&D!==void 0?D:null}function I(D){const{value:E}=d,{value:{getFirstAvailableNode:U}}=r;let L=null;if(E===null){const te=U();te!==null&&(L=te.key)}else{const te=A();if(te){let K;switch(D){case"down":K=te.getNext();break;case"up":K=te.getPrev();break;case"right":K=te.getChild();break;case"left":K=te.getParent();break}K&&(L=K.key)}}L!==null&&(i.value=null,s.value=L)}const M=C(()=>{const{size:D,inverted:E}=e,{common:{cubicBezierEaseInOut:U},self:L}=h.value,{padding:te,dividerColor:K,borderRadius:le,optionOpacityDisabled:be,[ie("optionIconSuffixWidth",D)]:ce,[ie("optionSuffixWidth",D)]:V,[ie("optionIconPrefixWidth",D)]:H,[ie("optionPrefixWidth",D)]:F,[ie("fontSize",D)]:N,[ie("optionHeight",D)]:J,[ie("optionIconSize",D)]:se}=L,xe={"--n-bezier":U,"--n-font-size":N,"--n-padding":te,"--n-border-radius":le,"--n-option-height":J,"--n-option-prefix-width":F,"--n-option-icon-prefix-width":H,"--n-option-suffix-width":V,"--n-option-icon-suffix-width":ce,"--n-option-icon-size":se,"--n-divider-color":K,"--n-option-opacity-disabled":be};return E?(xe["--n-color"]=L.colorInverted,xe["--n-option-color-hover"]=L.optionColorHoverInverted,xe["--n-option-color-active"]=L.optionColorActiveInverted,xe["--n-option-text-color"]=L.optionTextColorInverted,xe["--n-option-text-color-hover"]=L.optionTextColorHoverInverted,xe["--n-option-text-color-active"]=L.optionTextColorActiveInverted,xe["--n-option-text-color-child-active"]=L.optionTextColorChildActiveInverted,xe["--n-prefix-color"]=L.prefixColorInverted,xe["--n-suffix-color"]=L.suffixColorInverted,xe["--n-group-header-text-color"]=L.groupHeaderTextColorInverted):(xe["--n-color"]=L.color,xe["--n-option-color-hover"]=L.optionColorHover,xe["--n-option-color-active"]=L.optionColorActive,xe["--n-option-text-color"]=L.optionTextColor,xe["--n-option-text-color-hover"]=L.optionTextColorHover,xe["--n-option-text-color-active"]=L.optionTextColorActive,xe["--n-option-text-color-child-active"]=L.optionTextColorChildActive,xe["--n-prefix-color"]=L.prefixColor,xe["--n-suffix-color"]=L.suffixColor,xe["--n-group-header-text-color"]=L.groupHeaderTextColor),xe}),j=p?it("dropdown",C(()=>`${e.size[0]}${e.inverted?"i":""}`),M,e):void 0;return{mergedClsPrefix:v,mergedTheme:h,tmNodes:n,mergedShow:o,handleAfterLeave:()=>{e.animated&&y()},doUpdateShow:b,cssVars:p?void 0:M,themeClass:j==null?void 0:j.themeClass,onRender:j==null?void 0:j.onRender}},render(){const e=(r,n,i,s,l)=>{var d;const{mergedClsPrefix:c,menuProps:u}=this;(d=this.onRender)===null||d===void 0||d.call(this);const f=(u==null?void 0:u(void 0,this.tmNodes.map(p=>p.rawNode)))||{},v={ref:Cs(n),class:[r,`${c}-dropdown`,this.themeClass],clsPrefix:c,tmNodes:this.tmNodes,style:[...i,this.cssVars],showArrow:this.showArrow,arrowStyle:this.arrowStyle,scrollable:this.scrollable,onMouseenter:s,onMouseleave:l};return a(Ld,lo(this.$attrs,v,f))},{mergedTheme:t}=this,o={show:this.mergedShow,theme:t.peers.Popover,themeOverrides:t.peerOverrides.Popover,internalOnAfterLeave:this.handleAfterLeave,internalRenderBody:e,onUpdateShow:this.doUpdateShow,"onUpdate:show":void 0};return a(Rn,Object.assign({},go(this.$props,ug),o),{trigger:()=>{var r,n;return(n=(r=this.$slots).default)===null||n===void 0?void 0:n.call(r)}})}}),jd="_n_all__",Vd="_n_none__";function hg(e,t,o,r){return e?n=>{for(const i of e)switch(n){case jd:o(!0);return;case Vd:r(!0);return;default:if(typeof i=="object"&&i.key===n){i.onSelect(t.value);return}}}:()=>{}}function vg(e,t){return e?e.map(o=>{switch(o){case"all":return{label:t.checkTableAll,key:jd};case"none":return{label:t.uncheckTableAll,key:Vd};default:return o}}):[]}const pg=re({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:o,checkOptionsRef:r,rawPaginatedDataRef:n,doCheckAll:i,doUncheckAll:s}=Ee(Mo),l=C(()=>hg(r.value,n,i,s)),d=C(()=>vg(r.value,o.value));return()=>{var c,u,f,v;const{clsPrefix:p}=e;return a(Nd,{theme:(u=(c=t.theme)===null||c===void 0?void 0:c.peers)===null||u===void 0?void 0:u.Dropdown,themeOverrides:(v=(f=t.themeOverrides)===null||f===void 0?void 0:f.peers)===null||v===void 0?void 0:v.Dropdown,options:d.value,onSelect:l.value},{default:()=>a(Rt,{clsPrefix:p,class:`${p}-data-table-check-extra`},{default:()=>a(Ss,null)})})}}});function ka(e){return typeof e.title=="function"?e.title(e):e.title}const gg=re({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},width:String},render(){const{clsPrefix:e,id:t,cols:o,width:r}=this;return a("table",{style:{tableLayout:"fixed",width:r},class:`${e}-data-table-table`},a("colgroup",null,o.map(n=>a("col",{key:n.key,style:n.style}))),a("thead",{"data-n-id":t,class:`${e}-data-table-thead`},this.$slots))}}),Wd=re({name:"DataTableHeader",props:{discrete:{type:Boolean,default:!0}},setup(){const{mergedClsPrefixRef:e,scrollXRef:t,fixedColumnLeftMapRef:o,fixedColumnRightMapRef:r,mergedCurrentPageRef:n,allRowsCheckedRef:i,someRowsCheckedRef:s,rowsRef:l,colsRef:d,mergedThemeRef:c,checkOptionsRef:u,mergedSortStateRef:f,componentId:v,mergedTableLayoutRef:p,headerCheckboxDisabledRef:h,virtualScrollHeaderRef:g,headerHeightRef:b,onUnstableColumnResize:y,doUpdateResizableWidth:x,handleTableHeaderScroll:T,deriveNextSorter:$,doUncheckAll:P,doCheckAll:S}=Ee(Mo),w=B(),A=B({});function I(L){const te=A.value[L];return te==null?void 0:te.getBoundingClientRect().width}function M(){i.value?P():S()}function j(L,te){if(Qt(L,"dataTableFilter")||Qt(L,"dataTableResizable")||!Sa(te))return;const K=f.value.find(be=>be.columnKey===te.key)||null,le=Bp(te,K);$(le)}const D=new Map;function E(L){D.set(L.key,I(L.key))}function U(L,te){const K=D.get(L.key);if(K===void 0)return;const le=K+te,be=Tp(le,L.minWidth,L.maxWidth);y(le,be,L,I),x(L,be)}return{cellElsRef:A,componentId:v,mergedSortState:f,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:o,fixedColumnRightMap:r,currentPage:n,allRowsChecked:i,someRowsChecked:s,rows:l,cols:d,mergedTheme:c,checkOptions:u,mergedTableLayout:p,headerCheckboxDisabled:h,headerHeight:b,virtualScrollHeader:g,virtualListRef:w,handleCheckboxUpdateChecked:M,handleColHeaderClick:j,handleTableHeaderScroll:T,handleColumnResizeStart:E,handleColumnResize:U}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:o,fixedColumnRightMap:r,currentPage:n,allRowsChecked:i,someRowsChecked:s,rows:l,cols:d,mergedTheme:c,checkOptions:u,componentId:f,discrete:v,mergedTableLayout:p,headerCheckboxDisabled:h,mergedSortState:g,virtualScrollHeader:b,handleColHeaderClick:y,handleCheckboxUpdateChecked:x,handleColumnResizeStart:T,handleColumnResize:$}=this,P=(I,M,j)=>I.map(({column:D,colIndex:E,colSpan:U,rowSpan:L,isLast:te})=>{var K,le;const be=Fo(D),{ellipsis:ce}=D,V=()=>D.type==="selection"?D.multiple!==!1?a(qt,null,a(ra,{key:n,privateInsideTable:!0,checked:i,indeterminate:s,disabled:h,onUpdateChecked:x}),u?a(pg,{clsPrefix:t}):null):null:a(qt,null,a("div",{class:`${t}-data-table-th__title-wrapper`},a("div",{class:`${t}-data-table-th__title`},ce===!0||ce&&!ce.tooltip?a("div",{class:`${t}-data-table-th__ellipsis`},ka(D)):ce&&typeof ce=="object"?a(Oi,Object.assign({},ce,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>ka(D)}):ka(D)),Sa(D)?a(Qp,{column:D}):null),Il(D)?a(Gp,{column:D,options:D.filterOptions}):null,Pd(D)?a(Xp,{onResizeStart:()=>{T(D)},onResize:J=>{$(D,J)}}):null),H=be in o,F=be in r,N=M&&!D.fixed?"div":"th";return a(N,{ref:J=>e[be]=J,key:be,style:[M&&!D.fixed?{position:"absolute",left:Et(M(E)),top:0,bottom:0}:{left:Et((K=o[be])===null||K===void 0?void 0:K.start),right:Et((le=r[be])===null||le===void 0?void 0:le.start)},{width:Et(D.width),textAlign:D.titleAlign||D.align,height:j}],colspan:U,rowspan:L,"data-col-key":be,class:[`${t}-data-table-th`,(H||F)&&`${t}-data-table-th--fixed-${H?"left":"right"}`,{[`${t}-data-table-th--sorting`]:$d(D,g),[`${t}-data-table-th--filterable`]:Il(D),[`${t}-data-table-th--sortable`]:Sa(D),[`${t}-data-table-th--selection`]:D.type==="selection",[`${t}-data-table-th--last`]:te},D.className],onClick:D.type!=="selection"&&D.type!=="expand"&&!("children"in D)?J=>{y(J,D)}:void 0},V())});if(b){const{headerHeight:I}=this;let M=0,j=0;return d.forEach(D=>{D.column.fixed==="left"?M++:D.column.fixed==="right"&&j++}),a(Sr,{ref:"virtualListRef",class:`${t}-data-table-base-table-header`,style:{height:Et(I)},onScroll:this.handleTableHeaderScroll,columns:d,itemSize:I,showScrollbar:!1,items:[{}],itemResizable:!1,visibleItemsTag:gg,visibleItemsProps:{clsPrefix:t,id:f,cols:d,width:_t(this.scrollX)},renderItemWithCols:({startColIndex:D,endColIndex:E,getLeft:U})=>{const L=d.map((K,le)=>({column:K.column,isLast:le===d.length-1,colIndex:K.index,colSpan:1,rowSpan:1})).filter(({column:K},le)=>!!(D<=le&&le<=E||K.fixed)),te=P(L,U,Et(I));return te.splice(M,0,a("th",{colspan:d.length-M-j,style:{pointerEvents:"none",visibility:"hidden",height:0}})),a("tr",{style:{position:"relative"}},te)}},{default:({renderedItemWithCols:D})=>D})}const S=a("thead",{class:`${t}-data-table-thead`,"data-n-id":f},l.map(I=>a("tr",{class:`${t}-data-table-tr`},P(I,null,void 0))));if(!v)return S;const{handleTableHeaderScroll:w,scrollX:A}=this;return a("div",{class:`${t}-data-table-base-table-header`,onScroll:w},a("table",{class:`${t}-data-table-table`,style:{minWidth:_t(A),tableLayout:p}},a("colgroup",null,d.map(I=>a("col",{key:I.key,style:I.style}))),S))}});function mg(e,t){const o=[];function r(n,i){n.forEach(s=>{s.children&&t.has(s.key)?(o.push({tmNode:s,striped:!1,key:s.key,index:i}),r(s.children,i)):o.push({key:s.key,tmNode:s,striped:!1,index:i})})}return e.forEach(n=>{o.push(n);const{children:i}=n.tmNode;i&&t.has(n.key)&&r(i,n.index)}),o}const bg=re({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},onMouseenter:Function,onMouseleave:Function},render(){const{clsPrefix:e,id:t,cols:o,onMouseenter:r,onMouseleave:n}=this;return a("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:r,onMouseleave:n},a("colgroup",null,o.map(i=>a("col",{key:i.key,style:i.style}))),a("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),xg=re({name:"DataTableBody",props:{onResize:Function,showHeader:Boolean,flexHeight:Boolean,bodyStyle:Object},setup(e){const{slots:t,bodyWidthRef:o,mergedExpandedRowKeysRef:r,mergedClsPrefixRef:n,mergedThemeRef:i,scrollXRef:s,colsRef:l,paginatedDataRef:d,rawPaginatedDataRef:c,fixedColumnLeftMapRef:u,fixedColumnRightMapRef:f,mergedCurrentPageRef:v,rowClassNameRef:p,leftActiveFixedColKeyRef:h,leftActiveFixedChildrenColKeysRef:g,rightActiveFixedColKeyRef:b,rightActiveFixedChildrenColKeysRef:y,renderExpandRef:x,hoverKeyRef:T,summaryRef:$,mergedSortStateRef:P,virtualScrollRef:S,virtualScrollXRef:w,heightForRowRef:A,minRowHeightRef:I,componentId:M,mergedTableLayoutRef:j,childTriggerColIndexRef:D,indentRef:E,rowPropsRef:U,maxHeightRef:L,stripedRef:te,loadingRef:K,onLoadRef:le,loadingKeySetRef:be,expandableRef:ce,stickyExpandedRowsRef:V,renderExpandIconRef:H,summaryPlacementRef:F,treeMateRef:N,scrollbarPropsRef:J,setHeaderScrollLeft:se,doUpdateExpandedRowKeys:xe,handleTableBodyScroll:Ie,doCheck:_,doUncheck:Pe,renderCell:He}=Ee(Mo),Ae=Ee(zo),Ge=B(null),Xe=B(null),ct=B(null),ot=tt(()=>d.value.length===0),Ce=tt(()=>e.showHeader||!ot.value),ee=tt(()=>e.showHeader||ot.value);let ue="";const q=C(()=>new Set(r.value));function Q(De){var Ze;return(Ze=N.value.getNode(De))===null||Ze===void 0?void 0:Ze.rawNode}function pe(De,Ze,O){const G=Q(De.key);if(!G){mo("data-table",`fail to get row data with key ${De.key}`);return}if(O){const ve=d.value.findIndex(Fe=>Fe.key===ue);if(ve!==-1){const Fe=d.value.findIndex($e=>$e.key===De.key),Be=Math.min(ve,Fe),W=Math.max(ve,Fe),ge=[];d.value.slice(Be,W+1).forEach($e=>{$e.disabled||ge.push($e.key)}),Ze?_(ge,!1,G):Pe(ge,G),ue=De.key;return}}Ze?_(De.key,!1,G):Pe(De.key,G),ue=De.key}function we(De){const Ze=Q(De.key);if(!Ze){mo("data-table",`fail to get row data with key ${De.key}`);return}_(De.key,!0,Ze)}function de(){if(!Ce.value){const{value:Ze}=ct;return Ze||null}if(S.value)return oe();const{value:De}=Ge;return De?De.containerRef:null}function me(De,Ze){var O;if(be.value.has(De))return;const{value:G}=r,ve=G.indexOf(De),Fe=Array.from(G);~ve?(Fe.splice(ve,1),xe(Fe)):Ze&&!Ze.isLeaf&&!Ze.shallowLoaded?(be.value.add(De),(O=le.value)===null||O===void 0||O.call(le,Ze.rawNode).then(()=>{const{value:Be}=r,W=Array.from(Be);~W.indexOf(De)||W.push(De),xe(W)}).finally(()=>{be.value.delete(De)})):(Fe.push(De),xe(Fe))}function je(){T.value=null}function oe(){const{value:De}=Xe;return(De==null?void 0:De.listElRef)||null}function Ue(){const{value:De}=Xe;return(De==null?void 0:De.itemsElRef)||null}function lt(De){var Ze;Ie(De),(Ze=Ge.value)===null||Ze===void 0||Ze.sync()}function zt(De){var Ze;const{onResize:O}=e;O&&O(De),(Ze=Ge.value)===null||Ze===void 0||Ze.sync()}const bt={getScrollContainer:de,scrollTo(De,Ze){var O,G;S.value?(O=Xe.value)===null||O===void 0||O.scrollTo(De,Ze):(G=Ge.value)===null||G===void 0||G.scrollTo(De,Ze)}},pt=k([({props:De})=>{const Ze=G=>G===null?null:k(`[data-n-id="${De.componentId}"] [data-col-key="${G}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),O=G=>G===null?null:k(`[data-n-id="${De.componentId}"] [data-col-key="${G}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return k([Ze(De.leftActiveFixedColKey),O(De.rightActiveFixedColKey),De.leftActiveFixedChildrenColKeys.map(G=>Ze(G)),De.rightActiveFixedChildrenColKeys.map(G=>O(G))])}]);let ut=!1;return Ft(()=>{const{value:De}=h,{value:Ze}=g,{value:O}=b,{value:G}=y;if(!ut&&De===null&&O===null)return;const ve={leftActiveFixedColKey:De,leftActiveFixedChildrenColKeys:Ze,rightActiveFixedColKey:O,rightActiveFixedChildrenColKeys:G,componentId:M};pt.mount({id:`n-${M}`,force:!0,props:ve,anchorMetaName:Hr,parent:Ae==null?void 0:Ae.styleMountTarget}),ut=!0}),ui(()=>{pt.unmount({id:`n-${M}`,parent:Ae==null?void 0:Ae.styleMountTarget})}),Object.assign({bodyWidth:o,summaryPlacement:F,dataTableSlots:t,componentId:M,scrollbarInstRef:Ge,virtualListRef:Xe,emptyElRef:ct,summary:$,mergedClsPrefix:n,mergedTheme:i,scrollX:s,cols:l,loading:K,bodyShowHeaderOnly:ee,shouldDisplaySomeTablePart:Ce,empty:ot,paginatedDataAndInfo:C(()=>{const{value:De}=te;let Ze=!1;return{data:d.value.map(De?(G,ve)=>(G.isLeaf||(Ze=!0),{tmNode:G,key:G.key,striped:ve%2===1,index:ve}):(G,ve)=>(G.isLeaf||(Ze=!0),{tmNode:G,key:G.key,striped:!1,index:ve})),hasChildren:Ze}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:f,currentPage:v,rowClassName:p,renderExpand:x,mergedExpandedRowKeySet:q,hoverKey:T,mergedSortState:P,virtualScroll:S,virtualScrollX:w,heightForRow:A,minRowHeight:I,mergedTableLayout:j,childTriggerColIndex:D,indent:E,rowProps:U,maxHeight:L,loadingKeySet:be,expandable:ce,stickyExpandedRows:V,renderExpandIcon:H,scrollbarProps:J,setHeaderScrollLeft:se,handleVirtualListScroll:lt,handleVirtualListResize:zt,handleMouseleaveTable:je,virtualListContainer:oe,virtualListContent:Ue,handleTableBodyScroll:Ie,handleCheckboxUpdateChecked:pe,handleRadioUpdateChecked:we,handleUpdateExpanded:me,renderCell:He},bt)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:o,virtualScroll:r,maxHeight:n,mergedTableLayout:i,flexHeight:s,loadingKeySet:l,onResize:d,setHeaderScrollLeft:c}=this,u=t!==void 0||n!==void 0||s,f=!u&&i==="auto",v=t!==void 0||f,p={minWidth:_t(t)||"100%"};t&&(p.width="100%");const h=a(jt,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:u||f,class:`${o}-data-table-base-table-body`,style:this.empty?void 0:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:p,container:r?this.virtualListContainer:void 0,content:r?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:v,onScroll:r?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:c,onResize:d}),{default:()=>{const g={},b={},{cols:y,paginatedDataAndInfo:x,mergedTheme:T,fixedColumnLeftMap:$,fixedColumnRightMap:P,currentPage:S,rowClassName:w,mergedSortState:A,mergedExpandedRowKeySet:I,stickyExpandedRows:M,componentId:j,childTriggerColIndex:D,expandable:E,rowProps:U,handleMouseleaveTable:L,renderExpand:te,summary:K,handleCheckboxUpdateChecked:le,handleRadioUpdateChecked:be,handleUpdateExpanded:ce,heightForRow:V,minRowHeight:H,virtualScrollX:F}=this,{length:N}=y;let J;const{data:se,hasChildren:xe}=x,Ie=xe?mg(se,I):se;if(K){const ue=K(this.rawPaginatedData);if(Array.isArray(ue)){const q=ue.map((Q,pe)=>({isSummaryRow:!0,key:`__n_summary__${pe}`,tmNode:{rawNode:Q,disabled:!0},index:-1}));J=this.summaryPlacement==="top"?[...q,...Ie]:[...Ie,...q]}else{const q={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:ue,disabled:!0},index:-1};J=this.summaryPlacement==="top"?[q,...Ie]:[...Ie,q]}}else J=Ie;const _=xe?{width:Et(this.indent)}:void 0,Pe=[];J.forEach(ue=>{te&&I.has(ue.key)&&(!E||E(ue.tmNode.rawNode))?Pe.push(ue,{isExpandedRow:!0,key:`${ue.key}-expand`,tmNode:ue.tmNode,index:ue.index}):Pe.push(ue)});const{length:He}=Pe,Ae={};se.forEach(({tmNode:ue},q)=>{Ae[q]=ue.key});const Ge=M?this.bodyWidth:null,Xe=Ge===null?void 0:`${Ge}px`,ct=this.virtualScrollX?"div":"td";let ot=0,Ce=0;F&&y.forEach(ue=>{ue.column.fixed==="left"?ot++:ue.column.fixed==="right"&&Ce++});const ee=({rowInfo:ue,displayedRowIndex:q,isVirtual:Q,isVirtualX:pe,startColIndex:we,endColIndex:de,getLeft:me})=>{const{index:je}=ue;if("isExpandedRow"in ue){const{tmNode:{key:Fe,rawNode:Be}}=ue;return a("tr",{class:`${o}-data-table-tr ${o}-data-table-tr--expanded`,key:`${Fe}__expand`},a("td",{class:[`${o}-data-table-td`,`${o}-data-table-td--last-col`,q+1===He&&`${o}-data-table-td--last-row`],colspan:N},M?a("div",{class:`${o}-data-table-expand`,style:{width:Xe}},te(Be,je)):te(Be,je)))}const oe="isSummaryRow"in ue,Ue=!oe&&ue.striped,{tmNode:lt,key:zt}=ue,{rawNode:bt}=lt,pt=I.has(zt),ut=U?U(bt,je):void 0,De=typeof w=="string"?w:Ip(bt,je,w),Ze=pe?y.filter((Fe,Be)=>!!(we<=Be&&Be<=de||Fe.column.fixed)):y,O=pe?Et((V==null?void 0:V(bt,je))||H):void 0,G=Ze.map(Fe=>{var Be,W,ge,$e,We;const ft=Fe.index;if(q in g){const Me=g[q],Ne=Me.indexOf(ft);if(~Ne)return Me.splice(Ne,1),null}const{column:rt}=Fe,ne=Fo(Fe),{rowSpan:ze,colSpan:Le}=rt,et=oe?((Be=ue.tmNode.rawNode[ne])===null||Be===void 0?void 0:Be.colSpan)||1:Le?Le(bt,je):1,yt=oe?((W=ue.tmNode.rawNode[ne])===null||W===void 0?void 0:W.rowSpan)||1:ze?ze(bt,je):1,mt=ft+et===N,xt=q+yt===He,X=yt>1;if(X&&(b[q]={[ft]:[]}),et>1||X)for(let Me=q;Me<q+yt;++Me){X&&b[q][ft].push(Ae[Me]);for(let Ne=ft;Ne<ft+et;++Ne)Me===q&&Ne===ft||(Me in g?g[Me].push(Ne):g[Me]=[Ne])}const ye=X?this.hoverKey:null,{cellProps:Ke}=rt,Y=Ke==null?void 0:Ke(bt,je),he={"--indent-offset":""},ke=rt.fixed?"td":ct;return a(ke,Object.assign({},Y,{key:ne,style:[{textAlign:rt.align||void 0,width:Et(rt.width)},pe&&{height:O},pe&&!rt.fixed?{position:"absolute",left:Et(me(ft)),top:0,bottom:0}:{left:Et((ge=$[ne])===null||ge===void 0?void 0:ge.start),right:Et(($e=P[ne])===null||$e===void 0?void 0:$e.start)},he,(Y==null?void 0:Y.style)||""],colspan:et,rowspan:Q?void 0:yt,"data-col-key":ne,class:[`${o}-data-table-td`,rt.className,Y==null?void 0:Y.class,oe&&`${o}-data-table-td--summary`,ye!==null&&b[q][ft].includes(ye)&&`${o}-data-table-td--hover`,$d(rt,A)&&`${o}-data-table-td--sorting`,rt.fixed&&`${o}-data-table-td--fixed-${rt.fixed}`,rt.align&&`${o}-data-table-td--${rt.align}-align`,rt.type==="selection"&&`${o}-data-table-td--selection`,rt.type==="expand"&&`${o}-data-table-td--expand`,mt&&`${o}-data-table-td--last-col`,xt&&`${o}-data-table-td--last-row`]}),xe&&ft===D?[si(he["--indent-offset"]=oe?0:ue.tmNode.level,a("div",{class:`${o}-data-table-indent`,style:_})),oe||ue.tmNode.isLeaf?a("div",{class:`${o}-data-table-expand-placeholder`}):a(Ol,{class:`${o}-data-table-expand-trigger`,clsPrefix:o,expanded:pt,rowData:bt,renderExpandIcon:this.renderExpandIcon,loading:l.has(ue.key),onClick:()=>{ce(zt,ue.tmNode)}})]:null,rt.type==="selection"?oe?null:rt.multiple===!1?a(jp,{key:S,rowKey:zt,disabled:ue.tmNode.disabled,onUpdateChecked:()=>{be(ue.tmNode)}}):a(Mp,{key:S,rowKey:zt,disabled:ue.tmNode.disabled,onUpdateChecked:(Me,Ne)=>{le(ue.tmNode,Me,Ne.shiftKey)}}):rt.type==="expand"?oe?null:!rt.expandable||!((We=rt.expandable)===null||We===void 0)&&We.call(rt,bt)?a(Ol,{clsPrefix:o,rowData:bt,expanded:pt,renderExpandIcon:this.renderExpandIcon,onClick:()=>{ce(zt,null)}}):null:a(Up,{clsPrefix:o,index:je,row:bt,column:rt,isSummary:oe,mergedTheme:T,renderCell:this.renderCell}))});return pe&&ot&&Ce&&G.splice(ot,0,a("td",{colspan:y.length-ot-Ce,style:{pointerEvents:"none",visibility:"hidden",height:0}})),a("tr",Object.assign({},ut,{onMouseenter:Fe=>{var Be;this.hoverKey=zt,(Be=ut==null?void 0:ut.onMouseenter)===null||Be===void 0||Be.call(ut,Fe)},key:zt,class:[`${o}-data-table-tr`,oe&&`${o}-data-table-tr--summary`,Ue&&`${o}-data-table-tr--striped`,pt&&`${o}-data-table-tr--expanded`,De,ut==null?void 0:ut.class],style:[ut==null?void 0:ut.style,pe&&{height:O}]}),G)};return r?a(Sr,{ref:"virtualListRef",items:Pe,itemSize:this.minRowHeight,visibleItemsTag:bg,visibleItemsProps:{clsPrefix:o,id:j,cols:y,onMouseleave:L},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:p,itemResizable:!F,columns:y,renderItemWithCols:F?({itemIndex:ue,item:q,startColIndex:Q,endColIndex:pe,getLeft:we})=>ee({displayedRowIndex:ue,isVirtual:!0,isVirtualX:!0,rowInfo:q,startColIndex:Q,endColIndex:pe,getLeft:we}):void 0},{default:({item:ue,index:q,renderedItemWithCols:Q})=>Q||ee({rowInfo:ue,displayedRowIndex:q,isVirtual:!0,isVirtualX:!1,startColIndex:0,endColIndex:0,getLeft(pe){return 0}})}):a("table",{class:`${o}-data-table-table`,onMouseleave:L,style:{tableLayout:this.mergedTableLayout}},a("colgroup",null,y.map(ue=>a("col",{key:ue.key,style:ue.style}))),this.showHeader?a(Wd,{discrete:!1}):null,this.empty?null:a("tbody",{"data-n-id":j,class:`${o}-data-table-tbody`},Pe.map((ue,q)=>ee({rowInfo:ue,displayedRowIndex:q,isVirtual:!1,isVirtualX:!1,startColIndex:-1,endColIndex:-1,getLeft(Q){return-1}}))))}});if(this.empty){const g=()=>a("div",{class:[`${o}-data-table-empty`,this.loading&&`${o}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},vt(this.dataTableSlots.empty,()=>[a(Qn,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?a(qt,null,h,g()):a(_o,{onResize:this.onResize},{default:g})}return h}}),Cg=re({name:"MainTable",setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:o,bodyWidthRef:r,maxHeightRef:n,minHeightRef:i,flexHeightRef:s,virtualScrollHeaderRef:l,syncScrollState:d}=Ee(Mo),c=B(null),u=B(null),f=B(null),v=B(!(o.value.length||t.value.length)),p=C(()=>({maxHeight:_t(n.value),minHeight:_t(i.value)}));function h(x){r.value=x.contentRect.width,d(),v.value||(v.value=!0)}function g(){var x;const{value:T}=c;return T?l.value?((x=T.virtualListRef)===null||x===void 0?void 0:x.listElRef)||null:T.$el:null}function b(){const{value:x}=u;return x?x.getScrollContainer():null}const y={getBodyElement:b,getHeaderElement:g,scrollTo(x,T){var $;($=u.value)===null||$===void 0||$.scrollTo(x,T)}};return Ft(()=>{const{value:x}=f;if(!x)return;const T=`${e.value}-data-table-base-table--transition-disabled`;v.value?setTimeout(()=>{x.classList.remove(T)},0):x.classList.add(T)}),Object.assign({maxHeight:n,mergedClsPrefix:e,selfElRef:f,headerInstRef:c,bodyInstRef:u,bodyStyle:p,flexHeight:s,handleBodyResize:h},y)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:o}=this,r=t===void 0&&!o;return a("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},r?null:a(Wd,{ref:"headerInstRef"}),a(xg,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:r,flexHeight:o,onResize:this.handleBodyResize}))}}),Ml=wg(),yg=k([m("data-table",` - width: 100%; - font-size: var(--n-font-size); - display: flex; - flex-direction: column; - position: relative; - --n-merged-th-color: var(--n-th-color); - --n-merged-td-color: var(--n-td-color); - --n-merged-border-color: var(--n-border-color); - --n-merged-th-color-sorting: var(--n-th-color-sorting); - --n-merged-td-color-hover: var(--n-td-color-hover); - --n-merged-td-color-sorting: var(--n-td-color-sorting); - --n-merged-td-color-striped: var(--n-td-color-striped); - `,[m("data-table-wrapper",` - flex-grow: 1; - display: flex; - flex-direction: column; - `),R("flex-height",[k(">",[m("data-table-wrapper",[k(">",[m("data-table-base-table",` - display: flex; - flex-direction: column; - flex-grow: 1; - `,[k(">",[m("data-table-base-table-body","flex-basis: 0;",[k("&:last-child","flex-grow: 1;")])])])])])])]),k(">",[m("data-table-loading-wrapper",` - color: var(--n-loading-color); - font-size: var(--n-loading-size); - position: absolute; - left: 50%; - top: 50%; - transform: translateX(-50%) translateY(-50%); - transition: color .3s var(--n-bezier); - display: flex; - align-items: center; - justify-content: center; - `,[hr({originalTransform:"translateX(-50%) translateY(-50%)"})])]),m("data-table-expand-placeholder",` - margin-right: 8px; - display: inline-block; - width: 16px; - height: 1px; - `),m("data-table-indent",` - display: inline-block; - height: 1px; - `),m("data-table-expand-trigger",` - display: inline-flex; - margin-right: 8px; - cursor: pointer; - font-size: 16px; - vertical-align: -0.2em; - position: relative; - width: 16px; - height: 16px; - color: var(--n-td-text-color); - transition: color .3s var(--n-bezier); - `,[R("expanded",[m("icon","transform: rotate(90deg);",[fo({originalTransform:"rotate(90deg)"})]),m("base-icon","transform: rotate(90deg);",[fo({originalTransform:"rotate(90deg)"})])]),m("base-loading",` - color: var(--n-loading-color); - transition: color .3s var(--n-bezier); - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `,[fo()]),m("icon",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `,[fo()]),m("base-icon",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `,[fo()])]),m("data-table-thead",` - transition: background-color .3s var(--n-bezier); - background-color: var(--n-merged-th-color); - `),m("data-table-tr",` - position: relative; - box-sizing: border-box; - background-clip: padding-box; - transition: background-color .3s var(--n-bezier); - `,[m("data-table-expand",` - position: sticky; - left: 0; - overflow: hidden; - margin: calc(var(--n-th-padding) * -1); - padding: var(--n-th-padding); - box-sizing: border-box; - `),R("striped","background-color: var(--n-merged-td-color-striped);",[m("data-table-td","background-color: var(--n-merged-td-color-striped);")]),at("summary",[k("&:hover","background-color: var(--n-merged-td-color-hover);",[k(">",[m("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),m("data-table-th",` - padding: var(--n-th-padding); - position: relative; - text-align: start; - box-sizing: border-box; - background-color: var(--n-merged-th-color); - border-color: var(--n-merged-border-color); - border-bottom: 1px solid var(--n-merged-border-color); - color: var(--n-th-text-color); - transition: - border-color .3s var(--n-bezier), - color .3s var(--n-bezier), - background-color .3s var(--n-bezier); - font-weight: var(--n-th-font-weight); - `,[R("filterable",` - padding-right: 36px; - `,[R("sortable",` - padding-right: calc(var(--n-th-padding) + 36px); - `)]),Ml,R("selection",` - padding: 0; - text-align: center; - line-height: 0; - z-index: 3; - `),z("title-wrapper",` - display: flex; - align-items: center; - flex-wrap: nowrap; - max-width: 100%; - `,[z("title",` - flex: 1; - min-width: 0; - `)]),z("ellipsis",` - display: inline-block; - vertical-align: bottom; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - `),R("hover",` - background-color: var(--n-merged-th-color-hover); - `),R("sorting",` - background-color: var(--n-merged-th-color-sorting); - `),R("sortable",` - cursor: pointer; - `,[z("ellipsis",` - max-width: calc(100% - 18px); - `),k("&:hover",` - background-color: var(--n-merged-th-color-hover); - `)]),m("data-table-sorter",` - height: var(--n-sorter-size); - width: var(--n-sorter-size); - margin-left: 4px; - position: relative; - display: inline-flex; - align-items: center; - justify-content: center; - vertical-align: -0.2em; - color: var(--n-th-icon-color); - transition: color .3s var(--n-bezier); - `,[m("base-icon","transition: transform .3s var(--n-bezier)"),R("desc",[m("base-icon",` - transform: rotate(0deg); - `)]),R("asc",[m("base-icon",` - transform: rotate(-180deg); - `)]),R("asc, desc",` - color: var(--n-th-icon-color-active); - `)]),m("data-table-resize-button",` - width: var(--n-resizable-container-size); - position: absolute; - top: 0; - right: calc(var(--n-resizable-container-size) / 2); - bottom: 0; - cursor: col-resize; - user-select: none; - `,[k("&::after",` - width: var(--n-resizable-size); - height: 50%; - position: absolute; - top: 50%; - left: calc(var(--n-resizable-container-size) / 2); - bottom: 0; - background-color: var(--n-merged-border-color); - transform: translateY(-50%); - transition: background-color .3s var(--n-bezier); - z-index: 1; - content: ''; - `),R("active",[k("&::after",` - background-color: var(--n-th-icon-color-active); - `)]),k("&:hover::after",` - background-color: var(--n-th-icon-color-active); - `)]),m("data-table-filter",` - position: absolute; - z-index: auto; - right: 0; - width: 36px; - top: 0; - bottom: 0; - cursor: pointer; - display: flex; - justify-content: center; - align-items: center; - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - font-size: var(--n-filter-size); - color: var(--n-th-icon-color); - `,[k("&:hover",` - background-color: var(--n-th-button-color-hover); - `),R("show",` - background-color: var(--n-th-button-color-hover); - `),R("active",` - background-color: var(--n-th-button-color-hover); - color: var(--n-th-icon-color-active); - `)])]),m("data-table-td",` - padding: var(--n-td-padding); - text-align: start; - box-sizing: border-box; - border: none; - background-color: var(--n-merged-td-color); - color: var(--n-td-text-color); - border-bottom: 1px solid var(--n-merged-border-color); - transition: - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `,[R("expand",[m("data-table-expand-trigger",` - margin-right: 0; - `)]),R("last-row",` - border-bottom: 0 solid var(--n-merged-border-color); - `,[k("&::after",` - bottom: 0 !important; - `),k("&::before",` - bottom: 0 !important; - `)]),R("summary",` - background-color: var(--n-merged-th-color); - `),R("hover",` - background-color: var(--n-merged-td-color-hover); - `),R("sorting",` - background-color: var(--n-merged-td-color-sorting); - `),z("ellipsis",` - display: inline-block; - text-overflow: ellipsis; - overflow: hidden; - white-space: nowrap; - max-width: 100%; - vertical-align: bottom; - max-width: calc(100% - var(--indent-offset, -1.5) * 16px - 24px); - `),R("selection, expand",` - text-align: center; - padding: 0; - line-height: 0; - `),Ml]),m("data-table-empty",` - box-sizing: border-box; - padding: var(--n-empty-padding); - flex-grow: 1; - flex-shrink: 0; - opacity: 1; - display: flex; - align-items: center; - justify-content: center; - transition: opacity .3s var(--n-bezier); - `,[R("hide",` - opacity: 0; - `)]),z("pagination",` - margin: var(--n-pagination-margin); - display: flex; - justify-content: flex-end; - `),m("data-table-wrapper",` - position: relative; - opacity: 1; - transition: opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); - border-top-left-radius: var(--n-border-radius); - border-top-right-radius: var(--n-border-radius); - line-height: var(--n-line-height); - `),R("loading",[m("data-table-wrapper",` - opacity: var(--n-opacity-loading); - pointer-events: none; - `)]),R("single-column",[m("data-table-td",` - border-bottom: 0 solid var(--n-merged-border-color); - `,[k("&::after, &::before",` - bottom: 0 !important; - `)])]),at("single-line",[m("data-table-th",` - border-right: 1px solid var(--n-merged-border-color); - `,[R("last",` - border-right: 0 solid var(--n-merged-border-color); - `)]),m("data-table-td",` - border-right: 1px solid var(--n-merged-border-color); - `,[R("last-col",` - border-right: 0 solid var(--n-merged-border-color); - `)])]),R("bordered",[m("data-table-wrapper",` - border: 1px solid var(--n-merged-border-color); - border-bottom-left-radius: var(--n-border-radius); - border-bottom-right-radius: var(--n-border-radius); - overflow: hidden; - `)]),m("data-table-base-table",[R("transition-disabled",[m("data-table-th",[k("&::after, &::before","transition: none;")]),m("data-table-td",[k("&::after, &::before","transition: none;")])])]),R("bottom-bordered",[m("data-table-td",[R("last-row",` - border-bottom: 1px solid var(--n-merged-border-color); - `)])]),m("data-table-table",` - font-variant-numeric: tabular-nums; - width: 100%; - word-break: break-word; - transition: background-color .3s var(--n-bezier); - border-collapse: separate; - border-spacing: 0; - background-color: var(--n-merged-td-color); - `),m("data-table-base-table-header",` - border-top-left-radius: calc(var(--n-border-radius) - 1px); - border-top-right-radius: calc(var(--n-border-radius) - 1px); - z-index: 3; - overflow: scroll; - flex-shrink: 0; - transition: border-color .3s var(--n-bezier); - scrollbar-width: none; - `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` - display: none; - width: 0; - height: 0; - `)]),m("data-table-check-extra",` - transition: color .3s var(--n-bezier); - color: var(--n-th-icon-color); - position: absolute; - font-size: 14px; - right: -4px; - top: 50%; - transform: translateY(-50%); - z-index: 1; - `)]),m("data-table-filter-menu",[m("scrollbar",` - max-height: 240px; - `),z("group",` - display: flex; - flex-direction: column; - padding: 12px 12px 0 12px; - `,[m("checkbox",` - margin-bottom: 12px; - margin-right: 0; - `),m("radio",` - margin-bottom: 12px; - margin-right: 0; - `)]),z("action",` - padding: var(--n-action-padding); - display: flex; - flex-wrap: nowrap; - justify-content: space-evenly; - border-top: 1px solid var(--n-action-divider-color); - `,[m("button",[k("&:not(:last-child)",` - margin: var(--n-action-button-margin); - `),k("&:last-child",` - margin-right: 0; - `)])]),m("divider",` - margin: 0 !important; - `)]),jr(m("data-table",` - --n-merged-th-color: var(--n-th-color-modal); - --n-merged-td-color: var(--n-td-color-modal); - --n-merged-border-color: var(--n-border-color-modal); - --n-merged-th-color-hover: var(--n-th-color-hover-modal); - --n-merged-td-color-hover: var(--n-td-color-hover-modal); - --n-merged-th-color-sorting: var(--n-th-color-hover-modal); - --n-merged-td-color-sorting: var(--n-td-color-hover-modal); - --n-merged-td-color-striped: var(--n-td-color-striped-modal); - `)),vn(m("data-table",` - --n-merged-th-color: var(--n-th-color-popover); - --n-merged-td-color: var(--n-td-color-popover); - --n-merged-border-color: var(--n-border-color-popover); - --n-merged-th-color-hover: var(--n-th-color-hover-popover); - --n-merged-td-color-hover: var(--n-td-color-hover-popover); - --n-merged-th-color-sorting: var(--n-th-color-hover-popover); - --n-merged-td-color-sorting: var(--n-td-color-hover-popover); - --n-merged-td-color-striped: var(--n-td-color-striped-popover); - `))]);function wg(){return[R("fixed-left",` - left: 0; - position: sticky; - z-index: 2; - `,[k("&::after",` - pointer-events: none; - content: ""; - width: 36px; - display: inline-block; - position: absolute; - top: 0; - bottom: -1px; - transition: box-shadow .2s var(--n-bezier); - right: -36px; - `)]),R("fixed-right",` - right: 0; - position: sticky; - z-index: 1; - `,[k("&::before",` - pointer-events: none; - content: ""; - width: 36px; - display: inline-block; - position: absolute; - top: 0; - bottom: -1px; - transition: box-shadow .2s var(--n-bezier); - left: -36px; - `)])]}function Sg(e,t){const{paginatedDataRef:o,treeMateRef:r,selectionColumnRef:n}=t,i=B(e.defaultCheckedRowKeys),s=C(()=>{var P;const{checkedRowKeys:S}=e,w=S===void 0?i.value:S;return((P=n.value)===null||P===void 0?void 0:P.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:r.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),l=C(()=>s.value.checkedKeys),d=C(()=>s.value.indeterminateKeys),c=C(()=>new Set(l.value)),u=C(()=>new Set(d.value)),f=C(()=>{const{value:P}=c;return o.value.reduce((S,w)=>{const{key:A,disabled:I}=w;return S+(!I&&P.has(A)?1:0)},0)}),v=C(()=>o.value.filter(P=>P.disabled).length),p=C(()=>{const{length:P}=o.value,{value:S}=u;return f.value>0&&f.value<P-v.value||o.value.some(w=>S.has(w.key))}),h=C(()=>{const{length:P}=o.value;return f.value!==0&&f.value===P-v.value}),g=C(()=>o.value.length===0);function b(P,S,w){const{"onUpdate:checkedRowKeys":A,onUpdateCheckedRowKeys:I,onCheckedRowKeysChange:M}=e,j=[],{value:{getNode:D}}=r;P.forEach(E=>{var U;const L=(U=D(E))===null||U===void 0?void 0:U.rawNode;j.push(L)}),A&&ae(A,P,j,{row:S,action:w}),I&&ae(I,P,j,{row:S,action:w}),M&&ae(M,P,j,{row:S,action:w}),i.value=P}function y(P,S=!1,w){if(!e.loading){if(S){b(Array.isArray(P)?P.slice(0,1):[P],w,"check");return}b(r.value.check(P,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,w,"check")}}function x(P,S){e.loading||b(r.value.uncheck(P,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,S,"uncheck")}function T(P=!1){const{value:S}=n;if(!S||e.loading)return;const w=[];(P?r.value.treeNodes:o.value).forEach(A=>{A.disabled||w.push(A.key)}),b(r.value.check(w,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function $(P=!1){const{value:S}=n;if(!S||e.loading)return;const w=[];(P?r.value.treeNodes:o.value).forEach(A=>{A.disabled||w.push(A.key)}),b(r.value.uncheck(w,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:c,mergedCheckedRowKeysRef:l,mergedInderminateRowKeySetRef:u,someRowsCheckedRef:p,allRowsCheckedRef:h,headerCheckboxDisabledRef:g,doUpdateCheckedRowKeys:b,doCheckAll:T,doUncheckAll:$,doCheck:y,doUncheck:x}}function kg(e,t){const o=tt(()=>{for(const c of e.columns)if(c.type==="expand")return c.renderExpand}),r=tt(()=>{let c;for(const u of e.columns)if(u.type==="expand"){c=u.expandable;break}return c}),n=B(e.defaultExpandAll?o!=null&&o.value?(()=>{const c=[];return t.value.treeNodes.forEach(u=>{var f;!((f=r.value)===null||f===void 0)&&f.call(r,u.rawNode)&&c.push(u.key)}),c})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=fe(e,"expandedRowKeys"),s=fe(e,"stickyExpandedRows"),l=$t(i,n);function d(c){const{onUpdateExpandedRowKeys:u,"onUpdate:expandedRowKeys":f}=e;u&&ae(u,c),f&&ae(f,c),n.value=c}return{stickyExpandedRowsRef:s,mergedExpandedRowKeysRef:l,renderExpandRef:o,expandableRef:r,doUpdateExpandedRowKeys:d}}function Rg(e,t){const o=[],r=[],n=[],i=new WeakMap;let s=-1,l=0,d=!1;function c(v,p){p>s&&(o[p]=[],s=p),v.forEach((h,g)=>{if("children"in h)c(h.children,p+1);else{const b="key"in h?h.key:void 0;r.push({key:Fo(h),style:Fp(h,b!==void 0?_t(t(b)):void 0),column:h,index:g,width:h.width===void 0?128:Number(h.width)}),l+=1,d||(d=!!h.ellipsis),n.push(h)}})}c(e,0);let u=0;function f(v,p){let h=0;v.forEach(g=>{var b;if("children"in g){const y=u,x={column:g,colIndex:u,colSpan:0,rowSpan:1,isLast:!1};f(g.children,p+1),g.children.forEach(T=>{var $,P;x.colSpan+=(P=($=i.get(T))===null||$===void 0?void 0:$.colSpan)!==null&&P!==void 0?P:0}),y+x.colSpan===l&&(x.isLast=!0),i.set(g,x),o[p].push(x)}else{if(u<h){u+=1;return}let y=1;"titleColSpan"in g&&(y=(b=g.titleColSpan)!==null&&b!==void 0?b:1),y>1&&(h=u+y);const x=u+y===l,T={column:g,colSpan:y,colIndex:u,rowSpan:s-p+1,isLast:x};i.set(g,T),o[p].push(T),u+=1}})}return f(e,0),{hasEllipsis:d,rows:o,cols:r,dataRelatedCols:n}}function zg(e,t){const o=C(()=>Rg(e.columns,t));return{rowsRef:C(()=>o.value.rows),colsRef:C(()=>o.value.cols),hasEllipsisRef:C(()=>o.value.hasEllipsis),dataRelatedColsRef:C(()=>o.value.dataRelatedCols)}}function Pg(){const e=B({});function t(n){return e.value[n]}function o(n,i){Pd(n)&&"key"in n&&(e.value[n.key]=i)}function r(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:o,clearResizableWidth:r}}function $g(e,{mainTableInstRef:t,mergedCurrentPageRef:o,bodyWidthRef:r}){let n=0;const i=B(),s=B(null),l=B([]),d=B(null),c=B([]),u=C(()=>_t(e.scrollX)),f=C(()=>e.columns.filter(I=>I.fixed==="left")),v=C(()=>e.columns.filter(I=>I.fixed==="right")),p=C(()=>{const I={};let M=0;function j(D){D.forEach(E=>{const U={start:M,end:0};I[Fo(E)]=U,"children"in E?(j(E.children),U.end=M):(M+=Tl(E)||0,U.end=M)})}return j(f.value),I}),h=C(()=>{const I={};let M=0;function j(D){for(let E=D.length-1;E>=0;--E){const U=D[E],L={start:M,end:0};I[Fo(U)]=L,"children"in U?(j(U.children),L.end=M):(M+=Tl(U)||0,L.end=M)}}return j(v.value),I});function g(){var I,M;const{value:j}=f;let D=0;const{value:E}=p;let U=null;for(let L=0;L<j.length;++L){const te=Fo(j[L]);if(n>(((I=E[te])===null||I===void 0?void 0:I.start)||0)-D)U=te,D=((M=E[te])===null||M===void 0?void 0:M.end)||0;else break}s.value=U}function b(){l.value=[];let I=e.columns.find(M=>Fo(M)===s.value);for(;I&&"children"in I;){const M=I.children.length;if(M===0)break;const j=I.children[M-1];l.value.push(Fo(j)),I=j}}function y(){var I,M;const{value:j}=v,D=Number(e.scrollX),{value:E}=r;if(E===null)return;let U=0,L=null;const{value:te}=h;for(let K=j.length-1;K>=0;--K){const le=Fo(j[K]);if(Math.round(n+(((I=te[le])===null||I===void 0?void 0:I.start)||0)+E-U)<D)L=le,U=((M=te[le])===null||M===void 0?void 0:M.end)||0;else break}d.value=L}function x(){c.value=[];let I=e.columns.find(M=>Fo(M)===d.value);for(;I&&"children"in I&&I.children.length;){const M=I.children[0];c.value.push(Fo(M)),I=M}}function T(){const I=t.value?t.value.getHeaderElement():null,M=t.value?t.value.getBodyElement():null;return{header:I,body:M}}function $(){const{body:I}=T();I&&(I.scrollTop=0)}function P(){i.value!=="body"?ja(w):i.value=void 0}function S(I){var M;(M=e.onScroll)===null||M===void 0||M.call(e,I),i.value!=="head"?ja(w):i.value=void 0}function w(){const{header:I,body:M}=T();if(!M)return;const{value:j}=r;if(j!==null){if(e.maxHeight||e.flexHeight){if(!I)return;const D=n-I.scrollLeft;i.value=D!==0?"head":"body",i.value==="head"?(n=I.scrollLeft,M.scrollLeft=n):(n=M.scrollLeft,I.scrollLeft=n)}else n=M.scrollLeft;g(),b(),y(),x()}}function A(I){const{header:M}=T();M&&(M.scrollLeft=I,w())}return gt(o,()=>{$()}),{styleScrollXRef:u,fixedColumnLeftMapRef:p,fixedColumnRightMapRef:h,leftFixedColumnsRef:f,rightFixedColumnsRef:v,leftActiveFixedColKeyRef:s,leftActiveFixedChildrenColKeysRef:l,rightActiveFixedColKeyRef:d,rightActiveFixedChildrenColKeysRef:c,syncScrollState:w,handleTableBodyScroll:S,handleTableHeaderScroll:P,setHeaderScrollLeft:A}}function Dn(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function Tg(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?Fg(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function Fg(e){return(t,o)=>{const r=t[e],n=o[e];return r==null?n==null?0:-1:n==null?1:typeof r=="number"&&typeof n=="number"?r-n:typeof r=="string"&&typeof n=="string"?r.localeCompare(n):0}}function Ig(e,{dataRelatedColsRef:t,filteredDataRef:o}){const r=[];t.value.forEach(p=>{var h;p.sorter!==void 0&&v(r,{columnKey:p.key,sorter:p.sorter,order:(h=p.defaultSortOrder)!==null&&h!==void 0?h:!1})});const n=B(r),i=C(()=>{const p=t.value.filter(b=>b.type!=="selection"&&b.sorter!==void 0&&(b.sortOrder==="ascend"||b.sortOrder==="descend"||b.sortOrder===!1)),h=p.filter(b=>b.sortOrder!==!1);if(h.length)return h.map(b=>({columnKey:b.key,order:b.sortOrder,sorter:b.sorter}));if(p.length)return[];const{value:g}=n;return Array.isArray(g)?g:g?[g]:[]}),s=C(()=>{const p=i.value.slice().sort((h,g)=>{const b=Dn(h.sorter)||0;return(Dn(g.sorter)||0)-b});return p.length?o.value.slice().sort((g,b)=>{let y=0;return p.some(x=>{const{columnKey:T,sorter:$,order:P}=x,S=Tg($,T);return S&&P&&(y=S(g.rawNode,b.rawNode),y!==0)?(y=y*$p(P),!0):!1}),y}):o.value});function l(p){let h=i.value.slice();return p&&Dn(p.sorter)!==!1?(h=h.filter(g=>Dn(g.sorter)!==!1),v(h,p),h):p||null}function d(p){const h=l(p);c(h)}function c(p){const{"onUpdate:sorter":h,onUpdateSorter:g,onSorterChange:b}=e;h&&ae(h,p),g&&ae(g,p),b&&ae(b,p),n.value=p}function u(p,h="ascend"){if(!p)f();else{const g=t.value.find(y=>y.type!=="selection"&&y.type!=="expand"&&y.key===p);if(!(g!=null&&g.sorter))return;const b=g.sorter;d({columnKey:p,sorter:b,order:h})}}function f(){c(null)}function v(p,h){const g=p.findIndex(b=>(h==null?void 0:h.columnKey)&&b.columnKey===h.columnKey);g!==void 0&&g>=0?p[g]=h:p.push(h)}return{clearSorter:f,sort:u,sortedDataRef:s,mergedSortStateRef:i,deriveNextSorter:d}}function Bg(e,{dataRelatedColsRef:t}){const o=C(()=>{const V=H=>{for(let F=0;F<H.length;++F){const N=H[F];if("children"in N)return V(N.children);if(N.type==="selection")return N}return null};return V(e.columns)}),r=C(()=>{const{childrenKey:V}=e;return Uo(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:H=>H[V],getDisabled:H=>{var F,N;return!!(!((N=(F=o.value)===null||F===void 0?void 0:F.disabled)===null||N===void 0)&&N.call(F,H))}})}),n=tt(()=>{const{columns:V}=e,{length:H}=V;let F=null;for(let N=0;N<H;++N){const J=V[N];if(!J.type&&F===null&&(F=N),"tree"in J&&J.tree)return N}return F||0}),i=B({}),{pagination:s}=e,l=B(s&&s.defaultPage||1),d=B(md(s)),c=C(()=>{const V=t.value.filter(N=>N.filterOptionValues!==void 0||N.filterOptionValue!==void 0),H={};return V.forEach(N=>{var J;N.type==="selection"||N.type==="expand"||(N.filterOptionValues===void 0?H[N.key]=(J=N.filterOptionValue)!==null&&J!==void 0?J:null:H[N.key]=N.filterOptionValues)}),Object.assign(Fl(i.value),H)}),u=C(()=>{const V=c.value,{columns:H}=e;function F(se){return(xe,Ie)=>!!~String(Ie[se]).indexOf(String(xe))}const{value:{treeNodes:N}}=r,J=[];return H.forEach(se=>{se.type==="selection"||se.type==="expand"||"children"in se||J.push([se.key,se])}),N?N.filter(se=>{const{rawNode:xe}=se;for(const[Ie,_]of J){let Pe=V[Ie];if(Pe==null||(Array.isArray(Pe)||(Pe=[Pe]),!Pe.length))continue;const He=_.filter==="default"?F(Ie):_.filter;if(_&&typeof He=="function")if(_.filterMode==="and"){if(Pe.some(Ae=>!He(Ae,xe)))return!1}else{if(Pe.some(Ae=>He(Ae,xe)))continue;return!1}}return!0}):[]}),{sortedDataRef:f,deriveNextSorter:v,mergedSortStateRef:p,sort:h,clearSorter:g}=Ig(e,{dataRelatedColsRef:t,filteredDataRef:u});t.value.forEach(V=>{var H;if(V.filter){const F=V.defaultFilterOptionValues;V.filterMultiple?i.value[V.key]=F||[]:F!==void 0?i.value[V.key]=F===null?[]:F:i.value[V.key]=(H=V.defaultFilterOptionValue)!==null&&H!==void 0?H:null}});const b=C(()=>{const{pagination:V}=e;if(V!==!1)return V.page}),y=C(()=>{const{pagination:V}=e;if(V!==!1)return V.pageSize}),x=$t(b,l),T=$t(y,d),$=tt(()=>{const V=x.value;return e.remote?V:Math.max(1,Math.min(Math.ceil(u.value.length/T.value),V))}),P=C(()=>{const{pagination:V}=e;if(V){const{pageCount:H}=V;if(H!==void 0)return H}}),S=C(()=>{if(e.remote)return r.value.treeNodes;if(!e.pagination)return f.value;const V=T.value,H=($.value-1)*V;return f.value.slice(H,H+V)}),w=C(()=>S.value.map(V=>V.rawNode));function A(V){const{pagination:H}=e;if(H){const{onChange:F,"onUpdate:page":N,onUpdatePage:J}=H;F&&ae(F,V),J&&ae(J,V),N&&ae(N,V),D(V)}}function I(V){const{pagination:H}=e;if(H){const{onPageSizeChange:F,"onUpdate:pageSize":N,onUpdatePageSize:J}=H;F&&ae(F,V),J&&ae(J,V),N&&ae(N,V),E(V)}}const M=C(()=>{if(e.remote){const{pagination:V}=e;if(V){const{itemCount:H}=V;if(H!==void 0)return H}return}return u.value.length}),j=C(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":A,"onUpdate:pageSize":I,page:$.value,pageSize:T.value,pageCount:M.value===void 0?P.value:void 0,itemCount:M.value}));function D(V){const{"onUpdate:page":H,onPageChange:F,onUpdatePage:N}=e;N&&ae(N,V),H&&ae(H,V),F&&ae(F,V),l.value=V}function E(V){const{"onUpdate:pageSize":H,onPageSizeChange:F,onUpdatePageSize:N}=e;F&&ae(F,V),N&&ae(N,V),H&&ae(H,V),d.value=V}function U(V,H){const{onUpdateFilters:F,"onUpdate:filters":N,onFiltersChange:J}=e;F&&ae(F,V,H),N&&ae(N,V,H),J&&ae(J,V,H),i.value=V}function L(V,H,F,N){var J;(J=e.onUnstableColumnResize)===null||J===void 0||J.call(e,V,H,F,N)}function te(V){D(V)}function K(){le()}function le(){be({})}function be(V){ce(V)}function ce(V){V?V&&(i.value=Fl(V)):i.value={}}return{treeMateRef:r,mergedCurrentPageRef:$,mergedPaginationRef:j,paginatedDataRef:S,rawPaginatedDataRef:w,mergedFilterStateRef:c,mergedSortStateRef:p,hoverKeyRef:B(null),selectionColumnRef:o,childTriggerColIndexRef:n,doUpdateFilters:U,deriveNextSorter:v,doUpdatePageSize:E,doUpdatePage:D,onUnstableColumnResize:L,filter:ce,filters:be,clearFilter:K,clearFilters:le,clearSorter:g,page:te,sort:h}}const ly=re({name:"DataTable",alias:["AdvancedTable"],props:zp,setup(e,{slots:t}){const{mergedBorderedRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:n,mergedRtlRef:i}=Qe(e),s=Vt("DataTable",i,r),l=C(()=>{const{bottomBordered:O}=e;return o.value?!1:O!==void 0?O:!0}),d=Re("DataTable","-data-table",yg,kp,e,r),c=B(null),u=B(null),{getResizableWidth:f,clearResizableWidth:v,doUpdateResizableWidth:p}=Pg(),{rowsRef:h,colsRef:g,dataRelatedColsRef:b,hasEllipsisRef:y}=zg(e,f),{treeMateRef:x,mergedCurrentPageRef:T,paginatedDataRef:$,rawPaginatedDataRef:P,selectionColumnRef:S,hoverKeyRef:w,mergedPaginationRef:A,mergedFilterStateRef:I,mergedSortStateRef:M,childTriggerColIndexRef:j,doUpdatePage:D,doUpdateFilters:E,onUnstableColumnResize:U,deriveNextSorter:L,filter:te,filters:K,clearFilter:le,clearFilters:be,clearSorter:ce,page:V,sort:H}=Bg(e,{dataRelatedColsRef:b}),F=O=>{const{fileName:G="data.csv",keepOriginalData:ve=!1}=O||{},Fe=ve?e.data:P.value,Be=Dp(e.columns,Fe,e.getCsvCell,e.getCsvHeader),W=new Blob([Be],{type:"text/csv;charset=utf-8"}),ge=URL.createObjectURL(W);of(ge,G.endsWith(".csv")?G:`${G}.csv`),URL.revokeObjectURL(ge)},{doCheckAll:N,doUncheckAll:J,doCheck:se,doUncheck:xe,headerCheckboxDisabledRef:Ie,someRowsCheckedRef:_,allRowsCheckedRef:Pe,mergedCheckedRowKeySetRef:He,mergedInderminateRowKeySetRef:Ae}=Sg(e,{selectionColumnRef:S,treeMateRef:x,paginatedDataRef:$}),{stickyExpandedRowsRef:Ge,mergedExpandedRowKeysRef:Xe,renderExpandRef:ct,expandableRef:ot,doUpdateExpandedRowKeys:Ce}=kg(e,x),{handleTableBodyScroll:ee,handleTableHeaderScroll:ue,syncScrollState:q,setHeaderScrollLeft:Q,leftActiveFixedColKeyRef:pe,leftActiveFixedChildrenColKeysRef:we,rightActiveFixedColKeyRef:de,rightActiveFixedChildrenColKeysRef:me,leftFixedColumnsRef:je,rightFixedColumnsRef:oe,fixedColumnLeftMapRef:Ue,fixedColumnRightMapRef:lt}=$g(e,{bodyWidthRef:c,mainTableInstRef:u,mergedCurrentPageRef:T}),{localeRef:zt}=Po("DataTable"),bt=C(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||y.value?"fixed":e.tableLayout);Je(Mo,{props:e,treeMateRef:x,renderExpandIconRef:fe(e,"renderExpandIcon"),loadingKeySetRef:B(new Set),slots:t,indentRef:fe(e,"indent"),childTriggerColIndexRef:j,bodyWidthRef:c,componentId:qo(),hoverKeyRef:w,mergedClsPrefixRef:r,mergedThemeRef:d,scrollXRef:C(()=>e.scrollX),rowsRef:h,colsRef:g,paginatedDataRef:$,leftActiveFixedColKeyRef:pe,leftActiveFixedChildrenColKeysRef:we,rightActiveFixedColKeyRef:de,rightActiveFixedChildrenColKeysRef:me,leftFixedColumnsRef:je,rightFixedColumnsRef:oe,fixedColumnLeftMapRef:Ue,fixedColumnRightMapRef:lt,mergedCurrentPageRef:T,someRowsCheckedRef:_,allRowsCheckedRef:Pe,mergedSortStateRef:M,mergedFilterStateRef:I,loadingRef:fe(e,"loading"),rowClassNameRef:fe(e,"rowClassName"),mergedCheckedRowKeySetRef:He,mergedExpandedRowKeysRef:Xe,mergedInderminateRowKeySetRef:Ae,localeRef:zt,expandableRef:ot,stickyExpandedRowsRef:Ge,rowKeyRef:fe(e,"rowKey"),renderExpandRef:ct,summaryRef:fe(e,"summary"),virtualScrollRef:fe(e,"virtualScroll"),virtualScrollXRef:fe(e,"virtualScrollX"),heightForRowRef:fe(e,"heightForRow"),minRowHeightRef:fe(e,"minRowHeight"),virtualScrollHeaderRef:fe(e,"virtualScrollHeader"),headerHeightRef:fe(e,"headerHeight"),rowPropsRef:fe(e,"rowProps"),stripedRef:fe(e,"striped"),checkOptionsRef:C(()=>{const{value:O}=S;return O==null?void 0:O.options}),rawPaginatedDataRef:P,filterMenuCssVarsRef:C(()=>{const{self:{actionDividerColor:O,actionPadding:G,actionButtonMargin:ve}}=d.value;return{"--n-action-padding":G,"--n-action-button-margin":ve,"--n-action-divider-color":O}}),onLoadRef:fe(e,"onLoad"),mergedTableLayoutRef:bt,maxHeightRef:fe(e,"maxHeight"),minHeightRef:fe(e,"minHeight"),flexHeightRef:fe(e,"flexHeight"),headerCheckboxDisabledRef:Ie,paginationBehaviorOnFilterRef:fe(e,"paginationBehaviorOnFilter"),summaryPlacementRef:fe(e,"summaryPlacement"),filterIconPopoverPropsRef:fe(e,"filterIconPopoverProps"),scrollbarPropsRef:fe(e,"scrollbarProps"),syncScrollState:q,doUpdatePage:D,doUpdateFilters:E,getResizableWidth:f,onUnstableColumnResize:U,clearResizableWidth:v,doUpdateResizableWidth:p,deriveNextSorter:L,doCheck:se,doUncheck:xe,doCheckAll:N,doUncheckAll:J,doUpdateExpandedRowKeys:Ce,handleTableHeaderScroll:ue,handleTableBodyScroll:ee,setHeaderScrollLeft:Q,renderCell:fe(e,"renderCell")});const pt={filter:te,filters:K,clearFilters:be,clearSorter:ce,page:V,sort:H,clearFilter:le,downloadCsv:F,scrollTo:(O,G)=>{var ve;(ve=u.value)===null||ve===void 0||ve.scrollTo(O,G)}},ut=C(()=>{const{size:O}=e,{common:{cubicBezierEaseInOut:G},self:{borderColor:ve,tdColorHover:Fe,tdColorSorting:Be,tdColorSortingModal:W,tdColorSortingPopover:ge,thColorSorting:$e,thColorSortingModal:We,thColorSortingPopover:ft,thColor:rt,thColorHover:ne,tdColor:ze,tdTextColor:Le,thTextColor:et,thFontWeight:yt,thButtonColorHover:mt,thIconColor:xt,thIconColorActive:X,filterSize:ye,borderRadius:Ke,lineHeight:Y,tdColorModal:he,thColorModal:ke,borderColorModal:Me,thColorHoverModal:Ne,tdColorHoverModal:st,borderColorPopover:It,thColorPopover:Ot,tdColorPopover:Zt,tdColorHoverPopover:oo,thColorHoverPopover:Nt,paginationMargin:wt,emptyPadding:Z,boxShadowAfter:Te,boxShadowBefore:Oe,sorterSize:ht,resizableContainerSize:Wt,resizableSize:Pt,loadingColor:wo,loadingSize:To,opacityLoading:po,tdColorStriped:Kr,tdColorStripedModal:qr,tdColorStripedPopover:Yr,[ie("fontSize",O)]:Gr,[ie("thPadding",O)]:Xr,[ie("tdPadding",O)]:Zr}}=d.value;return{"--n-font-size":Gr,"--n-th-padding":Xr,"--n-td-padding":Zr,"--n-bezier":G,"--n-border-radius":Ke,"--n-line-height":Y,"--n-border-color":ve,"--n-border-color-modal":Me,"--n-border-color-popover":It,"--n-th-color":rt,"--n-th-color-hover":ne,"--n-th-color-modal":ke,"--n-th-color-hover-modal":Ne,"--n-th-color-popover":Ot,"--n-th-color-hover-popover":Nt,"--n-td-color":ze,"--n-td-color-hover":Fe,"--n-td-color-modal":he,"--n-td-color-hover-modal":st,"--n-td-color-popover":Zt,"--n-td-color-hover-popover":oo,"--n-th-text-color":et,"--n-td-text-color":Le,"--n-th-font-weight":yt,"--n-th-button-color-hover":mt,"--n-th-icon-color":xt,"--n-th-icon-color-active":X,"--n-filter-size":ye,"--n-pagination-margin":wt,"--n-empty-padding":Z,"--n-box-shadow-before":Oe,"--n-box-shadow-after":Te,"--n-sorter-size":ht,"--n-resizable-container-size":Wt,"--n-resizable-size":Pt,"--n-loading-size":To,"--n-loading-color":wo,"--n-opacity-loading":po,"--n-td-color-striped":Kr,"--n-td-color-striped-modal":qr,"--n-td-color-striped-popover":Yr,"n-td-color-sorting":Be,"n-td-color-sorting-modal":W,"n-td-color-sorting-popover":ge,"n-th-color-sorting":$e,"n-th-color-sorting-modal":We,"n-th-color-sorting-popover":ft}}),De=n?it("data-table",C(()=>e.size[0]),ut,e):void 0,Ze=C(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const O=A.value,{pageCount:G}=O;return G!==void 0?G>1:O.itemCount&&O.pageSize&&O.itemCount>O.pageSize});return Object.assign({mainTableInstRef:u,mergedClsPrefix:r,rtlEnabled:s,mergedTheme:d,paginatedData:$,mergedBordered:o,mergedBottomBordered:l,mergedPagination:A,mergedShowPagination:Ze,cssVars:n?void 0:ut,themeClass:De==null?void 0:De.themeClass,onRender:De==null?void 0:De.onRender},pt)},render(){const{mergedClsPrefix:e,themeClass:t,onRender:o,$slots:r,spinProps:n}=this;return o==null||o(),a("div",{class:[`${e}-data-table`,this.rtlEnabled&&`${e}-data-table--rtl`,t,{[`${e}-data-table--bordered`]:this.mergedBordered,[`${e}-data-table--bottom-bordered`]:this.mergedBottomBordered,[`${e}-data-table--single-line`]:this.singleLine,[`${e}-data-table--single-column`]:this.singleColumn,[`${e}-data-table--loading`]:this.loading,[`${e}-data-table--flex-height`]:this.flexHeight}],style:this.cssVars},a("div",{class:`${e}-data-table-wrapper`},a(Cg,{ref:"mainTableInstRef"})),this.mergedShowPagination?a("div",{class:`${e}-data-table__pagination`},a(xp,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,a(Kt,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?a("div",{class:`${e}-data-table-loading-wrapper`},vt(r.loading,()=>[a(Zo,Object.assign({clsPrefix:e,strokeWidth:20},n))])):null}))}}),Og={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"};function Ud(e){const{popoverColor:t,textColor2:o,primaryColor:r,hoverColor:n,dividerColor:i,opacityDisabled:s,boxShadow2:l,borderRadius:d,iconColor:c,iconColorDisabled:u}=e;return Object.assign(Object.assign({},Og),{panelColor:t,panelBoxShadow:l,panelDividerColor:i,itemTextColor:o,itemTextColorActive:r,itemColorHover:n,itemOpacityDisabled:s,itemBorderRadius:d,borderRadius:d,iconColor:c,iconColorDisabled:u})}const Kd={name:"TimePicker",common:dt,peers:{Scrollbar:No,Button:pr,Input:vr},self:Ud},qd={name:"TimePicker",common:_e,peers:{Scrollbar:ho,Button:vo,Input:$o},self:Ud},Dg={itemSize:"24px",itemCellWidth:"38px",itemCellHeight:"32px",scrollItemWidth:"80px",scrollItemHeight:"40px",panelExtraFooterPadding:"8px 12px",panelActionPadding:"8px 12px",calendarTitlePadding:"0",calendarTitleHeight:"28px",arrowSize:"14px",panelHeaderPadding:"8px 12px",calendarDaysHeight:"32px",calendarTitleGridTempateColumns:"28px 28px 1fr 28px 28px",calendarLeftPaddingDate:"6px 12px 4px 12px",calendarLeftPaddingDatetime:"4px 12px",calendarLeftPaddingDaterange:"6px 12px 4px 12px",calendarLeftPaddingDatetimerange:"4px 12px",calendarLeftPaddingMonth:"0",calendarLeftPaddingYear:"0",calendarLeftPaddingQuarter:"0",calendarLeftPaddingMonthrange:"0",calendarLeftPaddingQuarterrange:"0",calendarLeftPaddingYearrange:"0",calendarLeftPaddingWeek:"6px 12px 4px 12px",calendarRightPaddingDate:"6px 12px 4px 12px",calendarRightPaddingDatetime:"4px 12px",calendarRightPaddingDaterange:"6px 12px 4px 12px",calendarRightPaddingDatetimerange:"4px 12px",calendarRightPaddingMonth:"0",calendarRightPaddingYear:"0",calendarRightPaddingQuarter:"0",calendarRightPaddingMonthrange:"0",calendarRightPaddingQuarterrange:"0",calendarRightPaddingYearrange:"0",calendarRightPaddingWeek:"0"};function Yd(e){const{hoverColor:t,fontSize:o,textColor2:r,textColorDisabled:n,popoverColor:i,primaryColor:s,borderRadiusSmall:l,iconColor:d,iconColorDisabled:c,textColor1:u,dividerColor:f,boxShadow2:v,borderRadius:p,fontWeightStrong:h}=e;return Object.assign(Object.assign({},Dg),{itemFontSize:o,calendarDaysFontSize:o,calendarTitleFontSize:o,itemTextColor:r,itemTextColorDisabled:n,itemTextColorActive:i,itemTextColorCurrent:s,itemColorIncluded:Se(s,{alpha:.1}),itemColorHover:t,itemColorDisabled:t,itemColorActive:s,itemBorderRadius:l,panelColor:i,panelTextColor:r,arrowColor:d,calendarTitleTextColor:u,calendarTitleColorHover:t,calendarDaysTextColor:r,panelHeaderDividerColor:f,calendarDaysDividerColor:f,calendarDividerColor:f,panelActionDividerColor:f,panelBoxShadow:v,panelBorderRadius:p,calendarTitleFontWeight:h,scrollItemBorderRadius:p,iconColor:d,iconColorDisabled:c})}const Mg={name:"DatePicker",common:dt,peers:{Input:vr,Button:pr,TimePicker:Kd,Scrollbar:No},self:Yd},Ag={name:"DatePicker",common:_e,peers:{Input:$o,Button:vo,TimePicker:qd,Scrollbar:ho},self(e){const{popoverColor:t,hoverColor:o,primaryColor:r}=e,n=Yd(e);return n.itemColorDisabled=qe(t,o),n.itemColorIncluded=Se(r,{alpha:.15}),n.itemColorHover=qe(t,o),n}},ia="n-date-picker",kr=40,_g="HH:mm:ss",Gd={active:Boolean,dateFormat:String,calendarDayFormat:String,calendarHeaderYearFormat:String,calendarHeaderMonthFormat:String,calendarHeaderMonthYearSeparator:{type:String,required:!0},calendarHeaderMonthBeforeYear:{type:Boolean,default:void 0},timerPickerFormat:{type:String,value:_g},value:{type:[Array,Number],default:null},shortcuts:Object,defaultTime:[Number,String,Array],inputReadonly:Boolean,onClear:Function,onConfirm:Function,onClose:Function,onTabOut:Function,onKeydown:Function,actions:Array,onUpdateValue:{type:Function,required:!0},themeClass:String,onRender:Function,panel:Boolean,onNextMonth:Function,onPrevMonth:Function,onNextYear:Function,onPrevYear:Function};function Xd(e){const{dateLocaleRef:t,timePickerSizeRef:o,timePickerPropsRef:r,localeRef:n,mergedClsPrefixRef:i,mergedThemeRef:s}=Ee(ia),l=C(()=>({locale:t.value.locale})),d=B(null),c=vi();function u(){const{onClear:D}=e;D&&D()}function f(){const{onConfirm:D,value:E}=e;D&&D(E)}function v(D,E){const{onUpdateValue:U}=e;U(D,E)}function p(D=!1){const{onClose:E}=e;E&&E(D)}function h(){const{onTabOut:D}=e;D&&D()}function g(){v(null,!0),p(!0),u()}function b(){h()}function y(){(e.active||e.panel)&&Tt(()=>{const{value:D}=d;if(!D)return;const E=D.querySelectorAll("[data-n-date]");E.forEach(U=>{U.classList.add("transition-disabled")}),D.offsetWidth,E.forEach(U=>{U.classList.remove("transition-disabled")})})}function x(D){D.key==="Tab"&&D.target===d.value&&c.shift&&(D.preventDefault(),h())}function T(D){const{value:E}=d;c.tab&&D.target===E&&(E!=null&&E.contains(D.relatedTarget))&&h()}let $=null,P=!1;function S(){$=e.value,P=!0}function w(){P=!1}function A(){P&&(v($,!1),P=!1)}function I(D){return typeof D=="function"?D():D}const M=B(!1);function j(){M.value=!M.value}return{mergedTheme:s,mergedClsPrefix:i,dateFnsOptions:l,timePickerSize:o,timePickerProps:r,selfRef:d,locale:n,doConfirm:f,doClose:p,doUpdateValue:v,doTabOut:h,handleClearClick:g,handleFocusDetectorFocus:b,disableTransitionOneTick:y,handlePanelKeyDown:x,handlePanelFocus:T,cachePendingValue:S,clearPendingValue:w,restorePendingValue:A,getShortcutValue:I,handleShortcutMouseleave:A,showMonthYearPanel:M,handleOpenQuickSelectMonthPanel:j}}const Mi=Object.assign(Object.assign({},Gd),{defaultCalendarStartTime:Number,actions:{type:Array,default:()=>["now","clear","confirm"]}});function Ai(e,t){var o;const r=Xd(e),{isValueInvalidRef:n,isDateDisabledRef:i,isDateInvalidRef:s,isTimeInvalidRef:l,isDateTimeInvalidRef:d,isHourDisabledRef:c,isMinuteDisabledRef:u,isSecondDisabledRef:f,localeRef:v,firstDayOfWeekRef:p,datePickerSlots:h,yearFormatRef:g,monthFormatRef:b,quarterFormatRef:y,yearRangeRef:x}=Ee(ia),T={isValueInvalid:n,isDateDisabled:i,isDateInvalid:s,isTimeInvalid:l,isDateTimeInvalid:d,isHourDisabled:c,isMinuteDisabled:u,isSecondDisabled:f},$=C(()=>e.dateFormat||v.value.dateFormat),P=C(()=>e.calendarDayFormat||v.value.dayFormat),S=B(e.value===null||Array.isArray(e.value)?"":Bt(e.value,$.value)),w=B(e.value===null||Array.isArray(e.value)?(o=e.defaultCalendarStartTime)!==null&&o!==void 0?o:Date.now():e.value),A=B(null),I=B(null),M=B(null),j=B(Date.now()),D=C(()=>{var oe;return Xa(w.value,e.value,j.value,(oe=p.value)!==null&&oe!==void 0?oe:v.value.firstDayOfWeek,!1,t==="week")}),E=C(()=>{const{value:oe}=e;return Za(w.value,Array.isArray(oe)?null:oe,j.value,{monthFormat:b.value})}),U=C(()=>{const{value:oe}=e;return Ja(Array.isArray(oe)?null:oe,j.value,{yearFormat:g.value},x)}),L=C(()=>{const{value:oe}=e;return Qa(w.value,Array.isArray(oe)?null:oe,j.value,{quarterFormat:y.value})}),te=C(()=>D.value.slice(0,7).map(oe=>{const{ts:Ue}=oe;return Bt(Ue,P.value,r.dateFnsOptions.value)})),K=C(()=>Bt(w.value,e.calendarHeaderMonthFormat||v.value.monthFormat,r.dateFnsOptions.value)),le=C(()=>Bt(w.value,e.calendarHeaderYearFormat||v.value.yearFormat,r.dateFnsOptions.value)),be=C(()=>{var oe;return(oe=e.calendarHeaderMonthBeforeYear)!==null&&oe!==void 0?oe:v.value.monthBeforeYear});gt(w,(oe,Ue)=>{(t==="date"||t==="datetime")&&(fn(oe,Ue)||r.disableTransitionOneTick())}),gt(C(()=>e.value),oe=>{oe!==null&&!Array.isArray(oe)?(S.value=Bt(oe,$.value,r.dateFnsOptions.value),w.value=oe):S.value=""});function ce(oe){var Ue;if(t==="datetime")return Ve(li(oe));if(t==="month")return Ve(Vo(oe));if(t==="year")return Ve(ea(oe));if(t==="quarter")return Ve(Ma(oe));if(t==="week"){const lt=(((Ue=p.value)!==null&&Ue!==void 0?Ue:v.value.firstDayOfWeek)+1)%7;return Ve($u(oe,{weekStartsOn:lt}))}return Ve(Jl(oe))}function V(oe,Ue){const{isDateDisabled:{value:lt}}=T;return lt?lt(oe,Ue):!1}function H(oe){const Ue=uo(oe,$.value,new Date,r.dateFnsOptions.value);if(Bo(Ue)){if(e.value===null)r.doUpdateValue(Ve(ce(Date.now())),e.panel);else if(!Array.isArray(e.value)){const lt=eo(e.value,{year:Ht(Ue),month:Dt(Ue),date:ko(Ue)});r.doUpdateValue(Ve(ce(Ve(lt))),e.panel)}}else S.value=oe}function F(){const oe=uo(S.value,$.value,new Date,r.dateFnsOptions.value);if(Bo(oe)){if(e.value===null)r.doUpdateValue(Ve(ce(Date.now())),!1);else if(!Array.isArray(e.value)){const Ue=eo(e.value,{year:Ht(oe),month:Dt(oe),date:ko(oe)});r.doUpdateValue(Ve(ce(Ve(Ue))),!1)}}else Ae()}function N(){r.doUpdateValue(null,!0),S.value="",r.doClose(!0),r.handleClearClick()}function J(){r.doUpdateValue(Ve(ce(Date.now())),!0);const oe=Date.now();w.value=oe,r.doClose(!0),e.panel&&(t==="month"||t==="quarter"||t==="year")&&(r.disableTransitionOneTick(),me(oe))}const se=B(null);function xe(oe){oe.type==="date"&&t==="week"&&(se.value=ce(Ve(oe.ts)))}function Ie(oe){return oe.type==="date"&&t==="week"?ce(Ve(oe.ts))===se.value:!1}function _(oe){if(V(oe.ts,oe.type==="date"?{type:"date",year:oe.dateObject.year,month:oe.dateObject.month,date:oe.dateObject.date}:oe.type==="month"?{type:"month",year:oe.dateObject.year,month:oe.dateObject.month}:oe.type==="year"?{type:"year",year:oe.dateObject.year}:{type:"quarter",year:oe.dateObject.year,quarter:oe.dateObject.quarter}))return;let Ue;if(e.value!==null&&!Array.isArray(e.value)?Ue=e.value:Ue=Date.now(),t==="datetime"&&e.defaultTime!==null&&!Array.isArray(e.defaultTime)){const lt=Vn(e.defaultTime);lt&&(Ue=Ve(eo(Ue,lt)))}switch(Ue=Ve(oe.type==="quarter"&&oe.dateObject.quarter?zu(Oa(Ue,oe.dateObject.year),oe.dateObject.quarter):eo(Ue,oe.dateObject)),r.doUpdateValue(ce(Ue),e.panel||t==="date"||t==="week"||t==="year"),t){case"date":case"week":r.doClose();break;case"year":e.panel&&r.disableTransitionOneTick(),r.doClose();break;case"month":r.disableTransitionOneTick(),me(Ue);break;case"quarter":r.disableTransitionOneTick(),me(Ue);break}}function Pe(oe,Ue){let lt;e.value!==null&&!Array.isArray(e.value)?lt=e.value:lt=Date.now(),lt=Ve(oe.type==="month"?Pu(lt,oe.dateObject.month):Oa(lt,oe.dateObject.year)),Ue(lt),me(lt)}function He(oe){w.value=oe}function Ae(oe){if(e.value===null||Array.isArray(e.value)){S.value="";return}oe===void 0&&(oe=e.value),S.value=Bt(oe,$.value,r.dateFnsOptions.value)}function Ge(){T.isDateInvalid.value||T.isTimeInvalid.value||(r.doConfirm(),Xe())}function Xe(){e.active&&r.doClose()}function ct(){var oe;w.value=Ve(Da(w.value,1)),(oe=e.onNextYear)===null||oe===void 0||oe.call(e)}function ot(){var oe;w.value=Ve(Da(w.value,-1)),(oe=e.onPrevYear)===null||oe===void 0||oe.call(e)}function Ce(){var oe;w.value=Ve(no(w.value,1)),(oe=e.onNextMonth)===null||oe===void 0||oe.call(e)}function ee(){var oe;w.value=Ve(no(w.value,-1)),(oe=e.onPrevMonth)===null||oe===void 0||oe.call(e)}function ue(){const{value:oe}=A;return(oe==null?void 0:oe.listElRef)||null}function q(){const{value:oe}=A;return(oe==null?void 0:oe.itemsElRef)||null}function Q(){var oe;(oe=I.value)===null||oe===void 0||oe.sync()}function pe(oe){oe!==null&&r.doUpdateValue(oe,e.panel)}function we(oe){r.cachePendingValue();const Ue=r.getShortcutValue(oe);typeof Ue=="number"&&r.doUpdateValue(Ue,!1)}function de(oe){const Ue=r.getShortcutValue(oe);typeof Ue=="number"&&(r.doUpdateValue(Ue,e.panel),r.clearPendingValue(),Ge())}function me(oe){const{value:Ue}=e;if(M.value){const lt=oe===void 0?Ue===null?Dt(Date.now()):Dt(Ue):Dt(oe);M.value.scrollTo({top:lt*kr})}if(A.value){const lt=(oe===void 0?Ue===null?Ht(Date.now()):Ht(Ue):Ht(oe))-x.value[0];A.value.scrollTo({top:lt*kr})}}const je={monthScrollbarRef:M,yearScrollbarRef:I,yearVlRef:A};return Object.assign(Object.assign(Object.assign(Object.assign({dateArray:D,monthArray:E,yearArray:U,quarterArray:L,calendarYear:le,calendarMonth:K,weekdays:te,calendarMonthBeforeYear:be,mergedIsDateDisabled:V,nextYear:ct,prevYear:ot,nextMonth:Ce,prevMonth:ee,handleNowClick:J,handleConfirmClick:Ge,handleSingleShortcutMouseenter:we,handleSingleShortcutClick:de},T),r),je),{handleDateClick:_,handleDateInputBlur:F,handleDateInput:H,handleDateMouseEnter:xe,isWeekHovered:Ie,handleTimePickerChange:pe,clearSelectedDateTime:N,virtualListContainer:ue,virtualListContent:q,handleVirtualListScroll:Q,timePickerSize:r.timePickerSize,dateInputValue:S,datePickerSlots:h,handleQuickMonthClick:Pe,justifyColumnsScrollState:me,calendarValue:w,onUpdateCalendarValue:He})}const Zd=re({name:"MonthPanel",props:Object.assign(Object.assign({},Mi),{type:{type:String,required:!0},useAsQuickJump:Boolean}),setup(e){const t=Ai(e,e.type),{dateLocaleRef:o}=Po("DatePicker"),r=s=>{switch(s.type){case"year":return Js(s.dateObject.year,s.yearFormat,o.value.locale);case"month":return Qs(s.dateObject.month,s.monthFormat,o.value.locale);case"quarter":return ed(s.dateObject.quarter,s.quarterFormat,o.value.locale)}},{useAsQuickJump:n}=e,i=(s,l,d)=>{const{mergedIsDateDisabled:c,handleDateClick:u,handleQuickMonthClick:f}=t;return a("div",{"data-n-date":!0,key:l,class:[`${d}-date-panel-month-calendar__picker-col-item`,s.isCurrent&&`${d}-date-panel-month-calendar__picker-col-item--current`,s.selected&&`${d}-date-panel-month-calendar__picker-col-item--selected`,!n&&c(s.ts,s.type==="year"?{type:"year",year:s.dateObject.year}:s.type==="month"?{type:"month",year:s.dateObject.year,month:s.dateObject.month}:s.type==="quarter"?{type:"month",year:s.dateObject.year,month:s.dateObject.quarter}:null)&&`${d}-date-panel-month-calendar__picker-col-item--disabled`],onClick:()=>{n?f(s,v=>{e.onUpdateValue(v,!1)}):u(s)}},r(s))};return to(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:i})},render(){const{mergedClsPrefix:e,mergedTheme:t,shortcuts:o,actions:r,renderItem:n,type:i,onRender:s}=this;return s==null||s(),a("div",{ref:"selfRef",tabindex:0,class:[`${e}-date-panel`,`${e}-date-panel--month`,!this.panel&&`${e}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},a("div",{class:`${e}-date-panel-month-calendar`},a(jt,{ref:"yearScrollbarRef",class:`${e}-date-panel-month-calendar__picker-col`,theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar,container:this.virtualListContainer,content:this.virtualListContent,horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>a(Sr,{ref:"yearVlRef",items:this.yearArray,itemSize:kr,showScrollbar:!1,keyField:"ts",onScroll:this.handleVirtualListScroll,paddingBottom:4},{default:({item:l,index:d})=>n(l,d,e)})}),i==="month"||i==="quarter"?a("div",{class:`${e}-date-panel-month-calendar__picker-col`},a(jt,{ref:"monthScrollbarRef",theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar},{default:()=>[(i==="month"?this.monthArray:this.quarterArray).map((l,d)=>n(l,d,e)),a("div",{class:`${e}-date-panel-${i}-calendar__padding`})]})):null),this.datePickerSlots.footer?a("div",{class:`${e}-date-panel-footer`},{default:this.datePickerSlots.footer}):null,r!=null&&r.length||o?a("div",{class:`${e}-date-panel-actions`},a("div",{class:`${e}-date-panel-actions__prefix`},o&&Object.keys(o).map(l=>{const d=o[l];return Array.isArray(d)?null:a(Ho,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(d)},onClick:()=>{this.handleSingleShortcutClick(d)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>l})})),a("div",{class:`${e}-date-panel-actions__suffix`},r!=null&&r.includes("clear")?io(this.$slots.now,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,r!=null&&r.includes("now")?io(this.$slots.now,{onNow:this.handleNowClick,text:this.locale.now},()=>[a(At,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now})]):null,r!=null&&r.includes("confirm")?io(this.$slots.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isDateInvalid,text:this.locale.confirm},()=>[a(At,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(fr,{onFocus:this.handleFocusDetectorFocus}))}}),Nr=re({props:{mergedClsPrefix:{type:String,required:!0},value:Number,monthBeforeYear:{type:Boolean,required:!0},monthYearSeparator:{type:String,required:!0},calendarMonth:{type:String,required:!0},calendarYear:{type:String,required:!0},onUpdateValue:{type:Function,required:!0}},setup(){const e=B(null),t=B(null),o=B(!1);function r(i){var s;o.value&&!(!((s=e.value)===null||s===void 0)&&s.contains(Ko(i)))&&(o.value=!1)}function n(){o.value=!o.value}return{show:o,triggerRef:e,monthPanelRef:t,handleHeaderClick:n,handleClickOutside:r}},render(){const{handleClickOutside:e,mergedClsPrefix:t}=this;return a("div",{class:`${t}-date-panel-month__month-year`,ref:"triggerRef"},a(zr,null,{default:()=>[a(Pr,null,{default:()=>a("div",{class:[`${t}-date-panel-month__text`,this.show&&`${t}-date-panel-month__text--active`],onClick:this.handleHeaderClick},this.monthBeforeYear?[this.calendarMonth,this.monthYearSeparator,this.calendarYear]:[this.calendarYear,this.monthYearSeparator,this.calendarMonth])}),a(Rr,{show:this.show,teleportDisabled:!0},{default:()=>a(Kt,{name:"fade-in-scale-up-transition",appear:!0},{default:()=>this.show?so(a(Zd,{ref:"monthPanelRef",onUpdateValue:this.onUpdateValue,actions:[],calendarHeaderMonthYearSeparator:this.monthYearSeparator,type:"month",key:"month",useAsQuickJump:!0,value:this.value}),[[Lo,e,void 0,{capture:!0}]]):null})})]}))}}),Hg=re({name:"DatePanel",props:Object.assign(Object.assign({},Mi),{type:{type:String,required:!0}}),setup(e){return Ai(e,e.type)},render(){var e,t,o;const{mergedClsPrefix:r,mergedTheme:n,shortcuts:i,onRender:s,$slots:l,type:d}=this;return s==null||s(),a("div",{ref:"selfRef",tabindex:0,class:[`${r}-date-panel`,`${r}-date-panel--${d}`,!this.panel&&`${r}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},a("div",{class:`${r}-date-panel-calendar`},a("div",{class:`${r}-date-panel-month`},a("div",{class:`${r}-date-panel-month__fast-prev`,onClick:this.prevYear},vt(l["prev-year"],()=>[a(ir,null)])),a("div",{class:`${r}-date-panel-month__prev`,onClick:this.prevMonth},vt(l["prev-month"],()=>[a(ar,null)])),a(Nr,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:r,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),a("div",{class:`${r}-date-panel-month__next`,onClick:this.nextMonth},vt(l["next-month"],()=>[a(sr,null)])),a("div",{class:`${r}-date-panel-month__fast-next`,onClick:this.nextYear},vt(l["next-year"],()=>[a(lr,null)]))),a("div",{class:`${r}-date-panel-weekdays`},this.weekdays.map(c=>a("div",{key:c,class:`${r}-date-panel-weekdays__day`},c))),a("div",{class:`${r}-date-panel-dates`},this.dateArray.map((c,u)=>a("div",{"data-n-date":!0,key:u,class:[`${r}-date-panel-date`,{[`${r}-date-panel-date--current`]:c.isCurrentDate,[`${r}-date-panel-date--selected`]:c.selected,[`${r}-date-panel-date--excluded`]:!c.inCurrentMonth,[`${r}-date-panel-date--disabled`]:this.mergedIsDateDisabled(c.ts,{type:"date",year:c.dateObject.year,month:c.dateObject.month,date:c.dateObject.date}),[`${r}-date-panel-date--week-hovered`]:this.isWeekHovered(c),[`${r}-date-panel-date--week-selected`]:c.inSelectedWeek}],onClick:()=>{this.handleDateClick(c)},onMouseenter:()=>{this.handleDateMouseEnter(c)}},a("div",{class:`${r}-date-panel-date__trigger`}),c.dateObject.date,c.isCurrentDate?a("div",{class:`${r}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?a("div",{class:`${r}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${r}-date-panel-actions`},a("div",{class:`${r}-date-panel-actions__prefix`},i&&Object.keys(i).map(c=>{const u=i[c];return Array.isArray(u)?null:a(Ho,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(u)},onClick:()=>{this.handleSingleShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>c})})),a("div",{class:`${r}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?io(this.$slots.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((o=this.actions)===null||o===void 0)&&o.includes("now")?io(this.$slots.now,{onNow:this.handleNowClick,text:this.locale.now},()=>[a(At,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now})]):null)):null,a(fr,{onFocus:this.handleFocusDetectorFocus}))}}),_i=Object.assign(Object.assign({},Gd),{defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,actions:{type:Array,default:()=>["clear","confirm"]}});function Hi(e,t){var o,r;const{isDateDisabledRef:n,isStartHourDisabledRef:i,isEndHourDisabledRef:s,isStartMinuteDisabledRef:l,isEndMinuteDisabledRef:d,isStartSecondDisabledRef:c,isEndSecondDisabledRef:u,isStartDateInvalidRef:f,isEndDateInvalidRef:v,isStartTimeInvalidRef:p,isEndTimeInvalidRef:h,isStartValueInvalidRef:g,isEndValueInvalidRef:b,isRangeInvalidRef:y,localeRef:x,rangesRef:T,closeOnSelectRef:$,updateValueOnCloseRef:P,firstDayOfWeekRef:S,datePickerSlots:w,monthFormatRef:A,yearFormatRef:I,quarterFormatRef:M,yearRangeRef:j}=Ee(ia),D={isDateDisabled:n,isStartHourDisabled:i,isEndHourDisabled:s,isStartMinuteDisabled:l,isEndMinuteDisabled:d,isStartSecondDisabled:c,isEndSecondDisabled:u,isStartDateInvalid:f,isEndDateInvalid:v,isStartTimeInvalid:p,isEndTimeInvalid:h,isStartValueInvalid:g,isEndValueInvalid:b,isRangeInvalid:y},E=Xd(e),U=B(null),L=B(null),te=B(null),K=B(null),le=B(null),be=B(null),ce=B(null),V=B(null),{value:H}=e,F=(o=e.defaultCalendarStartTime)!==null&&o!==void 0?o:Array.isArray(H)&&typeof H[0]=="number"?H[0]:Date.now(),N=B(F),J=B((r=e.defaultCalendarEndTime)!==null&&r!==void 0?r:Array.isArray(H)&&typeof H[1]=="number"?H[1]:Ve(no(F,1)));pt(!0);const se=B(Date.now()),xe=B(!1),Ie=B(0),_=C(()=>e.dateFormat||x.value.dateFormat),Pe=C(()=>e.calendarDayFormat||x.value.dayFormat),He=B(Array.isArray(H)?Bt(H[0],_.value,E.dateFnsOptions.value):""),Ae=B(Array.isArray(H)?Bt(H[1],_.value,E.dateFnsOptions.value):""),Ge=C(()=>xe.value?"end":"start"),Xe=C(()=>{var Z;return Xa(N.value,e.value,se.value,(Z=S.value)!==null&&Z!==void 0?Z:x.value.firstDayOfWeek)}),ct=C(()=>{var Z;return Xa(J.value,e.value,se.value,(Z=S.value)!==null&&Z!==void 0?Z:x.value.firstDayOfWeek)}),ot=C(()=>Xe.value.slice(0,7).map(Z=>{const{ts:Te}=Z;return Bt(Te,Pe.value,E.dateFnsOptions.value)})),Ce=C(()=>Bt(N.value,e.calendarHeaderMonthFormat||x.value.monthFormat,E.dateFnsOptions.value)),ee=C(()=>Bt(J.value,e.calendarHeaderMonthFormat||x.value.monthFormat,E.dateFnsOptions.value)),ue=C(()=>Bt(N.value,e.calendarHeaderYearFormat||x.value.yearFormat,E.dateFnsOptions.value)),q=C(()=>Bt(J.value,e.calendarHeaderYearFormat||x.value.yearFormat,E.dateFnsOptions.value)),Q=C(()=>{const{value:Z}=e;return Array.isArray(Z)?Z[0]:null}),pe=C(()=>{const{value:Z}=e;return Array.isArray(Z)?Z[1]:null}),we=C(()=>{const{shortcuts:Z}=e;return Z||T.value}),de=C(()=>Ja(Or(e.value,"start"),se.value,{yearFormat:I.value},j)),me=C(()=>Ja(Or(e.value,"end"),se.value,{yearFormat:I.value},j)),je=C(()=>{const Z=Or(e.value,"start");return Qa(Z??Date.now(),Z,se.value,{quarterFormat:M.value})}),oe=C(()=>{const Z=Or(e.value,"end");return Qa(Z??Date.now(),Z,se.value,{quarterFormat:M.value})}),Ue=C(()=>{const Z=Or(e.value,"start");return Za(Z??Date.now(),Z,se.value,{monthFormat:A.value})}),lt=C(()=>{const Z=Or(e.value,"end");return Za(Z??Date.now(),Z,se.value,{monthFormat:A.value})}),zt=C(()=>{var Z;return(Z=e.calendarHeaderMonthBeforeYear)!==null&&Z!==void 0?Z:x.value.monthBeforeYear});gt(C(()=>e.value),Z=>{if(Z!==null&&Array.isArray(Z)){const[Te,Oe]=Z;He.value=Bt(Te,_.value,E.dateFnsOptions.value),Ae.value=Bt(Oe,_.value,E.dateFnsOptions.value),xe.value||We(Z)}else He.value="",Ae.value=""});function bt(Z,Te){(t==="daterange"||t==="datetimerange")&&(Ht(Z)!==Ht(Te)||Dt(Z)!==Dt(Te))&&E.disableTransitionOneTick()}gt(N,bt),gt(J,bt);function pt(Z){const Te=Vo(N.value),Oe=Vo(J.value);(e.bindCalendarMonths||Te>=Oe)&&(Z?J.value=Ve(no(Te,1)):N.value=Ve(no(Oe,-1)))}function ut(){N.value=Ve(no(N.value,12)),pt(!0)}function De(){N.value=Ve(no(N.value,-12)),pt(!0)}function Ze(){N.value=Ve(no(N.value,1)),pt(!0)}function O(){N.value=Ve(no(N.value,-1)),pt(!0)}function G(){J.value=Ve(no(J.value,12)),pt(!1)}function ve(){J.value=Ve(no(J.value,-12)),pt(!1)}function Fe(){J.value=Ve(no(J.value,1)),pt(!1)}function Be(){J.value=Ve(no(J.value,-1)),pt(!1)}function W(Z){N.value=Z,pt(!0)}function ge(Z){J.value=Z,pt(!1)}function $e(Z){const Te=n.value;if(!Te)return!1;if(!Array.isArray(e.value)||Ge.value==="start")return Te(Z,"start",null);{const{value:Oe}=Ie;return Z<Ie.value?Te(Z,"start",[Oe,Oe]):Te(Z,"end",[Oe,Oe])}}function We(Z){if(Z===null)return;const[Te,Oe]=Z;N.value=Te,Vo(Oe)<=Vo(Te)?J.value=Ve(Vo(no(Te,1))):J.value=Ve(Vo(Oe))}function ft(Z){if(!xe.value)xe.value=!0,Ie.value=Z.ts,yt(Z.ts,Z.ts,"done");else{xe.value=!1;const{value:Te}=e;e.panel&&Array.isArray(Te)?yt(Te[0],Te[1],"done"):$.value&&t==="daterange"&&(P.value?ze():ne())}}function rt(Z){if(xe.value){if($e(Z.ts))return;Z.ts>=Ie.value?yt(Ie.value,Z.ts,"wipPreview"):yt(Z.ts,Ie.value,"wipPreview")}}function ne(){y.value||(E.doConfirm(),ze())}function ze(){xe.value=!1,e.active&&E.doClose()}function Le(Z){typeof Z!="number"&&(Z=Ve(Z)),e.value===null?E.doUpdateValue([Z,Z],e.panel):Array.isArray(e.value)&&E.doUpdateValue([Z,Math.max(e.value[1],Z)],e.panel)}function et(Z){typeof Z!="number"&&(Z=Ve(Z)),e.value===null?E.doUpdateValue([Z,Z],e.panel):Array.isArray(e.value)&&E.doUpdateValue([Math.min(e.value[0],Z),Z],e.panel)}function yt(Z,Te,Oe){if(typeof Z!="number"&&(Z=Ve(Z)),Oe!=="shortcutPreview"){let ht,Wt;if(t==="datetimerange"){const{defaultTime:Pt}=e;Array.isArray(Pt)?(ht=Vn(Pt[0]),Wt=Vn(Pt[1])):(ht=Vn(Pt),Wt=ht)}ht&&(Z=Ve(eo(Z,ht))),Wt&&(Te=Ve(eo(Te,Wt)))}E.doUpdateValue([Z,Te],e.panel&&Oe==="done")}function mt(Z){return t==="datetimerange"?Ve(li(Z)):t==="monthrange"?Ve(Vo(Z)):Ve(Jl(Z))}function xt(Z){const Te=uo(Z,_.value,new Date,E.dateFnsOptions.value);if(Bo(Te))if(e.value){if(Array.isArray(e.value)){const Oe=eo(e.value[0],{year:Ht(Te),month:Dt(Te),date:ko(Te)});Le(mt(Ve(Oe)))}}else{const Oe=eo(new Date,{year:Ht(Te),month:Dt(Te),date:ko(Te)});Le(mt(Ve(Oe)))}else He.value=Z}function X(Z){const Te=uo(Z,_.value,new Date,E.dateFnsOptions.value);if(Bo(Te)){if(e.value===null){const Oe=eo(new Date,{year:Ht(Te),month:Dt(Te),date:ko(Te)});et(mt(Ve(Oe)))}else if(Array.isArray(e.value)){const Oe=eo(e.value[1],{year:Ht(Te),month:Dt(Te),date:ko(Te)});et(mt(Ve(Oe)))}}else Ae.value=Z}function ye(){const Z=uo(He.value,_.value,new Date,E.dateFnsOptions.value),{value:Te}=e;if(Bo(Z)){if(Te===null){const Oe=eo(new Date,{year:Ht(Z),month:Dt(Z),date:ko(Z)});Le(mt(Ve(Oe)))}else if(Array.isArray(Te)){const Oe=eo(Te[0],{year:Ht(Z),month:Dt(Z),date:ko(Z)});Le(mt(Ve(Oe)))}}else Y()}function Ke(){const Z=uo(Ae.value,_.value,new Date,E.dateFnsOptions.value),{value:Te}=e;if(Bo(Z)){if(Te===null){const Oe=eo(new Date,{year:Ht(Z),month:Dt(Z),date:ko(Z)});et(mt(Ve(Oe)))}else if(Array.isArray(Te)){const Oe=eo(Te[1],{year:Ht(Z),month:Dt(Z),date:ko(Z)});et(mt(Ve(Oe)))}}else Y()}function Y(Z){const{value:Te}=e;if(Te===null||!Array.isArray(Te)){He.value="",Ae.value="";return}Z===void 0&&(Z=Te),He.value=Bt(Z[0],_.value,E.dateFnsOptions.value),Ae.value=Bt(Z[1],_.value,E.dateFnsOptions.value)}function he(Z){Z!==null&&Le(Z)}function ke(Z){Z!==null&&et(Z)}function Me(Z){E.cachePendingValue();const Te=E.getShortcutValue(Z);Array.isArray(Te)&&yt(Te[0],Te[1],"shortcutPreview")}function Ne(Z){const Te=E.getShortcutValue(Z);Array.isArray(Te)&&(yt(Te[0],Te[1],"done"),E.clearPendingValue(),ne())}function st(Z,Te){const Oe=Z===void 0?e.value:Z;if(Z===void 0||Te==="start"){if(ce.value){const ht=Array.isArray(Oe)?Dt(Oe[0]):Dt(Date.now());ce.value.scrollTo({debounce:!1,index:ht,elSize:kr})}if(le.value){const ht=(Array.isArray(Oe)?Ht(Oe[0]):Ht(Date.now()))-j.value[0];le.value.scrollTo({index:ht,debounce:!1})}}if(Z===void 0||Te==="end"){if(V.value){const ht=Array.isArray(Oe)?Dt(Oe[1]):Dt(Date.now());V.value.scrollTo({debounce:!1,index:ht,elSize:kr})}if(be.value){const ht=(Array.isArray(Oe)?Ht(Oe[1]):Ht(Date.now()))-j.value[0];be.value.scrollTo({index:ht,debounce:!1})}}}function It(Z,Te){const{value:Oe}=e,ht=!Array.isArray(Oe),Wt=Z.type==="year"&&t!=="yearrange"?ht?eo(Z.ts,{month:Dt(t==="quarterrange"?Ma(new Date):new Date)}).valueOf():eo(Z.ts,{month:Dt(t==="quarterrange"?Ma(Oe[Te==="start"?0:1]):Oe[Te==="start"?0:1])}).valueOf():Z.ts;if(ht){const To=mt(Wt),po=[To,To];E.doUpdateValue(po,e.panel),st(po,"start"),st(po,"end"),E.disableTransitionOneTick();return}const Pt=[Oe[0],Oe[1]];let wo=!1;switch(Te==="start"?(Pt[0]=mt(Wt),Pt[0]>Pt[1]&&(Pt[1]=Pt[0],wo=!0)):(Pt[1]=mt(Wt),Pt[0]>Pt[1]&&(Pt[0]=Pt[1],wo=!0)),E.doUpdateValue(Pt,e.panel),t){case"monthrange":case"quarterrange":E.disableTransitionOneTick(),wo?(st(Pt,"start"),st(Pt,"end")):st(Pt,Te);break;case"yearrange":E.disableTransitionOneTick(),st(Pt,"start"),st(Pt,"end")}}function Ot(){var Z;(Z=te.value)===null||Z===void 0||Z.sync()}function Zt(){var Z;(Z=K.value)===null||Z===void 0||Z.sync()}function oo(Z){var Te,Oe;return Z==="start"?((Te=le.value)===null||Te===void 0?void 0:Te.listElRef)||null:((Oe=be.value)===null||Oe===void 0?void 0:Oe.listElRef)||null}function Nt(Z){var Te,Oe;return Z==="start"?((Te=le.value)===null||Te===void 0?void 0:Te.itemsElRef)||null:((Oe=be.value)===null||Oe===void 0?void 0:Oe.itemsElRef)||null}const wt={startYearVlRef:le,endYearVlRef:be,startMonthScrollbarRef:ce,endMonthScrollbarRef:V,startYearScrollbarRef:te,endYearScrollbarRef:K};return Object.assign(Object.assign(Object.assign(Object.assign({startDatesElRef:U,endDatesElRef:L,handleDateClick:ft,handleColItemClick:It,handleDateMouseEnter:rt,handleConfirmClick:ne,startCalendarPrevYear:De,startCalendarPrevMonth:O,startCalendarNextYear:ut,startCalendarNextMonth:Ze,endCalendarPrevYear:ve,endCalendarPrevMonth:Be,endCalendarNextMonth:Fe,endCalendarNextYear:G,mergedIsDateDisabled:$e,changeStartEndTime:yt,ranges:T,calendarMonthBeforeYear:zt,startCalendarMonth:Ce,startCalendarYear:ue,endCalendarMonth:ee,endCalendarYear:q,weekdays:ot,startDateArray:Xe,endDateArray:ct,startYearArray:de,startMonthArray:Ue,startQuarterArray:je,endYearArray:me,endMonthArray:lt,endQuarterArray:oe,isSelecting:xe,handleRangeShortcutMouseenter:Me,handleRangeShortcutClick:Ne},E),D),wt),{startDateDisplayString:He,endDateInput:Ae,timePickerSize:E.timePickerSize,startTimeValue:Q,endTimeValue:pe,datePickerSlots:w,shortcuts:we,startCalendarDateTime:N,endCalendarDateTime:J,justifyColumnsScrollState:st,handleFocusDetectorFocus:E.handleFocusDetectorFocus,handleStartTimePickerChange:he,handleEndTimePickerChange:ke,handleStartDateInput:xt,handleStartDateInputBlur:ye,handleEndDateInput:X,handleEndDateInputBlur:Ke,handleStartYearVlScroll:Ot,handleEndYearVlScroll:Zt,virtualListContainer:oo,virtualListContent:Nt,onUpdateStartCalendarValue:W,onUpdateEndCalendarValue:ge})}const Eg=re({name:"DateRangePanel",props:_i,setup(e){return Hi(e,"daterange")},render(){var e,t,o;const{mergedClsPrefix:r,mergedTheme:n,shortcuts:i,onRender:s,$slots:l}=this;return s==null||s(),a("div",{ref:"selfRef",tabindex:0,class:[`${r}-date-panel`,`${r}-date-panel--daterange`,!this.panel&&`${r}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{ref:"startDatesElRef",class:`${r}-date-panel-calendar ${r}-date-panel-calendar--start`},a("div",{class:`${r}-date-panel-month`},a("div",{class:`${r}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},vt(l["prev-year"],()=>[a(ir,null)])),a("div",{class:`${r}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},vt(l["prev-month"],()=>[a(ar,null)])),a(Nr,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:r,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),a("div",{class:`${r}-date-panel-month__next`,onClick:this.startCalendarNextMonth},vt(l["next-month"],()=>[a(sr,null)])),a("div",{class:`${r}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},vt(l["next-year"],()=>[a(lr,null)]))),a("div",{class:`${r}-date-panel-weekdays`},this.weekdays.map(d=>a("div",{key:d,class:`${r}-date-panel-weekdays__day`},d))),a("div",{class:`${r}-date-panel__divider`}),a("div",{class:`${r}-date-panel-dates`},this.startDateArray.map((d,c)=>a("div",{"data-n-date":!0,key:c,class:[`${r}-date-panel-date`,{[`${r}-date-panel-date--excluded`]:!d.inCurrentMonth,[`${r}-date-panel-date--current`]:d.isCurrentDate,[`${r}-date-panel-date--selected`]:d.selected,[`${r}-date-panel-date--covered`]:d.inSpan,[`${r}-date-panel-date--start`]:d.startOfSpan,[`${r}-date-panel-date--end`]:d.endOfSpan,[`${r}-date-panel-date--disabled`]:this.mergedIsDateDisabled(d.ts)}],onClick:()=>{this.handleDateClick(d)},onMouseenter:()=>{this.handleDateMouseEnter(d)}},a("div",{class:`${r}-date-panel-date__trigger`}),d.dateObject.date,d.isCurrentDate?a("div",{class:`${r}-date-panel-date__sup`}):null)))),a("div",{class:`${r}-date-panel__vertical-divider`}),a("div",{ref:"endDatesElRef",class:`${r}-date-panel-calendar ${r}-date-panel-calendar--end`},a("div",{class:`${r}-date-panel-month`},a("div",{class:`${r}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},vt(l["prev-year"],()=>[a(ir,null)])),a("div",{class:`${r}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},vt(l["prev-month"],()=>[a(ar,null)])),a(Nr,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:r,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),a("div",{class:`${r}-date-panel-month__next`,onClick:this.endCalendarNextMonth},vt(l["next-month"],()=>[a(sr,null)])),a("div",{class:`${r}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},vt(l["next-year"],()=>[a(lr,null)]))),a("div",{class:`${r}-date-panel-weekdays`},this.weekdays.map(d=>a("div",{key:d,class:`${r}-date-panel-weekdays__day`},d))),a("div",{class:`${r}-date-panel__divider`}),a("div",{class:`${r}-date-panel-dates`},this.endDateArray.map((d,c)=>a("div",{"data-n-date":!0,key:c,class:[`${r}-date-panel-date`,{[`${r}-date-panel-date--excluded`]:!d.inCurrentMonth,[`${r}-date-panel-date--current`]:d.isCurrentDate,[`${r}-date-panel-date--selected`]:d.selected,[`${r}-date-panel-date--covered`]:d.inSpan,[`${r}-date-panel-date--start`]:d.startOfSpan,[`${r}-date-panel-date--end`]:d.endOfSpan,[`${r}-date-panel-date--disabled`]:this.mergedIsDateDisabled(d.ts)}],onClick:()=>{this.handleDateClick(d)},onMouseenter:()=>{this.handleDateMouseEnter(d)}},a("div",{class:`${r}-date-panel-date__trigger`}),d.dateObject.date,d.isCurrentDate?a("div",{class:`${r}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?a("div",{class:`${r}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${r}-date-panel-actions`},a("div",{class:`${r}-date-panel-actions__prefix`},i&&Object.keys(i).map(d=>{const c=i[d];return Array.isArray(c)||typeof c=="function"?a(Ho,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(c)},onClick:()=>{this.handleRangeShortcutClick(c)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>d}):null})),a("div",{class:`${r}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?io(l.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((o=this.actions)===null||o===void 0)&&o.includes("confirm")?io(l.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isRangeInvalid||this.isSelecting,text:this.locale.confirm},()=>[a(At,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(fr,{onFocus:this.handleFocusDetectorFocus}))}}),Qd="n-time-picker",Mn=re({name:"TimePickerPanelCol",props:{clsPrefix:{type:String,required:!0},data:{type:Array,required:!0},activeValue:{type:[Number,String],default:null},onItemClick:Function},render(){const{activeValue:e,onItemClick:t,clsPrefix:o}=this;return this.data.map(r=>{const{label:n,disabled:i,value:s}=r,l=e===s;return a("div",{key:n,"data-active":l?"":null,class:[`${o}-time-picker-col__item`,l&&`${o}-time-picker-col__item--active`,i&&`${o}-time-picker-col__item--disabled`],onClick:t&&!i?()=>{t(s)}:void 0},n)})}}),tn={amHours:["00","01","02","03","04","05","06","07","08","09","10","11"],pmHours:["12","01","02","03","04","05","06","07","08","09","10","11"],hours:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],minutes:["00","01","02","03","04","05","06","07","08","09","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","57","58","59"],seconds:["00","01","02","03","04","05","06","07","08","09","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","57","58","59"],period:["AM","PM"]};function Ra(e){return`00${e}`.slice(-2)}function on(e,t,o){return Array.isArray(t)?(o==="am"?t.filter(r=>r<12):o==="pm"?t.filter(r=>r>=12).map(r=>r===12?12:r-12):t).map(r=>Ra(r)):typeof t=="number"?o==="am"?e.filter(r=>{const n=Number(r);return n<12&&n%t===0}):o==="pm"?e.filter(r=>{const n=Number(r);return n>=12&&n%t===0}).map(r=>{const n=Number(r);return Ra(n===12?12:n-12)}):e.filter(r=>Number(r)%t===0):o==="am"?e.filter(r=>Number(r)<12):o==="pm"?e.map(r=>Number(r)).filter(r=>Number(r)>=12).map(r=>Ra(r===12?12:r-12)):e}function An(e,t,o){return o?typeof o=="number"?e%o===0:o.includes(e):!0}function Lg(e,t,o){const r=on(tn[t],o).map(Number);let n,i;for(let s=0;s<r.length;++s){const l=r[s];if(l===e)return l;if(l>e){i=l;break}n=l}return n===void 0?(i||Go("time-picker","Please set 'hours' or 'minutes' or 'seconds' props"),i):i===void 0||i-e>e-n?n:i}function Ng(e){return er(e)<12?"am":"pm"}const jg={actions:{type:Array,default:()=>["now","confirm"]},showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},showPeriod:{type:Boolean,default:!0},isHourInvalid:Boolean,isMinuteInvalid:Boolean,isSecondInvalid:Boolean,isAmPmInvalid:Boolean,isValueInvalid:Boolean,hourValue:{type:Number,default:null},minuteValue:{type:Number,default:null},secondValue:{type:Number,default:null},amPmValue:{type:String,default:null},isHourDisabled:Function,isMinuteDisabled:Function,isSecondDisabled:Function,onHourClick:{type:Function,required:!0},onMinuteClick:{type:Function,required:!0},onSecondClick:{type:Function,required:!0},onAmPmClick:{type:Function,required:!0},onNowClick:Function,clearText:String,nowText:String,confirmText:String,transitionDisabled:Boolean,onClearClick:Function,onConfirmClick:Function,onFocusin:Function,onFocusout:Function,onFocusDetectorFocus:Function,onKeydown:Function,hours:[Number,Array],minutes:[Number,Array],seconds:[Number,Array],use12Hours:Boolean},Vg=re({name:"TimePickerPanel",props:jg,setup(e){const{mergedThemeRef:t,mergedClsPrefixRef:o}=Ee(Qd),r=C(()=>{const{isHourDisabled:l,hours:d,use12Hours:c,amPmValue:u}=e;if(c){const f=u??Ng(Date.now());return on(tn.hours,d,f).map(v=>{const p=Number(v),h=f==="pm"&&p!==12?p+12:p;return{label:v,value:h,disabled:l?l(h):!1}})}else return on(tn.hours,d).map(f=>({label:f,value:Number(f),disabled:l?l(Number(f)):!1}))}),n=C(()=>{const{isMinuteDisabled:l,minutes:d}=e;return on(tn.minutes,d).map(c=>({label:c,value:Number(c),disabled:l?l(Number(c),e.hourValue):!1}))}),i=C(()=>{const{isSecondDisabled:l,seconds:d}=e;return on(tn.seconds,d).map(c=>({label:c,value:Number(c),disabled:l?l(Number(c),e.minuteValue,e.hourValue):!1}))}),s=C(()=>{const{isHourDisabled:l}=e;let d=!0,c=!0;for(let u=0;u<12;++u)if(!(l!=null&&l(u))){d=!1;break}for(let u=12;u<24;++u)if(!(l!=null&&l(u))){c=!1;break}return[{label:"AM",value:"am",disabled:d},{label:"PM",value:"pm",disabled:c}]});return{mergedTheme:t,mergedClsPrefix:o,hours:r,minutes:n,seconds:i,amPm:s,hourScrollRef:B(null),minuteScrollRef:B(null),secondScrollRef:B(null),amPmScrollRef:B(null)}},render(){var e,t,o,r;const{mergedClsPrefix:n,mergedTheme:i}=this;return a("div",{tabindex:0,class:`${n}-time-picker-panel`,onFocusin:this.onFocusin,onFocusout:this.onFocusout,onKeydown:this.onKeydown},a("div",{class:`${n}-time-picker-cols`},this.showHour?a("div",{class:[`${n}-time-picker-col`,this.isHourInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},a(jt,{ref:"hourScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mn,{clsPrefix:n,data:this.hours,activeValue:this.hourValue,onItemClick:this.onHourClick}),a("div",{class:`${n}-time-picker-col__padding`})]})):null,this.showMinute?a("div",{class:[`${n}-time-picker-col`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`,this.isMinuteInvalid&&`${n}-time-picker-col--invalid`]},a(jt,{ref:"minuteScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mn,{clsPrefix:n,data:this.minutes,activeValue:this.minuteValue,onItemClick:this.onMinuteClick}),a("div",{class:`${n}-time-picker-col__padding`})]})):null,this.showSecond?a("div",{class:[`${n}-time-picker-col`,this.isSecondInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},a(jt,{ref:"secondScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mn,{clsPrefix:n,data:this.seconds,activeValue:this.secondValue,onItemClick:this.onSecondClick}),a("div",{class:`${n}-time-picker-col__padding`})]})):null,this.use12Hours?a("div",{class:[`${n}-time-picker-col`,this.isAmPmInvalid&&`${n}-time-picker-col--invalid`,this.transitionDisabled&&`${n}-time-picker-col--transition-disabled`]},a(jt,{ref:"amPmScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mn,{clsPrefix:n,data:this.amPm,activeValue:this.amPmValue,onItemClick:this.onAmPmClick}),a("div",{class:`${n}-time-picker-col__padding`})]})):null),!((e=this.actions)===null||e===void 0)&&e.length?a("div",{class:`${n}-time-picker-actions`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",onClick:this.onClearClick},{default:()=>this.clearText}):null,!((o=this.actions)===null||o===void 0)&&o.includes("now")?a(At,{size:"tiny",theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,onClick:this.onNowClick},{default:()=>this.nowText}):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?a(At,{size:"tiny",type:"primary",class:`${n}-time-picker-actions__confirm`,theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,disabled:this.isValueInvalid,onClick:this.onConfirmClick},{default:()=>this.confirmText}):null):null,a(fr,{onFocus:this.onFocusDetectorFocus}))}}),Wg=k([m("time-picker",` - z-index: auto; - position: relative; - `,[m("time-picker-icon",` - color: var(--n-icon-color-override); - transition: color .3s var(--n-bezier); - `),R("disabled",[m("time-picker-icon",` - color: var(--n-icon-color-disabled-override); - `)])]),m("time-picker-panel",` - transition: - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier); - outline: none; - font-size: var(--n-item-font-size); - border-radius: var(--n-border-radius); - margin: 4px 0; - min-width: 104px; - overflow: hidden; - background-color: var(--n-panel-color); - box-shadow: var(--n-panel-box-shadow); - `,[hr(),m("time-picker-actions",` - padding: var(--n-panel-action-padding); - align-items: center; - display: flex; - justify-content: space-evenly; - `),m("time-picker-cols",` - height: calc(var(--n-item-height) * 6); - display: flex; - position: relative; - transition: border-color .3s var(--n-bezier); - border-bottom: 1px solid var(--n-panel-divider-color); - `),m("time-picker-col",` - flex-grow: 1; - min-width: var(--n-item-width); - height: calc(var(--n-item-height) * 6); - flex-direction: column; - transition: box-shadow .3s var(--n-bezier); - `,[R("transition-disabled",[z("item","transition: none;",[k("&::before","transition: none;")])]),z("padding",` - height: calc(var(--n-item-height) * 5); - `),k("&:first-child","min-width: calc(var(--n-item-width) + 4px);",[z("item",[k("&::before","left: 4px;")])]),z("item",` - cursor: pointer; - height: var(--n-item-height); - display: flex; - align-items: center; - justify-content: center; - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - text-decoration-color .3s var(--n-bezier); - background: #0000; - text-decoration-color: #0000; - color: var(--n-item-text-color); - z-index: 0; - box-sizing: border-box; - padding-top: 4px; - position: relative; - `,[k("&::before",` - content: ""; - transition: background-color .3s var(--n-bezier); - z-index: -1; - position: absolute; - left: 0; - right: 4px; - top: 4px; - bottom: 0; - border-radius: var(--n-item-border-radius); - `),at("disabled",[k("&:hover::before",` - background-color: var(--n-item-color-hover); - `)]),R("active",` - color: var(--n-item-text-color-active); - `,[k("&::before",` - background-color: var(--n-item-color-hover); - `)]),R("disabled",` - opacity: var(--n-item-opacity-disabled); - cursor: not-allowed; - `)]),R("invalid",[z("item",[R("active",` - text-decoration: line-through; - text-decoration-color: var(--n-item-text-color-active); - `)])])])])]);function za(e,t){return e===void 0?!0:Array.isArray(e)?e.every(o=>o>=0&&o<=t):e>=0&&e<=t}const Ug=Object.assign(Object.assign({},Re.props),{to:Xt.propTo,bordered:{type:Boolean,default:void 0},actions:Array,defaultValue:{type:Number,default:null},defaultFormattedValue:String,placeholder:String,placement:{type:String,default:"bottom-start"},value:Number,format:{type:String,default:"HH:mm:ss"},valueFormat:String,formattedValue:String,isHourDisabled:Function,size:String,isMinuteDisabled:Function,isSecondDisabled:Function,inputReadonly:Boolean,clearable:Boolean,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:formattedValue":[Function,Array],onBlur:[Function,Array],onConfirm:[Function,Array],onClear:Function,onFocus:[Function,Array],timeZone:String,showIcon:{type:Boolean,default:!0},disabled:{type:Boolean,default:void 0},show:{type:Boolean,default:void 0},hours:{type:[Number,Array],validator:e=>za(e,23)},minutes:{type:[Number,Array],validator:e=>za(e,59)},seconds:{type:[Number,Array],validator:e=>za(e,59)},use12Hours:Boolean,stateful:{type:Boolean,default:!0},onChange:[Function,Array]}),ri=re({name:"TimePicker",props:Ug,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:o,namespaceRef:r,inlineThemeDisabled:n}=Qe(e),{localeRef:i,dateLocaleRef:s}=Po("TimePicker"),l=Co(e),{mergedSizeRef:d,mergedDisabledRef:c,mergedStatusRef:u}=l,f=Re("TimePicker","-time-picker",Wg,Kd,e,o),v=vi(),p=B(null),h=B(null),g=C(()=>({locale:s.value.locale}));function b(ne){return ne===null?null:uo(ne,e.valueFormat||e.format,new Date,g.value).getTime()}const{defaultValue:y,defaultFormattedValue:x}=e,T=B(x!==void 0?b(x):y),$=C(()=>{const{formattedValue:ne}=e;if(ne!==void 0)return b(ne);const{value:ze}=e;return ze!==void 0?ze:T.value}),P=C(()=>{const{timeZone:ne}=e;return ne?(ze,Le,et)=>Vu(ze,ne,Le,et):(ze,Le,et)=>Bt(ze,Le,et)}),S=B("");gt(()=>e.timeZone,()=>{const ne=$.value;S.value=ne===null?"":P.value(ne,e.format,g.value)},{immediate:!0});const w=B(!1),A=fe(e,"show"),I=$t(A,w),M=B($.value),j=B(!1),D=C(()=>i.value.clear),E=C(()=>i.value.now),U=C(()=>e.placeholder!==void 0?e.placeholder:i.value.placeholder),L=C(()=>i.value.negativeText),te=C(()=>i.value.positiveText),K=C(()=>/H|h|K|k/.test(e.format)),le=C(()=>e.format.includes("m")),be=C(()=>e.format.includes("s")),ce=C(()=>{const{value:ne}=$;return ne===null?null:Number(P.value(ne,"HH",g.value))}),V=C(()=>{const{value:ne}=$;return ne===null?null:Number(P.value(ne,"mm",g.value))}),H=C(()=>{const{value:ne}=$;return ne===null?null:Number(P.value(ne,"ss",g.value))}),F=C(()=>{const{isHourDisabled:ne}=e;return ce.value===null?!1:An(ce.value,"hours",e.hours)?ne?ne(ce.value):!1:!0}),N=C(()=>{const{value:ne}=V,{value:ze}=ce;if(ne===null||ze===null)return!1;if(!An(ne,"minutes",e.minutes))return!0;const{isMinuteDisabled:Le}=e;return Le?Le(ne,ze):!1}),J=C(()=>{const{value:ne}=V,{value:ze}=ce,{value:Le}=H;if(Le===null||ne===null||ze===null)return!1;if(!An(Le,"seconds",e.seconds))return!0;const{isSecondDisabled:et}=e;return et?et(Le,ne,ze):!1}),se=C(()=>F.value||N.value||J.value),xe=C(()=>e.format.length+4),Ie=C(()=>{const{value:ne}=$;return ne===null?null:er(ne)<12?"am":"pm"});function _(ne,ze){const{onUpdateFormattedValue:Le,"onUpdate:formattedValue":et}=e;Le&&ae(Le,ne,ze),et&&ae(et,ne,ze)}function Pe(ne){return ne===null?null:P.value(ne,e.valueFormat||e.format)}function He(ne){const{onUpdateValue:ze,"onUpdate:value":Le,onChange:et}=e,{nTriggerFormChange:yt,nTriggerFormInput:mt}=l,xt=Pe(ne);ze&&ae(ze,ne,xt),Le&&ae(Le,ne,xt),et&&ae(et,ne,xt),_(xt,ne),T.value=ne,yt(),mt()}function Ae(ne){const{onFocus:ze}=e,{nTriggerFormFocus:Le}=l;ze&&ae(ze,ne),Le()}function Ge(ne){const{onBlur:ze}=e,{nTriggerFormBlur:Le}=l;ze&&ae(ze,ne),Le()}function Xe(){const{onConfirm:ne}=e;ne&&ae(ne,$.value,Pe($.value))}function ct(ne){var ze;ne.stopPropagation(),He(null),je(null),(ze=e.onClear)===null||ze===void 0||ze.call(e)}function ot(){O({returnFocus:!0})}function Ce(){He(null),je(null),O({returnFocus:!0})}function ee(ne){ne.key==="Escape"&&I.value&&dn(ne)}function ue(ne){var ze;switch(ne.key){case"Escape":I.value&&(dn(ne),O({returnFocus:!0}));break;case"Tab":v.shift&&ne.target===((ze=h.value)===null||ze===void 0?void 0:ze.$el)&&(ne.preventDefault(),O({returnFocus:!0}));break}}function q(){j.value=!0,Tt(()=>{j.value=!1})}function Q(ne){c.value||Qt(ne,"clear")||I.value||De()}function pe(ne){typeof ne!="string"&&($.value===null?He(Ve(gr(Tu(new Date),ne))):He(Ve(gr($.value,ne))))}function we(ne){typeof ne!="string"&&($.value===null?He(Ve(ca(Fu(new Date),ne))):He(Ve(ca($.value,ne))))}function de(ne){typeof ne!="string"&&($.value===null?He(Ve(ua(li(new Date),ne))):He(Ve(ua($.value,ne))))}function me(ne){const{value:ze}=$;if(ze===null){const Le=new Date,et=er(Le);ne==="pm"&&et<12?He(Ve(gr(Le,et+12))):ne==="am"&&et>=12&&He(Ve(gr(Le,et-12))),He(Ve(Le))}else{const Le=er(ze);ne==="pm"&&Le<12?He(Ve(gr(ze,Le+12))):ne==="am"&&Le>=12&&He(Ve(gr(ze,Le-12)))}}function je(ne){ne===void 0&&(ne=$.value),ne===null?S.value="":S.value=P.value(ne,e.format,g.value)}function oe(ne){ut(ne)||Ae(ne)}function Ue(ne){var ze;if(!ut(ne))if(I.value){const Le=(ze=h.value)===null||ze===void 0?void 0:ze.$el;Le!=null&&Le.contains(ne.relatedTarget)||(je(),Ge(ne),O({returnFocus:!1}))}else je(),Ge(ne)}function lt(){c.value||I.value||De()}function zt(){c.value||(je(),O({returnFocus:!1}))}function bt(){if(!h.value)return;const{hourScrollRef:ne,minuteScrollRef:ze,secondScrollRef:Le,amPmScrollRef:et}=h.value;[ne,ze,Le,et].forEach(yt=>{var mt;if(!yt)return;const xt=(mt=yt.contentRef)===null||mt===void 0?void 0:mt.querySelector("[data-active]");xt&&yt.scrollTo({top:xt.offsetTop})})}function pt(ne){w.value=ne;const{onUpdateShow:ze,"onUpdate:show":Le}=e;ze&&ae(ze,ne),Le&&ae(Le,ne)}function ut(ne){var ze,Le,et;return!!(!((Le=(ze=p.value)===null||ze===void 0?void 0:ze.wrapperElRef)===null||Le===void 0)&&Le.contains(ne.relatedTarget)||!((et=h.value)===null||et===void 0)&&et.$el.contains(ne.relatedTarget))}function De(){M.value=$.value,pt(!0),Tt(bt)}function Ze(ne){var ze,Le;I.value&&!(!((Le=(ze=p.value)===null||ze===void 0?void 0:ze.wrapperElRef)===null||Le===void 0)&&Le.contains(Ko(ne)))&&O({returnFocus:!1})}function O({returnFocus:ne}){var ze;I.value&&(pt(!1),ne&&((ze=p.value)===null||ze===void 0||ze.focus()))}function G(ne){if(ne===""){He(null);return}const ze=uo(ne,e.format,new Date,g.value);if(S.value=ne,Bo(ze)){const{value:Le}=$;if(Le!==null){const et=eo(Le,{hours:er(ze),minutes:Wn(ze),seconds:Un(ze),milliseconds:Iu(ze)});He(Ve(et))}else He(Ve(ze))}}function ve(){He(M.value),pt(!1)}function Fe(){const ne=new Date,ze={hours:er,minutes:Wn,seconds:Un},[Le,et,yt]=["hours","minutes","seconds"].map(xt=>!e[xt]||An(ze[xt](ne),xt,e[xt])?ze[xt](ne):Lg(ze[xt](ne),xt,e[xt])),mt=ua(ca(gr($.value?$.value:Ve(ne),Le),et),yt);He(Ve(mt))}function Be(){je(),Xe(),O({returnFocus:!0})}function W(ne){ut(ne)||(je(),Ge(ne),O({returnFocus:!1}))}gt($,ne=>{je(ne),q(),Tt(bt)}),gt(I,()=>{se.value&&He(M.value)}),Je(Qd,{mergedThemeRef:f,mergedClsPrefixRef:o});const ge={focus:()=>{var ne;(ne=p.value)===null||ne===void 0||ne.focus()},blur:()=>{var ne;(ne=p.value)===null||ne===void 0||ne.blur()}},$e=C(()=>{const{common:{cubicBezierEaseInOut:ne},self:{iconColor:ze,iconColorDisabled:Le}}=f.value;return{"--n-icon-color-override":ze,"--n-icon-color-disabled-override":Le,"--n-bezier":ne}}),We=n?it("time-picker-trigger",void 0,$e,e):void 0,ft=C(()=>{const{self:{panelColor:ne,itemTextColor:ze,itemTextColorActive:Le,itemColorHover:et,panelDividerColor:yt,panelBoxShadow:mt,itemOpacityDisabled:xt,borderRadius:X,itemFontSize:ye,itemWidth:Ke,itemHeight:Y,panelActionPadding:he,itemBorderRadius:ke},common:{cubicBezierEaseInOut:Me}}=f.value;return{"--n-bezier":Me,"--n-border-radius":X,"--n-item-color-hover":et,"--n-item-font-size":ye,"--n-item-height":Y,"--n-item-opacity-disabled":xt,"--n-item-text-color":ze,"--n-item-text-color-active":Le,"--n-item-width":Ke,"--n-panel-action-padding":he,"--n-panel-box-shadow":mt,"--n-panel-color":ne,"--n-panel-divider-color":yt,"--n-item-border-radius":ke}}),rt=n?it("time-picker",void 0,ft,e):void 0;return{focus:ge.focus,blur:ge.blur,mergedStatus:u,mergedBordered:t,mergedClsPrefix:o,namespace:r,uncontrolledValue:T,mergedValue:$,isMounted:Yo(),inputInstRef:p,panelInstRef:h,adjustedTo:Xt(e),mergedShow:I,localizedClear:D,localizedNow:E,localizedPlaceholder:U,localizedNegativeText:L,localizedPositiveText:te,hourInFormat:K,minuteInFormat:le,secondInFormat:be,mergedAttrSize:xe,displayTimeString:S,mergedSize:d,mergedDisabled:c,isValueInvalid:se,isHourInvalid:F,isMinuteInvalid:N,isSecondInvalid:J,transitionDisabled:j,hourValue:ce,minuteValue:V,secondValue:H,amPmValue:Ie,handleInputKeydown:ee,handleTimeInputFocus:oe,handleTimeInputBlur:Ue,handleNowClick:Fe,handleConfirmClick:Be,handleTimeInputUpdateValue:G,handleMenuFocusOut:W,handleCancelClick:ve,handleClickOutside:Ze,handleTimeInputActivate:lt,handleTimeInputDeactivate:zt,handleHourClick:pe,handleMinuteClick:we,handleSecondClick:de,handleAmPmClick:me,handleTimeInputClear:ct,handleFocusDetectorFocus:ot,handleMenuKeydown:ue,handleTriggerClick:Q,mergedTheme:f,triggerCssVars:n?void 0:$e,triggerThemeClass:We==null?void 0:We.themeClass,triggerOnRender:We==null?void 0:We.onRender,cssVars:n?void 0:ft,themeClass:rt==null?void 0:rt.themeClass,onRender:rt==null?void 0:rt.onRender,clearSelectedValue:Ce}},render(){const{mergedClsPrefix:e,$slots:t,triggerOnRender:o}=this;return o==null||o(),a("div",{class:[`${e}-time-picker`,this.triggerThemeClass],style:this.triggerCssVars},a(zr,null,{default:()=>[a(Pr,null,{default:()=>a(Do,{ref:"inputInstRef",status:this.mergedStatus,value:this.displayTimeString,bordered:this.mergedBordered,passivelyActivated:!0,attrSize:this.mergedAttrSize,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,stateful:this.stateful,size:this.mergedSize,placeholder:this.localizedPlaceholder,clearable:this.clearable,disabled:this.mergedDisabled,textDecoration:this.isValueInvalid?"line-through":void 0,onFocus:this.handleTimeInputFocus,onBlur:this.handleTimeInputBlur,onActivate:this.handleTimeInputActivate,onDeactivate:this.handleTimeInputDeactivate,onUpdateValue:this.handleTimeInputUpdateValue,onClear:this.handleTimeInputClear,internalDeactivateOnEnter:!0,internalForceFocus:this.mergedShow,readonly:this.inputReadonly||this.mergedDisabled,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown},this.showIcon?{[this.clearable?"clear-icon-placeholder":"suffix"]:()=>a(Rt,{clsPrefix:e,class:`${e}-time-picker-icon`},{default:()=>t.icon?t.icon():a(kf,null)})}:null)}),a(Rr,{teleportDisabled:this.adjustedTo===Xt.tdkey,show:this.mergedShow,to:this.adjustedTo,containerClass:this.namespace,placement:this.placement},{default:()=>a(Kt,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>{var r;return this.mergedShow?((r=this.onRender)===null||r===void 0||r.call(this),so(a(Vg,{ref:"panelInstRef",actions:this.actions,class:this.themeClass,style:this.cssVars,seconds:this.seconds,minutes:this.minutes,hours:this.hours,transitionDisabled:this.transitionDisabled,hourValue:this.hourValue,showHour:this.hourInFormat,isHourInvalid:this.isHourInvalid,isHourDisabled:this.isHourDisabled,minuteValue:this.minuteValue,showMinute:this.minuteInFormat,isMinuteInvalid:this.isMinuteInvalid,isMinuteDisabled:this.isMinuteDisabled,secondValue:this.secondValue,amPmValue:this.amPmValue,showSecond:this.secondInFormat,isSecondInvalid:this.isSecondInvalid,isSecondDisabled:this.isSecondDisabled,isValueInvalid:this.isValueInvalid,clearText:this.localizedClear,nowText:this.localizedNow,confirmText:this.localizedPositiveText,use12Hours:this.use12Hours,onFocusout:this.handleMenuFocusOut,onKeydown:this.handleMenuKeydown,onHourClick:this.handleHourClick,onMinuteClick:this.handleMinuteClick,onSecondClick:this.handleSecondClick,onAmPmClick:this.handleAmPmClick,onNowClick:this.handleNowClick,onConfirmClick:this.handleConfirmClick,onClearClick:this.clearSelectedValue,onFocusDetectorFocus:this.handleFocusDetectorFocus}),[[Lo,this.handleClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),Kg=re({name:"DateTimePanel",props:Mi,setup(e){return Ai(e,"datetime")},render(){var e,t,o,r;const{mergedClsPrefix:n,mergedTheme:i,shortcuts:s,timePickerProps:l,onRender:d,$slots:c}=this;return d==null||d(),a("div",{ref:"selfRef",tabindex:0,class:[`${n}-date-panel`,`${n}-date-panel--datetime`,!this.panel&&`${n}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{class:`${n}-date-panel-header`},a(Do,{value:this.dateInputValue,theme:i.peers.Input,themeOverrides:i.peerOverrides.Input,stateful:!1,size:this.timePickerSize,readonly:this.inputReadonly,class:`${n}-date-panel-date-input`,textDecoration:this.isDateInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleDateInputBlur,onUpdateValue:this.handleDateInput}),a(ri,Object.assign({size:this.timePickerSize,placeholder:this.locale.selectTime,format:this.timerPickerFormat},Array.isArray(l)?void 0:l,{showIcon:!1,to:!1,theme:i.peers.TimePicker,themeOverrides:i.peerOverrides.TimePicker,value:Array.isArray(this.value)?null:this.value,isHourDisabled:this.isHourDisabled,isMinuteDisabled:this.isMinuteDisabled,isSecondDisabled:this.isSecondDisabled,onUpdateValue:this.handleTimePickerChange,stateful:!1}))),a("div",{class:`${n}-date-panel-calendar`},a("div",{class:`${n}-date-panel-month`},a("div",{class:`${n}-date-panel-month__fast-prev`,onClick:this.prevYear},vt(c["prev-year"],()=>[a(ir,null)])),a("div",{class:`${n}-date-panel-month__prev`,onClick:this.prevMonth},vt(c["prev-month"],()=>[a(ar,null)])),a(Nr,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:n,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),a("div",{class:`${n}-date-panel-month__next`,onClick:this.nextMonth},vt(c["next-month"],()=>[a(sr,null)])),a("div",{class:`${n}-date-panel-month__fast-next`,onClick:this.nextYear},vt(c["next-year"],()=>[a(lr,null)]))),a("div",{class:`${n}-date-panel-weekdays`},this.weekdays.map(u=>a("div",{key:u,class:`${n}-date-panel-weekdays__day`},u))),a("div",{class:`${n}-date-panel-dates`},this.dateArray.map((u,f)=>a("div",{"data-n-date":!0,key:f,class:[`${n}-date-panel-date`,{[`${n}-date-panel-date--current`]:u.isCurrentDate,[`${n}-date-panel-date--selected`]:u.selected,[`${n}-date-panel-date--excluded`]:!u.inCurrentMonth,[`${n}-date-panel-date--disabled`]:this.mergedIsDateDisabled(u.ts,{type:"date",year:u.dateObject.year,month:u.dateObject.month,date:u.dateObject.date})}],onClick:()=>{this.handleDateClick(u)}},a("div",{class:`${n}-date-panel-date__trigger`}),u.dateObject.date,u.isCurrentDate?a("div",{class:`${n}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?a("div",{class:`${n}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||s?a("div",{class:`${n}-date-panel-actions`},a("div",{class:`${n}-date-panel-actions__prefix`},s&&Object.keys(s).map(u=>{const f=s[u];return Array.isArray(f)?null:a(Ho,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(f)},onClick:()=>{this.handleSingleShortcutClick(f)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>u})})),a("div",{class:`${n}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?io(this.$slots.clear,{onClear:this.clearSelectedDateTime,text:this.locale.clear},()=>[a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",onClick:this.clearSelectedDateTime},{default:()=>this.locale.clear})]):null,!((o=this.actions)===null||o===void 0)&&o.includes("now")?io(c.now,{onNow:this.handleNowClick,text:this.locale.now},()=>[a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now})]):null,!((r=this.actions)===null||r===void 0)&&r.includes("confirm")?io(c.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isDateInvalid,text:this.locale.confirm},()=>[a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(fr,{onFocus:this.handleFocusDetectorFocus}))}}),qg=re({name:"DateTimeRangePanel",props:_i,setup(e){return Hi(e,"datetimerange")},render(){var e,t,o;const{mergedClsPrefix:r,mergedTheme:n,shortcuts:i,timePickerProps:s,onRender:l,$slots:d}=this;return l==null||l(),a("div",{ref:"selfRef",tabindex:0,class:[`${r}-date-panel`,`${r}-date-panel--datetimerange`,!this.panel&&`${r}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{class:`${r}-date-panel-header`},a(Do,{value:this.startDateDisplayString,theme:n.peers.Input,themeOverrides:n.peerOverrides.Input,size:this.timePickerSize,stateful:!1,readonly:this.inputReadonly,class:`${r}-date-panel-date-input`,textDecoration:this.isStartValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleStartDateInputBlur,onUpdateValue:this.handleStartDateInput}),a(ri,Object.assign({placeholder:this.locale.selectTime,format:this.timerPickerFormat,size:this.timePickerSize},Array.isArray(s)?s[0]:s,{value:this.startTimeValue,to:!1,showIcon:!1,disabled:this.isSelecting,theme:n.peers.TimePicker,themeOverrides:n.peerOverrides.TimePicker,stateful:!1,isHourDisabled:this.isStartHourDisabled,isMinuteDisabled:this.isStartMinuteDisabled,isSecondDisabled:this.isStartSecondDisabled,onUpdateValue:this.handleStartTimePickerChange})),a(Do,{value:this.endDateInput,theme:n.peers.Input,themeOverrides:n.peerOverrides.Input,stateful:!1,size:this.timePickerSize,readonly:this.inputReadonly,class:`${r}-date-panel-date-input`,textDecoration:this.isEndValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleEndDateInputBlur,onUpdateValue:this.handleEndDateInput}),a(ri,Object.assign({placeholder:this.locale.selectTime,format:this.timerPickerFormat,size:this.timePickerSize},Array.isArray(s)?s[1]:s,{disabled:this.isSelecting,showIcon:!1,theme:n.peers.TimePicker,themeOverrides:n.peerOverrides.TimePicker,to:!1,stateful:!1,value:this.endTimeValue,isHourDisabled:this.isEndHourDisabled,isMinuteDisabled:this.isEndMinuteDisabled,isSecondDisabled:this.isEndSecondDisabled,onUpdateValue:this.handleEndTimePickerChange}))),a("div",{ref:"startDatesElRef",class:`${r}-date-panel-calendar ${r}-date-panel-calendar--start`},a("div",{class:`${r}-date-panel-month`},a("div",{class:`${r}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},vt(d["prev-year"],()=>[a(ir,null)])),a("div",{class:`${r}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},vt(d["prev-month"],()=>[a(ar,null)])),a(Nr,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:r,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),a("div",{class:`${r}-date-panel-month__next`,onClick:this.startCalendarNextMonth},vt(d["next-month"],()=>[a(sr,null)])),a("div",{class:`${r}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},vt(d["next-year"],()=>[a(lr,null)]))),a("div",{class:`${r}-date-panel-weekdays`},this.weekdays.map(c=>a("div",{key:c,class:`${r}-date-panel-weekdays__day`},c))),a("div",{class:`${r}-date-panel__divider`}),a("div",{class:`${r}-date-panel-dates`},this.startDateArray.map((c,u)=>{const f=this.mergedIsDateDisabled(c.ts);return a("div",{"data-n-date":!0,key:u,class:[`${r}-date-panel-date`,{[`${r}-date-panel-date--excluded`]:!c.inCurrentMonth,[`${r}-date-panel-date--current`]:c.isCurrentDate,[`${r}-date-panel-date--selected`]:c.selected,[`${r}-date-panel-date--covered`]:c.inSpan,[`${r}-date-panel-date--start`]:c.startOfSpan,[`${r}-date-panel-date--end`]:c.endOfSpan,[`${r}-date-panel-date--disabled`]:f}],onClick:f?void 0:()=>{this.handleDateClick(c)},onMouseenter:f?void 0:()=>{this.handleDateMouseEnter(c)}},a("div",{class:`${r}-date-panel-date__trigger`}),c.dateObject.date,c.isCurrentDate?a("div",{class:`${r}-date-panel-date__sup`}):null)}))),a("div",{class:`${r}-date-panel__vertical-divider`}),a("div",{ref:"endDatesElRef",class:`${r}-date-panel-calendar ${r}-date-panel-calendar--end`},a("div",{class:`${r}-date-panel-month`},a("div",{class:`${r}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},vt(d["prev-year"],()=>[a(ir,null)])),a("div",{class:`${r}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},vt(d["prev-month"],()=>[a(ar,null)])),a(Nr,{monthBeforeYear:this.calendarMonthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:r,monthYearSeparator:this.calendarHeaderMonthYearSeparator,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),a("div",{class:`${r}-date-panel-month__next`,onClick:this.endCalendarNextMonth},vt(d["next-month"],()=>[a(sr,null)])),a("div",{class:`${r}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},vt(d["next-year"],()=>[a(lr,null)]))),a("div",{class:`${r}-date-panel-weekdays`},this.weekdays.map(c=>a("div",{key:c,class:`${r}-date-panel-weekdays__day`},c))),a("div",{class:`${r}-date-panel__divider`}),a("div",{class:`${r}-date-panel-dates`},this.endDateArray.map((c,u)=>{const f=this.mergedIsDateDisabled(c.ts);return a("div",{"data-n-date":!0,key:u,class:[`${r}-date-panel-date`,{[`${r}-date-panel-date--excluded`]:!c.inCurrentMonth,[`${r}-date-panel-date--current`]:c.isCurrentDate,[`${r}-date-panel-date--selected`]:c.selected,[`${r}-date-panel-date--covered`]:c.inSpan,[`${r}-date-panel-date--start`]:c.startOfSpan,[`${r}-date-panel-date--end`]:c.endOfSpan,[`${r}-date-panel-date--disabled`]:f}],onClick:f?void 0:()=>{this.handleDateClick(c)},onMouseenter:f?void 0:()=>{this.handleDateMouseEnter(c)}},a("div",{class:`${r}-date-panel-date__trigger`}),c.dateObject.date,c.isCurrentDate?a("div",{class:`${r}-date-panel-date__sup`}):null)}))),this.datePickerSlots.footer?a("div",{class:`${r}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${r}-date-panel-actions`},a("div",{class:`${r}-date-panel-actions__prefix`},i&&Object.keys(i).map(c=>{const u=i[c];return Array.isArray(u)||typeof u=="function"?a(Ho,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(u)},onClick:()=>{this.handleRangeShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>c}):null})),a("div",{class:`${r}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?io(d.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((o=this.actions)===null||o===void 0)&&o.includes("confirm")?io(d.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isRangeInvalid||this.isSelecting,text:this.locale.confirm},()=>[a(At,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(fr,{onFocus:this.handleFocusDetectorFocus}))}}),Yg=re({name:"MonthRangePanel",props:Object.assign(Object.assign({},_i),{type:{type:String,required:!0}}),setup(e){const t=Hi(e,e.type),{dateLocaleRef:o}=Po("DatePicker"),r=(n,i,s,l)=>{const{handleColItemClick:d}=t;return a("div",{"data-n-date":!0,key:i,class:[`${s}-date-panel-month-calendar__picker-col-item`,n.isCurrent&&`${s}-date-panel-month-calendar__picker-col-item--current`,n.selected&&`${s}-date-panel-month-calendar__picker-col-item--selected`,!1],onClick:()=>{d(n,l)}},n.type==="month"?Qs(n.dateObject.month,n.monthFormat,o.value.locale):n.type==="quarter"?ed(n.dateObject.quarter,n.quarterFormat,o.value.locale):Js(n.dateObject.year,n.yearFormat,o.value.locale))};return to(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:r})},render(){var e,t,o;const{mergedClsPrefix:r,mergedTheme:n,shortcuts:i,type:s,renderItem:l,onRender:d}=this;return d==null||d(),a("div",{ref:"selfRef",tabindex:0,class:[`${r}-date-panel`,`${r}-date-panel--daterange`,!this.panel&&`${r}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{ref:"startDatesElRef",class:`${r}-date-panel-calendar ${r}-date-panel-calendar--start`},a("div",{class:`${r}-date-panel-month-calendar`},a(jt,{ref:"startYearScrollbarRef",class:`${r}-date-panel-month-calendar__picker-col`,theme:n.peers.Scrollbar,themeOverrides:n.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("start"),content:()=>this.virtualListContent("start"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>a(Sr,{ref:"startYearVlRef",items:this.startYearArray,itemSize:kr,showScrollbar:!1,keyField:"ts",onScroll:this.handleStartYearVlScroll,paddingBottom:4},{default:({item:c,index:u})=>l(c,u,r,"start")})}),s==="monthrange"||s==="quarterrange"?a("div",{class:`${r}-date-panel-month-calendar__picker-col`},a(jt,{ref:"startMonthScrollbarRef",theme:n.peers.Scrollbar,themeOverrides:n.peerOverrides.Scrollbar},{default:()=>[(s==="monthrange"?this.startMonthArray:this.startQuarterArray).map((c,u)=>l(c,u,r,"start")),s==="monthrange"&&a("div",{class:`${r}-date-panel-month-calendar__padding`})]})):null)),a("div",{class:`${r}-date-panel__vertical-divider`}),a("div",{ref:"endDatesElRef",class:`${r}-date-panel-calendar ${r}-date-panel-calendar--end`},a("div",{class:`${r}-date-panel-month-calendar`},a(jt,{ref:"endYearScrollbarRef",class:`${r}-date-panel-month-calendar__picker-col`,theme:n.peers.Scrollbar,themeOverrides:n.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("end"),content:()=>this.virtualListContent("end"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>a(Sr,{ref:"endYearVlRef",items:this.endYearArray,itemSize:kr,showScrollbar:!1,keyField:"ts",onScroll:this.handleEndYearVlScroll,paddingBottom:4},{default:({item:c,index:u})=>l(c,u,r,"end")})}),s==="monthrange"||s==="quarterrange"?a("div",{class:`${r}-date-panel-month-calendar__picker-col`},a(jt,{ref:"endMonthScrollbarRef",theme:n.peers.Scrollbar,themeOverrides:n.peerOverrides.Scrollbar},{default:()=>[(s==="monthrange"?this.endMonthArray:this.endQuarterArray).map((c,u)=>l(c,u,r,"end")),s==="monthrange"&&a("div",{class:`${r}-date-panel-month-calendar__padding`})]})):null)),this.datePickerSlots.footer?a("div",{class:`${r}-date-panel-footer`},Mu(this.datePickerSlots,"footer")):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${r}-date-panel-actions`},a("div",{class:`${r}-date-panel-actions__prefix`},i&&Object.keys(i).map(c=>{const u=i[c];return Array.isArray(u)||typeof u=="function"?a(Ho,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(u)},onClick:()=>{this.handleRangeShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>c}):null})),a("div",{class:`${r}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?io(this.$slots.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(Ho,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((o=this.actions)===null||o===void 0)&&o.includes("confirm")?io(this.$slots.confirm,{disabled:this.isRangeInvalid,onConfirm:this.handleConfirmClick,text:this.locale.confirm},()=>[a(Ho,{theme:n.peers.Button,themeOverrides:n.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(fr,{onFocus:this.handleFocusDetectorFocus}))}}),Gg=Object.assign(Object.assign({},Re.props),{to:Xt.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,updateValueOnClose:Boolean,calendarDayFormat:String,calendarHeaderYearFormat:String,calendarHeaderMonthFormat:String,calendarHeaderMonthYearSeparator:{type:String,default:" "},calendarHeaderMonthBeforeYear:{type:Boolean,default:void 0},defaultValue:[Number,Array],defaultFormattedValue:[String,Array],defaultTime:[Number,String,Array],disabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom-start"},value:[Number,Array],formattedValue:[String,Array],size:String,type:{type:String,default:"date"},valueFormat:String,separator:String,placeholder:String,startPlaceholder:String,endPlaceholder:String,format:String,dateFormat:String,timerPickerFormat:String,actions:Array,shortcuts:Object,isDateDisabled:Function,isTimeDisabled:Function,show:{type:Boolean,default:void 0},panel:Boolean,ranges:Object,firstDayOfWeek:Number,inputReadonly:Boolean,closeOnSelect:Boolean,status:String,timePickerProps:[Object,Array],onClear:Function,onConfirm:Function,defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,monthFormat:{type:String,default:"M"},yearFormat:{type:String,default:"y"},quarterFormat:{type:String,default:"'Q'Q"},yearRange:{type:Array,default:()=>[1901,2100]},"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],"onUpdate:formattedValue":[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onNextMonth:Function,onPrevMonth:Function,onNextYear:Function,onPrevYear:Function,onChange:[Function,Array]}),Xg=k([m("date-picker",` - position: relative; - z-index: auto; - `,[m("date-picker-icon",` - color: var(--n-icon-color-override); - transition: color .3s var(--n-bezier); - `),m("icon",` - color: var(--n-icon-color-override); - transition: color .3s var(--n-bezier); - `),R("disabled",[m("date-picker-icon",` - color: var(--n-icon-color-disabled-override); - `),m("icon",` - color: var(--n-icon-color-disabled-override); - `)])]),m("date-panel",` - width: fit-content; - outline: none; - margin: 4px 0; - display: grid; - grid-template-columns: 0fr; - border-radius: var(--n-panel-border-radius); - background-color: var(--n-panel-color); - color: var(--n-panel-text-color); - user-select: none; - `,[hr(),R("shadow",` - box-shadow: var(--n-panel-box-shadow); - `),m("date-panel-calendar",{padding:"var(--n-calendar-left-padding)",display:"grid",gridTemplateColumns:"1fr",gridArea:"left-calendar"},[R("end",{padding:"var(--n-calendar-right-padding)",gridArea:"right-calendar"})]),m("date-panel-month-calendar",{display:"flex",gridArea:"left-calendar"},[z("picker-col",` - min-width: var(--n-scroll-item-width); - height: calc(var(--n-scroll-item-height) * 6); - user-select: none; - -webkit-user-select: none; - `,[k("&:first-child",` - min-width: calc(var(--n-scroll-item-width) + 4px); - `,[z("picker-col-item",[k("&::before","left: 4px;")])]),z("padding",` - height: calc(var(--n-scroll-item-height) * 5) - `)]),z("picker-col-item",` - z-index: 0; - cursor: pointer; - height: var(--n-scroll-item-height); - box-sizing: border-box; - padding-top: 4px; - display: flex; - align-items: center; - justify-content: center; - position: relative; - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier); - background: #0000; - color: var(--n-item-text-color); - `,[k("&::before",` - z-index: -1; - content: ""; - position: absolute; - left: 0; - right: 4px; - top: 4px; - bottom: 0; - border-radius: var(--n-scroll-item-border-radius); - transition: - background-color .3s var(--n-bezier); - `),at("disabled",[k("&:hover::before",` - background-color: var(--n-item-color-hover); - `),R("selected",` - color: var(--n-item-color-active); - `,[k("&::before","background-color: var(--n-item-color-hover);")])]),R("disabled",` - color: var(--n-item-text-color-disabled); - cursor: not-allowed; - `,[R("selected",[k("&::before",` - background-color: var(--n-item-color-disabled); - `)])])])]),R("date",{gridTemplateAreas:` - "left-calendar" - "footer" - "action" - `}),R("week",{gridTemplateAreas:` - "left-calendar" - "footer" - "action" - `}),R("daterange",{gridTemplateAreas:` - "left-calendar divider right-calendar" - "footer footer footer" - "action action action" - `}),R("datetime",{gridTemplateAreas:` - "header" - "left-calendar" - "footer" - "action" - `}),R("datetimerange",{gridTemplateAreas:` - "header header header" - "left-calendar divider right-calendar" - "footer footer footer" - "action action action" - `}),R("month",{gridTemplateAreas:` - "left-calendar" - "footer" - "action" - `}),m("date-panel-footer",{gridArea:"footer"}),m("date-panel-actions",{gridArea:"action"}),m("date-panel-header",{gridArea:"header"}),m("date-panel-header",` - box-sizing: border-box; - width: 100%; - align-items: center; - padding: var(--n-panel-header-padding); - display: flex; - justify-content: space-between; - border-bottom: 1px solid var(--n-panel-header-divider-color); - `,[k(">",[k("*:not(:last-child)",{marginRight:"10px"}),k("*",{flex:1,width:0}),m("time-picker",{zIndex:1})])]),m("date-panel-month",` - box-sizing: border-box; - display: grid; - grid-template-columns: var(--n-calendar-title-grid-template-columns); - align-items: center; - justify-items: center; - padding: var(--n-calendar-title-padding); - height: var(--n-calendar-title-height); - `,[z("prev, next, fast-prev, fast-next",` - line-height: 0; - cursor: pointer; - width: var(--n-arrow-size); - height: var(--n-arrow-size); - color: var(--n-arrow-color); - `),z("month-year",` - user-select: none; - -webkit-user-select: none; - flex-grow: 1; - position: relative; - `,[z("text",` - font-size: var(--n-calendar-title-font-size); - line-height: var(--n-calendar-title-font-size); - font-weight: var(--n-calendar-title-font-weight); - padding: 6px 8px; - text-align: center; - color: var(--n-calendar-title-text-color); - cursor: pointer; - transition: background-color .3s var(--n-bezier); - border-radius: var(--n-panel-border-radius); - `,[R("active",` - background-color: var(--n-calendar-title-color-hover); - `),k("&:hover",` - background-color: var(--n-calendar-title-color-hover); - `)])])]),m("date-panel-weekdays",` - display: grid; - margin: auto; - grid-template-columns: repeat(7, var(--n-item-cell-width)); - grid-template-rows: repeat(1, var(--n-item-cell-height)); - align-items: center; - justify-items: center; - margin-bottom: 4px; - border-bottom: 1px solid var(--n-calendar-days-divider-color); - `,[z("day",` - white-space: nowrap; - user-select: none; - -webkit-user-select: none; - line-height: 15px; - width: var(--n-item-size); - text-align: center; - font-size: var(--n-calendar-days-font-size); - color: var(--n-item-text-color); - display: flex; - align-items: center; - justify-content: center; - `)]),m("date-panel-dates",` - margin: auto; - display: grid; - grid-template-columns: repeat(7, var(--n-item-cell-width)); - grid-template-rows: repeat(6, var(--n-item-cell-height)); - align-items: center; - justify-items: center; - flex-wrap: wrap; - `,[m("date-panel-date",` - user-select: none; - -webkit-user-select: none; - position: relative; - width: var(--n-item-size); - height: var(--n-item-size); - line-height: var(--n-item-size); - text-align: center; - font-size: var(--n-item-font-size); - border-radius: var(--n-item-border-radius); - z-index: 0; - cursor: pointer; - transition: - background-color .2s var(--n-bezier), - color .2s var(--n-bezier); - `,[z("trigger",` - position: absolute; - left: calc(var(--n-item-size) / 2 - var(--n-item-cell-width) / 2); - top: calc(var(--n-item-size) / 2 - var(--n-item-cell-height) / 2); - width: var(--n-item-cell-width); - height: var(--n-item-cell-height); - `),R("current",[z("sup",` - position: absolute; - top: 2px; - right: 2px; - content: ""; - height: 4px; - width: 4px; - border-radius: 2px; - background-color: var(--n-item-color-active); - transition: - background-color .2s var(--n-bezier); - `)]),k("&::after",` - content: ""; - z-index: -1; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - border-radius: inherit; - transition: background-color .3s var(--n-bezier); - `),R("covered, start, end",[at("excluded",[k("&::before",` - content: ""; - z-index: -2; - position: absolute; - left: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); - right: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); - top: 0; - bottom: 0; - background-color: var(--n-item-color-included); - `),k("&:nth-child(7n + 1)::before",{borderTopLeftRadius:"var(--n-item-border-radius)",borderBottomLeftRadius:"var(--n-item-border-radius)"}),k("&:nth-child(7n + 7)::before",{borderTopRightRadius:"var(--n-item-border-radius)",borderBottomRightRadius:"var(--n-item-border-radius)"})])]),R("selected",{color:"var(--n-item-text-color-active)"},[k("&::after",{backgroundColor:"var(--n-item-color-active)"}),R("start",[k("&::before",{left:"50%"})]),R("end",[k("&::before",{right:"50%"})]),z("sup",{backgroundColor:"var(--n-panel-color)"})]),R("excluded",{color:"var(--n-item-text-color-disabled)"},[R("selected",[k("&::after",{backgroundColor:"var(--n-item-color-disabled)"})])]),R("disabled",{cursor:"not-allowed",color:"var(--n-item-text-color-disabled)"},[R("covered",[k("&::before",{backgroundColor:"var(--n-item-color-disabled)"})]),R("selected",[k("&::before",{backgroundColor:"var(--n-item-color-disabled)"}),k("&::after",{backgroundColor:"var(--n-item-color-disabled)"})])]),R("week-hovered",[k("&::before",` - background-color: var(--n-item-color-included); - `),k("&:nth-child(7n + 1)::before",` - border-top-left-radius: var(--n-item-border-radius); - border-bottom-left-radius: var(--n-item-border-radius); - `),k("&:nth-child(7n + 7)::before",` - border-top-right-radius: var(--n-item-border-radius); - border-bottom-right-radius: var(--n-item-border-radius); - `)]),R("week-selected",` - color: var(--n-item-text-color-active) - `,[k("&::before",` - background-color: var(--n-item-color-active); - `),k("&:nth-child(7n + 1)::before",` - border-top-left-radius: var(--n-item-border-radius); - border-bottom-left-radius: var(--n-item-border-radius); - `),k("&:nth-child(7n + 7)::before",` - border-top-right-radius: var(--n-item-border-radius); - border-bottom-right-radius: var(--n-item-border-radius); - `)])])]),at("week",[m("date-panel-dates",[m("date-panel-date",[at("disabled",[at("selected",[k("&:hover",` - background-color: var(--n-item-color-hover); - `)])])])])]),R("week",[m("date-panel-dates",[m("date-panel-date",[k("&::before",` - content: ""; - z-index: -2; - position: absolute; - left: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); - right: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); - top: 0; - bottom: 0; - transition: background-color .3s var(--n-bezier); - `)])])]),z("vertical-divider",` - grid-area: divider; - height: 100%; - width: 1px; - background-color: var(--n-calendar-divider-color); - `),m("date-panel-footer",` - border-top: 1px solid var(--n-panel-action-divider-color); - padding: var(--n-panel-extra-footer-padding); - `),m("date-panel-actions",` - flex: 1; - padding: var(--n-panel-action-padding); - display: flex; - align-items: center; - justify-content: space-between; - border-top: 1px solid var(--n-panel-action-divider-color); - `,[z("prefix, suffix",` - display: flex; - margin-bottom: -8px; - `),z("suffix",` - align-self: flex-end; - `),z("prefix",` - flex-wrap: wrap; - `),m("button",` - margin-bottom: 8px; - `,[k("&:not(:last-child)",` - margin-right: 8px; - `)])])]),k("[data-n-date].transition-disabled",{transition:"none !important"},[k("&::before, &::after",{transition:"none !important"})])]);function Zg(e,t){const o=C(()=>{const{isTimeDisabled:u}=e,{value:f}=t;if(!(f===null||Array.isArray(f)))return u==null?void 0:u(f)}),r=C(()=>{var u;return(u=o.value)===null||u===void 0?void 0:u.isHourDisabled}),n=C(()=>{var u;return(u=o.value)===null||u===void 0?void 0:u.isMinuteDisabled}),i=C(()=>{var u;return(u=o.value)===null||u===void 0?void 0:u.isSecondDisabled}),s=C(()=>{const{type:u,isDateDisabled:f}=e,{value:v}=t;return v===null||Array.isArray(v)||!["date","datetime"].includes(u)||!f?!1:f(v,{type:"input"})}),l=C(()=>{const{type:u}=e,{value:f}=t;if(f===null||u==="datetime"||Array.isArray(f))return!1;const v=new Date(f),p=v.getHours(),h=v.getMinutes(),g=v.getMinutes();return(r.value?r.value(p):!1)||(n.value?n.value(h,p):!1)||(i.value?i.value(g,h,p):!1)}),d=C(()=>s.value||l.value);return{isValueInvalidRef:C(()=>{const{type:u}=e;return u==="date"?s.value:u==="datetime"?d.value:!1}),isDateInvalidRef:s,isTimeInvalidRef:l,isDateTimeInvalidRef:d,isHourDisabledRef:r,isMinuteDisabledRef:n,isSecondDisabledRef:i}}function Qg(e,t){const o=C(()=>{const{isTimeDisabled:f}=e,{value:v}=t;return!Array.isArray(v)||!f?[void 0,void 0]:[f==null?void 0:f(v[0],"start",v),f==null?void 0:f(v[1],"end",v)]}),r={isStartHourDisabledRef:C(()=>{var f;return(f=o.value[0])===null||f===void 0?void 0:f.isHourDisabled}),isEndHourDisabledRef:C(()=>{var f;return(f=o.value[1])===null||f===void 0?void 0:f.isHourDisabled}),isStartMinuteDisabledRef:C(()=>{var f;return(f=o.value[0])===null||f===void 0?void 0:f.isMinuteDisabled}),isEndMinuteDisabledRef:C(()=>{var f;return(f=o.value[1])===null||f===void 0?void 0:f.isMinuteDisabled}),isStartSecondDisabledRef:C(()=>{var f;return(f=o.value[0])===null||f===void 0?void 0:f.isSecondDisabled}),isEndSecondDisabledRef:C(()=>{var f;return(f=o.value[1])===null||f===void 0?void 0:f.isSecondDisabled})},n=C(()=>{const{type:f,isDateDisabled:v}=e,{value:p}=t;return p===null||!Array.isArray(p)||!["daterange","datetimerange"].includes(f)||!v?!1:v(p[0],"start",p)}),i=C(()=>{const{type:f,isDateDisabled:v}=e,{value:p}=t;return p===null||!Array.isArray(p)||!["daterange","datetimerange"].includes(f)||!v?!1:v(p[1],"end",p)}),s=C(()=>{const{type:f}=e,{value:v}=t;if(v===null||!Array.isArray(v)||f!=="datetimerange")return!1;const p=er(v[0]),h=Wn(v[0]),g=Un(v[0]),{isStartHourDisabledRef:b,isStartMinuteDisabledRef:y,isStartSecondDisabledRef:x}=r;return(b.value?b.value(p):!1)||(y.value?y.value(h,p):!1)||(x.value?x.value(g,h,p):!1)}),l=C(()=>{const{type:f}=e,{value:v}=t;if(v===null||!Array.isArray(v)||f!=="datetimerange")return!1;const p=er(v[1]),h=Wn(v[1]),g=Un(v[1]),{isEndHourDisabledRef:b,isEndMinuteDisabledRef:y,isEndSecondDisabledRef:x}=r;return(b.value?b.value(p):!1)||(y.value?y.value(h,p):!1)||(x.value?x.value(g,h,p):!1)}),d=C(()=>n.value||s.value),c=C(()=>i.value||l.value),u=C(()=>d.value||c.value);return Object.assign(Object.assign({},r),{isStartDateInvalidRef:n,isEndDateInvalidRef:i,isStartTimeInvalidRef:s,isEndTimeInvalidRef:l,isStartValueInvalidRef:d,isEndValueInvalidRef:c,isRangeInvalidRef:u})}const sy=re({name:"DatePicker",props:Gg,setup(e,{slots:t}){var o;const{localeRef:r,dateLocaleRef:n}=Po("DatePicker"),i=Co(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:d}=i,{mergedComponentPropsRef:c,mergedClsPrefixRef:u,mergedBorderedRef:f,namespaceRef:v,inlineThemeDisabled:p}=Qe(e),h=B(null),g=B(null),b=B(null),y=B(!1),x=fe(e,"show"),T=$t(x,y),$=C(()=>({locale:n.value.locale,useAdditionalWeekYearTokens:!0})),P=C(()=>{const{format:W}=e;if(W)return W;switch(e.type){case"date":case"daterange":return r.value.dateFormat;case"datetime":case"datetimerange":return r.value.dateTimeFormat;case"year":case"yearrange":return r.value.yearTypeFormat;case"month":case"monthrange":return r.value.monthTypeFormat;case"quarter":case"quarterrange":return r.value.quarterFormat;case"week":return r.value.weekFormat}}),S=C(()=>{var W;return(W=e.valueFormat)!==null&&W!==void 0?W:P.value});function w(W){if(W===null)return null;const{value:ge}=S,{value:$e}=$;return Array.isArray(W)?[uo(W[0],ge,new Date,$e).getTime(),uo(W[1],ge,new Date,$e).getTime()]:uo(W,ge,new Date,$e).getTime()}const{defaultFormattedValue:A,defaultValue:I}=e,M=B((o=A!==void 0?w(A):I)!==null&&o!==void 0?o:null),j=C(()=>{const{formattedValue:W}=e;return W!==void 0?w(W):e.value}),D=$t(j,M),E=B(null);Ft(()=>{E.value=D.value});const U=B(""),L=B(""),te=B(""),K=Re("DatePicker","-date-picker",Xg,Mg,e,u),le=C(()=>{var W,ge;return((ge=(W=c==null?void 0:c.value)===null||W===void 0?void 0:W.DatePicker)===null||ge===void 0?void 0:ge.timePickerSize)||"small"}),be=C(()=>["daterange","datetimerange","monthrange","quarterrange","yearrange"].includes(e.type)),ce=C(()=>{const{placeholder:W}=e;if(W===void 0){const{type:ge}=e;switch(ge){case"date":return r.value.datePlaceholder;case"datetime":return r.value.datetimePlaceholder;case"month":return r.value.monthPlaceholder;case"year":return r.value.yearPlaceholder;case"quarter":return r.value.quarterPlaceholder;case"week":return r.value.weekPlaceholder;default:return""}}else return W}),V=C(()=>e.startPlaceholder===void 0?e.type==="daterange"?r.value.startDatePlaceholder:e.type==="datetimerange"?r.value.startDatetimePlaceholder:e.type==="monthrange"?r.value.startMonthPlaceholder:"":e.startPlaceholder),H=C(()=>e.endPlaceholder===void 0?e.type==="daterange"?r.value.endDatePlaceholder:e.type==="datetimerange"?r.value.endDatetimePlaceholder:e.type==="monthrange"?r.value.endMonthPlaceholder:"":e.endPlaceholder),F=C(()=>{const{actions:W,type:ge,clearable:$e}=e;if(W===null)return[];if(W!==void 0)return W;const We=$e?["clear"]:[];switch(ge){case"date":case"week":return We.push("now"),We;case"datetime":return We.push("now","confirm"),We;case"daterange":return We.push("confirm"),We;case"datetimerange":return We.push("confirm"),We;case"month":return We.push("now","confirm"),We;case"year":return We.push("now"),We;case"quarter":return We.push("now","confirm"),We;case"monthrange":case"yearrange":case"quarterrange":return We.push("confirm"),We;default:{mo("date-picker","The type is wrong, n-date-picker's type only supports `date`, `datetime`, `daterange` and `datetimerange`.");break}}});function N(W){if(W===null)return null;if(Array.isArray(W)){const{value:ge}=S,{value:$e}=$;return[Bt(W[0],ge,$e),Bt(W[1],ge,$.value)]}else return Bt(W,S.value,$.value)}function J(W){E.value=W}function se(W,ge){const{"onUpdate:formattedValue":$e,onUpdateFormattedValue:We}=e;$e&&ae($e,W,ge),We&&ae(We,W,ge)}function xe(W,ge){const{"onUpdate:value":$e,onUpdateValue:We,onChange:ft}=e,{nTriggerFormChange:rt,nTriggerFormInput:ne}=i,ze=N(W);ge.doConfirm&&_(W,ze),We&&ae(We,W,ze),$e&&ae($e,W,ze),ft&&ae(ft,W,ze),M.value=W,se(ze,W),rt(),ne()}function Ie(){const{onClear:W}=e;W==null||W()}function _(W,ge){const{onConfirm:$e}=e;$e&&$e(W,ge)}function Pe(W){const{onFocus:ge}=e,{nTriggerFormFocus:$e}=i;ge&&ae(ge,W),$e()}function He(W){const{onBlur:ge}=e,{nTriggerFormBlur:$e}=i;ge&&ae(ge,W),$e()}function Ae(W){const{"onUpdate:show":ge,onUpdateShow:$e}=e;ge&&ae(ge,W),$e&&ae($e,W),y.value=W}function Ge(W){W.key==="Escape"&&T.value&&(dn(W),ut({returnFocus:!0}))}function Xe(W){W.key==="Escape"&&T.value&&dn(W)}function ct(){var W;Ae(!1),(W=b.value)===null||W===void 0||W.deactivate(),Ie()}function ot(){var W;(W=b.value)===null||W===void 0||W.deactivate(),Ie()}function Ce(){ut({returnFocus:!0})}function ee(W){var ge;T.value&&!(!((ge=g.value)===null||ge===void 0)&&ge.contains(Ko(W)))&&ut({returnFocus:!1})}function ue(W){ut({returnFocus:!0,disableUpdateOnClose:W})}function q(W,ge){ge?xe(W,{doConfirm:!1}):J(W)}function Q(){const W=E.value;xe(Array.isArray(W)?[W[0],W[1]]:W,{doConfirm:!0})}function pe(){const{value:W}=E;be.value?(Array.isArray(W)||W===null)&&de(W):Array.isArray(W)||we(W)}function we(W){W===null?U.value="":U.value=Bt(W,P.value,$.value)}function de(W){if(W===null)L.value="",te.value="";else{const ge=$.value;L.value=Bt(W[0],P.value,ge),te.value=Bt(W[1],P.value,ge)}}function me(){T.value||pt()}function je(W){var ge;!((ge=h.value)===null||ge===void 0)&&ge.$el.contains(W.relatedTarget)||(He(W),pe(),ut({returnFocus:!1}))}function oe(){l.value||(pe(),ut({returnFocus:!1}))}function Ue(W){if(W===""){xe(null,{doConfirm:!1}),E.value=null,U.value="";return}const ge=uo(W,P.value,new Date,$.value);Bo(ge)?(xe(Ve(ge),{doConfirm:!1}),pe()):U.value=W}function lt(W,{source:ge}){if(W[0]===""&&W[1]===""){xe(null,{doConfirm:!1}),E.value=null,L.value="",te.value="";return}const[$e,We]=W,ft=uo($e,P.value,new Date,$.value),rt=uo(We,P.value,new Date,$.value);if(Bo(ft)&&Bo(rt)){let ne=Ve(ft),ze=Ve(rt);rt<ft&&(ge===0?ze=ne:ne=ze),xe([ne,ze],{doConfirm:!1}),pe()}else[L.value,te.value]=W}function zt(W){l.value||Qt(W,"clear")||T.value||pt()}function bt(W){l.value||Pe(W)}function pt(){l.value||T.value||Ae(!0)}function ut({returnFocus:W,disableUpdateOnClose:ge}){var $e;T.value&&(Ae(!1),e.type!=="date"&&e.updateValueOnClose&&!ge&&Q(),W&&(($e=b.value)===null||$e===void 0||$e.focus()))}gt(E,()=>{pe()}),pe(),gt(T,W=>{W||(E.value=D.value)});const De=Zg(e,E),Ze=Qg(e,E);Je(ia,Object.assign(Object.assign(Object.assign({mergedClsPrefixRef:u,mergedThemeRef:K,timePickerSizeRef:le,localeRef:r,dateLocaleRef:n,firstDayOfWeekRef:fe(e,"firstDayOfWeek"),isDateDisabledRef:fe(e,"isDateDisabled"),rangesRef:fe(e,"ranges"),timePickerPropsRef:fe(e,"timePickerProps"),closeOnSelectRef:fe(e,"closeOnSelect"),updateValueOnCloseRef:fe(e,"updateValueOnClose"),monthFormatRef:fe(e,"monthFormat"),yearFormatRef:fe(e,"yearFormat"),quarterFormatRef:fe(e,"quarterFormat"),yearRangeRef:fe(e,"yearRange")},De),Ze),{datePickerSlots:t}));const O={focus:()=>{var W;(W=b.value)===null||W===void 0||W.focus()},blur:()=>{var W;(W=b.value)===null||W===void 0||W.blur()}},G=C(()=>{const{common:{cubicBezierEaseInOut:W},self:{iconColor:ge,iconColorDisabled:$e}}=K.value;return{"--n-bezier":W,"--n-icon-color-override":ge,"--n-icon-color-disabled-override":$e}}),ve=p?it("date-picker-trigger",void 0,G,e):void 0,Fe=C(()=>{const{type:W}=e,{common:{cubicBezierEaseInOut:ge},self:{calendarTitleFontSize:$e,calendarDaysFontSize:We,itemFontSize:ft,itemTextColor:rt,itemColorDisabled:ne,itemColorIncluded:ze,itemColorHover:Le,itemColorActive:et,itemBorderRadius:yt,itemTextColorDisabled:mt,itemTextColorActive:xt,panelColor:X,panelTextColor:ye,arrowColor:Ke,calendarTitleTextColor:Y,panelActionDividerColor:he,panelHeaderDividerColor:ke,calendarDaysDividerColor:Me,panelBoxShadow:Ne,panelBorderRadius:st,calendarTitleFontWeight:It,panelExtraFooterPadding:Ot,panelActionPadding:Zt,itemSize:oo,itemCellWidth:Nt,itemCellHeight:wt,scrollItemWidth:Z,scrollItemHeight:Te,calendarTitlePadding:Oe,calendarTitleHeight:ht,calendarDaysHeight:Wt,calendarDaysTextColor:Pt,arrowSize:wo,panelHeaderPadding:To,calendarDividerColor:po,calendarTitleGridTempateColumns:Kr,iconColor:qr,iconColorDisabled:Yr,scrollItemBorderRadius:Gr,calendarTitleColorHover:Xr,[ie("calendarLeftPadding",W)]:Zr,[ie("calendarRightPadding",W)]:da}}=K.value;return{"--n-bezier":ge,"--n-panel-border-radius":st,"--n-panel-color":X,"--n-panel-box-shadow":Ne,"--n-panel-text-color":ye,"--n-panel-header-padding":To,"--n-panel-header-divider-color":ke,"--n-calendar-left-padding":Zr,"--n-calendar-right-padding":da,"--n-calendar-title-color-hover":Xr,"--n-calendar-title-height":ht,"--n-calendar-title-padding":Oe,"--n-calendar-title-font-size":$e,"--n-calendar-title-font-weight":It,"--n-calendar-title-text-color":Y,"--n-calendar-title-grid-template-columns":Kr,"--n-calendar-days-height":Wt,"--n-calendar-days-divider-color":Me,"--n-calendar-days-font-size":We,"--n-calendar-days-text-color":Pt,"--n-calendar-divider-color":po,"--n-panel-action-padding":Zt,"--n-panel-extra-footer-padding":Ot,"--n-panel-action-divider-color":he,"--n-item-font-size":ft,"--n-item-border-radius":yt,"--n-item-size":oo,"--n-item-cell-width":Nt,"--n-item-cell-height":wt,"--n-item-text-color":rt,"--n-item-color-included":ze,"--n-item-color-disabled":ne,"--n-item-color-hover":Le,"--n-item-color-active":et,"--n-item-text-color-disabled":mt,"--n-item-text-color-active":xt,"--n-scroll-item-width":Z,"--n-scroll-item-height":Te,"--n-scroll-item-border-radius":Gr,"--n-arrow-size":wo,"--n-arrow-color":Ke,"--n-icon-color":qr,"--n-icon-color-disabled":Yr}}),Be=p?it("date-picker",C(()=>e.type),Fe,e):void 0;return Object.assign(Object.assign({},O),{mergedStatus:d,mergedClsPrefix:u,mergedBordered:f,namespace:v,uncontrolledValue:M,pendingValue:E,panelInstRef:h,triggerElRef:g,inputInstRef:b,isMounted:Yo(),displayTime:U,displayStartTime:L,displayEndTime:te,mergedShow:T,adjustedTo:Xt(e),isRange:be,localizedStartPlaceholder:V,localizedEndPlaceholder:H,mergedSize:s,mergedDisabled:l,localizedPlacehoder:ce,isValueInvalid:De.isValueInvalidRef,isStartValueInvalid:Ze.isStartValueInvalidRef,isEndValueInvalid:Ze.isEndValueInvalidRef,handleInputKeydown:Xe,handleClickOutside:ee,handleKeydown:Ge,handleClear:ct,handlePanelClear:ot,handleTriggerClick:zt,handleInputActivate:me,handleInputDeactivate:oe,handleInputFocus:bt,handleInputBlur:je,handlePanelTabOut:Ce,handlePanelClose:ue,handleRangeUpdateValue:lt,handleSingleUpdateValue:Ue,handlePanelUpdateValue:q,handlePanelConfirm:Q,mergedTheme:K,actions:F,triggerCssVars:p?void 0:G,triggerThemeClass:ve==null?void 0:ve.themeClass,triggerOnRender:ve==null?void 0:ve.onRender,cssVars:p?void 0:Fe,themeClass:Be==null?void 0:Be.themeClass,onRender:Be==null?void 0:Be.onRender,onNextMonth:e.onNextMonth,onPrevMonth:e.onPrevMonth,onNextYear:e.onNextYear,onPrevYear:e.onPrevYear})},render(){const{clearable:e,triggerOnRender:t,mergedClsPrefix:o,$slots:r}=this,n={onUpdateValue:this.handlePanelUpdateValue,onTabOut:this.handlePanelTabOut,onClose:this.handlePanelClose,onClear:this.handlePanelClear,onKeydown:this.handleKeydown,onConfirm:this.handlePanelConfirm,ref:"panelInstRef",value:this.pendingValue,active:this.mergedShow,actions:this.actions,shortcuts:this.shortcuts,style:this.cssVars,defaultTime:this.defaultTime,themeClass:this.themeClass,panel:this.panel,inputReadonly:this.inputReadonly||this.mergedDisabled,onRender:this.onRender,onNextMonth:this.onNextMonth,onPrevMonth:this.onPrevMonth,onNextYear:this.onNextYear,onPrevYear:this.onPrevYear,timerPickerFormat:this.timerPickerFormat,dateFormat:this.dateFormat,calendarDayFormat:this.calendarDayFormat,calendarHeaderYearFormat:this.calendarHeaderYearFormat,calendarHeaderMonthFormat:this.calendarHeaderMonthFormat,calendarHeaderMonthYearSeparator:this.calendarHeaderMonthYearSeparator,calendarHeaderMonthBeforeYear:this.calendarHeaderMonthBeforeYear},i=()=>{const{type:l}=this;return l==="datetime"?a(Kg,Object.assign({},n,{defaultCalendarStartTime:this.defaultCalendarStartTime}),r):l==="daterange"?a(Eg,Object.assign({},n,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),r):l==="datetimerange"?a(qg,Object.assign({},n,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),r):l==="month"||l==="year"||l==="quarter"?a(Zd,Object.assign({},n,{type:l,key:l})):l==="monthrange"||l==="yearrange"||l==="quarterrange"?a(Yg,Object.assign({},n,{type:l})):a(Hg,Object.assign({},n,{type:l,defaultCalendarStartTime:this.defaultCalendarStartTime}),r)};if(this.panel)return i();t==null||t();const s={bordered:this.mergedBordered,size:this.mergedSize,passivelyActivated:!0,disabled:this.mergedDisabled,readonly:this.inputReadonly||this.mergedDisabled,clearable:e,onClear:this.handleClear,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown,onActivate:this.handleInputActivate,onDeactivate:this.handleInputDeactivate,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur};return a("div",{ref:"triggerElRef",class:[`${o}-date-picker`,this.mergedDisabled&&`${o}-date-picker--disabled`,this.isRange&&`${o}-date-picker--range`,this.triggerThemeClass],style:this.triggerCssVars,onKeydown:this.handleKeydown},a(zr,null,{default:()=>[a(Pr,null,{default:()=>this.isRange?a(Do,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:[this.displayStartTime,this.displayEndTime],placeholder:[this.localizedStartPlaceholder,this.localizedEndPlaceholder],textDecoration:[this.isStartValueInvalid?"line-through":"",this.isEndValueInvalid?"line-through":""],pair:!0,onUpdateValue:this.handleRangeUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},s),{separator:()=>this.separator===void 0?vt(r.separator,()=>[a(Rt,{clsPrefix:o,class:`${o}-date-picker-icon`},{default:()=>a(Rf,null)})]):this.separator,[e?"clear-icon-placeholder":"suffix"]:()=>vt(r["date-icon"],()=>[a(Rt,{clsPrefix:o,class:`${o}-date-picker-icon`},{default:()=>a(pl,null)})])}):a(Do,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:this.displayTime,placeholder:this.localizedPlacehoder,textDecoration:this.isValueInvalid&&!this.isRange?"line-through":"",onUpdateValue:this.handleSingleUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},s),{[e?"clear-icon-placeholder":"suffix"]:()=>a(Rt,{clsPrefix:o,class:`${o}-date-picker-icon`},{default:()=>vt(r["date-icon"],()=>[a(pl,null)])})})}),a(Rr,{show:this.mergedShow,containerClass:this.namespace,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Xt.tdkey,placement:this.placement},{default:()=>a(Kt,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>this.mergedShow?so(i(),[[Lo,this.handleClickOutside,void 0,{capture:!0}]]):null})})]}))}}),Jg={thPaddingBorderedSmall:"8px 12px",thPaddingBorderedMedium:"12px 16px",thPaddingBorderedLarge:"16px 24px",thPaddingSmall:"0",thPaddingMedium:"0",thPaddingLarge:"0",tdPaddingBorderedSmall:"8px 12px",tdPaddingBorderedMedium:"12px 16px",tdPaddingBorderedLarge:"16px 24px",tdPaddingSmall:"0 0 8px 0",tdPaddingMedium:"0 0 12px 0",tdPaddingLarge:"0 0 16px 0"};function Jd(e){const{tableHeaderColor:t,textColor2:o,textColor1:r,cardColor:n,modalColor:i,popoverColor:s,dividerColor:l,borderRadius:d,fontWeightStrong:c,lineHeight:u,fontSizeSmall:f,fontSizeMedium:v,fontSizeLarge:p}=e;return Object.assign(Object.assign({},Jg),{lineHeight:u,fontSizeSmall:f,fontSizeMedium:v,fontSizeLarge:p,titleTextColor:r,thColor:qe(n,t),thColorModal:qe(i,t),thColorPopover:qe(s,t),thTextColor:r,thFontWeight:c,tdTextColor:o,tdColor:n,tdColorModal:i,tdColorPopover:s,borderColor:qe(n,l),borderColorModal:qe(i,l),borderColorPopover:qe(s,l),borderRadius:d})}const em={name:"Descriptions",common:dt,self:Jd},tm={name:"Descriptions",common:_e,self:Jd},om=k([m("descriptions",{fontSize:"var(--n-font-size)"},[m("descriptions-separator",` - display: inline-block; - margin: 0 8px 0 2px; - `),m("descriptions-table-wrapper",[m("descriptions-table",[m("descriptions-table-row",[m("descriptions-table-header",{padding:"var(--n-th-padding)"}),m("descriptions-table-content",{padding:"var(--n-td-padding)"})])])]),at("bordered",[m("descriptions-table-wrapper",[m("descriptions-table",[m("descriptions-table-row",[k("&:last-child",[m("descriptions-table-content",{paddingBottom:0})])])])])]),R("left-label-placement",[m("descriptions-table-content",[k("> *",{verticalAlign:"top"})])]),R("left-label-align",[k("th",{textAlign:"left"})]),R("center-label-align",[k("th",{textAlign:"center"})]),R("right-label-align",[k("th",{textAlign:"right"})]),R("bordered",[m("descriptions-table-wrapper",` - border-radius: var(--n-border-radius); - overflow: hidden; - background: var(--n-merged-td-color); - border: 1px solid var(--n-merged-border-color); - `,[m("descriptions-table",[m("descriptions-table-row",[k("&:not(:last-child)",[m("descriptions-table-content",{borderBottom:"1px solid var(--n-merged-border-color)"}),m("descriptions-table-header",{borderBottom:"1px solid var(--n-merged-border-color)"})]),m("descriptions-table-header",` - font-weight: 400; - background-clip: padding-box; - background-color: var(--n-merged-th-color); - `,[k("&:not(:last-child)",{borderRight:"1px solid var(--n-merged-border-color)"})]),m("descriptions-table-content",[k("&:not(:last-child)",{borderRight:"1px solid var(--n-merged-border-color)"})])])])])]),m("descriptions-header",` - font-weight: var(--n-th-font-weight); - font-size: 18px; - transition: color .3s var(--n-bezier); - line-height: var(--n-line-height); - margin-bottom: 16px; - color: var(--n-title-text-color); - `),m("descriptions-table-wrapper",` - transition: - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[m("descriptions-table",` - width: 100%; - border-collapse: separate; - border-spacing: 0; - box-sizing: border-box; - `,[m("descriptions-table-row",` - box-sizing: border-box; - transition: border-color .3s var(--n-bezier); - `,[m("descriptions-table-header",` - font-weight: var(--n-th-font-weight); - line-height: var(--n-line-height); - display: table-cell; - box-sizing: border-box; - color: var(--n-th-text-color); - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `),m("descriptions-table-content",` - vertical-align: top; - line-height: var(--n-line-height); - display: table-cell; - box-sizing: border-box; - color: var(--n-td-text-color); - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[z("content",` - transition: color .3s var(--n-bezier); - display: inline-block; - color: var(--n-td-text-color); - `)]),z("label",` - font-weight: var(--n-th-font-weight); - transition: color .3s var(--n-bezier); - display: inline-block; - margin-right: 14px; - color: var(--n-th-text-color); - `)])])])]),m("descriptions-table-wrapper",` - --n-merged-th-color: var(--n-th-color); - --n-merged-td-color: var(--n-td-color); - --n-merged-border-color: var(--n-border-color); - `),jr(m("descriptions-table-wrapper",` - --n-merged-th-color: var(--n-th-color-modal); - --n-merged-td-color: var(--n-td-color-modal); - --n-merged-border-color: var(--n-border-color-modal); - `)),vn(m("descriptions-table-wrapper",` - --n-merged-th-color: var(--n-th-color-popover); - --n-merged-td-color: var(--n-td-color-popover); - --n-merged-border-color: var(--n-border-color-popover); - `))]),ec="DESCRIPTION_ITEM_FLAG";function rm(e){return typeof e=="object"&&e&&!Array.isArray(e)?e.type&&e.type[ec]:!1}const nm=Object.assign(Object.assign({},Re.props),{title:String,column:{type:Number,default:3},columns:Number,labelPlacement:{type:String,default:"top"},labelAlign:{type:String,default:"left"},separator:{type:String,default:":"},size:{type:String,default:"medium"},bordered:Boolean,labelClass:String,labelStyle:[Object,String],contentClass:String,contentStyle:[Object,String]}),dy=re({name:"Descriptions",props:nm,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Descriptions","-descriptions",om,em,e,t),n=C(()=>{const{size:s,bordered:l}=e,{common:{cubicBezierEaseInOut:d},self:{titleTextColor:c,thColor:u,thColorModal:f,thColorPopover:v,thTextColor:p,thFontWeight:h,tdTextColor:g,tdColor:b,tdColorModal:y,tdColorPopover:x,borderColor:T,borderColorModal:$,borderColorPopover:P,borderRadius:S,lineHeight:w,[ie("fontSize",s)]:A,[ie(l?"thPaddingBordered":"thPadding",s)]:I,[ie(l?"tdPaddingBordered":"tdPadding",s)]:M}}=r.value;return{"--n-title-text-color":c,"--n-th-padding":I,"--n-td-padding":M,"--n-font-size":A,"--n-bezier":d,"--n-th-font-weight":h,"--n-line-height":w,"--n-th-text-color":p,"--n-td-text-color":g,"--n-th-color":u,"--n-th-color-modal":f,"--n-th-color-popover":v,"--n-td-color":b,"--n-td-color-modal":y,"--n-td-color-popover":x,"--n-border-radius":S,"--n-border-color":T,"--n-border-color-modal":$,"--n-border-color-popover":P}}),i=o?it("descriptions",C(()=>{let s="";const{size:l,bordered:d}=e;return d&&(s+="a"),s+=l[0],s}),n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender,compitableColumn:nr(e,["columns","column"]),inlineThemeDisabled:o}},render(){const e=this.$slots.default,t=e?Oo(e()):[];t.length;const{contentClass:o,labelClass:r,compitableColumn:n,labelPlacement:i,labelAlign:s,size:l,bordered:d,title:c,cssVars:u,mergedClsPrefix:f,separator:v,onRender:p}=this;p==null||p();const h=t.filter(x=>rm(x)),g={span:0,row:[],secondRow:[],rows:[]},y=h.reduce((x,T,$)=>{const P=T.props||{},S=h.length-1===$,w=["label"in P?P.label:vl(T,"label")],A=[vl(T)],I=P.span||1,M=x.span;x.span+=I;const j=P.labelStyle||P["label-style"]||this.labelStyle,D=P.contentStyle||P["content-style"]||this.contentStyle;if(i==="left")d?x.row.push(a("th",{class:[`${f}-descriptions-table-header`,r],colspan:1,style:j},w),a("td",{class:[`${f}-descriptions-table-content`,o],colspan:S?(n-M)*2+1:I*2-1,style:D},A)):x.row.push(a("td",{class:`${f}-descriptions-table-content`,colspan:S?(n-M)*2:I*2},a("span",{class:[`${f}-descriptions-table-content__label`,r],style:j},[...w,v&&a("span",{class:`${f}-descriptions-separator`},v)]),a("span",{class:[`${f}-descriptions-table-content__content`,o],style:D},A)));else{const E=S?(n-M)*2:I*2;x.row.push(a("th",{class:[`${f}-descriptions-table-header`,r],colspan:E,style:j},w)),x.secondRow.push(a("td",{class:[`${f}-descriptions-table-content`,o],colspan:E,style:D},A))}return(x.span>=n||S)&&(x.span=0,x.row.length&&(x.rows.push(x.row),x.row=[]),i!=="left"&&x.secondRow.length&&(x.rows.push(x.secondRow),x.secondRow=[])),x},g).rows.map(x=>a("tr",{class:`${f}-descriptions-table-row`},x));return a("div",{style:u,class:[`${f}-descriptions`,this.themeClass,`${f}-descriptions--${i}-label-placement`,`${f}-descriptions--${s}-label-align`,`${f}-descriptions--${l}-size`,d&&`${f}-descriptions--bordered`]},c||this.$slots.header?a("div",{class:`${f}-descriptions-header`},c||mn(this,"header")):null,a("div",{class:`${f}-descriptions-table-wrapper`},a("table",{class:`${f}-descriptions-table`},a("tbody",null,i==="top"&&a("tr",{class:`${f}-descriptions-table-row`,style:{visibility:"collapse"}},si(n*2,a("td",null))),y))))}}),am={label:String,span:{type:Number,default:1},labelClass:String,labelStyle:[Object,String],contentClass:String,contentStyle:[Object,String]},cy=re({name:"DescriptionsItem",[ec]:!0,props:am,render(){return null}}),tc="n-dialog-provider",oc="n-dialog-api",im="n-dialog-reactive-list";function lm(){const e=Ee(oc,null);return e===null&&Go("use-dialog","No outer <n-dialog-provider /> founded."),e}const sm={titleFontSize:"18px",padding:"16px 28px 20px 28px",iconSize:"28px",actionSpace:"12px",contentMargin:"8px 0 16px 0",iconMargin:"0 4px 0 0",iconMarginIconTop:"4px 0 8px 0",closeSize:"22px",closeIconSize:"18px",closeMargin:"20px 26px 0 0",closeMarginIconTop:"10px 16px 0 0"};function rc(e){const{textColor1:t,textColor2:o,modalColor:r,closeIconColor:n,closeIconColorHover:i,closeIconColorPressed:s,closeColorHover:l,closeColorPressed:d,infoColor:c,successColor:u,warningColor:f,errorColor:v,primaryColor:p,dividerColor:h,borderRadius:g,fontWeightStrong:b,lineHeight:y,fontSize:x}=e;return Object.assign(Object.assign({},sm),{fontSize:x,lineHeight:y,border:`1px solid ${h}`,titleTextColor:t,textColor:o,color:r,closeColorHover:l,closeColorPressed:d,closeIconColor:n,closeIconColorHover:i,closeIconColorPressed:s,closeBorderRadius:g,iconColor:p,iconColorInfo:c,iconColorSuccess:u,iconColorWarning:f,iconColorError:v,borderRadius:g,titleFontWeight:b})}const nc={name:"Dialog",common:dt,peers:{Button:pr},self:rc},ac={name:"Dialog",common:_e,peers:{Button:vo},self:rc},la={icon:Function,type:{type:String,default:"default"},title:[String,Function],closable:{type:Boolean,default:!0},negativeText:String,positiveText:String,positiveButtonProps:Object,negativeButtonProps:Object,content:[String,Function],action:Function,showIcon:{type:Boolean,default:!0},loading:Boolean,bordered:Boolean,iconPlacement:String,titleClass:[String,Array],titleStyle:[String,Object],contentClass:[String,Array],contentStyle:[String,Object],actionClass:[String,Array],actionStyle:[String,Object],onPositiveClick:Function,onNegativeClick:Function,onClose:Function},ic=Ro(la),dm=k([m("dialog",` - --n-icon-margin: var(--n-icon-margin-top) var(--n-icon-margin-right) var(--n-icon-margin-bottom) var(--n-icon-margin-left); - word-break: break-word; - line-height: var(--n-line-height); - position: relative; - background: var(--n-color); - color: var(--n-text-color); - box-sizing: border-box; - margin: auto; - border-radius: var(--n-border-radius); - padding: var(--n-padding); - transition: - border-color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `,[z("icon",{color:"var(--n-icon-color)"}),R("bordered",{border:"var(--n-border)"}),R("icon-top",[z("close",{margin:"var(--n-close-margin)"}),z("icon",{margin:"var(--n-icon-margin)"}),z("content",{textAlign:"center"}),z("title",{justifyContent:"center"}),z("action",{justifyContent:"center"})]),R("icon-left",[z("icon",{margin:"var(--n-icon-margin)"}),R("closable",[z("title",` - padding-right: calc(var(--n-close-size) + 6px); - `)])]),z("close",` - position: absolute; - right: 0; - top: 0; - margin: var(--n-close-margin); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - z-index: 1; - `),z("content",` - font-size: var(--n-font-size); - margin: var(--n-content-margin); - position: relative; - word-break: break-word; - `,[R("last","margin-bottom: 0;")]),z("action",` - display: flex; - justify-content: flex-end; - `,[k("> *:not(:last-child)",` - margin-right: var(--n-action-space); - `)]),z("icon",` - font-size: var(--n-icon-size); - transition: color .3s var(--n-bezier); - `),z("title",` - transition: color .3s var(--n-bezier); - display: flex; - align-items: center; - font-size: var(--n-title-font-size); - font-weight: var(--n-title-font-weight); - color: var(--n-title-text-color); - `),m("dialog-icon-container",` - display: flex; - justify-content: center; - `)]),jr(m("dialog",` - width: 446px; - max-width: calc(100vw - 32px); - `)),m("dialog",[cs(` - width: 446px; - max-width: calc(100vw - 32px); - `)])]),cm={default:()=>a(Er,null),info:()=>a(Er,null),success:()=>a(xn,null),warning:()=>a(Cn,null),error:()=>a(bn,null)},lc=re({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Re.props),la),setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:n}=Qe(e),i=Vt("Dialog",n,o),s=C(()=>{var p,h;const{iconPlacement:g}=e;return g||((h=(p=t==null?void 0:t.value)===null||p===void 0?void 0:p.Dialog)===null||h===void 0?void 0:h.iconPlacement)||"left"});function l(p){const{onPositiveClick:h}=e;h&&h(p)}function d(p){const{onNegativeClick:h}=e;h&&h(p)}function c(){const{onClose:p}=e;p&&p()}const u=Re("Dialog","-dialog",dm,nc,e,o),f=C(()=>{const{type:p}=e,h=s.value,{common:{cubicBezierEaseInOut:g},self:{fontSize:b,lineHeight:y,border:x,titleTextColor:T,textColor:$,color:P,closeBorderRadius:S,closeColorHover:w,closeColorPressed:A,closeIconColor:I,closeIconColorHover:M,closeIconColorPressed:j,closeIconSize:D,borderRadius:E,titleFontWeight:U,titleFontSize:L,padding:te,iconSize:K,actionSpace:le,contentMargin:be,closeSize:ce,[h==="top"?"iconMarginIconTop":"iconMargin"]:V,[h==="top"?"closeMarginIconTop":"closeMargin"]:H,[ie("iconColor",p)]:F}}=u.value,N=Lt(V);return{"--n-font-size":b,"--n-icon-color":F,"--n-bezier":g,"--n-close-margin":H,"--n-icon-margin-top":N.top,"--n-icon-margin-right":N.right,"--n-icon-margin-bottom":N.bottom,"--n-icon-margin-left":N.left,"--n-icon-size":K,"--n-close-size":ce,"--n-close-icon-size":D,"--n-close-border-radius":S,"--n-close-color-hover":w,"--n-close-color-pressed":A,"--n-close-icon-color":I,"--n-close-icon-color-hover":M,"--n-close-icon-color-pressed":j,"--n-color":P,"--n-text-color":$,"--n-border-radius":E,"--n-padding":te,"--n-line-height":y,"--n-border":x,"--n-content-margin":be,"--n-title-font-size":L,"--n-title-font-weight":U,"--n-title-text-color":T,"--n-action-space":le}}),v=r?it("dialog",C(()=>`${e.type[0]}${s.value[0]}`),f,e):void 0;return{mergedClsPrefix:o,rtlEnabled:i,mergedIconPlacement:s,mergedTheme:u,handlePositiveClick:l,handleNegativeClick:d,handleCloseClick:c,cssVars:r?void 0:f,themeClass:v==null?void 0:v.themeClass,onRender:v==null?void 0:v.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:o,cssVars:r,closable:n,showIcon:i,title:s,content:l,action:d,negativeText:c,positiveText:u,positiveButtonProps:f,negativeButtonProps:v,handlePositiveClick:p,handleNegativeClick:h,mergedTheme:g,loading:b,type:y,mergedClsPrefix:x}=this;(e=this.onRender)===null||e===void 0||e.call(this);const T=i?a(Rt,{clsPrefix:x,class:`${x}-dialog__icon`},{default:()=>Ct(this.$slots.icon,P=>P||(this.icon?kt(this.icon):cm[this.type]()))}):null,$=Ct(this.$slots.action,P=>P||u||c||d?a("div",{class:[`${x}-dialog__action`,this.actionClass],style:this.actionStyle},P||(d?[kt(d)]:[this.negativeText&&a(At,Object.assign({theme:g.peers.Button,themeOverrides:g.peerOverrides.Button,ghost:!0,size:"small",onClick:h},v),{default:()=>kt(this.negativeText)}),this.positiveText&&a(At,Object.assign({theme:g.peers.Button,themeOverrides:g.peerOverrides.Button,size:"small",type:y==="default"?"primary":y,disabled:b,loading:b,onClick:p},f),{default:()=>kt(this.positiveText)})])):null);return a("div",{class:[`${x}-dialog`,this.themeClass,this.closable&&`${x}-dialog--closable`,`${x}-dialog--icon-${o}`,t&&`${x}-dialog--bordered`,this.rtlEnabled&&`${x}-dialog--rtl`],style:r,role:"dialog"},n?Ct(this.$slots.close,P=>{const S=[`${x}-dialog__close`,this.rtlEnabled&&`${x}-dialog--rtl`];return P?a("div",{class:S},P):a(ur,{clsPrefix:x,class:S,onClick:this.handleCloseClick})}):null,i&&o==="top"?a("div",{class:`${x}-dialog-icon-container`},T):null,a("div",{class:[`${x}-dialog__title`,this.titleClass],style:this.titleStyle},i&&o==="left"?T:null,vt(this.$slots.header,()=>[kt(s)])),a("div",{class:[`${x}-dialog__content`,$?"":`${x}-dialog__content--last`,this.contentClass],style:this.contentStyle},vt(this.$slots.default,()=>[kt(l)])),$)}});function sc(e){const{modalColor:t,textColor2:o,boxShadow3:r}=e;return{color:t,textColor:o,boxShadow:r}}const um={name:"Modal",common:dt,peers:{Scrollbar:No,Dialog:nc,Card:od},self:sc},fm={name:"Modal",common:_e,peers:{Scrollbar:ho,Dialog:ac,Card:rd},self:sc},Ei=Object.assign(Object.assign({},ki),la),hm=Ro(Ei),vm=re({name:"ModalBody",inheritAttrs:!1,props:Object.assign(Object.assign({show:{type:Boolean,required:!0},preset:String,displayDirective:{type:String,required:!0},trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},blockScroll:Boolean},Ei),{renderMask:Function,onClickoutside:Function,onBeforeLeave:{type:Function,required:!0},onAfterLeave:{type:Function,required:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0},onClose:{type:Function,required:!0},onAfterEnter:Function,onEsc:Function}),setup(e){const t=B(null),o=B(null),r=B(e.show),n=B(null),i=B(null);gt(fe(e,"show"),b=>{b&&(r.value=!0)}),ps(C(()=>e.blockScroll&&r.value));const s=Ee(fs);function l(){if(s.transformOriginRef.value==="center")return"";const{value:b}=n,{value:y}=i;if(b===null||y===null)return"";if(o.value){const x=o.value.containerScrollTop;return`${b}px ${y+x}px`}return""}function d(b){if(s.transformOriginRef.value==="center")return;const y=s.getMousePosition();if(!y||!o.value)return;const x=o.value.containerScrollTop,{offsetLeft:T,offsetTop:$}=b;if(y){const P=y.y,S=y.x;n.value=-(T-S),i.value=-($-P-x)}b.style.transformOrigin=l()}function c(b){Tt(()=>{d(b)})}function u(b){b.style.transformOrigin=l(),e.onBeforeLeave()}function f(){r.value=!1,n.value=null,i.value=null,e.onAfterLeave()}function v(){const{onClose:b}=e;b&&b()}function p(){e.onNegativeClick()}function h(){e.onPositiveClick()}const g=B(null);return gt(g,b=>{b&&Tt(()=>{const y=b.el;y&&t.value!==y&&(t.value=y)})}),Je(gn,t),Je(pn,null),Je(Vr,null),{mergedTheme:s.mergedThemeRef,appear:s.appearRef,isMounted:s.isMountedRef,mergedClsPrefix:s.mergedClsPrefixRef,bodyRef:t,scrollbarRef:o,displayed:r,childNodeRef:g,handlePositiveClick:h,handleNegativeClick:p,handleCloseClick:v,handleAfterLeave:f,handleBeforeLeave:u,handleEnter:c}},render(){const{$slots:e,$attrs:t,handleEnter:o,handleAfterLeave:r,handleBeforeLeave:n,preset:i,mergedClsPrefix:s}=this;let l=null;if(!i){if(l=Ka(e),!l){mo("modal","default slot is empty");return}l=an(l),l.props=lo({class:`${s}-modal`},t,l.props||{})}return this.displayDirective==="show"||this.displayed||this.show?so(a("div",{role:"none",class:`${s}-modal-body-wrapper`},a(jt,{ref:"scrollbarRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:`${s}-modal-scroll-content`},{default:()=>{var d;return[(d=this.renderMask)===null||d===void 0?void 0:d.call(this),a(hi,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var c;return a(Kt,{name:"fade-in-scale-up-transition",appear:(c=this.appear)!==null&&c!==void 0?c:this.isMounted,onEnter:o,onAfterEnter:this.onAfterEnter,onAfterLeave:r,onBeforeLeave:n},{default:()=>{const u=[[Eo,this.show]],{onClickoutside:f}=this;return f&&u.push([Lo,this.onClickoutside,void 0,{capture:!0}]),so(this.preset==="confirm"||this.preset==="dialog"?a(lc,Object.assign({},this.$attrs,{class:[`${s}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},go(this.$props,ic),{"aria-modal":"true"}),e):this.preset==="card"?a(gv,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${s}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},go(this.$props,vv),{"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=l,u)}})}})]}})),[[Eo,this.displayDirective==="if"||this.displayed||this.show]]):null}}),pm=k([m("modal-container",` - position: fixed; - left: 0; - top: 0; - height: 0; - width: 0; - display: flex; - `),m("modal-mask",` - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - background-color: rgba(0, 0, 0, .4); - `,[wn({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),m("modal-body-wrapper",` - position: fixed; - left: 0; - right: 0; - top: 0; - bottom: 0; - overflow: visible; - `,[m("modal-scroll-content",` - min-height: 100%; - display: flex; - position: relative; - `)]),m("modal",` - position: relative; - align-self: center; - color: var(--n-text-color); - margin: auto; - box-shadow: var(--n-box-shadow); - `,[hr({duration:".25s",enterScale:".5"})])]),dc=Object.assign(Object.assign(Object.assign(Object.assign({},Re.props),{show:Boolean,unstableShowMask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},preset:String,to:[String,Object],displayDirective:{type:String,default:"if"},transformOrigin:{type:String,default:"mouse"},zIndex:Number,autoFocus:{type:Boolean,default:!0},trapFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0}}),Ei),{onEsc:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onBeforeLeave:Function,onAfterLeave:Function,onClose:Function,onPositiveClick:Function,onNegativeClick:Function,onMaskClick:Function,internalDialog:Boolean,internalModal:Boolean,internalAppear:{type:Boolean,default:void 0},overlayStyle:[String,Object],onBeforeHide:Function,onAfterHide:Function,onHide:Function}),cc=re({name:"Modal",inheritAttrs:!1,props:dc,setup(e){const t=B(null),{mergedClsPrefixRef:o,namespaceRef:r,inlineThemeDisabled:n}=Qe(e),i=Re("Modal","-modal",pm,um,e,o),s=Kn(64),l=qn(),d=Yo(),c=e.internalDialog?Ee(tc,null):null,u=e.internalModal?Ee(Zu,null):null,f=vs();function v(S){const{onUpdateShow:w,"onUpdate:show":A,onHide:I}=e;w&&ae(w,S),A&&ae(A,S),I&&!S&&I(S)}function p(){const{onClose:S}=e;S?Promise.resolve(S()).then(w=>{w!==!1&&v(!1)}):v(!1)}function h(){const{onPositiveClick:S}=e;S?Promise.resolve(S()).then(w=>{w!==!1&&v(!1)}):v(!1)}function g(){const{onNegativeClick:S}=e;S?Promise.resolve(S()).then(w=>{w!==!1&&v(!1)}):v(!1)}function b(){const{onBeforeLeave:S,onBeforeHide:w}=e;S&&ae(S),w&&w()}function y(){const{onAfterLeave:S,onAfterHide:w}=e;S&&ae(S),w&&w()}function x(S){var w;const{onMaskClick:A}=e;A&&A(S),e.maskClosable&&!((w=t.value)===null||w===void 0)&&w.contains(Ko(S))&&v(!1)}function T(S){var w;(w=e.onEsc)===null||w===void 0||w.call(e),e.show&&e.closeOnEsc&&bs(S)&&(f.value||v(!1))}Je(fs,{getMousePosition:()=>{const S=c||u;if(S){const{clickedRef:w,clickedPositionRef:A}=S;if(w.value&&A.value)return A.value}return s.value?l.value:null},mergedClsPrefixRef:o,mergedThemeRef:i,isMountedRef:d,appearRef:fe(e,"internalAppear"),transformOriginRef:fe(e,"transformOrigin")});const $=C(()=>{const{common:{cubicBezierEaseOut:S},self:{boxShadow:w,color:A,textColor:I}}=i.value;return{"--n-bezier-ease-out":S,"--n-box-shadow":w,"--n-color":A,"--n-text-color":I}}),P=n?it("theme-class",void 0,$,e):void 0;return{mergedClsPrefix:o,namespace:r,isMounted:d,containerRef:t,presetProps:C(()=>go(e,hm)),handleEsc:T,handleAfterLeave:y,handleClickoutside:x,handleBeforeLeave:b,doUpdateShow:v,handleNegativeClick:g,handlePositiveClick:h,handleCloseClick:p,cssVars:n?void 0:$,themeClass:P==null?void 0:P.themeClass,onRender:P==null?void 0:P.onRender}},render(){const{mergedClsPrefix:e}=this;return a(ns,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:o}=this;return so(a("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},a(vm,Object.assign({style:this.overlayStyle},this.$attrs,{ref:"bodyWrapper",displayDirective:this.displayDirective,show:this.show,preset:this.preset,autoFocus:this.autoFocus,trapFocus:this.trapFocus,blockScroll:this.blockScroll},this.presetProps,{onEsc:this.handleEsc,onClose:this.handleCloseClick,onNegativeClick:this.handleNegativeClick,onPositiveClick:this.handlePositiveClick,onBeforeLeave:this.handleBeforeLeave,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave,onClickoutside:o?void 0:this.handleClickoutside,renderMask:o?()=>{var r;return a(Kt,{name:"fade-in-transition",key:"mask",appear:(r=this.internalAppear)!==null&&r!==void 0?r:this.isMounted},{default:()=>this.show?a("div",{"aria-hidden":!0,ref:"containerRef",class:`${e}-modal-mask`,onClick:this.handleClickoutside}):null})}:void 0}),this.$slots)),[[pi,{zIndex:this.zIndex,enabled:this.show}]])}})}}),gm=Object.assign(Object.assign({},la),{onAfterEnter:Function,onAfterLeave:Function,transformOrigin:String,blockScroll:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},internalStyle:[String,Object],maskClosable:{type:Boolean,default:!0},onPositiveClick:Function,onNegativeClick:Function,onClose:Function,onMaskClick:Function}),mm=re({name:"DialogEnvironment",props:Object.assign(Object.assign({},gm),{internalKey:{type:String,required:!0},to:[String,Object],onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=B(!0);function o(){const{onInternalAfterLeave:u,internalKey:f,onAfterLeave:v}=e;u&&u(f),v&&v()}function r(u){const{onPositiveClick:f}=e;f?Promise.resolve(f(u)).then(v=>{v!==!1&&d()}):d()}function n(u){const{onNegativeClick:f}=e;f?Promise.resolve(f(u)).then(v=>{v!==!1&&d()}):d()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function s(u){const{onMaskClick:f,maskClosable:v}=e;f&&(f(u),v&&d())}function l(){const{onEsc:u}=e;u&&u()}function d(){t.value=!1}function c(u){t.value=u}return{show:t,hide:d,handleUpdateShow:c,handleAfterLeave:o,handleCloseClick:i,handleNegativeClick:n,handlePositiveClick:r,handleMaskClick:s,handleEsc:l}},render(){const{handlePositiveClick:e,handleUpdateShow:t,handleNegativeClick:o,handleCloseClick:r,handleAfterLeave:n,handleMaskClick:i,handleEsc:s,to:l,maskClosable:d,show:c}=this;return a(cc,{show:c,onUpdateShow:t,onMaskClick:i,onEsc:s,to:l,maskClosable:d,onAfterEnter:this.onAfterEnter,onAfterLeave:n,closeOnEsc:this.closeOnEsc,blockScroll:this.blockScroll,autoFocus:this.autoFocus,transformOrigin:this.transformOrigin,internalAppear:!0,internalDialog:!0},{default:()=>a(lc,Object.assign({},go(this.$props,ic),{style:this.internalStyle,onClose:r,onNegativeClick:o,onPositiveClick:e}))})}}),bm={injectionKey:String,to:[String,Object]},xm=re({name:"DialogProvider",props:bm,setup(){const e=B([]),t={};function o(l={}){const d=qo(),c=ta(Object.assign(Object.assign({},l),{key:d,destroy:()=>{var u;(u=t[`n-dialog-${d}`])===null||u===void 0||u.hide()}}));return e.value.push(c),c}const r=["info","success","warning","error"].map(l=>d=>o(Object.assign(Object.assign({},d),{type:l})));function n(l){const{value:d}=e;d.splice(d.findIndex(c=>c.key===l),1)}function i(){Object.values(t).forEach(l=>{l==null||l.hide()})}const s={create:o,destroyAll:i,info:r[0],success:r[1],warning:r[2],error:r[3]};return Je(oc,s),Je(tc,{clickedRef:Kn(64),clickedPositionRef:qn()}),Je(im,e),Object.assign(Object.assign({},s),{dialogList:e,dialogInstRefs:t,handleAfterLeave:n})},render(){var e,t;return a(qt,null,[this.dialogList.map(o=>a(mm,$r(o,["destroy","style"],{internalStyle:o.style,to:this.to,ref:r=>{r===null?delete this.dialogInstRefs[`n-dialog-${o.key}`]:this.dialogInstRefs[`n-dialog-${o.key}`]=r},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave}))),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)])}}),uc="n-loading-bar",fc="n-loading-bar-api",Cm={name:"LoadingBar",common:_e,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}};function ym(e){const{primaryColor:t,errorColor:o}=e;return{colorError:o,colorLoading:t,height:"2px"}}const wm={name:"LoadingBar",common:dt,self:ym},Sm=m("loading-bar-container",` - z-index: 5999; - position: fixed; - top: 0; - left: 0; - right: 0; - height: 2px; -`,[wn({enterDuration:"0.3s",leaveDuration:"0.8s"}),m("loading-bar",` - width: 100%; - transition: - max-width 4s linear, - background .2s linear; - height: var(--n-height); - `,[R("starting",` - background: var(--n-color-loading); - `),R("finishing",` - background: var(--n-color-loading); - transition: - max-width .2s linear, - background .2s linear; - `),R("error",` - background: var(--n-color-error); - transition: - max-width .2s linear, - background .2s linear; - `)])]);var _n=function(e,t,o,r){function n(i){return i instanceof o?i:new o(function(s){s(i)})}return new(o||(o=Promise))(function(i,s){function l(u){try{c(r.next(u))}catch(f){s(f)}}function d(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):n(u.value).then(l,d)}c((r=r.apply(e,t||[])).next())})};function Hn(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const km=re({name:"LoadingBar",props:{containerClass:String,containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=Qe(),{props:t,mergedClsPrefixRef:o}=Ee(uc),r=B(null),n=B(!1),i=B(!1),s=B(!1),l=B(!1);let d=!1;const c=B(!1),u=C(()=>{const{loadingBarStyle:P}=t;return P?P[c.value?"error":"loading"]:""});function f(){return _n(this,void 0,void 0,function*(){n.value=!1,s.value=!1,d=!1,c.value=!1,l.value=!0,yield Tt(),l.value=!1})}function v(){return _n(this,arguments,void 0,function*(P=0,S=80,w="starting"){if(i.value=!0,yield f(),d)return;s.value=!0,yield Tt();const A=r.value;A&&(A.style.maxWidth=`${P}%`,A.style.transition="none",A.offsetWidth,A.className=Hn(w,o.value),A.style.transition="",A.style.maxWidth=`${S}%`)})}function p(){return _n(this,void 0,void 0,function*(){if(d||c.value)return;i.value&&(yield Tt()),d=!0;const P=r.value;P&&(P.className=Hn("finishing",o.value),P.style.maxWidth="100%",P.offsetWidth,s.value=!1)})}function h(){if(!(d||c.value))if(!s.value)v(100,100,"error").then(()=>{c.value=!0;const P=r.value;P&&(P.className=Hn("error",o.value),P.offsetWidth,s.value=!1)});else{c.value=!0;const P=r.value;if(!P)return;P.className=Hn("error",o.value),P.style.maxWidth="100%",P.offsetWidth,s.value=!1}}function g(){n.value=!0}function b(){n.value=!1}function y(){return _n(this,void 0,void 0,function*(){yield f()})}const x=Re("LoadingBar","-loading-bar",Sm,wm,t,o),T=C(()=>{const{self:{height:P,colorError:S,colorLoading:w}}=x.value;return{"--n-height":P,"--n-color-loading":w,"--n-color-error":S}}),$=e?it("loading-bar",void 0,T,t):void 0;return{mergedClsPrefix:o,loadingBarRef:r,started:i,loading:s,entering:n,transitionDisabled:l,start:v,error:h,finish:p,handleEnter:g,handleAfterEnter:b,handleAfterLeave:y,mergedLoadingBarStyle:u,cssVars:e?void 0:T,themeClass:$==null?void 0:$.themeClass,onRender:$==null?void 0:$.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return a(Kt,{name:"fade-in-transition",appear:!0,onEnter:this.handleEnter,onAfterEnter:this.handleAfterEnter,onAfterLeave:this.handleAfterLeave,css:!this.transitionDisabled},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),so(a("div",{class:[`${e}-loading-bar-container`,this.themeClass,this.containerClass],style:this.containerStyle},a("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[Eo,this.loading||!this.loading&&this.entering]])}})}}),Rm=Object.assign(Object.assign({},Re.props),{to:{type:[String,Object,Boolean],default:void 0},containerClass:String,containerStyle:[String,Object],loadingBarStyle:{type:Object}}),zm=re({name:"LoadingBarProvider",props:Rm,setup(e){const t=Yo(),o=B(null),r={start(){var i;t.value?(i=o.value)===null||i===void 0||i.start():Tt(()=>{var s;(s=o.value)===null||s===void 0||s.start()})},error(){var i;t.value?(i=o.value)===null||i===void 0||i.error():Tt(()=>{var s;(s=o.value)===null||s===void 0||s.error()})},finish(){var i;t.value?(i=o.value)===null||i===void 0||i.finish():Tt(()=>{var s;(s=o.value)===null||s===void 0||s.finish()})}},{mergedClsPrefixRef:n}=Qe(e);return Je(fc,r),Je(uc,{props:e,mergedClsPrefixRef:n}),Object.assign(r,{loadingBarRef:o})},render(){var e,t;return a(qt,null,a(fi,{disabled:this.to===!1,to:this.to||"body"},a(km,{ref:"loadingBarRef",containerStyle:this.containerStyle,containerClass:this.containerClass})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function Pm(){const e=Ee(fc,null);return e===null&&Go("use-loading-bar","No outer <n-loading-bar-provider /> founded."),e}const hc="n-message-api",vc="n-message-provider",$m={margin:"0 0 8px 0",padding:"10px 20px",maxWidth:"720px",minWidth:"420px",iconMargin:"0 10px 0 0",closeMargin:"0 0 0 10px",closeSize:"20px",closeIconSize:"16px",iconSize:"20px",fontSize:"14px"};function pc(e){const{textColor2:t,closeIconColor:o,closeIconColorHover:r,closeIconColorPressed:n,infoColor:i,successColor:s,errorColor:l,warningColor:d,popoverColor:c,boxShadow2:u,primaryColor:f,lineHeight:v,borderRadius:p,closeColorHover:h,closeColorPressed:g}=e;return Object.assign(Object.assign({},$m),{closeBorderRadius:p,textColor:t,textColorInfo:t,textColorSuccess:t,textColorError:t,textColorWarning:t,textColorLoading:t,color:c,colorInfo:c,colorSuccess:c,colorError:c,colorWarning:c,colorLoading:c,boxShadow:u,boxShadowInfo:u,boxShadowSuccess:u,boxShadowError:u,boxShadowWarning:u,boxShadowLoading:u,iconColor:t,iconColorInfo:i,iconColorSuccess:s,iconColorWarning:d,iconColorError:l,iconColorLoading:f,closeColorHover:h,closeColorPressed:g,closeIconColor:o,closeIconColorHover:r,closeIconColorPressed:n,closeColorHoverInfo:h,closeColorPressedInfo:g,closeIconColorInfo:o,closeIconColorHoverInfo:r,closeIconColorPressedInfo:n,closeColorHoverSuccess:h,closeColorPressedSuccess:g,closeIconColorSuccess:o,closeIconColorHoverSuccess:r,closeIconColorPressedSuccess:n,closeColorHoverError:h,closeColorPressedError:g,closeIconColorError:o,closeIconColorHoverError:r,closeIconColorPressedError:n,closeColorHoverWarning:h,closeColorPressedWarning:g,closeIconColorWarning:o,closeIconColorHoverWarning:r,closeIconColorPressedWarning:n,closeColorHoverLoading:h,closeColorPressedLoading:g,closeIconColorLoading:o,closeIconColorHoverLoading:r,closeIconColorPressedLoading:n,loadingColor:f,lineHeight:v,borderRadius:p})}const Tm={name:"Message",common:dt,self:pc},Fm={name:"Message",common:_e,self:pc},gc={icon:Function,type:{type:String,default:"info"},content:[String,Number,Function],showIcon:{type:Boolean,default:!0},closable:Boolean,keepAliveOnHover:Boolean,onClose:Function,onMouseenter:Function,onMouseleave:Function},Im=k([m("message-wrapper",` - margin: var(--n-margin); - z-index: 0; - transform-origin: top center; - display: flex; - `,[cn({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),m("message",` - box-sizing: border-box; - display: flex; - align-items: center; - transition: - color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - transform .3s var(--n-bezier), - margin-bottom .3s var(--n-bezier); - padding: var(--n-padding); - border-radius: var(--n-border-radius); - flex-wrap: nowrap; - overflow: hidden; - max-width: var(--n-max-width); - color: var(--n-text-color); - background-color: var(--n-color); - box-shadow: var(--n-box-shadow); - `,[z("content",` - display: inline-block; - line-height: var(--n-line-height); - font-size: var(--n-font-size); - `),z("icon",` - position: relative; - margin: var(--n-icon-margin); - height: var(--n-icon-size); - width: var(--n-icon-size); - font-size: var(--n-icon-size); - flex-shrink: 0; - `,[["default","info","success","warning","error","loading"].map(e=>R(`${e}-type`,[k("> *",` - color: var(--n-icon-color-${e}); - transition: color .3s var(--n-bezier); - `)])),k("> *",` - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; - `,[fo()])]),z("close",` - margin: var(--n-close-margin); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - flex-shrink: 0; - `,[k("&:hover",` - color: var(--n-close-icon-color-hover); - `),k("&:active",` - color: var(--n-close-icon-color-pressed); - `)])]),m("message-container",` - z-index: 6000; - position: fixed; - height: 0; - overflow: visible; - display: flex; - flex-direction: column; - align-items: center; - `,[R("top",` - top: 12px; - left: 0; - right: 0; - `),R("top-left",` - top: 12px; - left: 12px; - right: 0; - align-items: flex-start; - `),R("top-right",` - top: 12px; - left: 0; - right: 12px; - align-items: flex-end; - `),R("bottom",` - bottom: 4px; - left: 0; - right: 0; - justify-content: flex-end; - `),R("bottom-left",` - bottom: 4px; - left: 12px; - right: 0; - justify-content: flex-end; - align-items: flex-start; - `),R("bottom-right",` - bottom: 4px; - left: 0; - right: 12px; - justify-content: flex-end; - align-items: flex-end; - `)])]),Bm={info:()=>a(Er,null),success:()=>a(xn,null),warning:()=>a(Cn,null),error:()=>a(bn,null),default:()=>null},Om=re({name:"Message",props:Object.assign(Object.assign({},gc),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:o}=Qe(e),{props:r,mergedClsPrefixRef:n}=Ee(vc),i=Vt("Message",o,n),s=Re("Message","-message",Im,Tm,r,n),l=C(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:f,margin:v,maxWidth:p,iconMargin:h,closeMargin:g,closeSize:b,iconSize:y,fontSize:x,lineHeight:T,borderRadius:$,iconColorInfo:P,iconColorSuccess:S,iconColorWarning:w,iconColorError:A,iconColorLoading:I,closeIconSize:M,closeBorderRadius:j,[ie("textColor",c)]:D,[ie("boxShadow",c)]:E,[ie("color",c)]:U,[ie("closeColorHover",c)]:L,[ie("closeColorPressed",c)]:te,[ie("closeIconColor",c)]:K,[ie("closeIconColorPressed",c)]:le,[ie("closeIconColorHover",c)]:be}}=s.value;return{"--n-bezier":u,"--n-margin":v,"--n-padding":f,"--n-max-width":p,"--n-font-size":x,"--n-icon-margin":h,"--n-icon-size":y,"--n-close-icon-size":M,"--n-close-border-radius":j,"--n-close-size":b,"--n-close-margin":g,"--n-text-color":D,"--n-color":U,"--n-box-shadow":E,"--n-icon-color-info":P,"--n-icon-color-success":S,"--n-icon-color-warning":w,"--n-icon-color-error":A,"--n-icon-color-loading":I,"--n-close-color-hover":L,"--n-close-color-pressed":te,"--n-close-icon-color":K,"--n-close-icon-color-pressed":le,"--n-close-icon-color-hover":be,"--n-line-height":T,"--n-border-radius":$}}),d=t?it("message",C(()=>e.type[0]),l,{}):void 0;return{mergedClsPrefix:n,rtlEnabled:i,messageProviderProps:r,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender,placement:r.placement}},render(){const{render:e,type:t,closable:o,content:r,mergedClsPrefix:n,cssVars:i,themeClass:s,onRender:l,icon:d,handleClose:c,showIcon:u}=this;l==null||l();let f;return a("div",{class:[`${n}-message-wrapper`,s],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):a("div",{class:[`${n}-message ${n}-message--${t}-type`,this.rtlEnabled&&`${n}-message--rtl`]},(f=Dm(d,t,n))&&u?a("div",{class:`${n}-message__icon ${n}-message__icon--${t}-type`},a(cr,null,{default:()=>f})):null,a("div",{class:`${n}-message__content`},kt(r)),o?a(ur,{clsPrefix:n,class:`${n}-message__close`,onClick:c,absolute:!0}):null))}});function Dm(e,t,o){if(typeof e=="function")return e();{const r=t==="loading"?a(Zo,{clsPrefix:o,strokeWidth:24,scale:.85}):Bm[t]();return r?a(Rt,{clsPrefix:o,key:t},{default:()=>r}):null}}const Mm=re({name:"MessageEnvironment",props:Object.assign(Object.assign({},gc),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let t=null;const o=B(!0);to(()=>{r()});function r(){const{duration:u}=e;u&&(t=window.setTimeout(s,u))}function n(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&r()}function s(){const{onHide:u}=e;o.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function l(){const{onClose:u}=e;u&&u(),s()}function d(){const{onAfterLeave:u,onInternalAfterLeave:f,onAfterHide:v,internalKey:p}=e;u&&u(),f&&f(p),v&&v()}function c(){s()}return{show:o,hide:s,handleClose:l,handleAfterLeave:d,handleMouseleave:i,handleMouseenter:n,deactivate:c}},render(){return a(yn,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?a(Om,{content:this.content,type:this.type,icon:this.icon,showIcon:this.showIcon,closable:this.closable,onClose:this.handleClose,onMouseenter:this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.keepAliveOnHover?this.handleMouseleave:void 0}):null]})}}),Am=Object.assign(Object.assign({},Re.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerClass:String,containerStyle:[String,Object]}),_m=re({name:"MessageProvider",props:Am,setup(e){const{mergedClsPrefixRef:t}=Qe(e),o=B([]),r=B({}),n={create(d,c){return i(d,Object.assign({type:"default"},c))},info(d,c){return i(d,Object.assign(Object.assign({},c),{type:"info"}))},success(d,c){return i(d,Object.assign(Object.assign({},c),{type:"success"}))},warning(d,c){return i(d,Object.assign(Object.assign({},c),{type:"warning"}))},error(d,c){return i(d,Object.assign(Object.assign({},c),{type:"error"}))},loading(d,c){return i(d,Object.assign(Object.assign({},c),{type:"loading"}))},destroyAll:l};Je(vc,{props:e,mergedClsPrefixRef:t}),Je(hc,n);function i(d,c){const u=qo(),f=ta(Object.assign(Object.assign({},c),{content:d,key:u,destroy:()=>{var p;(p=r.value[u])===null||p===void 0||p.hide()}})),{max:v}=e;return v&&o.value.length>=v&&o.value.shift(),o.value.push(f),f}function s(d){o.value.splice(o.value.findIndex(c=>c.key===d),1),delete r.value[d]}function l(){Object.values(r.value).forEach(d=>{d.hide()})}return Object.assign({mergedClsPrefix:t,messageRefs:r,messageList:o,handleAfterLeave:s},n)},render(){var e,t,o;return a(qt,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.messageList.length?a(fi,{to:(o=this.to)!==null&&o!==void 0?o:"body"},a("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`,this.containerClass],key:"message-container",style:this.containerStyle},this.messageList.map(r=>a(Mm,Object.assign({ref:n=>{n&&(this.messageRefs[r.key]=n)},internalKey:r.key,onInternalAfterLeave:this.handleAfterLeave},$r(r,["destroy"],void 0),{duration:r.duration===void 0?this.duration:r.duration,keepAliveOnHover:r.keepAliveOnHover===void 0?this.keepAliveOnHover:r.keepAliveOnHover,closable:r.closable===void 0?this.closable:r.closable}))))):null)}});function Hm(){const e=Ee(hc,null);return e===null&&Go("use-message","No outer <n-message-provider /> founded. See prerequisite in https://www.naiveui.com/en-US/os-theme/components/message for more details. If you want to use `useMessage` outside setup, please check https://www.naiveui.com/zh-CN/os-theme/components/message#Q-&-A."),e}const Al="n-modal-provider",mc="n-modal-api",Em="n-modal-reactive-list",Lm=re({name:"ModalEnvironment",props:Object.assign(Object.assign({},dc),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=B(!0);function o(){const{onInternalAfterLeave:u,internalKey:f,onAfterLeave:v}=e;u&&u(f),v&&v()}function r(){const{onPositiveClick:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function n(){const{onNegativeClick:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function s(u){const{onMaskClick:f,maskClosable:v}=e;f&&(f(u),v&&d())}function l(){const{onEsc:u}=e;u&&u()}function d(){t.value=!1}function c(u){t.value=u}return{show:t,hide:d,handleUpdateShow:c,handleAfterLeave:o,handleCloseClick:i,handleNegativeClick:n,handlePositiveClick:r,handleMaskClick:s,handleEsc:l}},render(){const{handleUpdateShow:e,handleAfterLeave:t,handleMaskClick:o,handleEsc:r,show:n}=this;return a(cc,Object.assign({},this.$props,{show:n,onUpdateShow:e,onMaskClick:o,onEsc:r,onAfterLeave:t,internalAppear:!0,internalModal:!0}))}}),Nm={to:[String,Object]},jm=re({name:"ModalProvider",props:Nm,setup(){const e=Kn(64),t=qn(),o=B([]),r={};function n(d={}){const c=qo(),u=ta(Object.assign(Object.assign({},d),{key:c,destroy:()=>{var f;(f=r[`n-modal-${c}`])===null||f===void 0||f.hide()}}));return o.value.push(u),u}function i(d){const{value:c}=o;c.splice(c.findIndex(u=>u.key===d),1)}function s(){Object.values(r).forEach(d=>{d==null||d.hide()})}const l={create:n,destroyAll:s};return Je(mc,l),Je(Al,{clickedRef:Kn(64),clickedPositionRef:qn()}),Je(Em,o),Je(Al,{clickedRef:e,clickedPositionRef:t}),Object.assign(Object.assign({},l),{modalList:o,modalInstRefs:r,handleAfterLeave:i})},render(){var e,t;return a(qt,null,[this.modalList.map(o=>{var r;return a(Lm,$r(o,["destroy"],{to:(r=o.to)!==null&&r!==void 0?r:this.to,ref:n=>{n===null?delete this.modalInstRefs[`n-modal-${o.key}`]:this.modalInstRefs[`n-modal-${o.key}`]=n},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave}))}),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)])}}),Vm={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"};function bc(e){const{textColor2:t,successColor:o,infoColor:r,warningColor:n,errorColor:i,popoverColor:s,closeIconColor:l,closeIconColorHover:d,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:f,textColor1:v,textColor3:p,borderRadius:h,fontWeightStrong:g,boxShadow2:b,lineHeight:y,fontSize:x}=e;return Object.assign(Object.assign({},Vm),{borderRadius:h,lineHeight:y,fontSize:x,headerFontWeight:g,iconColor:t,iconColorSuccess:o,iconColorInfo:r,iconColorWarning:n,iconColorError:i,color:s,textColor:t,closeIconColor:l,closeIconColorHover:d,closeIconColorPressed:c,closeBorderRadius:h,closeColorHover:u,closeColorPressed:f,headerTextColor:v,descriptionTextColor:p,actionTextColor:t,boxShadow:b})}const Wm={name:"Notification",common:dt,peers:{Scrollbar:No},self:bc},Um={name:"Notification",common:_e,peers:{Scrollbar:ho},self:bc},sa="n-notification-provider",Km=re({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:o}=Ee(sa),r=B(null);return Ft(()=>{var n,i;o.value>0?(n=r==null?void 0:r.value)===null||n===void 0||n.classList.add("transitioning"):(i=r==null?void 0:r.value)===null||i===void 0||i.classList.remove("transitioning")}),{selfRef:r,mergedTheme:e,mergedClsPrefix:t,transitioning:o}},render(){const{$slots:e,scrollable:t,mergedClsPrefix:o,mergedTheme:r,placement:n}=this;return a("div",{ref:"selfRef",class:[`${o}-notification-container`,t&&`${o}-notification-container--scrollable`,`${o}-notification-container--${n}`]},t?a(jt,{theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),qm={info:()=>a(Er,null),success:()=>a(xn,null),warning:()=>a(Cn,null),error:()=>a(bn,null),default:()=>null},Li={closable:{type:Boolean,default:!0},type:{type:String,default:"default"},avatar:Function,title:[String,Function],description:[String,Function],content:[String,Function],meta:[String,Function],action:[String,Function],onClose:{type:Function,required:!0},keepAliveOnHover:Boolean,onMouseenter:Function,onMouseleave:Function},Ym=Ro(Li),Gm=re({name:"Notification",props:Li,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:o,props:r}=Ee(sa),{inlineThemeDisabled:n,mergedRtlRef:i}=Qe(),s=Vt("Notification",i,t),l=C(()=>{const{type:c}=e,{self:{color:u,textColor:f,closeIconColor:v,closeIconColorHover:p,closeIconColorPressed:h,headerTextColor:g,descriptionTextColor:b,actionTextColor:y,borderRadius:x,headerFontWeight:T,boxShadow:$,lineHeight:P,fontSize:S,closeMargin:w,closeSize:A,width:I,padding:M,closeIconSize:j,closeBorderRadius:D,closeColorHover:E,closeColorPressed:U,titleFontSize:L,metaFontSize:te,descriptionFontSize:K,[ie("iconColor",c)]:le},common:{cubicBezierEaseOut:be,cubicBezierEaseIn:ce,cubicBezierEaseInOut:V}}=o.value,{left:H,right:F,top:N,bottom:J}=Lt(M);return{"--n-color":u,"--n-font-size":S,"--n-text-color":f,"--n-description-text-color":b,"--n-action-text-color":y,"--n-title-text-color":g,"--n-title-font-weight":T,"--n-bezier":V,"--n-bezier-ease-out":be,"--n-bezier-ease-in":ce,"--n-border-radius":x,"--n-box-shadow":$,"--n-close-border-radius":D,"--n-close-color-hover":E,"--n-close-color-pressed":U,"--n-close-icon-color":v,"--n-close-icon-color-hover":p,"--n-close-icon-color-pressed":h,"--n-line-height":P,"--n-icon-color":le,"--n-close-margin":w,"--n-close-size":A,"--n-close-icon-size":j,"--n-width":I,"--n-padding-left":H,"--n-padding-right":F,"--n-padding-top":N,"--n-padding-bottom":J,"--n-title-font-size":L,"--n-meta-font-size":te,"--n-description-font-size":K}}),d=n?it("notification",C(()=>e.type[0]),l,r):void 0;return{mergedClsPrefix:t,showAvatar:C(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:s,cssVars:n?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},a("div",{class:[`${t}-notification`,this.rtlEnabled&&`${t}-notification--rtl`,this.themeClass,{[`${t}-notification--closable`]:this.closable,[`${t}-notification--show-avatar`]:this.showAvatar}],style:this.cssVars},this.showAvatar?a("div",{class:`${t}-notification__avatar`},this.avatar?kt(this.avatar):this.type!=="default"?a(Rt,{clsPrefix:t},{default:()=>qm[this.type]()}):null):null,this.closable?a(ur,{clsPrefix:t,class:`${t}-notification__close`,onClick:this.handleCloseClick}):null,a("div",{ref:"bodyRef",class:`${t}-notification-main`},this.title?a("div",{class:`${t}-notification-main__header`},kt(this.title)):null,this.description?a("div",{class:`${t}-notification-main__description`},kt(this.description)):null,this.content?a("pre",{class:`${t}-notification-main__content`},kt(this.content)):null,this.meta||this.action?a("div",{class:`${t}-notification-main-footer`},this.meta?a("div",{class:`${t}-notification-main-footer__meta`},kt(this.meta)):null,this.action?a("div",{class:`${t}-notification-main-footer__action`},kt(this.action)):null):null)))}}),Xm=Object.assign(Object.assign({},Li),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),Zm=re({name:"NotificationEnvironment",props:Object.assign(Object.assign({},Xm),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=Ee(sa),o=B(!0);let r=null;function n(){o.value=!1,r&&window.clearTimeout(r)}function i(h){t.value++,Tt(()=>{h.style.height=`${h.offsetHeight}px`,h.style.maxHeight="0",h.style.transition="none",h.offsetHeight,h.style.transition="",h.style.maxHeight=h.style.height})}function s(h){t.value--,h.style.height="",h.style.maxHeight="";const{onAfterEnter:g,onAfterShow:b}=e;g&&g(),b&&b()}function l(h){t.value++,h.style.maxHeight=`${h.offsetHeight}px`,h.style.height=`${h.offsetHeight}px`,h.offsetHeight}function d(h){const{onHide:g}=e;g&&g(),h.style.maxHeight="0",h.offsetHeight}function c(){t.value--;const{onAfterLeave:h,onInternalAfterLeave:g,onAfterHide:b,internalKey:y}=e;h&&h(),g(y),b&&b()}function u(){const{duration:h}=e;h&&(r=window.setTimeout(n,h))}function f(h){h.currentTarget===h.target&&r!==null&&(window.clearTimeout(r),r=null)}function v(h){h.currentTarget===h.target&&u()}function p(){const{onClose:h}=e;h?Promise.resolve(h()).then(g=>{g!==!1&&n()}):n()}return to(()=>{e.duration&&(r=window.setTimeout(n,e.duration))}),{show:o,hide:n,handleClose:p,handleAfterLeave:c,handleLeave:d,handleBeforeLeave:l,handleAfterEnter:s,handleBeforeEnter:i,handleMouseenter:f,handleMouseleave:v}},render(){return a(Kt,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?a(Gm,Object.assign({},go(this.$props,Ym),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),Qm=k([m("notification-container",` - z-index: 4000; - position: fixed; - overflow: visible; - display: flex; - flex-direction: column; - align-items: flex-end; - `,[k(">",[m("scrollbar",` - width: initial; - overflow: visible; - height: -moz-fit-content !important; - height: fit-content !important; - max-height: 100vh !important; - `,[k(">",[m("scrollbar-container",` - height: -moz-fit-content !important; - height: fit-content !important; - max-height: 100vh !important; - `,[m("scrollbar-content",` - padding-top: 12px; - padding-bottom: 33px; - `)])])])]),R("top, top-right, top-left",` - top: 12px; - `,[k("&.transitioning >",[m("scrollbar",[k(">",[m("scrollbar-container",` - min-height: 100vh !important; - `)])])])]),R("bottom, bottom-right, bottom-left",` - bottom: 12px; - `,[k(">",[m("scrollbar",[k(">",[m("scrollbar-container",[m("scrollbar-content",` - padding-bottom: 12px; - `)])])])]),m("notification-wrapper",` - display: flex; - align-items: flex-end; - margin-bottom: 0; - margin-top: 12px; - `)]),R("top, bottom",` - left: 50%; - transform: translateX(-50%); - `,[m("notification-wrapper",[k("&.notification-transition-enter-from, &.notification-transition-leave-to",` - transform: scale(0.85); - `),k("&.notification-transition-leave-from, &.notification-transition-enter-to",` - transform: scale(1); - `)])]),R("top",[m("notification-wrapper",` - transform-origin: top center; - `)]),R("bottom",[m("notification-wrapper",` - transform-origin: bottom center; - `)]),R("top-right, bottom-right",[m("notification",` - margin-left: 28px; - margin-right: 16px; - `)]),R("top-left, bottom-left",[m("notification",` - margin-left: 16px; - margin-right: 28px; - `)]),R("top-right",` - right: 0; - `,[En("top-right")]),R("top-left",` - left: 0; - `,[En("top-left")]),R("bottom-right",` - right: 0; - `,[En("bottom-right")]),R("bottom-left",` - left: 0; - `,[En("bottom-left")]),R("scrollable",[R("top-right",` - top: 0; - `),R("top-left",` - top: 0; - `),R("bottom-right",` - bottom: 0; - `),R("bottom-left",` - bottom: 0; - `)]),m("notification-wrapper",` - margin-bottom: 12px; - `,[k("&.notification-transition-enter-from, &.notification-transition-leave-to",` - opacity: 0; - margin-top: 0 !important; - margin-bottom: 0 !important; - `),k("&.notification-transition-leave-from, &.notification-transition-enter-to",` - opacity: 1; - `),k("&.notification-transition-leave-active",` - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - transform .3s var(--n-bezier-ease-in), - max-height .3s var(--n-bezier), - margin-top .3s linear, - margin-bottom .3s linear, - box-shadow .3s var(--n-bezier); - `),k("&.notification-transition-enter-active",` - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - transform .3s var(--n-bezier-ease-out), - max-height .3s var(--n-bezier), - margin-top .3s linear, - margin-bottom .3s linear, - box-shadow .3s var(--n-bezier); - `)]),m("notification",` - background-color: var(--n-color); - color: var(--n-text-color); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier), - opacity .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); - font-family: inherit; - font-size: var(--n-font-size); - font-weight: 400; - position: relative; - display: flex; - overflow: hidden; - flex-shrink: 0; - padding-left: var(--n-padding-left); - padding-right: var(--n-padding-right); - width: var(--n-width); - max-width: calc(100vw - 16px - 16px); - border-radius: var(--n-border-radius); - box-shadow: var(--n-box-shadow); - box-sizing: border-box; - opacity: 1; - `,[z("avatar",[m("icon",` - color: var(--n-icon-color); - `),m("base-icon",` - color: var(--n-icon-color); - `)]),R("show-avatar",[m("notification-main",` - margin-left: 40px; - width: calc(100% - 40px); - `)]),R("closable",[m("notification-main",[k("> *:first-child",` - padding-right: 20px; - `)]),z("close",` - position: absolute; - top: 0; - right: 0; - margin: var(--n-close-margin); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `)]),z("avatar",` - position: absolute; - top: var(--n-padding-top); - left: var(--n-padding-left); - width: 28px; - height: 28px; - font-size: 28px; - display: flex; - align-items: center; - justify-content: center; - `,[m("icon","transition: color .3s var(--n-bezier);")]),m("notification-main",` - padding-top: var(--n-padding-top); - padding-bottom: var(--n-padding-bottom); - box-sizing: border-box; - display: flex; - flex-direction: column; - margin-left: 8px; - width: calc(100% - 8px); - `,[m("notification-main-footer",` - display: flex; - align-items: center; - justify-content: space-between; - margin-top: 12px; - `,[z("meta",` - font-size: var(--n-meta-font-size); - transition: color .3s var(--n-bezier-ease-out); - color: var(--n-description-text-color); - `),z("action",` - cursor: pointer; - transition: color .3s var(--n-bezier-ease-out); - color: var(--n-action-text-color); - `)]),z("header",` - font-weight: var(--n-title-font-weight); - font-size: var(--n-title-font-size); - transition: color .3s var(--n-bezier-ease-out); - color: var(--n-title-text-color); - `),z("description",` - margin-top: 8px; - font-size: var(--n-description-font-size); - white-space: pre-wrap; - word-wrap: break-word; - transition: color .3s var(--n-bezier-ease-out); - color: var(--n-description-text-color); - `),z("content",` - line-height: var(--n-line-height); - margin: 12px 0 0 0; - font-family: inherit; - white-space: pre-wrap; - word-wrap: break-word; - transition: color .3s var(--n-bezier-ease-out); - color: var(--n-text-color); - `,[k("&:first-child","margin: 0;")])])])])]);function En(e){const o=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)";return m("notification-wrapper",[k("&.notification-transition-enter-from, &.notification-transition-leave-to",` - transform: translate(${o}, 0); - `),k("&.notification-transition-leave-from, &.notification-transition-enter-to",` - transform: translate(0, 0); - `)])}const xc="n-notification-api",Jm=Object.assign(Object.assign({},Re.props),{containerClass:String,containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),eb=re({name:"NotificationProvider",props:Jm,setup(e){const{mergedClsPrefixRef:t}=Qe(e),o=B([]),r={},n=new Set;function i(p){const h=qo(),g=()=>{n.add(h),r[h]&&r[h].hide()},b=ta(Object.assign(Object.assign({},p),{key:h,destroy:g,hide:g,deactivate:g})),{max:y}=e;if(y&&o.value.length-n.size>=y){let x=!1,T=0;for(const $ of o.value){if(!n.has($.key)){r[$.key]&&($.destroy(),x=!0);break}T++}x||o.value.splice(T,1)}return o.value.push(b),b}const s=["info","success","warning","error"].map(p=>h=>i(Object.assign(Object.assign({},h),{type:p})));function l(p){n.delete(p),o.value.splice(o.value.findIndex(h=>h.key===p),1)}const d=Re("Notification","-notification",Qm,Wm,e,t),c={create:i,info:s[0],success:s[1],warning:s[2],error:s[3],open:f,destroyAll:v},u=B(0);Je(xc,c),Je(sa,{props:e,mergedClsPrefixRef:t,mergedThemeRef:d,wipTransitionCountRef:u});function f(p){return i(p)}function v(){Object.values(o.value).forEach(p=>{p.hide()})}return Object.assign({mergedClsPrefix:t,notificationList:o,notificationRefs:r,handleAfterLeave:l},c)},render(){var e,t,o;const{placement:r}=this;return a(qt,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.notificationList.length?a(fi,{to:(o=this.to)!==null&&o!==void 0?o:"body"},a(Km,{class:this.containerClass,style:this.containerStyle,scrollable:this.scrollable&&r!=="top"&&r!=="bottom",placement:r},{default:()=>this.notificationList.map(n=>a(Zm,Object.assign({ref:i=>{const s=n.key;i===null?delete this.notificationRefs[s]:this.notificationRefs[s]=i}},$r(n,["destroy","hide","deactivate"]),{internalKey:n.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:n.keepAliveOnHover===void 0?this.keepAliveOnHover:n.keepAliveOnHover})))})):null)}});function tb(){const e=Ee(xc,null);return e===null&&Go("use-notification","No outer `n-notification-provider` found."),e}function ob(){const e=Ee(mc,null);return e===null&&Go("use-modal","No outer <n-modal-provider /> founded."),e}const rb=re({name:"InjectionExtractor",props:{onSetup:Function},setup(e,{slots:t}){var o;return(o=e.onSetup)===null||o===void 0||o.call(e),()=>{var r;return(r=t.default)===null||r===void 0?void 0:r.call(t)}}}),nb={message:Hm,notification:tb,loadingBar:Pm,dialog:lm,modal:ob};function ab({providersAndProps:e,configProviderProps:t}){let o=_u(n);const r={app:o};function n(){return a(ip,Ji(t),{default:()=>e.map(({type:l,Provider:d,props:c})=>a(d,Ji(c),{default:()=>a(rb,{onSetup:()=>r[l]=nb[l]()})}))})}let i;return xo&&(i=document.createElement("div"),document.body.appendChild(i),o.mount(i)),Object.assign({unmount:()=>{var l;if(o===null||i===null){mo("discrete","unmount call no need because discrete app has been unmounted");return}o.unmount(),(l=i.parentNode)===null||l===void 0||l.removeChild(i),i=null,o=null}},r)}function uy(e,{configProviderProps:t,messageProviderProps:o,dialogProviderProps:r,notificationProviderProps:n,loadingBarProviderProps:i,modalProviderProps:s}={}){const l=[];return e.forEach(c=>{switch(c){case"message":l.push({type:c,Provider:_m,props:o});break;case"notification":l.push({type:c,Provider:eb,props:n});break;case"dialog":l.push({type:c,Provider:xm,props:r});break;case"loadingBar":l.push({type:c,Provider:zm,props:i});break;case"modal":l.push({type:c,Provider:jm,props:s})}}),ab({providersAndProps:l,configProviderProps:t})}function Cc(e){const{textColor1:t,dividerColor:o,fontWeightStrong:r}=e;return{textColor:t,color:o,fontWeight:r}}const ib={name:"Divider",common:dt,self:Cc},lb={name:"Divider",common:_e,self:Cc},sb=m("divider",` - position: relative; - display: flex; - width: 100%; - box-sizing: border-box; - font-size: 16px; - color: var(--n-text-color); - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier); -`,[at("vertical",` - margin-top: 24px; - margin-bottom: 24px; - `,[at("no-title",` - display: flex; - align-items: center; - `)]),z("title",` - display: flex; - align-items: center; - margin-left: 12px; - margin-right: 12px; - white-space: nowrap; - font-weight: var(--n-font-weight); - `),R("title-position-left",[z("line",[R("left",{width:"28px"})])]),R("title-position-right",[z("line",[R("right",{width:"28px"})])]),R("dashed",[z("line",` - background-color: #0000; - height: 0px; - width: 100%; - border-style: dashed; - border-width: 1px 0 0; - `)]),R("vertical",` - display: inline-block; - height: 1em; - margin: 0 8px; - vertical-align: middle; - width: 1px; - `),z("line",` - border: none; - transition: background-color .3s var(--n-bezier), border-color .3s var(--n-bezier); - height: 1px; - width: 100%; - margin: 0; - `),at("dashed",[z("line",{backgroundColor:"var(--n-color)"})]),R("dashed",[z("line",{borderColor:"var(--n-color)"})]),R("vertical",{backgroundColor:"var(--n-color)"})]),db=Object.assign(Object.assign({},Re.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),fy=re({name:"Divider",props:db,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Divider","-divider",sb,ib,e,t),n=C(()=>{const{common:{cubicBezierEaseInOut:s},self:{color:l,textColor:d,fontWeight:c}}=r.value;return{"--n-bezier":s,"--n-color":l,"--n-text-color":d,"--n-font-weight":c}}),i=o?it("divider",void 0,n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$slots:t,titlePlacement:o,vertical:r,dashed:n,cssVars:i,mergedClsPrefix:s}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{role:"separator",class:[`${s}-divider`,this.themeClass,{[`${s}-divider--vertical`]:r,[`${s}-divider--no-title`]:!t.default,[`${s}-divider--dashed`]:n,[`${s}-divider--title-position-${o}`]:t.default&&o}],style:i},r?null:a("div",{class:`${s}-divider__line ${s}-divider__line--left`}),!r&&t.default?a(qt,null,a("div",{class:`${s}-divider__title`},this.$slots),a("div",{class:`${s}-divider__line ${s}-divider__line--right`})):null)}});function yc(e){const{modalColor:t,textColor1:o,textColor2:r,boxShadow3:n,lineHeight:i,fontWeightStrong:s,dividerColor:l,closeColorHover:d,closeColorPressed:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:v,borderRadius:p,primaryColorHover:h}=e;return{bodyPadding:"16px 24px",borderRadius:p,headerPadding:"16px 24px",footerPadding:"16px 24px",color:t,textColor:r,titleTextColor:o,titleFontSize:"18px",titleFontWeight:s,boxShadow:n,lineHeight:i,headerBorderBottom:`1px solid ${l}`,footerBorderTop:`1px solid ${l}`,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:v,closeSize:"22px",closeIconSize:"18px",closeColorHover:d,closeColorPressed:c,closeBorderRadius:p,resizableTriggerColorHover:h}}const cb={name:"Drawer",common:dt,peers:{Scrollbar:No},self:yc},ub={name:"Drawer",common:_e,peers:{Scrollbar:ho},self:yc},fb=re({name:"NDrawerContent",inheritAttrs:!1,props:{blockScroll:Boolean,show:{type:Boolean,default:void 0},displayDirective:{type:String,required:!0},placement:{type:String,required:!0},contentClass:String,contentStyle:[Object,String],nativeScrollbar:{type:Boolean,required:!0},scrollbarProps:Object,trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},showMask:{type:[Boolean,String],required:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,onClickoutside:Function,onAfterLeave:Function,onAfterEnter:Function,onEsc:Function},setup(e){const t=B(!!e.show),o=B(null),r=Ee(mi);let n=0,i="",s=null;const l=B(!1),d=B(!1),c=C(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:f}=Qe(e),v=Vt("Drawer",f,u),p=S,h=I=>{d.value=!0,n=c.value?I.clientY:I.clientX,i=document.body.style.cursor,document.body.style.cursor=c.value?"ns-resize":"ew-resize",document.body.addEventListener("mousemove",P),document.body.addEventListener("mouseleave",p),document.body.addEventListener("mouseup",S)},g=()=>{s!==null&&(window.clearTimeout(s),s=null),d.value?l.value=!0:s=window.setTimeout(()=>{l.value=!0},300)},b=()=>{s!==null&&(window.clearTimeout(s),s=null),l.value=!1},{doUpdateHeight:y,doUpdateWidth:x}=r,T=I=>{const{maxWidth:M}=e;if(M&&I>M)return M;const{minWidth:j}=e;return j&&I<j?j:I},$=I=>{const{maxHeight:M}=e;if(M&&I>M)return M;const{minHeight:j}=e;return j&&I<j?j:I};function P(I){var M,j;if(d.value)if(c.value){let D=((M=o.value)===null||M===void 0?void 0:M.offsetHeight)||0;const E=n-I.clientY;D+=e.placement==="bottom"?E:-E,D=$(D),y(D),n=I.clientY}else{let D=((j=o.value)===null||j===void 0?void 0:j.offsetWidth)||0;const E=n-I.clientX;D+=e.placement==="right"?E:-E,D=T(D),x(D),n=I.clientX}}function S(){d.value&&(n=0,d.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",P),document.body.removeEventListener("mouseup",S),document.body.removeEventListener("mouseleave",p))}Ft(()=>{e.show&&(t.value=!0)}),gt(()=>e.show,I=>{I||S()}),bo(()=>{S()});const w=C(()=>{const{show:I}=e,M=[[Eo,I]];return e.showMask||M.push([Lo,e.onClickoutside,void 0,{capture:!0}]),M});function A(){var I;t.value=!1,(I=e.onAfterLeave)===null||I===void 0||I.call(e)}return ps(C(()=>e.blockScroll&&t.value)),Je(pn,o),Je(Vr,null),Je(gn,null),{bodyRef:o,rtlEnabled:v,mergedClsPrefix:r.mergedClsPrefixRef,isMounted:r.isMountedRef,mergedTheme:r.mergedThemeRef,displayed:t,transitionName:C(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:A,bodyDirectives:w,handleMousedownResizeTrigger:h,handleMouseenterResizeTrigger:g,handleMouseleaveResizeTrigger:b,isDragging:d,isHoverOnResizeTrigger:l}},render(){const{$slots:e,mergedClsPrefix:t}=this;return this.displayDirective==="show"||this.displayed||this.show?so(a("div",{role:"none"},a(hi,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>a(Kt,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>so(a("div",lo(this.$attrs,{role:"dialog",ref:"bodyRef","aria-modal":"true",class:[`${t}-drawer`,this.rtlEnabled&&`${t}-drawer--rtl`,`${t}-drawer--${this.placement}-placement`,this.isDragging&&`${t}-drawer--unselectable`,this.nativeScrollbar&&`${t}-drawer--native-scrollbar`]}),[this.resizable?a("div",{class:[`${t}-drawer__resize-trigger`,(this.isDragging||this.isHoverOnResizeTrigger)&&`${t}-drawer__resize-trigger--hover`],onMouseenter:this.handleMouseenterResizeTrigger,onMouseleave:this.handleMouseleaveResizeTrigger,onMousedown:this.handleMousedownResizeTrigger}):null,this.nativeScrollbar?a("div",{class:[`${t}-drawer-content-wrapper`,this.contentClass],style:this.contentStyle,role:"none"},e):a(jt,Object.assign({},this.scrollbarProps,{contentStyle:this.contentStyle,contentClass:[`${t}-drawer-content-wrapper`,this.contentClass],theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar}),e)]),this.bodyDirectives)})})),[[Eo,this.displayDirective==="if"||this.displayed||this.show]]):null}}),{cubicBezierEaseIn:hb,cubicBezierEaseOut:vb}=yo;function pb({duration:e="0.3s",leaveDuration:t="0.2s",name:o="slide-in-from-bottom"}={}){return[k(`&.${o}-transition-leave-active`,{transition:`transform ${t} ${hb}`}),k(`&.${o}-transition-enter-active`,{transition:`transform ${e} ${vb}`}),k(`&.${o}-transition-enter-to`,{transform:"translateY(0)"}),k(`&.${o}-transition-enter-from`,{transform:"translateY(100%)"}),k(`&.${o}-transition-leave-from`,{transform:"translateY(0)"}),k(`&.${o}-transition-leave-to`,{transform:"translateY(100%)"})]}const{cubicBezierEaseIn:gb,cubicBezierEaseOut:mb}=yo;function bb({duration:e="0.3s",leaveDuration:t="0.2s",name:o="slide-in-from-left"}={}){return[k(`&.${o}-transition-leave-active`,{transition:`transform ${t} ${gb}`}),k(`&.${o}-transition-enter-active`,{transition:`transform ${e} ${mb}`}),k(`&.${o}-transition-enter-to`,{transform:"translateX(0)"}),k(`&.${o}-transition-enter-from`,{transform:"translateX(-100%)"}),k(`&.${o}-transition-leave-from`,{transform:"translateX(0)"}),k(`&.${o}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:xb,cubicBezierEaseOut:Cb}=yo;function yb({duration:e="0.3s",leaveDuration:t="0.2s",name:o="slide-in-from-right"}={}){return[k(`&.${o}-transition-leave-active`,{transition:`transform ${t} ${xb}`}),k(`&.${o}-transition-enter-active`,{transition:`transform ${e} ${Cb}`}),k(`&.${o}-transition-enter-to`,{transform:"translateX(0)"}),k(`&.${o}-transition-enter-from`,{transform:"translateX(100%)"}),k(`&.${o}-transition-leave-from`,{transform:"translateX(0)"}),k(`&.${o}-transition-leave-to`,{transform:"translateX(100%)"})]}const{cubicBezierEaseIn:wb,cubicBezierEaseOut:Sb}=yo;function kb({duration:e="0.3s",leaveDuration:t="0.2s",name:o="slide-in-from-top"}={}){return[k(`&.${o}-transition-leave-active`,{transition:`transform ${t} ${wb}`}),k(`&.${o}-transition-enter-active`,{transition:`transform ${e} ${Sb}`}),k(`&.${o}-transition-enter-to`,{transform:"translateY(0)"}),k(`&.${o}-transition-enter-from`,{transform:"translateY(-100%)"}),k(`&.${o}-transition-leave-from`,{transform:"translateY(0)"}),k(`&.${o}-transition-leave-to`,{transform:"translateY(-100%)"})]}const Rb=k([m("drawer",` - word-break: break-word; - line-height: var(--n-line-height); - position: absolute; - pointer-events: all; - box-shadow: var(--n-box-shadow); - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - background-color: var(--n-color); - color: var(--n-text-color); - box-sizing: border-box; - `,[yb(),bb(),kb(),pb(),R("unselectable",` - user-select: none; - -webkit-user-select: none; - `),R("native-scrollbar",[m("drawer-content-wrapper",` - overflow: auto; - height: 100%; - `)]),z("resize-trigger",` - position: absolute; - background-color: #0000; - transition: background-color .3s var(--n-bezier); - `,[R("hover",` - background-color: var(--n-resize-trigger-color-hover); - `)]),m("drawer-content-wrapper",` - box-sizing: border-box; - `),m("drawer-content",` - height: 100%; - display: flex; - flex-direction: column; - `,[R("native-scrollbar",[m("drawer-body-content-wrapper",` - height: 100%; - overflow: auto; - `)]),m("drawer-body",` - flex: 1 0 0; - overflow: hidden; - `),m("drawer-body-content-wrapper",` - box-sizing: border-box; - padding: var(--n-body-padding); - `),m("drawer-header",` - font-weight: var(--n-title-font-weight); - line-height: 1; - font-size: var(--n-title-font-size); - color: var(--n-title-text-color); - padding: var(--n-header-padding); - transition: border .3s var(--n-bezier); - border-bottom: 1px solid var(--n-divider-color); - border-bottom: var(--n-header-border-bottom); - display: flex; - justify-content: space-between; - align-items: center; - `,[z("main",` - flex: 1; - `),z("close",` - margin-left: 6px; - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `)]),m("drawer-footer",` - display: flex; - justify-content: flex-end; - border-top: var(--n-footer-border-top); - transition: border .3s var(--n-bezier); - padding: var(--n-footer-padding); - `)]),R("right-placement",` - top: 0; - bottom: 0; - right: 0; - border-top-left-radius: var(--n-border-radius); - border-bottom-left-radius: var(--n-border-radius); - `,[z("resize-trigger",` - width: 3px; - height: 100%; - top: 0; - left: 0; - transform: translateX(-1.5px); - cursor: ew-resize; - `)]),R("left-placement",` - top: 0; - bottom: 0; - left: 0; - border-top-right-radius: var(--n-border-radius); - border-bottom-right-radius: var(--n-border-radius); - `,[z("resize-trigger",` - width: 3px; - height: 100%; - top: 0; - right: 0; - transform: translateX(1.5px); - cursor: ew-resize; - `)]),R("top-placement",` - top: 0; - left: 0; - right: 0; - border-bottom-left-radius: var(--n-border-radius); - border-bottom-right-radius: var(--n-border-radius); - `,[z("resize-trigger",` - width: 100%; - height: 3px; - bottom: 0; - left: 0; - transform: translateY(1.5px); - cursor: ns-resize; - `)]),R("bottom-placement",` - left: 0; - bottom: 0; - right: 0; - border-top-left-radius: var(--n-border-radius); - border-top-right-radius: var(--n-border-radius); - `,[z("resize-trigger",` - width: 100%; - height: 3px; - top: 0; - left: 0; - transform: translateY(-1.5px); - cursor: ns-resize; - `)])]),k("body",[k(">",[m("drawer-container",` - position: fixed; - `)])]),m("drawer-container",` - position: relative; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - pointer-events: none; - `,[k("> *",` - pointer-events: all; - `)]),m("drawer-mask",` - background-color: rgba(0, 0, 0, .3); - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `,[R("invisible",` - background-color: rgba(0, 0, 0, 0) - `),wn({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),zb=Object.assign(Object.assign({},Re.props),{show:Boolean,width:[Number,String],height:[Number,String],placement:{type:String,default:"right"},maskClosable:{type:Boolean,default:!0},showMask:{type:[Boolean,String],default:!0},to:[String,Object],displayDirective:{type:String,default:"if"},nativeScrollbar:{type:Boolean,default:!0},zIndex:Number,onMaskClick:Function,scrollbarProps:Object,contentClass:String,contentStyle:[Object,String],trapFocus:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,defaultWidth:{type:[Number,String],default:251},defaultHeight:{type:[Number,String],default:251},onUpdateWidth:[Function,Array],onUpdateHeight:[Function,Array],"onUpdate:width":[Function,Array],"onUpdate:height":[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,drawerStyle:[String,Object],drawerClass:String,target:null,onShow:Function,onHide:Function}),hy=re({name:"Drawer",inheritAttrs:!1,props:zb,setup(e){const{mergedClsPrefixRef:t,namespaceRef:o,inlineThemeDisabled:r}=Qe(e),n=Yo(),i=Re("Drawer","-drawer",Rb,cb,e,t),s=B(e.defaultWidth),l=B(e.defaultHeight),d=$t(fe(e,"width"),s),c=$t(fe(e,"height"),l),u=C(()=>{const{placement:S}=e;return S==="top"||S==="bottom"?"":_t(d.value)}),f=C(()=>{const{placement:S}=e;return S==="left"||S==="right"?"":_t(c.value)}),v=S=>{const{onUpdateWidth:w,"onUpdate:width":A}=e;w&&ae(w,S),A&&ae(A,S),s.value=S},p=S=>{const{onUpdateHeight:w,"onUpdate:width":A}=e;w&&ae(w,S),A&&ae(A,S),l.value=S},h=C(()=>[{width:u.value,height:f.value},e.drawerStyle||""]);function g(S){const{onMaskClick:w,maskClosable:A}=e;A&&T(!1),w&&w(S)}function b(S){g(S)}const y=vs();function x(S){var w;(w=e.onEsc)===null||w===void 0||w.call(e),e.show&&e.closeOnEsc&&bs(S)&&(y.value||T(!1))}function T(S){const{onHide:w,onUpdateShow:A,"onUpdate:show":I}=e;A&&ae(A,S),I&&ae(I,S),w&&!S&&ae(w,S)}Je(mi,{isMountedRef:n,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:T,doUpdateHeight:p,doUpdateWidth:v});const $=C(()=>{const{common:{cubicBezierEaseInOut:S,cubicBezierEaseIn:w,cubicBezierEaseOut:A},self:{color:I,textColor:M,boxShadow:j,lineHeight:D,headerPadding:E,footerPadding:U,borderRadius:L,bodyPadding:te,titleFontSize:K,titleTextColor:le,titleFontWeight:be,headerBorderBottom:ce,footerBorderTop:V,closeIconColor:H,closeIconColorHover:F,closeIconColorPressed:N,closeColorHover:J,closeColorPressed:se,closeIconSize:xe,closeSize:Ie,closeBorderRadius:_,resizableTriggerColorHover:Pe}}=i.value;return{"--n-line-height":D,"--n-color":I,"--n-border-radius":L,"--n-text-color":M,"--n-box-shadow":j,"--n-bezier":S,"--n-bezier-out":A,"--n-bezier-in":w,"--n-header-padding":E,"--n-body-padding":te,"--n-footer-padding":U,"--n-title-text-color":le,"--n-title-font-size":K,"--n-title-font-weight":be,"--n-header-border-bottom":ce,"--n-footer-border-top":V,"--n-close-icon-color":H,"--n-close-icon-color-hover":F,"--n-close-icon-color-pressed":N,"--n-close-size":Ie,"--n-close-color-hover":J,"--n-close-color-pressed":se,"--n-close-icon-size":xe,"--n-close-border-radius":_,"--n-resize-trigger-color-hover":Pe}}),P=r?it("drawer",void 0,$,e):void 0;return{mergedClsPrefix:t,namespace:o,mergedBodyStyle:h,handleOutsideClick:b,handleMaskClick:g,handleEsc:x,mergedTheme:i,cssVars:r?void 0:$,themeClass:P==null?void 0:P.themeClass,onRender:P==null?void 0:P.onRender,isMounted:n}},render(){const{mergedClsPrefix:e}=this;return a(ns,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),so(a("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?a(Kt,{name:"fade-in-transition",appear:this.isMounted},{default:()=>this.show?a("div",{"aria-hidden":!0,class:[`${e}-drawer-mask`,this.showMask==="transparent"&&`${e}-drawer-mask--invisible`],onClick:this.handleMaskClick}):null}):null,a(fb,Object.assign({},this.$attrs,{class:[this.drawerClass,this.$attrs.class],style:[this.mergedBodyStyle,this.$attrs.style],blockScroll:this.blockScroll,contentStyle:this.contentStyle,contentClass:this.contentClass,placement:this.placement,scrollbarProps:this.scrollbarProps,show:this.show,displayDirective:this.displayDirective,nativeScrollbar:this.nativeScrollbar,onAfterEnter:this.onAfterEnter,onAfterLeave:this.onAfterLeave,trapFocus:this.trapFocus,autoFocus:this.autoFocus,resizable:this.resizable,maxHeight:this.maxHeight,minHeight:this.minHeight,maxWidth:this.maxWidth,minWidth:this.minWidth,showMask:this.showMask,onEsc:this.handleEsc,onClickoutside:this.handleOutsideClick}),this.$slots)),[[pi,{zIndex:this.zIndex,enabled:this.show}]])}})}}),Pb={title:String,headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],bodyClass:String,bodyStyle:[Object,String],bodyContentClass:String,bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},vy=re({name:"DrawerContent",props:Pb,setup(){const e=Ee(mi,null);e||Go("drawer-content","`n-drawer-content` must be placed inside `n-drawer`.");const{doUpdateShow:t}=e;function o(){t(!1)}return{handleCloseClick:o,mergedTheme:e.mergedThemeRef,mergedClsPrefix:e.mergedClsPrefixRef}},render(){const{title:e,mergedClsPrefix:t,nativeScrollbar:o,mergedTheme:r,bodyClass:n,bodyStyle:i,bodyContentClass:s,bodyContentStyle:l,headerClass:d,headerStyle:c,footerClass:u,footerStyle:f,scrollbarProps:v,closable:p,$slots:h}=this;return a("div",{role:"none",class:[`${t}-drawer-content`,o&&`${t}-drawer-content--native-scrollbar`]},h.header||e||p?a("div",{class:[`${t}-drawer-header`,d],style:c,role:"none"},a("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},h.header!==void 0?h.header():e),p&&a(ur,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,o?a("div",{class:[`${t}-drawer-body`,n],style:i,role:"none"},a("div",{class:[`${t}-drawer-body-content-wrapper`,s],style:l,role:"none"},h)):a(jt,Object.assign({themeOverrides:r.peerOverrides.Scrollbar,theme:r.peers.Scrollbar},v,{class:`${t}-drawer-body`,contentClass:[`${t}-drawer-body-content-wrapper`,s],contentStyle:l}),h),h.footer?a("div",{class:[`${t}-drawer-footer`,u],style:f,role:"none"},h.footer()):null)}}),$b={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},Tb={name:"DynamicInput",common:_e,peers:{Input:$o,Button:vo},self(){return $b}},wc={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},Sc={name:"Space",self(){return wc}};function Fb(){return wc}const kc={name:"Space",self:Fb};let Pa;function Ib(){if(!xo)return!0;if(Pa===void 0){const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=e.scrollHeight===1;return document.body.removeChild(e),Pa=t}return Pa}const Bb=Object.assign(Object.assign({},Re.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrapItem:{type:Boolean,default:!0},itemClass:String,itemStyle:[String,Object],wrap:{type:Boolean,default:!0},internalUseGap:{type:Boolean,default:void 0}}),Ob=re({name:"Space",props:Bb,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:o}=Qe(e),r=Re("Space","-space",void 0,kc,e,t),n=Vt("Space",o,t);return{useGap:Ib(),rtlEnabled:n,mergedClsPrefix:t,margin:C(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[ie("gap",i)]:s}}=r.value,{row:l,col:d}=ts(s);return{horizontal:Mt(d),vertical:Mt(l)}})}},render(){const{vertical:e,reverse:t,align:o,inline:r,justify:n,itemClass:i,itemStyle:s,margin:l,wrap:d,mergedClsPrefix:c,rtlEnabled:u,useGap:f,wrapItem:v,internalUseGap:p}=this,h=Oo(mn(this),!1);if(!h.length)return null;const g=`${l.horizontal}px`,b=`${l.horizontal/2}px`,y=`${l.vertical}px`,x=`${l.vertical/2}px`,T=h.length-1,$=n.startsWith("space-");return a("div",{role:"none",class:[`${c}-space`,u&&`${c}-space--rtl`],style:{display:r?"inline-flex":"flex",flexDirection:e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row",justifyContent:["start","end"].includes(n)?`flex-${n}`:n,flexWrap:!d||e?"nowrap":"wrap",marginTop:f||e?"":`-${x}`,marginBottom:f||e?"":`-${x}`,alignItems:o,gap:f?`${l.vertical}px ${l.horizontal}px`:""}},!v&&(f||p)?h:h.map((P,S)=>P.type===ci?P:a("div",{role:"none",class:i,style:[s,{maxWidth:"100%"},f?"":e?{marginBottom:S!==T?y:""}:u?{marginLeft:$?n==="space-between"&&S===T?"":b:S!==T?g:"",marginRight:$?n==="space-between"&&S===0?"":b:"",paddingTop:x,paddingBottom:x}:{marginRight:$?n==="space-between"&&S===T?"":b:S!==T?g:"",marginLeft:$?n==="space-between"&&S===0?"":b:"",paddingTop:x,paddingBottom:x}]},P)))}}),Db={name:"DynamicTags",common:_e,peers:{Input:$o,Button:vo,Tag:Ds,Space:Sc},self(){return{inputWidth:"64px"}}},Mb={name:"DynamicTags",common:dt,peers:{Input:vr,Button:pr,Tag:Ms,Space:kc},self(){return{inputWidth:"64px"}}},Ab=m("dynamic-tags",[m("input",{minWidth:"var(--n-input-width)"})]),_b=Object.assign(Object.assign(Object.assign({},Re.props),As),{size:{type:String,default:"medium"},closable:{type:Boolean,default:!0},defaultValue:{type:Array,default:()=>[]},value:Array,inputClass:String,inputStyle:[String,Object],inputProps:Object,max:Number,tagClass:String,tagStyle:[String,Object],renderTag:Function,onCreate:{type:Function,default:e=>e},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]}),py=re({name:"DynamicTags",props:_b,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),{localeRef:r}=Po("DynamicTags"),n=Co(e),{mergedDisabledRef:i}=n,s=B(""),l=B(!1),d=B(!0),c=B(null),u=Re("DynamicTags","-dynamic-tags",Ab,Mb,e,t),f=B(e.defaultValue),v=fe(e,"value"),p=$t(v,f),h=C(()=>r.value.add),g=C(()=>Ua(e.size)),b=C(()=>i.value||!!e.max&&p.value.length>=e.max);function y(I){const{onChange:M,"onUpdate:value":j,onUpdateValue:D}=e,{nTriggerFormInput:E,nTriggerFormChange:U}=n;M&&ae(M,I),D&&ae(D,I),j&&ae(j,I),f.value=I,E(),U()}function x(I){const M=p.value.slice(0);M.splice(I,1),y(M)}function T(I){switch(I.key){case"Enter":$()}}function $(I){const M=I??s.value;if(M){const j=p.value.slice(0);j.push(e.onCreate(M)),y(j)}l.value=!1,d.value=!0,s.value=""}function P(){$()}function S(){l.value=!0,Tt(()=>{var I;(I=c.value)===null||I===void 0||I.focus(),d.value=!1})}const w=C(()=>{const{self:{inputWidth:I}}=u.value;return{"--n-input-width":I}}),A=o?it("dynamic-tags",void 0,w,e):void 0;return{mergedClsPrefix:t,inputInstRef:c,localizedAdd:h,inputSize:g,inputValue:s,showInput:l,inputForceFocused:d,mergedValue:p,mergedDisabled:i,triggerDisabled:b,handleInputKeyDown:T,handleAddClick:S,handleInputBlur:P,handleCloseClick:x,handleInputConfirm:$,mergedTheme:u,cssVars:o?void 0:w,themeClass:A==null?void 0:A.themeClass,onRender:A==null?void 0:A.onRender}},render(){const{mergedTheme:e,cssVars:t,mergedClsPrefix:o,onRender:r,renderTag:n}=this;return r==null||r(),a(Ob,{class:[`${o}-dynamic-tags`,this.themeClass],size:"small",style:t,theme:e.peers.Space,themeOverrides:e.peerOverrides.Space,itemStyle:"display: flex;"},{default:()=>{const{mergedTheme:i,tagClass:s,tagStyle:l,type:d,round:c,size:u,color:f,closable:v,mergedDisabled:p,showInput:h,inputValue:g,inputClass:b,inputStyle:y,inputSize:x,inputForceFocused:T,triggerDisabled:$,handleInputKeyDown:P,handleInputBlur:S,handleAddClick:w,handleCloseClick:A,handleInputConfirm:I,$slots:M}=this;return this.mergedValue.map((j,D)=>n?n(j,D):a(jn,{key:D,theme:i.peers.Tag,themeOverrides:i.peerOverrides.Tag,class:s,style:l,type:d,round:c,size:u,color:f,closable:v,disabled:p,onClose:()=>{A(D)}},{default:()=>typeof j=="string"?j:j.label})).concat(h?M.input?M.input({submit:I,deactivate:S}):a(Do,Object.assign({placeholder:"",size:x,style:y,class:b,autosize:!0},this.inputProps,{ref:"inputInstRef",value:g,onUpdateValue:j=>{this.inputValue=j},theme:i.peers.Input,themeOverrides:i.peerOverrides.Input,onKeydown:P,onBlur:S,internalForceFocus:T})):M.trigger?M.trigger({activate:w,disabled:$}):a(At,{dashed:!0,disabled:$,theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:x,onClick:w},{icon:()=>a(Rt,{clsPrefix:o},{default:()=>a(Ci,null)})}))}})}}),Hb={name:"Element",common:_e},Rc={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},Eb={name:"Flex",self(){return Rc}};function Lb(){return Rc}const Nb={name:"Flex",self:Lb},jb=Object.assign(Object.assign({},Re.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrap:{type:Boolean,default:!0}}),gy=re({name:"Flex",props:jb,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:o}=Qe(e),r=Re("Flex","-flex",void 0,Nb,e,t);return{rtlEnabled:Vt("Flex",o,t),mergedClsPrefix:t,margin:C(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[ie("gap",i)]:s}}=r.value,{row:l,col:d}=ts(s);return{horizontal:Mt(d),vertical:Mt(l)}})}},render(){const{vertical:e,reverse:t,align:o,inline:r,justify:n,margin:i,wrap:s,mergedClsPrefix:l,rtlEnabled:d}=this,c=Oo(mn(this),!1);return c.length?a("div",{role:"none",class:[`${l}-flex`,d&&`${l}-flex--rtl`],style:{display:r?"inline-flex":"flex",flexDirection:e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row",justifyContent:n,flexWrap:!s||e?"nowrap":"wrap",alignItems:o,gap:`${i.vertical}px ${i.horizontal}px`}},c):null}}),Vb={name:"ButtonGroup",common:_e},Wb={feedbackPadding:"4px 0 0 2px",feedbackHeightSmall:"24px",feedbackHeightMedium:"24px",feedbackHeightLarge:"26px",feedbackFontSizeSmall:"13px",feedbackFontSizeMedium:"14px",feedbackFontSizeLarge:"14px",labelFontSizeLeftSmall:"14px",labelFontSizeLeftMedium:"14px",labelFontSizeLeftLarge:"15px",labelFontSizeTopSmall:"13px",labelFontSizeTopMedium:"14px",labelFontSizeTopLarge:"14px",labelHeightSmall:"24px",labelHeightMedium:"26px",labelHeightLarge:"28px",labelPaddingVertical:"0 0 6px 2px",labelPaddingHorizontal:"0 12px 0 0",labelTextAlignVertical:"left",labelTextAlignHorizontal:"right",labelFontWeight:"400"};function zc(e){const{heightSmall:t,heightMedium:o,heightLarge:r,textColor1:n,errorColor:i,warningColor:s,lineHeight:l,textColor3:d}=e;return Object.assign(Object.assign({},Wb),{blankHeightSmall:t,blankHeightMedium:o,blankHeightLarge:r,lineHeight:l,labelTextColor:n,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:s,feedbackTextColor:d})}const Pc={name:"Form",common:dt,self:zc},Ub={name:"Form",common:_e,self:zc},Kb={name:"GradientText",common:_e,self(e){const{primaryColor:t,successColor:o,warningColor:r,errorColor:n,infoColor:i,primaryColorSuppl:s,successColorSuppl:l,warningColorSuppl:d,errorColorSuppl:c,infoColorSuppl:u,fontWeightStrong:f}=e;return{fontWeight:f,rotate:"252deg",colorStartPrimary:t,colorEndPrimary:s,colorStartInfo:i,colorEndInfo:u,colorStartWarning:r,colorEndWarning:d,colorStartError:n,colorEndError:c,colorStartSuccess:o,colorEndSuccess:l}}};function qb(e){const{primaryColor:t,successColor:o,warningColor:r,errorColor:n,infoColor:i,fontWeightStrong:s}=e;return{fontWeight:s,rotate:"252deg",colorStartPrimary:Se(t,{alpha:.6}),colorEndPrimary:t,colorStartInfo:Se(i,{alpha:.6}),colorEndInfo:i,colorStartWarning:Se(r,{alpha:.6}),colorEndWarning:r,colorStartError:Se(n,{alpha:.6}),colorEndError:n,colorStartSuccess:Se(o,{alpha:.6}),colorEndSuccess:o}}const Yb={name:"GradientText",common:dt,self:qb},Gb={name:"InputNumber",common:_e,peers:{Button:vo,Input:$o},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}};function Xb(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}const Zb={name:"InputNumber",common:dt,peers:{Button:pr,Input:vr},self:Xb},Qb={name:"Layout",common:_e,peers:{Scrollbar:ho},self(e){const{textColor2:t,bodyColor:o,popoverColor:r,cardColor:n,dividerColor:i,scrollbarColor:s,scrollbarColorHover:l}=e;return{textColor:t,textColorInverted:t,color:o,colorEmbedded:o,headerColor:n,headerColorInverted:n,footerColor:n,footerColorInverted:n,headerBorderColor:i,headerBorderColorInverted:i,footerBorderColor:i,footerBorderColorInverted:i,siderBorderColor:i,siderBorderColorInverted:i,siderColor:n,siderColorInverted:n,siderToggleButtonBorder:"1px solid transparent",siderToggleButtonColor:r,siderToggleButtonIconColor:t,siderToggleButtonIconColorInverted:t,siderToggleBarColor:qe(o,s),siderToggleBarColorHover:qe(o,l),__invertScrollbar:"false"}}};function Jb(e){const{baseColor:t,textColor2:o,bodyColor:r,cardColor:n,dividerColor:i,actionColor:s,scrollbarColor:l,scrollbarColorHover:d,invertedColor:c}=e;return{textColor:o,textColorInverted:"#FFF",color:r,colorEmbedded:s,headerColor:n,headerColorInverted:c,footerColor:s,footerColorInverted:c,headerBorderColor:i,headerBorderColorInverted:c,footerBorderColor:i,footerBorderColorInverted:c,siderBorderColor:i,siderBorderColorInverted:c,siderColor:n,siderColorInverted:c,siderToggleButtonBorder:`1px solid ${i}`,siderToggleButtonColor:t,siderToggleButtonIconColor:o,siderToggleButtonIconColorInverted:o,siderToggleBarColor:qe(r,l),siderToggleBarColorHover:qe(r,d),__invertScrollbar:"true"}}const Ni={name:"Layout",common:dt,peers:{Scrollbar:No},self:Jb},e0={name:"Row",common:_e};function t0(e){const{textColor2:t,cardColor:o,modalColor:r,popoverColor:n,dividerColor:i,borderRadius:s,fontSize:l,hoverColor:d}=e;return{textColor:t,color:o,colorHover:d,colorModal:r,colorHoverModal:qe(r,d),colorPopover:n,colorHoverPopover:qe(n,d),borderColor:i,borderColorModal:qe(r,i),borderColorPopover:qe(n,i),borderRadius:s,fontSize:l}}const o0={name:"List",common:_e,self:t0},r0={name:"Log",common:_e,peers:{Scrollbar:ho,Code:id},self(e){const{textColor2:t,inputColor:o,fontSize:r,primaryColor:n}=e;return{loaderFontSize:r,loaderTextColor:t,loaderColor:o,loaderBorder:"1px solid #0000",loadingColor:n}}},n0={name:"Mention",common:_e,peers:{InternalSelectMenu:kn,Input:$o},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}};function a0(e,t,o,r){return{itemColorHoverInverted:"#0000",itemColorActiveInverted:t,itemColorActiveHoverInverted:t,itemColorActiveCollapsedInverted:t,itemTextColorInverted:e,itemTextColorHoverInverted:o,itemTextColorChildActiveInverted:o,itemTextColorChildActiveHoverInverted:o,itemTextColorActiveInverted:o,itemTextColorActiveHoverInverted:o,itemTextColorHorizontalInverted:e,itemTextColorHoverHorizontalInverted:o,itemTextColorChildActiveHorizontalInverted:o,itemTextColorChildActiveHoverHorizontalInverted:o,itemTextColorActiveHorizontalInverted:o,itemTextColorActiveHoverHorizontalInverted:o,itemIconColorInverted:e,itemIconColorHoverInverted:o,itemIconColorActiveInverted:o,itemIconColorActiveHoverInverted:o,itemIconColorChildActiveInverted:o,itemIconColorChildActiveHoverInverted:o,itemIconColorCollapsedInverted:e,itemIconColorHorizontalInverted:e,itemIconColorHoverHorizontalInverted:o,itemIconColorActiveHorizontalInverted:o,itemIconColorActiveHoverHorizontalInverted:o,itemIconColorChildActiveHorizontalInverted:o,itemIconColorChildActiveHoverHorizontalInverted:o,arrowColorInverted:e,arrowColorHoverInverted:o,arrowColorActiveInverted:o,arrowColorActiveHoverInverted:o,arrowColorChildActiveInverted:o,arrowColorChildActiveHoverInverted:o,groupTextColorInverted:r}}function $c(e){const{borderRadius:t,textColor3:o,primaryColor:r,textColor2:n,textColor1:i,fontSize:s,dividerColor:l,hoverColor:d,primaryColorHover:c}=e;return Object.assign({borderRadius:t,color:"#0000",groupTextColor:o,itemColorHover:d,itemColorActive:Se(r,{alpha:.1}),itemColorActiveHover:Se(r,{alpha:.1}),itemColorActiveCollapsed:Se(r,{alpha:.1}),itemTextColor:n,itemTextColorHover:n,itemTextColorActive:r,itemTextColorActiveHover:r,itemTextColorChildActive:r,itemTextColorChildActiveHover:r,itemTextColorHorizontal:n,itemTextColorHoverHorizontal:c,itemTextColorActiveHorizontal:r,itemTextColorActiveHoverHorizontal:r,itemTextColorChildActiveHorizontal:r,itemTextColorChildActiveHoverHorizontal:r,itemIconColor:i,itemIconColorHover:i,itemIconColorActive:r,itemIconColorActiveHover:r,itemIconColorChildActive:r,itemIconColorChildActiveHover:r,itemIconColorCollapsed:i,itemIconColorHorizontal:i,itemIconColorHoverHorizontal:c,itemIconColorActiveHorizontal:r,itemIconColorActiveHoverHorizontal:r,itemIconColorChildActiveHorizontal:r,itemIconColorChildActiveHoverHorizontal:r,itemHeight:"42px",arrowColor:n,arrowColorHover:n,arrowColorActive:r,arrowColorActiveHover:r,arrowColorChildActive:r,arrowColorChildActiveHover:r,colorInverted:"#0000",borderColorHorizontal:"#0000",fontSize:s,dividerColor:l},a0("#BBB",r,"#FFF","#AAA"))}const i0={name:"Menu",common:dt,peers:{Tooltip:Ii,Dropdown:Ti},self:$c},l0={name:"Menu",common:_e,peers:{Tooltip:na,Dropdown:Fi},self(e){const{primaryColor:t,primaryColorSuppl:o}=e,r=$c(e);return r.itemColorActive=Se(t,{alpha:.15}),r.itemColorActiveHover=Se(t,{alpha:.15}),r.itemColorActiveCollapsed=Se(t,{alpha:.15}),r.itemColorActiveInverted=o,r.itemColorActiveHoverInverted=o,r.itemColorActiveCollapsedInverted=o,r}},s0={titleFontSize:"18px",backSize:"22px"};function d0(e){const{textColor1:t,textColor2:o,textColor3:r,fontSize:n,fontWeightStrong:i,primaryColorHover:s,primaryColorPressed:l}=e;return Object.assign(Object.assign({},s0),{titleFontWeight:i,fontSize:n,titleTextColor:t,backColor:o,backColorHover:s,backColorPressed:l,subtitleTextColor:r})}const c0={name:"PageHeader",common:_e,self:d0},u0={iconSize:"22px"};function f0(e){const{fontSize:t,warningColor:o}=e;return Object.assign(Object.assign({},u0),{fontSize:t,iconColor:o})}const h0={name:"Popconfirm",common:_e,peers:{Button:vo,Popover:Fr},self:f0};function v0(e){const{infoColor:t,successColor:o,warningColor:r,errorColor:n,textColor2:i,progressRailColor:s,fontSize:l,fontWeight:d}=e;return{fontSize:l,fontSizeCircle:"28px",fontWeightCircle:d,railColor:s,railHeight:"8px",iconSizeCircle:"36px",iconSizeLine:"18px",iconColor:t,iconColorInfo:t,iconColorSuccess:o,iconColorWarning:r,iconColorError:n,textColorCircle:i,textColorLineInner:"rgb(255, 255, 255)",textColorLineOuter:i,fillColor:t,fillColorInfo:t,fillColorSuccess:o,fillColorWarning:r,fillColorError:n,lineBgProcessing:"linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)"}}const Tc={name:"Progress",common:_e,self(e){const t=v0(e);return t.textColorLineInner="rgb(0, 0, 0)",t.lineBgProcessing="linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)",t}},p0={name:"Rate",common:_e,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},g0={titleFontSizeSmall:"26px",titleFontSizeMedium:"32px",titleFontSizeLarge:"40px",titleFontSizeHuge:"48px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",iconSizeSmall:"64px",iconSizeMedium:"80px",iconSizeLarge:"100px",iconSizeHuge:"125px",iconColor418:void 0,iconColor404:void 0,iconColor403:void 0,iconColor500:void 0};function Fc(e){const{textColor2:t,textColor1:o,errorColor:r,successColor:n,infoColor:i,warningColor:s,lineHeight:l,fontWeightStrong:d}=e;return Object.assign(Object.assign({},g0),{lineHeight:l,titleFontWeight:d,titleTextColor:o,textColor:t,iconColorError:r,iconColorSuccess:n,iconColorInfo:i,iconColorWarning:s})}const m0={name:"Result",common:dt,self:Fc},b0={name:"Result",common:_e,self:Fc},x0={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},C0={name:"Slider",common:_e,self(e){const t="0 2px 8px 0 rgba(0, 0, 0, 0.12)",{railColor:o,modalColor:r,primaryColorSuppl:n,popoverColor:i,textColor2:s,cardColor:l,borderRadius:d,fontSize:c,opacityDisabled:u}=e;return Object.assign(Object.assign({},x0),{fontSize:c,markFontSize:c,railColor:o,railColorHover:o,fillColor:n,fillColorHover:n,opacityDisabled:u,handleColor:"#FFF",dotColor:l,dotColorModal:r,dotColorPopover:i,handleBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowHover:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowActive:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowFocus:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",indicatorColor:i,indicatorBoxShadow:t,indicatorTextColor:s,indicatorBorderRadius:d,dotBorder:`2px solid ${o}`,dotBorderActive:`2px solid ${n}`,dotBoxShadow:""})}};function Ic(e){const{opacityDisabled:t,heightTiny:o,heightSmall:r,heightMedium:n,heightLarge:i,heightHuge:s,primaryColor:l,fontSize:d}=e;return{fontSize:d,textColor:l,sizeTiny:o,sizeSmall:r,sizeMedium:n,sizeLarge:i,sizeHuge:s,color:l,opacitySpinning:t}}const y0={name:"Spin",common:dt,self:Ic},w0={name:"Spin",common:_e,self:Ic};function S0(e){const{textColor2:t,textColor3:o,fontSize:r,fontWeight:n}=e;return{labelFontSize:r,labelFontWeight:n,valueFontWeight:n,valueFontSize:"24px",labelTextColor:o,valuePrefixTextColor:t,valueSuffixTextColor:t,valueTextColor:t}}const k0={name:"Statistic",common:_e,self:S0},R0={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"};function z0(e){const{fontWeightStrong:t,baseColor:o,textColorDisabled:r,primaryColor:n,errorColor:i,textColor1:s,textColor2:l}=e;return Object.assign(Object.assign({},R0),{stepHeaderFontWeight:t,indicatorTextColorProcess:o,indicatorTextColorWait:r,indicatorTextColorFinish:n,indicatorTextColorError:i,indicatorBorderColorProcess:n,indicatorBorderColorWait:r,indicatorBorderColorFinish:n,indicatorBorderColorError:i,indicatorColorProcess:n,indicatorColorWait:"#0000",indicatorColorFinish:"#0000",indicatorColorError:"#0000",splitorColorProcess:r,splitorColorWait:r,splitorColorFinish:n,splitorColorError:r,headerTextColorProcess:s,headerTextColorWait:r,headerTextColorFinish:r,headerTextColorError:i,descriptionTextColorProcess:l,descriptionTextColorWait:r,descriptionTextColorFinish:r,descriptionTextColorError:i})}const P0={name:"Steps",common:_e,self:z0},Bc={buttonHeightSmall:"14px",buttonHeightMedium:"18px",buttonHeightLarge:"22px",buttonWidthSmall:"14px",buttonWidthMedium:"18px",buttonWidthLarge:"22px",buttonWidthPressedSmall:"20px",buttonWidthPressedMedium:"24px",buttonWidthPressedLarge:"28px",railHeightSmall:"18px",railHeightMedium:"22px",railHeightLarge:"26px",railWidthSmall:"32px",railWidthMedium:"40px",railWidthLarge:"48px"},$0={name:"Switch",common:_e,self(e){const{primaryColorSuppl:t,opacityDisabled:o,borderRadius:r,primaryColor:n,textColor2:i,baseColor:s}=e;return Object.assign(Object.assign({},Bc),{iconColor:s,textColor:i,loadingColor:t,opacityDisabled:o,railColor:"rgba(255, 255, 255, .20)",railColorActive:t,buttonBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",buttonColor:"#FFF",railBorderRadiusSmall:r,railBorderRadiusMedium:r,railBorderRadiusLarge:r,buttonBorderRadiusSmall:r,buttonBorderRadiusMedium:r,buttonBorderRadiusLarge:r,boxShadowFocus:`0 0 8px 0 ${Se(n,{alpha:.3})}`})}};function T0(e){const{primaryColor:t,opacityDisabled:o,borderRadius:r,textColor3:n}=e;return Object.assign(Object.assign({},Bc),{iconColor:n,textColor:"white",loadingColor:t,opacityDisabled:o,railColor:"rgba(0, 0, 0, .14)",railColorActive:t,buttonBoxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",buttonColor:"#FFF",railBorderRadiusSmall:r,railBorderRadiusMedium:r,railBorderRadiusLarge:r,buttonBorderRadiusSmall:r,buttonBorderRadiusMedium:r,buttonBorderRadiusLarge:r,boxShadowFocus:`0 0 0 2px ${Se(t,{alpha:.2})}`})}const F0={name:"Switch",common:dt,self:T0},I0={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"};function B0(e){const{dividerColor:t,cardColor:o,modalColor:r,popoverColor:n,tableHeaderColor:i,tableColorStriped:s,textColor1:l,textColor2:d,borderRadius:c,fontWeightStrong:u,lineHeight:f,fontSizeSmall:v,fontSizeMedium:p,fontSizeLarge:h}=e;return Object.assign(Object.assign({},I0),{fontSizeSmall:v,fontSizeMedium:p,fontSizeLarge:h,lineHeight:f,borderRadius:c,borderColor:qe(o,t),borderColorModal:qe(r,t),borderColorPopover:qe(n,t),tdColor:o,tdColorModal:r,tdColorPopover:n,tdColorStriped:qe(o,s),tdColorStripedModal:qe(r,s),tdColorStripedPopover:qe(n,s),thColor:qe(o,i),thColorModal:qe(r,i),thColorPopover:qe(n,i),thTextColor:l,tdTextColor:d,thFontWeight:u})}const O0={name:"Table",common:_e,self:B0},D0={tabFontSizeSmall:"14px",tabFontSizeMedium:"14px",tabFontSizeLarge:"16px",tabGapSmallLine:"36px",tabGapMediumLine:"36px",tabGapLargeLine:"36px",tabGapSmallLineVertical:"8px",tabGapMediumLineVertical:"8px",tabGapLargeLineVertical:"8px",tabPaddingSmallLine:"6px 0",tabPaddingMediumLine:"10px 0",tabPaddingLargeLine:"14px 0",tabPaddingVerticalSmallLine:"6px 12px",tabPaddingVerticalMediumLine:"8px 16px",tabPaddingVerticalLargeLine:"10px 20px",tabGapSmallBar:"36px",tabGapMediumBar:"36px",tabGapLargeBar:"36px",tabGapSmallBarVertical:"8px",tabGapMediumBarVertical:"8px",tabGapLargeBarVertical:"8px",tabPaddingSmallBar:"4px 0",tabPaddingMediumBar:"6px 0",tabPaddingLargeBar:"10px 0",tabPaddingVerticalSmallBar:"6px 12px",tabPaddingVerticalMediumBar:"8px 16px",tabPaddingVerticalLargeBar:"10px 20px",tabGapSmallCard:"4px",tabGapMediumCard:"4px",tabGapLargeCard:"4px",tabGapSmallCardVertical:"4px",tabGapMediumCardVertical:"4px",tabGapLargeCardVertical:"4px",tabPaddingSmallCard:"8px 16px",tabPaddingMediumCard:"10px 20px",tabPaddingLargeCard:"12px 24px",tabPaddingSmallSegment:"4px 0",tabPaddingMediumSegment:"6px 0",tabPaddingLargeSegment:"8px 0",tabPaddingVerticalLargeSegment:"0 8px",tabPaddingVerticalSmallCard:"8px 12px",tabPaddingVerticalMediumCard:"10px 16px",tabPaddingVerticalLargeCard:"12px 20px",tabPaddingVerticalSmallSegment:"0 4px",tabPaddingVerticalMediumSegment:"0 6px",tabGapSmallSegment:"0",tabGapMediumSegment:"0",tabGapLargeSegment:"0",tabGapSmallSegmentVertical:"0",tabGapMediumSegmentVertical:"0",tabGapLargeSegmentVertical:"0",panePaddingSmall:"8px 0 0 0",panePaddingMedium:"12px 0 0 0",panePaddingLarge:"16px 0 0 0",closeSize:"18px",closeIconSize:"14px"};function Oc(e){const{textColor2:t,primaryColor:o,textColorDisabled:r,closeIconColor:n,closeIconColorHover:i,closeIconColorPressed:s,closeColorHover:l,closeColorPressed:d,tabColor:c,baseColor:u,dividerColor:f,fontWeight:v,textColor1:p,borderRadius:h,fontSize:g,fontWeightStrong:b}=e;return Object.assign(Object.assign({},D0),{colorSegment:c,tabFontSizeCard:g,tabTextColorLine:p,tabTextColorActiveLine:o,tabTextColorHoverLine:o,tabTextColorDisabledLine:r,tabTextColorSegment:p,tabTextColorActiveSegment:t,tabTextColorHoverSegment:t,tabTextColorDisabledSegment:r,tabTextColorBar:p,tabTextColorActiveBar:o,tabTextColorHoverBar:o,tabTextColorDisabledBar:r,tabTextColorCard:p,tabTextColorHoverCard:p,tabTextColorActiveCard:o,tabTextColorDisabledCard:r,barColor:o,closeIconColor:n,closeIconColorHover:i,closeIconColorPressed:s,closeColorHover:l,closeColorPressed:d,closeBorderRadius:h,tabColor:c,tabColorSegment:u,tabBorderColor:f,tabFontWeightActive:v,tabFontWeight:v,tabBorderRadius:h,paneTextColor:t,fontWeightStrong:b})}const M0={name:"Tabs",common:dt,self:Oc},A0={name:"Tabs",common:_e,self(e){const t=Oc(e),{inputColor:o}=e;return t.colorSegment=o,t.tabColorSegment=o,t}};function _0(e){const{textColor1:t,textColor2:o,fontWeightStrong:r,fontSize:n}=e;return{fontSize:n,titleTextColor:t,textColor:o,titleFontWeight:r}}const H0={name:"Thing",common:_e,self:_0},E0={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},L0={name:"Timeline",common:_e,self(e){const{textColor3:t,infoColorSuppl:o,errorColorSuppl:r,successColorSuppl:n,warningColorSuppl:i,textColor1:s,textColor2:l,railColor:d,fontWeightStrong:c,fontSize:u}=e;return Object.assign(Object.assign({},E0),{contentFontSize:u,titleFontWeight:c,circleBorder:`2px solid ${t}`,circleBorderInfo:`2px solid ${o}`,circleBorderError:`2px solid ${r}`,circleBorderSuccess:`2px solid ${n}`,circleBorderWarning:`2px solid ${i}`,iconColor:t,iconColorInfo:o,iconColorError:r,iconColorSuccess:n,iconColorWarning:i,titleTextColor:s,contentTextColor:l,metaTextColor:t,lineColor:d})}},N0={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},j0={name:"Transfer",common:_e,peers:{Checkbox:Ur,Scrollbar:ho,Input:$o,Empty:Tr,Button:vo},self(e){const{fontWeight:t,fontSizeLarge:o,fontSizeMedium:r,fontSizeSmall:n,heightLarge:i,heightMedium:s,borderRadius:l,inputColor:d,tableHeaderColor:c,textColor1:u,textColorDisabled:f,textColor2:v,textColor3:p,hoverColor:h,closeColorHover:g,closeColorPressed:b,closeIconColor:y,closeIconColorHover:x,closeIconColorPressed:T,dividerColor:$}=e;return Object.assign(Object.assign({},N0),{itemHeightSmall:s,itemHeightMedium:s,itemHeightLarge:i,fontSizeSmall:n,fontSizeMedium:r,fontSizeLarge:o,borderRadius:l,dividerColor:$,borderColor:"#0000",listColor:d,headerColor:c,titleTextColor:u,titleTextColorDisabled:f,extraTextColor:p,extraTextColorDisabled:f,itemTextColor:v,itemTextColorDisabled:f,itemColorPending:h,titleFontWeight:t,closeColorHover:g,closeColorPressed:b,closeIconColor:y,closeIconColorHover:x,closeIconColorPressed:T})}};function Dc(e){const{borderRadiusSmall:t,dividerColor:o,hoverColor:r,pressedColor:n,primaryColor:i,textColor3:s,textColor2:l,textColorDisabled:d,fontSize:c}=e;return{fontSize:c,lineHeight:"1.5",nodeHeight:"30px",nodeWrapperPadding:"3px 0",nodeBorderRadius:t,nodeColorHover:r,nodeColorPressed:n,nodeColorActive:Se(i,{alpha:.1}),arrowColor:s,nodeTextColor:l,nodeTextColorDisabled:d,loadingColor:i,dropMarkColor:i,lineColor:o}}const V0={name:"Tree",common:dt,peers:{Checkbox:Ri,Scrollbar:No,Empty:Sn},self:Dc},Mc={name:"Tree",common:_e,peers:{Checkbox:Ur,Scrollbar:ho,Empty:Tr},self(e){const{primaryColor:t}=e,o=Dc(e);return o.nodeColorActive=Se(t,{alpha:.15}),o}},W0={name:"TreeSelect",common:_e,peers:{Tree:Mc,Empty:Tr,InternalSelection:Si}},U0={headerFontSize1:"30px",headerFontSize2:"22px",headerFontSize3:"18px",headerFontSize4:"16px",headerFontSize5:"16px",headerFontSize6:"16px",headerMargin1:"28px 0 20px 0",headerMargin2:"28px 0 20px 0",headerMargin3:"28px 0 20px 0",headerMargin4:"28px 0 18px 0",headerMargin5:"28px 0 18px 0",headerMargin6:"28px 0 18px 0",headerPrefixWidth1:"16px",headerPrefixWidth2:"16px",headerPrefixWidth3:"12px",headerPrefixWidth4:"12px",headerPrefixWidth5:"12px",headerPrefixWidth6:"12px",headerBarWidth1:"4px",headerBarWidth2:"4px",headerBarWidth3:"3px",headerBarWidth4:"3px",headerBarWidth5:"3px",headerBarWidth6:"3px",pMargin:"16px 0 16px 0",liMargin:".25em 0 0 0",olPadding:"0 0 0 2em",ulPadding:"0 0 0 2em"};function Ac(e){const{primaryColor:t,textColor2:o,borderColor:r,lineHeight:n,fontSize:i,borderRadiusSmall:s,dividerColor:l,fontWeightStrong:d,textColor1:c,textColor3:u,infoColor:f,warningColor:v,errorColor:p,successColor:h,codeColor:g}=e;return Object.assign(Object.assign({},U0),{aTextColor:t,blockquoteTextColor:o,blockquotePrefixColor:r,blockquoteLineHeight:n,blockquoteFontSize:i,codeBorderRadius:s,liTextColor:o,liLineHeight:n,liFontSize:i,hrColor:l,headerFontWeight:d,headerTextColor:c,pTextColor:o,pTextColor1Depth:c,pTextColor2Depth:o,pTextColor3Depth:u,pLineHeight:n,pFontSize:i,headerBarColor:t,headerBarColorPrimary:t,headerBarColorInfo:f,headerBarColorError:p,headerBarColorWarning:v,headerBarColorSuccess:h,textColor:o,textColor1Depth:c,textColor2Depth:o,textColor3Depth:u,textColorPrimary:t,textColorInfo:f,textColorSuccess:h,textColorWarning:v,textColorError:p,codeTextColor:o,codeColor:g,codeBorder:"1px solid #0000"})}const ji={name:"Typography",common:dt,self:Ac},K0={name:"Typography",common:_e,self:Ac};function q0(e){const{iconColor:t,primaryColor:o,errorColor:r,textColor2:n,successColor:i,opacityDisabled:s,actionColor:l,borderColor:d,hoverColor:c,lineHeight:u,borderRadius:f,fontSize:v}=e;return{fontSize:v,lineHeight:u,borderRadius:f,draggerColor:l,draggerBorder:`1px dashed ${d}`,draggerBorderHover:`1px dashed ${o}`,itemColorHover:c,itemColorHoverError:Se(r,{alpha:.06}),itemTextColor:n,itemTextColorError:r,itemTextColorSuccess:i,itemIconColor:t,itemDisabledOpacity:s,itemBorderImageCardError:`1px solid ${r}`,itemBorderImageCard:`1px solid ${d}`}}const Y0={name:"Upload",common:_e,peers:{Button:vo,Progress:Tc},self(e){const{errorColor:t}=e,o=q0(e);return o.itemColorHoverError=Se(t,{alpha:.09}),o}},G0={name:"Watermark",common:_e,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},X0={name:"Watermark",common:dt,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},Z0={name:"FloatButton",common:_e,self(e){const{popoverColor:t,textColor2:o,buttonColor2Hover:r,buttonColor2Pressed:n,primaryColor:i,primaryColorHover:s,primaryColorPressed:l,baseColor:d,borderRadius:c}=e;return{color:t,textColor:o,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)",colorHover:r,colorPressed:n,colorPrimary:i,colorPrimaryHover:s,colorPrimaryPressed:l,textColorPrimary:d,borderRadiusSquare:c}}},zn="n-form",_c="n-form-item-insts",Q0=m("form",[R("inline",` - width: 100%; - display: inline-flex; - align-items: flex-start; - align-content: space-around; - `,[m("form-item",{width:"auto",marginRight:"18px"},[k("&:last-child",{marginRight:0})])])]);var J0=function(e,t,o,r){function n(i){return i instanceof o?i:new o(function(s){s(i)})}return new(o||(o=Promise))(function(i,s){function l(u){try{c(r.next(u))}catch(f){s(f)}}function d(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):n(u.value).then(l,d)}c((r=r.apply(e,t||[])).next())})};const ex=Object.assign(Object.assign({},Re.props),{inline:Boolean,labelWidth:[Number,String],labelAlign:String,labelPlacement:{type:String,default:"top"},model:{type:Object,default:()=>{}},rules:Object,disabled:Boolean,size:String,showRequireMark:{type:Boolean,default:void 0},requireMarkPlacement:String,showFeedback:{type:Boolean,default:!0},onSubmit:{type:Function,default:e=>{e.preventDefault()}},showLabel:{type:Boolean,default:void 0},validateMessages:Object}),my=re({name:"Form",props:ex,setup(e){const{mergedClsPrefixRef:t}=Qe(e);Re("Form","-form",Q0,Pc,e,t);const o={},r=B(void 0),n=d=>{const c=r.value;(c===void 0||d>=c)&&(r.value=d)};function i(d){return J0(this,arguments,void 0,function*(c,u=()=>!0){return yield new Promise((f,v)=>{const p=[];for(const h of Ro(o)){const g=o[h];for(const b of g)b.path&&p.push(b.internalValidate(null,u))}Promise.all(p).then(h=>{const g=h.some(x=>!x.valid),b=[],y=[];h.forEach(x=>{var T,$;!((T=x.errors)===null||T===void 0)&&T.length&&b.push(x.errors),!(($=x.warnings)===null||$===void 0)&&$.length&&y.push(x.warnings)}),c&&c(b.length?b:void 0,{warnings:y.length?y:void 0}),g?v(b.length?b:void 0):f({warnings:y.length?y:void 0})})})})}function s(){for(const d of Ro(o)){const c=o[d];for(const u of c)u.restoreValidation()}}return Je(zn,{props:e,maxChildLabelWidthRef:r,deriveMaxChildLabelWidth:n}),Je(_c,{formItems:o}),Object.assign({validate:i,restoreValidation:s},{mergedClsPrefix:t})},render(){const{mergedClsPrefix:e}=this;return a("form",{class:[`${e}-form`,this.inline&&`${e}-form--inline`],onSubmit:this.onSubmit},this.$slots)}}),{cubicBezierEaseInOut:_l}=yo;function tx({name:e="fade-down",fromOffset:t="-4px",enterDuration:o=".3s",leaveDuration:r=".3s",enterCubicBezier:n=_l,leaveCubicBezier:i=_l}={}){return[k(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0,transform:`translateY(${t})`}),k(`&.${e}-transition-enter-to, &.${e}-transition-leave-from`,{opacity:1,transform:"translateY(0)"}),k(`&.${e}-transition-leave-active`,{transition:`opacity ${r} ${i}, transform ${r} ${i}`}),k(`&.${e}-transition-enter-active`,{transition:`opacity ${o} ${n}, transform ${o} ${n}`})]}const ox=m("form-item",` - display: grid; - line-height: var(--n-line-height); -`,[m("form-item-label",` - grid-area: label; - align-items: center; - line-height: 1.25; - text-align: var(--n-label-text-align); - font-size: var(--n-label-font-size); - min-height: var(--n-label-height); - padding: var(--n-label-padding); - color: var(--n-label-text-color); - transition: color .3s var(--n-bezier); - box-sizing: border-box; - font-weight: var(--n-label-font-weight); - `,[z("asterisk",` - white-space: nowrap; - user-select: none; - -webkit-user-select: none; - color: var(--n-asterisk-color); - transition: color .3s var(--n-bezier); - `),z("asterisk-placeholder",` - grid-area: mark; - user-select: none; - -webkit-user-select: none; - visibility: hidden; - `)]),m("form-item-blank",` - grid-area: blank; - min-height: var(--n-blank-height); - `),R("auto-label-width",[m("form-item-label","white-space: nowrap;")]),R("left-labelled",` - grid-template-areas: - "label blank" - "label feedback"; - grid-template-columns: auto minmax(0, 1fr); - grid-template-rows: auto 1fr; - align-items: flex-start; - `,[m("form-item-label",` - display: grid; - grid-template-columns: 1fr auto; - min-height: var(--n-blank-height); - height: auto; - box-sizing: border-box; - flex-shrink: 0; - flex-grow: 0; - `,[R("reverse-columns-space",` - grid-template-columns: auto 1fr; - `),R("left-mark",` - grid-template-areas: - "mark text" - ". text"; - `),R("right-mark",` - grid-template-areas: - "text mark" - "text ."; - `),R("right-hanging-mark",` - grid-template-areas: - "text mark" - "text ."; - `),z("text",` - grid-area: text; - `),z("asterisk",` - grid-area: mark; - align-self: end; - `)])]),R("top-labelled",` - grid-template-areas: - "label" - "blank" - "feedback"; - grid-template-rows: minmax(var(--n-label-height), auto) 1fr; - grid-template-columns: minmax(0, 100%); - `,[R("no-label",` - grid-template-areas: - "blank" - "feedback"; - grid-template-rows: 1fr; - `),m("form-item-label",` - display: flex; - align-items: flex-start; - justify-content: var(--n-label-text-align); - `)]),m("form-item-blank",` - box-sizing: border-box; - display: flex; - align-items: center; - position: relative; - `),m("form-item-feedback-wrapper",` - grid-area: feedback; - box-sizing: border-box; - min-height: var(--n-feedback-height); - font-size: var(--n-feedback-font-size); - line-height: 1.25; - transform-origin: top left; - `,[k("&:not(:empty)",` - padding: var(--n-feedback-padding); - `),m("form-item-feedback",{transition:"color .3s var(--n-bezier)",color:"var(--n-feedback-text-color)"},[R("warning",{color:"var(--n-feedback-text-color-warning)"}),R("error",{color:"var(--n-feedback-text-color-error)"}),tx({fromOffset:"-3px",enterDuration:".3s",leaveDuration:".2s"})])])]);function rx(e){const t=Ee(zn,null);return{mergedSize:C(()=>e.size!==void 0?e.size:(t==null?void 0:t.props.size)!==void 0?t.props.size:"medium")}}function nx(e){const t=Ee(zn,null),o=C(()=>{const{labelPlacement:h}=e;return h!==void 0?h:t!=null&&t.props.labelPlacement?t.props.labelPlacement:"top"}),r=C(()=>o.value==="left"&&(e.labelWidth==="auto"||(t==null?void 0:t.props.labelWidth)==="auto")),n=C(()=>{if(o.value==="top")return;const{labelWidth:h}=e;if(h!==void 0&&h!=="auto")return _t(h);if(r.value){const g=t==null?void 0:t.maxChildLabelWidthRef.value;return g!==void 0?_t(g):void 0}if((t==null?void 0:t.props.labelWidth)!==void 0)return _t(t.props.labelWidth)}),i=C(()=>{const{labelAlign:h}=e;if(h)return h;if(t!=null&&t.props.labelAlign)return t.props.labelAlign}),s=C(()=>{var h;return[(h=e.labelProps)===null||h===void 0?void 0:h.style,e.labelStyle,{width:n.value}]}),l=C(()=>{const{showRequireMark:h}=e;return h!==void 0?h:t==null?void 0:t.props.showRequireMark}),d=C(()=>{const{requireMarkPlacement:h}=e;return h!==void 0?h:(t==null?void 0:t.props.requireMarkPlacement)||"right"}),c=B(!1),u=B(!1),f=C(()=>{const{validationStatus:h}=e;if(h!==void 0)return h;if(c.value)return"error";if(u.value)return"warning"}),v=C(()=>{const{showFeedback:h}=e;return h!==void 0?h:(t==null?void 0:t.props.showFeedback)!==void 0?t.props.showFeedback:!0}),p=C(()=>{const{showLabel:h}=e;return h!==void 0?h:(t==null?void 0:t.props.showLabel)!==void 0?t.props.showLabel:!0});return{validationErrored:c,validationWarned:u,mergedLabelStyle:s,mergedLabelPlacement:o,mergedLabelAlign:i,mergedShowRequireMark:l,mergedRequireMarkPlacement:d,mergedValidationStatus:f,mergedShowFeedback:v,mergedShowLabel:p,isAutoLabelWidth:r}}function ax(e){const t=Ee(zn,null),o=C(()=>{const{rulePath:s}=e;if(s!==void 0)return s;const{path:l}=e;if(l!==void 0)return l}),r=C(()=>{const s=[],{rule:l}=e;if(l!==void 0&&(Array.isArray(l)?s.push(...l):s.push(l)),t){const{rules:d}=t.props,{value:c}=o;if(d!==void 0&&c!==void 0){const u=Yn(d,c);u!==void 0&&(Array.isArray(u)?s.push(...u):s.push(u))}}return s}),n=C(()=>r.value.some(s=>s.required)),i=C(()=>n.value||e.required);return{mergedRules:r,mergedRequired:i}}var Hl=function(e,t,o,r){function n(i){return i instanceof o?i:new o(function(s){s(i)})}return new(o||(o=Promise))(function(i,s){function l(u){try{c(r.next(u))}catch(f){s(f)}}function d(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):n(u.value).then(l,d)}c((r=r.apply(e,t||[])).next())})};const Vi=Object.assign(Object.assign({},Re.props),{label:String,labelWidth:[Number,String],labelStyle:[String,Object],labelAlign:String,labelPlacement:String,path:String,first:Boolean,rulePath:String,required:Boolean,showRequireMark:{type:Boolean,default:void 0},requireMarkPlacement:String,showFeedback:{type:Boolean,default:void 0},rule:[Object,Array],size:String,ignorePathChange:Boolean,validationStatus:String,feedback:String,feedbackClass:String,feedbackStyle:[String,Object],showLabel:{type:Boolean,default:void 0},labelProps:Object}),ix=Ro(Vi);function El(e,t){return(...o)=>{try{const r=e(...o);return!t&&(typeof r=="boolean"||r instanceof Error||Array.isArray(r))||r!=null&&r.then?r:(r===void 0||mo("form-item/validate",`You return a ${typeof r} typed value in the validator method, which is not recommended. Please use ${t?"`Promise`":"`boolean`, `Error` or `Promise`"} typed value instead.`),!0)}catch(r){mo("form-item/validate","An error is catched in the validation, so the validation won't be done. Your callback in `validate` method of `n-form` or `n-form-item` won't be called in this validation."),console.error(r);return}}}const lx=re({name:"FormItem",props:Vi,setup(e){Qu(_c,"formItems",fe(e,"path"));const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Ee(zn,null),n=rx(e),i=nx(e),{validationErrored:s,validationWarned:l}=i,{mergedRequired:d,mergedRules:c}=ax(e),{mergedSize:u}=n,{mergedLabelPlacement:f,mergedLabelAlign:v,mergedRequireMarkPlacement:p}=i,h=B([]),g=B(qo()),b=r?fe(r.props,"disabled"):B(!1),y=Re("Form","-form-item",ox,Pc,e,t);gt(fe(e,"path"),()=>{e.ignorePathChange||x()});function x(){h.value=[],s.value=!1,l.value=!1,e.feedback&&(g.value=qo())}const T=(...U)=>Hl(this,[...U],void 0,function*(L=null,te=()=>!0,K={suppressWarning:!0}){const{path:le}=e;K?K.first||(K.first=e.first):K={};const{value:be}=c,ce=r?Yn(r.props.model,le||""):void 0,V={},H={},F=(L?be.filter(Ae=>Array.isArray(Ae.trigger)?Ae.trigger.includes(L):Ae.trigger===L):be).filter(te).map((Ae,Ge)=>{const Xe=Object.assign({},Ae);if(Xe.validator&&(Xe.validator=El(Xe.validator,!1)),Xe.asyncValidator&&(Xe.asyncValidator=El(Xe.asyncValidator,!0)),Xe.renderMessage){const ct=`__renderMessage__${Ge}`;H[ct]=Xe.message,Xe.message=ct,V[ct]=Xe.renderMessage}return Xe}),N=F.filter(Ae=>Ae.level!=="warning"),J=F.filter(Ae=>Ae.level==="warning"),se={valid:!0,errors:void 0,warnings:void 0};if(!F.length)return se;const xe=le??"__n_no_path__",Ie=new tl({[xe]:N}),_=new tl({[xe]:J}),{validateMessages:Pe}=(r==null?void 0:r.props)||{};Pe&&(Ie.messages(Pe),_.messages(Pe));const He=Ae=>{h.value=Ae.map(Ge=>{const Xe=(Ge==null?void 0:Ge.message)||"";return{key:Xe,render:()=>Xe.startsWith("__renderMessage__")?V[Xe]():Xe}}),Ae.forEach(Ge=>{var Xe;!((Xe=Ge.message)===null||Xe===void 0)&&Xe.startsWith("__renderMessage__")&&(Ge.message=H[Ge.message])})};if(N.length){const Ae=yield new Promise(Ge=>{Ie.validate({[xe]:ce},K,Ge)});Ae!=null&&Ae.length&&(se.valid=!1,se.errors=Ae,He(Ae))}if(J.length&&!se.errors){const Ae=yield new Promise(Ge=>{_.validate({[xe]:ce},K,Ge)});Ae!=null&&Ae.length&&(He(Ae),se.warnings=Ae)}return!se.errors&&!se.warnings?x():(s.value=!!se.errors,l.value=!!se.warnings),se});function $(){T("blur")}function P(){T("change")}function S(){T("focus")}function w(){T("input")}function A(U,L){return Hl(this,void 0,void 0,function*(){let te,K,le,be;return typeof U=="string"?(te=U,K=L):U!==null&&typeof U=="object"&&(te=U.trigger,K=U.callback,le=U.shouldRuleBeApplied,be=U.options),yield new Promise((ce,V)=>{T(te,le,be).then(({valid:H,errors:F,warnings:N})=>{H?(K&&K(void 0,{warnings:N}),ce({warnings:N})):(K&&K(F,{warnings:N}),V(F))})})})}Je(Ya,{path:fe(e,"path"),disabled:b,mergedSize:n.mergedSize,mergedValidationStatus:i.mergedValidationStatus,restoreValidation:x,handleContentBlur:$,handleContentChange:P,handleContentFocus:S,handleContentInput:w});const I={validate:A,restoreValidation:x,internalValidate:T},M=B(null);to(()=>{if(!i.isAutoLabelWidth.value)return;const U=M.value;if(U!==null){const L=U.style.whiteSpace;U.style.whiteSpace="nowrap",U.style.width="",r==null||r.deriveMaxChildLabelWidth(Number(getComputedStyle(U).width.slice(0,-2))),U.style.whiteSpace=L}});const j=C(()=>{var U;const{value:L}=u,{value:te}=f,K=te==="top"?"vertical":"horizontal",{common:{cubicBezierEaseInOut:le},self:{labelTextColor:be,asteriskColor:ce,lineHeight:V,feedbackTextColor:H,feedbackTextColorWarning:F,feedbackTextColorError:N,feedbackPadding:J,labelFontWeight:se,[ie("labelHeight",L)]:xe,[ie("blankHeight",L)]:Ie,[ie("feedbackFontSize",L)]:_,[ie("feedbackHeight",L)]:Pe,[ie("labelPadding",K)]:He,[ie("labelTextAlign",K)]:Ae,[ie(ie("labelFontSize",te),L)]:Ge}}=y.value;let Xe=(U=v.value)!==null&&U!==void 0?U:Ae;return te==="top"&&(Xe=Xe==="right"?"flex-end":"flex-start"),{"--n-bezier":le,"--n-line-height":V,"--n-blank-height":Ie,"--n-label-font-size":Ge,"--n-label-text-align":Xe,"--n-label-height":xe,"--n-label-padding":He,"--n-label-font-weight":se,"--n-asterisk-color":ce,"--n-label-text-color":be,"--n-feedback-padding":J,"--n-feedback-font-size":_,"--n-feedback-height":Pe,"--n-feedback-text-color":H,"--n-feedback-text-color-warning":F,"--n-feedback-text-color-error":N}}),D=o?it("form-item",C(()=>{var U;return`${u.value[0]}${f.value[0]}${((U=v.value)===null||U===void 0?void 0:U[0])||""}`}),j,e):void 0,E=C(()=>f.value==="left"&&p.value==="left"&&v.value==="left");return Object.assign(Object.assign(Object.assign(Object.assign({labelElementRef:M,mergedClsPrefix:t,mergedRequired:d,feedbackId:g,renderExplains:h,reverseColSpace:E},i),n),I),{cssVars:o?void 0:j,themeClass:D==null?void 0:D.themeClass,onRender:D==null?void 0:D.onRender})},render(){const{$slots:e,mergedClsPrefix:t,mergedShowLabel:o,mergedShowRequireMark:r,mergedRequireMarkPlacement:n,onRender:i}=this,s=r!==void 0?r:this.mergedRequired;i==null||i();const l=()=>{const d=this.$slots.label?this.$slots.label():this.label;if(!d)return null;const c=a("span",{class:`${t}-form-item-label__text`},d),u=s?a("span",{class:`${t}-form-item-label__asterisk`},n!=="left"?" *":"* "):n==="right-hanging"&&a("span",{class:`${t}-form-item-label__asterisk-placeholder`}," *"),{labelProps:f}=this;return a("label",Object.assign({},f,{class:[f==null?void 0:f.class,`${t}-form-item-label`,`${t}-form-item-label--${n}-mark`,this.reverseColSpace&&`${t}-form-item-label--reverse-columns-space`],style:this.mergedLabelStyle,ref:"labelElementRef"}),n==="left"?[u,c]:[c,u])};return a("div",{class:[`${t}-form-item`,this.themeClass,`${t}-form-item--${this.mergedSize}-size`,`${t}-form-item--${this.mergedLabelPlacement}-labelled`,this.isAutoLabelWidth&&`${t}-form-item--auto-label-width`,!o&&`${t}-form-item--no-label`],style:this.cssVars},o&&l(),a("div",{class:[`${t}-form-item-blank`,this.mergedValidationStatus&&`${t}-form-item-blank--${this.mergedValidationStatus}`]},e),this.mergedShowFeedback?a("div",{key:this.feedbackId,style:this.feedbackStyle,class:[`${t}-form-item-feedback-wrapper`,this.feedbackClass]},a(Kt,{name:"fade-down-transition",mode:"out-in"},{default:()=>{const{mergedValidationStatus:d}=this;return Ct(e.feedback,c=>{var u;const{feedback:f}=this,v=c||f?a("div",{key:"__feedback__",class:`${t}-form-item-feedback__line`},c||f):this.renderExplains.length?(u=this.renderExplains)===null||u===void 0?void 0:u.map(({key:p,render:h})=>a("div",{key:p,class:`${t}-form-item-feedback__line`},h())):null;return v?d==="warning"?a("div",{key:"controlled-warning",class:`${t}-form-item-feedback ${t}-form-item-feedback--warning`},v):d==="error"?a("div",{key:"controlled-error",class:`${t}-form-item-feedback ${t}-form-item-feedback--error`},v):d==="success"?a("div",{key:"controlled-success",class:`${t}-form-item-feedback ${t}-form-item-feedback--success`},v):a("div",{key:"controlled-default",class:`${t}-form-item-feedback`},v):null})}})):null)}}),Ll=1,Hc="n-grid",Ec=1,Wi={span:{type:[Number,String],default:Ec},offset:{type:[Number,String],default:0},suffix:Boolean,privateOffset:Number,privateSpan:Number,privateColStart:Number,privateShow:{type:Boolean,default:!0}},sx=Ro(Wi),dx=re({__GRID_ITEM__:!0,name:"GridItem",alias:["Gi"],props:Wi,setup(){const{isSsrRef:e,xGapRef:t,itemStyleRef:o,overflowRef:r,layoutShiftDisabledRef:n}=Ee(Hc),i=di();return{overflow:r,itemStyle:o,layoutShiftDisabled:n,mergedXGap:C(()=>Et(t.value||0)),deriveStyle:()=>{e.value;const{privateSpan:s=Ec,privateShow:l=!0,privateColStart:d=void 0,privateOffset:c=0}=i.vnode.props,{value:u}=t,f=Et(u||0);return{display:l?"":"none",gridColumn:`${d??`span ${s}`} / span ${s}`,marginLeft:c?`calc((100% - (${s} - 1) * ${f}) / ${s} * ${c} + ${f} * ${c})`:""}}}},render(){var e,t;if(this.layoutShiftDisabled){const{span:o,offset:r,mergedXGap:n}=this;return a("div",{style:{gridColumn:`span ${o} / span ${o}`,marginLeft:r?`calc((100% - (${o} - 1) * ${n}) / ${o} * ${r} + ${n} * ${r})`:""}},this.$slots)}return a("div",{style:[this.itemStyle,this.deriveStyle()]},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e,{overflow:this.overflow}))}}),cx=Object.assign(Object.assign({},Wi),Vi),by=re({__GRID_ITEM__:!0,name:"FormItemGridItem",alias:["FormItemGi"],props:cx,setup(){const e=B(null);return{formItemInstRef:e,validate:(...r)=>{const{value:n}=e;if(n)return n.validate(...r)},restoreValidation:()=>{const{value:r}=e;r&&r.restoreValidation()}}},render(){return a(dx,go(this.$.vnode.props||{},sx),{default:()=>{const e=go(this.$props,ix);return a(lx,Object.assign({ref:"formItemInstRef"},e),this.$slots)}})}}),xy=re({name:"GlobalStyle",setup(){if(typeof document>"u")return;const e=Ee(zo,null),{body:t}=document,{style:o}=t;let r=!1,n=!0;hn(()=>{Ft(()=>{var i,s;const{textColor2:l,fontSize:d,fontFamily:c,bodyColor:u,cubicBezierEaseInOut:f,lineHeight:v}=e?Mr({},((i=e.mergedThemeRef.value)===null||i===void 0?void 0:i.common)||dt,(s=e.mergedThemeOverridesRef.value)===null||s===void 0?void 0:s.common):dt;if(r||!t.hasAttribute("n-styled")){o.setProperty("-webkit-text-size-adjust","100%"),o.setProperty("-webkit-tap-highlight-color","transparent"),o.padding="0",o.margin="0",o.backgroundColor=u,o.color=l,o.fontSize=d,o.fontFamily=c,o.lineHeight=v;const p=`color .3s ${f}, background-color .3s ${f}`;n?setTimeout(()=>{o.transition=p},0):o.transition=p,t.setAttribute("n-styled",""),r=!0,n=!1}})}),ui(()=>{r&&t.removeAttribute("n-styled")})},render(){return null}}),ux=m("gradient-text",` - display: inline-block; - font-weight: var(--n-font-weight); - -webkit-background-clip: text; - background-clip: text; - color: #0000; - white-space: nowrap; - background-image: linear-gradient(var(--n-rotate), var(--n-color-start) 0%, var(--n-color-end) 100%); - transition: - --n-color-start .3s var(--n-bezier), - --n-color-end .3s var(--n-bezier); -`),fx=Object.assign(Object.assign({},Re.props),{size:[String,Number],fontSize:[String,Number],type:{type:String,default:"primary"},color:[Object,String],gradient:[Object,String]}),Cy=re({name:"GradientText",props:fx,setup(e){ef();const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=C(()=>{const{type:c}=e;return c==="danger"?"error":c}),n=C(()=>{let c=e.size||e.fontSize;return c&&(c=_t(c)),c||void 0}),i=C(()=>{const c=e.color||e.gradient;if(typeof c=="string")return c;if(c){const u=c.deg||0,f=c.from,v=c.to;return`linear-gradient(${u}deg, ${f} 0%, ${v} 100%)`}}),s=Re("GradientText","-gradient-text",ux,Yb,e,t),l=C(()=>{const{value:c}=r,{common:{cubicBezierEaseInOut:u},self:{rotate:f,[ie("colorStart",c)]:v,[ie("colorEnd",c)]:p,fontWeight:h}}=s.value;return{"--n-bezier":u,"--n-rotate":f,"--n-color-start":v,"--n-color-end":p,"--n-font-weight":h}}),d=o?it("gradient-text",C(()=>r.value[0]),l,e):void 0;return{mergedClsPrefix:t,compatibleType:r,styleFontSize:n,styleBgImage:i,cssVars:o?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){const{mergedClsPrefix:e,onRender:t}=this;return t==null||t(),a("span",{class:[`${e}-gradient-text`,`${e}-gradient-text--${this.compatibleType}-type`,this.themeClass],style:[{fontSize:this.styleFontSize,backgroundImage:this.styleBgImage},this.cssVars]},this.$slots)}}),hx={xs:0,s:640,m:1024,l:1280,xl:1536,xxl:1920},Lc=24,$a="__ssr__",vx={layoutShiftDisabled:Boolean,responsive:{type:[String,Boolean],default:"self"},cols:{type:[Number,String],default:Lc},itemResponsive:Boolean,collapsed:Boolean,collapsedRows:{type:Number,default:1},itemStyle:[Object,String],xGap:{type:[Number,String],default:0},yGap:{type:[Number,String],default:0}},yy=re({name:"Grid",inheritAttrs:!1,props:vx,setup(e){const{mergedClsPrefixRef:t,mergedBreakpointsRef:o}=Qe(e),r=/^\d+$/,n=B(void 0),i=Eu((o==null?void 0:o.value)||hx),s=tt(()=>!!(e.itemResponsive||!r.test(e.cols.toString())||!r.test(e.xGap.toString())||!r.test(e.yGap.toString()))),l=C(()=>{if(s.value)return e.responsive==="self"?n.value:i.value}),d=tt(()=>{var y;return(y=Number(Ir(e.cols.toString(),l.value)))!==null&&y!==void 0?y:Lc}),c=tt(()=>Ir(e.xGap.toString(),l.value)),u=tt(()=>Ir(e.yGap.toString(),l.value)),f=y=>{n.value=y.contentRect.width},v=y=>{ja(f,y)},p=B(!1),h=C(()=>{if(e.responsive==="self")return v}),g=B(!1),b=B();return to(()=>{const{value:y}=b;y&&y.hasAttribute($a)&&(y.removeAttribute($a),g.value=!0)}),Je(Hc,{layoutShiftDisabledRef:fe(e,"layoutShiftDisabled"),isSsrRef:g,itemStyleRef:fe(e,"itemStyle"),xGapRef:c,overflowRef:p}),{isSsr:!xo,contentEl:b,mergedClsPrefix:t,style:C(()=>e.layoutShiftDisabled?{width:"100%",display:"grid",gridTemplateColumns:`repeat(${e.cols}, minmax(0, 1fr))`,columnGap:Et(e.xGap),rowGap:Et(e.yGap)}:{width:"100%",display:"grid",gridTemplateColumns:`repeat(${d.value}, minmax(0, 1fr))`,columnGap:Et(c.value),rowGap:Et(u.value)}),isResponsive:s,responsiveQuery:l,responsiveCols:d,handleResize:h,overflow:p}},render(){if(this.layoutShiftDisabled)return a("div",lo({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style},this.$attrs),this.$slots);const e=()=>{var t,o,r,n,i,s,l;this.overflow=!1;const d=Oo(mn(this)),c=[],{collapsed:u,collapsedRows:f,responsiveCols:v,responsiveQuery:p}=this;d.forEach(x=>{var T,$,P,S,w;if(((T=x==null?void 0:x.type)===null||T===void 0?void 0:T.__GRID_ITEM__)!==!0)return;if(af(x)){const M=an(x);M.props?M.props.privateShow=!1:M.props={privateShow:!1},c.push({child:M,rawChildSpan:0});return}x.dirs=(($=x.dirs)===null||$===void 0?void 0:$.filter(({dir:M})=>M!==Eo))||null,((P=x.dirs)===null||P===void 0?void 0:P.length)===0&&(x.dirs=null);const A=an(x),I=Number((w=Ir((S=A.props)===null||S===void 0?void 0:S.span,p))!==null&&w!==void 0?w:Ll);I!==0&&c.push({child:A,rawChildSpan:I})});let h=0;const g=(t=c[c.length-1])===null||t===void 0?void 0:t.child;if(g!=null&&g.props){const x=(o=g.props)===null||o===void 0?void 0:o.suffix;x!==void 0&&x!==!1&&(h=Number((n=Ir((r=g.props)===null||r===void 0?void 0:r.span,p))!==null&&n!==void 0?n:Ll),g.props.privateSpan=h,g.props.privateColStart=v+1-h,g.props.privateShow=(i=g.props.privateShow)!==null&&i!==void 0?i:!0)}let b=0,y=!1;for(const{child:x,rawChildSpan:T}of c){if(y&&(this.overflow=!0),!y){const $=Number((l=Ir((s=x.props)===null||s===void 0?void 0:s.offset,p))!==null&&l!==void 0?l:0),P=Math.min(T+$,v);if(x.props?(x.props.privateSpan=P,x.props.privateOffset=$):x.props={privateSpan:P,privateOffset:$},u){const S=b%v;P+S>v&&(b+=v-S),P+b+h>f*v?y=!0:b+=P}}y&&(x.props?x.props.privateShow!==!0&&(x.props.privateShow=!1):x.props={privateShow:!1})}return a("div",lo({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style,[$a]:this.isSsr||void 0},this.$attrs),c.map(({child:x})=>x))};return this.isResponsive&&this.responsive==="self"?a(_o,{onResize:this.handleResize},{default:e}):e()}});function px(e){const{primaryColor:t,baseColor:o}=e;return{color:t,iconColor:o}}const gx={name:"IconWrapper",common:_e,self:px},mx={name:"Image",common:_e,peers:{Tooltip:na},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}},bx=k([m("input-number-suffix",` - display: inline-block; - margin-right: 10px; - `),m("input-number-prefix",` - display: inline-block; - margin-left: 10px; - `)]);function xx(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function Cx(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^-?\d*$/.test(e))||e==="-"||e==="-0"}function Ta(e){return e==null?!0:!Number.isNaN(e)}function Nl(e,t){return typeof e!="number"?"":t===void 0?String(e):e.toFixed(t)}function Fa(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const jl=800,Vl=100,yx=Object.assign(Object.assign({},Re.props),{autofocus:Boolean,loading:{type:Boolean,default:void 0},placeholder:String,defaultValue:{type:Number,default:null},value:Number,step:{type:[Number,String],default:1},min:[Number,String],max:[Number,String],size:String,disabled:{type:Boolean,default:void 0},validator:Function,bordered:{type:Boolean,default:void 0},showButton:{type:Boolean,default:!0},buttonPlacement:{type:String,default:"right"},inputProps:Object,readonly:Boolean,clearable:Boolean,keyboard:{type:Object,default:{}},updateValueOnInput:{type:Boolean,default:!0},round:{type:Boolean,default:void 0},parse:Function,format:Function,precision:Number,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onChange:[Function,Array]}),wy=re({name:"InputNumber",props:yx,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:o,mergedRtlRef:r}=Qe(e),n=Re("InputNumber","-input-number",bx,Zb,e,o),{localeRef:i}=Po("InputNumber"),s=Co(e),{mergedSizeRef:l,mergedDisabledRef:d,mergedStatusRef:c}=s,u=B(null),f=B(null),v=B(null),p=B(e.defaultValue),h=fe(e,"value"),g=$t(h,p),b=B(""),y=Ce=>{const ee=String(Ce).split(".")[1];return ee?ee.length:0},x=Ce=>{const ee=[e.min,e.max,e.step,Ce].map(ue=>ue===void 0?0:y(ue));return Math.max(...ee)},T=tt(()=>{const{placeholder:Ce}=e;return Ce!==void 0?Ce:i.value.placeholder}),$=tt(()=>{const Ce=Fa(e.step);return Ce!==null?Ce===0?1:Math.abs(Ce):1}),P=tt(()=>{const Ce=Fa(e.min);return Ce!==null?Ce:null}),S=tt(()=>{const Ce=Fa(e.max);return Ce!==null?Ce:null}),w=()=>{const{value:Ce}=g;if(Ta(Ce)){const{format:ee,precision:ue}=e;ee?b.value=ee(Ce):Ce===null||ue===void 0||y(Ce)>ue?b.value=Nl(Ce,void 0):b.value=Nl(Ce,ue)}else b.value=String(Ce)};w();const A=Ce=>{const{value:ee}=g;if(Ce===ee){w();return}const{"onUpdate:value":ue,onUpdateValue:q,onChange:Q}=e,{nTriggerFormInput:pe,nTriggerFormChange:we}=s;Q&&ae(Q,Ce),q&&ae(q,Ce),ue&&ae(ue,Ce),p.value=Ce,pe(),we()},I=({offset:Ce,doUpdateIfValid:ee,fixPrecision:ue,isInputing:q})=>{const{value:Q}=b;if(q&&Cx(Q))return!1;const pe=(e.parse||xx)(Q);if(pe===null)return ee&&A(null),null;if(Ta(pe)){const we=y(pe),{precision:de}=e;if(de!==void 0&&de<we&&!ue)return!1;let me=Number.parseFloat((pe+Ce).toFixed(de??x(pe)));if(Ta(me)){const{value:je}=S,{value:oe}=P;if(je!==null&&me>je){if(!ee||q)return!1;me=je}if(oe!==null&&me<oe){if(!ee||q)return!1;me=oe}return e.validator&&!e.validator(me)?!1:(ee&&A(me),me)}}return!1},M=tt(()=>I({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),j=tt(()=>{const{value:Ce}=g;if(e.validator&&Ce===null)return!1;const{value:ee}=$;return I({offset:-ee,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),D=tt(()=>{const{value:Ce}=g;if(e.validator&&Ce===null)return!1;const{value:ee}=$;return I({offset:+ee,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function E(Ce){const{onFocus:ee}=e,{nTriggerFormFocus:ue}=s;ee&&ae(ee,Ce),ue()}function U(Ce){var ee,ue;if(Ce.target===((ee=u.value)===null||ee===void 0?void 0:ee.wrapperElRef))return;const q=I({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(q!==!1){const we=(ue=u.value)===null||ue===void 0?void 0:ue.inputElRef;we&&(we.value=String(q||"")),g.value===q&&w()}else w();const{onBlur:Q}=e,{nTriggerFormBlur:pe}=s;Q&&ae(Q,Ce),pe(),Tt(()=>{w()})}function L(Ce){const{onClear:ee}=e;ee&&ae(ee,Ce)}function te(){const{value:Ce}=D;if(!Ce){Ie();return}const{value:ee}=g;if(ee===null)e.validator||A(ce());else{const{value:ue}=$;I({offset:ue,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function K(){const{value:Ce}=j;if(!Ce){se();return}const{value:ee}=g;if(ee===null)e.validator||A(ce());else{const{value:ue}=$;I({offset:-ue,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const le=E,be=U;function ce(){if(e.validator)return null;const{value:Ce}=P,{value:ee}=S;return Ce!==null?Math.max(0,Ce):ee!==null?Math.min(0,ee):0}function V(Ce){L(Ce),A(null)}function H(Ce){var ee,ue,q;!((ee=v.value)===null||ee===void 0)&&ee.$el.contains(Ce.target)&&Ce.preventDefault(),!((ue=f.value)===null||ue===void 0)&&ue.$el.contains(Ce.target)&&Ce.preventDefault(),(q=u.value)===null||q===void 0||q.activate()}let F=null,N=null,J=null;function se(){J&&(window.clearTimeout(J),J=null),F&&(window.clearInterval(F),F=null)}let xe=null;function Ie(){xe&&(window.clearTimeout(xe),xe=null),N&&(window.clearInterval(N),N=null)}function _(){se(),J=window.setTimeout(()=>{F=window.setInterval(()=>{K()},Vl)},jl),Jt("mouseup",document,se,{once:!0})}function Pe(){Ie(),xe=window.setTimeout(()=>{N=window.setInterval(()=>{te()},Vl)},jl),Jt("mouseup",document,Ie,{once:!0})}const He=()=>{N||te()},Ae=()=>{F||K()};function Ge(Ce){var ee,ue;if(Ce.key==="Enter"){if(Ce.target===((ee=u.value)===null||ee===void 0?void 0:ee.wrapperElRef))return;I({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((ue=u.value)===null||ue===void 0||ue.deactivate())}else if(Ce.key==="ArrowUp"){if(!D.value||e.keyboard.ArrowUp===!1)return;Ce.preventDefault(),I({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&te()}else if(Ce.key==="ArrowDown"){if(!j.value||e.keyboard.ArrowDown===!1)return;Ce.preventDefault(),I({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&K()}}function Xe(Ce){b.value=Ce,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&I({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}gt(g,()=>{w()});const ct={focus:()=>{var Ce;return(Ce=u.value)===null||Ce===void 0?void 0:Ce.focus()},blur:()=>{var Ce;return(Ce=u.value)===null||Ce===void 0?void 0:Ce.blur()},select:()=>{var Ce;return(Ce=u.value)===null||Ce===void 0?void 0:Ce.select()}},ot=Vt("InputNumber",r,o);return Object.assign(Object.assign({},ct),{rtlEnabled:ot,inputInstRef:u,minusButtonInstRef:f,addButtonInstRef:v,mergedClsPrefix:o,mergedBordered:t,uncontrolledValue:p,mergedValue:g,mergedPlaceholder:T,displayedValueInvalid:M,mergedSize:l,mergedDisabled:d,displayedValue:b,addable:D,minusable:j,mergedStatus:c,handleFocus:le,handleBlur:be,handleClear:V,handleMouseDown:H,handleAddClick:He,handleMinusClick:Ae,handleAddMousedown:Pe,handleMinusMousedown:_,handleKeyDown:Ge,handleUpdateDisplayedValue:Xe,mergedTheme:n,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:C(()=>{const{self:{iconColorDisabled:Ce}}=n.value,[ee,ue,q,Q]=co(Ce);return{textColorTextDisabled:`rgb(${ee}, ${ue}, ${q})`,opacityDisabled:`${Q}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,o=()=>a(Ho,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>vt(t["minus-icon"],()=>[a(Rt,{clsPrefix:e},{default:()=>a(wf,null)})])}),r=()=>a(Ho,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>vt(t["add-icon"],()=>[a(Rt,{clsPrefix:e},{default:()=>a(Ci,null)})])});return a("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},a(Do,{ref:"inputInstRef",autofocus:this.autofocus,status:this.mergedStatus,bordered:this.mergedBordered,loading:this.loading,value:this.displayedValue,onUpdateValue:this.handleUpdateDisplayedValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,builtinThemeOverrides:this.inputThemeOverrides,size:this.mergedSize,placeholder:this.mergedPlaceholder,disabled:this.mergedDisabled,readonly:this.readonly,round:this.round,textDecoration:this.displayedValueInvalid?"line-through":void 0,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onClear:this.handleClear,clearable:this.clearable,inputProps:this.inputProps,internalLoadingBeforeSuffix:!0},{prefix:()=>{var n;return this.showButton&&this.buttonPlacement==="both"?[o(),Ct(t.prefix,i=>i?a("span",{class:`${e}-input-number-prefix`},i):null)]:(n=t.prefix)===null||n===void 0?void 0:n.call(t)},suffix:()=>{var n;return this.showButton?[Ct(t.suffix,i=>i?a("span",{class:`${e}-input-number-suffix`},i):null),this.buttonPlacement==="right"?o():null,r()]:(n=t.suffix)===null||n===void 0?void 0:n.call(t)}}))}}),Nc="n-layout-sider",Ui={type:String,default:"static"},wx=m("layout",` - color: var(--n-text-color); - background-color: var(--n-color); - box-sizing: border-box; - position: relative; - z-index: auto; - flex: auto; - overflow: hidden; - transition: - box-shadow .3s var(--n-bezier), - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); -`,[m("layout-scroll-container",` - overflow-x: hidden; - box-sizing: border-box; - height: 100%; - `),R("absolute-positioned",` - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `)]),Sx={embedded:Boolean,position:Ui,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentClass:String,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},jc="n-layout";function Vc(e){return re({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Re.props),Sx),setup(t){const o=B(null),r=B(null),{mergedClsPrefixRef:n,inlineThemeDisabled:i}=Qe(t),s=Re("Layout","-layout",wx,Ni,t,n);function l(g,b){if(t.nativeScrollbar){const{value:y}=o;y&&(b===void 0?y.scrollTo(g):y.scrollTo(g,b))}else{const{value:y}=r;y&&y.scrollTo(g,b)}}Je(jc,t);let d=0,c=0;const u=g=>{var b;const y=g.target;d=y.scrollLeft,c=y.scrollTop,(b=t.onScroll)===null||b===void 0||b.call(t,g)};xi(()=>{if(t.nativeScrollbar){const g=o.value;g&&(g.scrollTop=c,g.scrollLeft=d)}});const f={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},v={scrollTo:l},p=C(()=>{const{common:{cubicBezierEaseInOut:g},self:b}=s.value;return{"--n-bezier":g,"--n-color":t.embedded?b.colorEmbedded:b.color,"--n-text-color":b.textColor}}),h=i?it("layout",C(()=>t.embedded?"e":""),p,t):void 0;return Object.assign({mergedClsPrefix:n,scrollableElRef:o,scrollbarInstRef:r,hasSiderStyle:f,mergedTheme:s,handleNativeElScroll:u,cssVars:i?void 0:p,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},v)},render(){var t;const{mergedClsPrefix:o,hasSider:r}=this;(t=this.onRender)===null||t===void 0||t.call(this);const n=r?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${o}-layout-content`,`${o}-layout`,`${o}-layout--${this.position}-positioned`];return a("div",{class:i,style:this.cssVars},this.nativeScrollbar?a("div",{ref:"scrollableElRef",class:[`${o}-layout-scroll-container`,this.contentClass],style:[this.contentStyle,n],onScroll:this.handleNativeElScroll},this.$slots):a(jt,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:this.contentClass,contentStyle:[this.contentStyle,n]}),this.$slots))}})}const Sy=Vc(!1),ky=Vc(!0),kx=m("layout-header",` - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - box-shadow .3s var(--n-bezier), - border-color .3s var(--n-bezier); - box-sizing: border-box; - width: 100%; - background-color: var(--n-color); - color: var(--n-text-color); -`,[R("absolute-positioned",` - position: absolute; - left: 0; - right: 0; - top: 0; - `),R("bordered",` - border-bottom: solid 1px var(--n-border-color); - `)]),Rx={position:Ui,inverted:Boolean,bordered:{type:Boolean,default:!1}},Ry=re({name:"LayoutHeader",props:Object.assign(Object.assign({},Re.props),Rx),setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Layout","-layout-header",kx,Ni,e,t),n=C(()=>{const{common:{cubicBezierEaseInOut:s},self:l}=r.value,d={"--n-bezier":s};return e.inverted?(d["--n-color"]=l.headerColorInverted,d["--n-text-color"]=l.textColorInverted,d["--n-border-color"]=l.headerBorderColorInverted):(d["--n-color"]=l.headerColor,d["--n-text-color"]=l.textColor,d["--n-border-color"]=l.headerBorderColor),d}),i=o?it("layout-header",C(()=>e.inverted?"a":"b"),n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{class:[`${t}-layout-header`,this.themeClass,this.position&&`${t}-layout-header--${this.position}-positioned`,this.bordered&&`${t}-layout-header--bordered`],style:this.cssVars},this.$slots)}}),zx=m("layout-sider",` - flex-shrink: 0; - box-sizing: border-box; - position: relative; - z-index: 1; - color: var(--n-text-color); - transition: - color .3s var(--n-bezier), - border-color .3s var(--n-bezier), - min-width .3s var(--n-bezier), - max-width .3s var(--n-bezier), - transform .3s var(--n-bezier), - background-color .3s var(--n-bezier); - background-color: var(--n-color); - display: flex; - justify-content: flex-end; -`,[R("bordered",[z("border",` - content: ""; - position: absolute; - top: 0; - bottom: 0; - width: 1px; - background-color: var(--n-border-color); - transition: background-color .3s var(--n-bezier); - `)]),z("left-placement",[R("bordered",[z("border",` - right: 0; - `)])]),R("right-placement",` - justify-content: flex-start; - `,[R("bordered",[z("border",` - left: 0; - `)]),R("collapsed",[m("layout-toggle-button",[m("base-icon",` - transform: rotate(180deg); - `)]),m("layout-toggle-bar",[k("&:hover",[z("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),z("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),m("layout-toggle-button",` - left: 0; - transform: translateX(-50%) translateY(-50%); - `,[m("base-icon",` - transform: rotate(0); - `)]),m("layout-toggle-bar",` - left: -28px; - transform: rotate(180deg); - `,[k("&:hover",[z("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),z("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),R("collapsed",[m("layout-toggle-bar",[k("&:hover",[z("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),z("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),m("layout-toggle-button",[m("base-icon",` - transform: rotate(0); - `)])]),m("layout-toggle-button",` - transition: - color .3s var(--n-bezier), - right .3s var(--n-bezier), - left .3s var(--n-bezier), - border-color .3s var(--n-bezier), - background-color .3s var(--n-bezier); - cursor: pointer; - width: 24px; - height: 24px; - position: absolute; - top: 50%; - right: 0; - border-radius: 50%; - display: flex; - align-items: center; - justify-content: center; - font-size: 18px; - color: var(--n-toggle-button-icon-color); - border: var(--n-toggle-button-border); - background-color: var(--n-toggle-button-color); - box-shadow: 0 2px 4px 0px rgba(0, 0, 0, .06); - transform: translateX(50%) translateY(-50%); - z-index: 1; - `,[m("base-icon",` - transition: transform .3s var(--n-bezier); - transform: rotate(180deg); - `)]),m("layout-toggle-bar",` - cursor: pointer; - height: 72px; - width: 32px; - position: absolute; - top: calc(50% - 36px); - right: -28px; - `,[z("top, bottom",` - position: absolute; - width: 4px; - border-radius: 2px; - height: 38px; - left: 14px; - transition: - background-color .3s var(--n-bezier), - transform .3s var(--n-bezier); - `),z("bottom",` - position: absolute; - top: 34px; - `),k("&:hover",[z("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),z("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})]),z("top, bottom",{backgroundColor:"var(--n-toggle-bar-color)"}),k("&:hover",[z("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),z("border",` - position: absolute; - top: 0; - right: 0; - bottom: 0; - width: 1px; - transition: background-color .3s var(--n-bezier); - `),m("layout-sider-scroll-container",` - flex-grow: 1; - flex-shrink: 0; - box-sizing: border-box; - height: 100%; - opacity: 0; - transition: opacity .3s var(--n-bezier); - max-width: 100%; - `),R("show-content",[m("layout-sider-scroll-container",{opacity:1})]),R("absolute-positioned",` - position: absolute; - left: 0; - top: 0; - bottom: 0; - `)]),Px=re({props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return a("div",{onClick:this.onClick,class:`${e}-layout-toggle-bar`},a("div",{class:`${e}-layout-toggle-bar__top`}),a("div",{class:`${e}-layout-toggle-bar__bottom`}))}}),$x=re({name:"LayoutToggleButton",props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-layout-toggle-button`,onClick:this.onClick},a(Rt,{clsPrefix:e},{default:()=>a(yi,null)}))}}),Tx={position:Ui,bordered:Boolean,collapsedWidth:{type:Number,default:48},width:{type:[Number,String],default:272},contentClass:String,contentStyle:{type:[String,Object],default:""},collapseMode:{type:String,default:"transform"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:Boolean,showCollapsedContent:{type:Boolean,default:!0},showTrigger:{type:[Boolean,String],default:!1},nativeScrollbar:{type:Boolean,default:!0},inverted:Boolean,scrollbarProps:Object,triggerClass:String,triggerStyle:[String,Object],collapsedTriggerClass:String,collapsedTriggerStyle:[String,Object],"onUpdate:collapsed":[Function,Array],onUpdateCollapsed:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,onExpand:[Function,Array],onCollapse:[Function,Array],onScroll:Function},zy=re({name:"LayoutSider",props:Object.assign(Object.assign({},Re.props),Tx),setup(e){const t=Ee(jc),o=B(null),r=B(null),n=B(e.defaultCollapsed),i=$t(fe(e,"collapsed"),n),s=C(()=>_t(i.value?e.collapsedWidth:e.width)),l=C(()=>e.collapseMode!=="transform"?{}:{minWidth:_t(e.width)}),d=C(()=>t?t.siderPlacement:"left");function c(P,S){if(e.nativeScrollbar){const{value:w}=o;w&&(S===void 0?w.scrollTo(P):w.scrollTo(P,S))}else{const{value:w}=r;w&&w.scrollTo(P,S)}}function u(){const{"onUpdate:collapsed":P,onUpdateCollapsed:S,onExpand:w,onCollapse:A}=e,{value:I}=i;S&&ae(S,!I),P&&ae(P,!I),n.value=!I,I?w&&ae(w):A&&ae(A)}let f=0,v=0;const p=P=>{var S;const w=P.target;f=w.scrollLeft,v=w.scrollTop,(S=e.onScroll)===null||S===void 0||S.call(e,P)};xi(()=>{if(e.nativeScrollbar){const P=o.value;P&&(P.scrollTop=v,P.scrollLeft=f)}}),Je(Nc,{collapsedRef:i,collapseModeRef:fe(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:g}=Qe(e),b=Re("Layout","-layout-sider",zx,Ni,e,h);function y(P){var S,w;P.propertyName==="max-width"&&(i.value?(S=e.onAfterLeave)===null||S===void 0||S.call(e):(w=e.onAfterEnter)===null||w===void 0||w.call(e))}const x={scrollTo:c},T=C(()=>{const{common:{cubicBezierEaseInOut:P},self:S}=b.value,{siderToggleButtonColor:w,siderToggleButtonBorder:A,siderToggleBarColor:I,siderToggleBarColorHover:M}=S,j={"--n-bezier":P,"--n-toggle-button-color":w,"--n-toggle-button-border":A,"--n-toggle-bar-color":I,"--n-toggle-bar-color-hover":M};return e.inverted?(j["--n-color"]=S.siderColorInverted,j["--n-text-color"]=S.textColorInverted,j["--n-border-color"]=S.siderBorderColorInverted,j["--n-toggle-button-icon-color"]=S.siderToggleButtonIconColorInverted,j.__invertScrollbar=S.__invertScrollbar):(j["--n-color"]=S.siderColor,j["--n-text-color"]=S.textColor,j["--n-border-color"]=S.siderBorderColor,j["--n-toggle-button-icon-color"]=S.siderToggleButtonIconColor),j}),$=g?it("layout-sider",C(()=>e.inverted?"a":"b"),T,e):void 0;return Object.assign({scrollableElRef:o,scrollbarInstRef:r,mergedClsPrefix:h,mergedTheme:b,styleMaxWidth:s,mergedCollapsed:i,scrollContainerStyle:l,siderPlacement:d,handleNativeElScroll:p,handleTransitionend:y,handleTriggerClick:u,inlineThemeDisabled:g,cssVars:T,themeClass:$==null?void 0:$.themeClass,onRender:$==null?void 0:$.onRender},x)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:o,showTrigger:r}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,o&&`${t}-layout-sider--collapsed`,(!o||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:_t(this.width)}]},this.nativeScrollbar?a("div",{class:[`${t}-layout-sider-scroll-container`,this.contentClass],onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):a(jt,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",style:this.scrollContainerStyle,contentStyle:this.contentStyle,contentClass:this.contentClass,theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,builtinThemeOverrides:this.inverted&&this.cssVars.__invertScrollbar==="true"?{colorHover:"rgba(255, 255, 255, .4)",color:"rgba(255, 255, 255, .3)"}:void 0}),this.$slots),r?r==="bar"?a(Px,{clsPrefix:t,class:o?this.collapsedTriggerClass:this.triggerClass,style:o?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):a($x,{clsPrefix:t,class:o?this.collapsedTriggerClass:this.triggerClass,style:o?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?a("div",{class:`${t}-layout-sider__border`}):null)}}),Fx={extraFontSize:"12px",width:"440px"},Ix={name:"Transfer",common:_e,peers:{Checkbox:Ur,Scrollbar:ho,Input:$o,Empty:Tr,Button:vo},self(e){const{iconColorDisabled:t,iconColor:o,fontWeight:r,fontSizeLarge:n,fontSizeMedium:i,fontSizeSmall:s,heightLarge:l,heightMedium:d,heightSmall:c,borderRadius:u,inputColor:f,tableHeaderColor:v,textColor1:p,textColorDisabled:h,textColor2:g,hoverColor:b}=e;return Object.assign(Object.assign({},Fx),{itemHeightSmall:c,itemHeightMedium:d,itemHeightLarge:l,fontSizeSmall:s,fontSizeMedium:i,fontSizeLarge:n,borderRadius:u,borderColor:"#0000",listColor:f,headerColor:v,titleTextColor:p,titleTextColorDisabled:h,extraTextColor:g,filterDividerColor:"#0000",itemTextColor:g,itemTextColorDisabled:h,itemColorPending:b,titleFontWeight:r,iconColor:o,iconColorDisabled:t})}};function Bx(){return{}}const Ox={name:"Marquee",common:_e,self:Bx},Pn="n-menu",Ki="n-submenu",qi="n-menu-item-group",Wl=[k("&::before","background-color: var(--n-item-color-hover);"),z("arrow",` - color: var(--n-arrow-color-hover); - `),z("icon",` - color: var(--n-item-icon-color-hover); - `),m("menu-item-content-header",` - color: var(--n-item-text-color-hover); - `,[k("a",` - color: var(--n-item-text-color-hover); - `),z("extra",` - color: var(--n-item-text-color-hover); - `)])],Ul=[z("icon",` - color: var(--n-item-icon-color-hover-horizontal); - `),m("menu-item-content-header",` - color: var(--n-item-text-color-hover-horizontal); - `,[k("a",` - color: var(--n-item-text-color-hover-horizontal); - `),z("extra",` - color: var(--n-item-text-color-hover-horizontal); - `)])],Dx=k([m("menu",` - background-color: var(--n-color); - color: var(--n-item-text-color); - overflow: hidden; - transition: background-color .3s var(--n-bezier); - box-sizing: border-box; - font-size: var(--n-font-size); - padding-bottom: 6px; - `,[R("horizontal",` - max-width: 100%; - width: 100%; - display: flex; - overflow: hidden; - padding-bottom: 0; - `,[m("submenu","margin: 0;"),m("menu-item","margin: 0;"),m("menu-item-content",` - padding: 0 20px; - border-bottom: 2px solid #0000; - `,[k("&::before","display: none;"),R("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),m("menu-item-content",[R("selected",[z("icon","color: var(--n-item-icon-color-active-horizontal);"),m("menu-item-content-header",` - color: var(--n-item-text-color-active-horizontal); - `,[k("a","color: var(--n-item-text-color-active-horizontal);"),z("extra","color: var(--n-item-text-color-active-horizontal);")])]),R("child-active",` - border-bottom: 2px solid var(--n-border-color-horizontal); - `,[m("menu-item-content-header",` - color: var(--n-item-text-color-child-active-horizontal); - `,[k("a",` - color: var(--n-item-text-color-child-active-horizontal); - `),z("extra",` - color: var(--n-item-text-color-child-active-horizontal); - `)]),z("icon",` - color: var(--n-item-icon-color-child-active-horizontal); - `)]),at("disabled",[at("selected, child-active",[k("&:focus-within",Ul)]),R("selected",[Cr(null,[z("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),m("menu-item-content-header",` - color: var(--n-item-text-color-active-hover-horizontal); - `,[k("a","color: var(--n-item-text-color-active-hover-horizontal);"),z("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),R("child-active",[Cr(null,[z("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),m("menu-item-content-header",` - color: var(--n-item-text-color-child-active-hover-horizontal); - `,[k("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),z("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),Cr("border-bottom: 2px solid var(--n-border-color-horizontal);",Ul)]),m("menu-item-content-header",[k("a","color: var(--n-item-text-color-horizontal);")])])]),at("responsive",[m("menu-item-content-header",` - overflow: hidden; - text-overflow: ellipsis; - `)]),R("collapsed",[m("menu-item-content",[R("selected",[k("&::before",` - background-color: var(--n-item-color-active-collapsed) !important; - `)]),m("menu-item-content-header","opacity: 0;"),z("arrow","opacity: 0;"),z("icon","color: var(--n-item-icon-color-collapsed);")])]),m("menu-item",` - height: var(--n-item-height); - margin-top: 6px; - position: relative; - `),m("menu-item-content",` - box-sizing: border-box; - line-height: 1.75; - height: 100%; - display: grid; - grid-template-areas: "icon content arrow"; - grid-template-columns: auto 1fr auto; - align-items: center; - cursor: pointer; - position: relative; - padding-right: 18px; - transition: - background-color .3s var(--n-bezier), - padding-left .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[k("> *","z-index: 1;"),k("&::before",` - z-index: auto; - content: ""; - background-color: #0000; - position: absolute; - left: 8px; - right: 8px; - top: 0; - bottom: 0; - pointer-events: none; - border-radius: var(--n-border-radius); - transition: background-color .3s var(--n-bezier); - `),R("disabled",` - opacity: .45; - cursor: not-allowed; - `),R("collapsed",[z("arrow","transform: rotate(0);")]),R("selected",[k("&::before","background-color: var(--n-item-color-active);"),z("arrow","color: var(--n-arrow-color-active);"),z("icon","color: var(--n-item-icon-color-active);"),m("menu-item-content-header",` - color: var(--n-item-text-color-active); - `,[k("a","color: var(--n-item-text-color-active);"),z("extra","color: var(--n-item-text-color-active);")])]),R("child-active",[m("menu-item-content-header",` - color: var(--n-item-text-color-child-active); - `,[k("a",` - color: var(--n-item-text-color-child-active); - `),z("extra",` - color: var(--n-item-text-color-child-active); - `)]),z("arrow",` - color: var(--n-arrow-color-child-active); - `),z("icon",` - color: var(--n-item-icon-color-child-active); - `)]),at("disabled",[at("selected, child-active",[k("&:focus-within",Wl)]),R("selected",[Cr(null,[z("arrow","color: var(--n-arrow-color-active-hover);"),z("icon","color: var(--n-item-icon-color-active-hover);"),m("menu-item-content-header",` - color: var(--n-item-text-color-active-hover); - `,[k("a","color: var(--n-item-text-color-active-hover);"),z("extra","color: var(--n-item-text-color-active-hover);")])])]),R("child-active",[Cr(null,[z("arrow","color: var(--n-arrow-color-child-active-hover);"),z("icon","color: var(--n-item-icon-color-child-active-hover);"),m("menu-item-content-header",` - color: var(--n-item-text-color-child-active-hover); - `,[k("a","color: var(--n-item-text-color-child-active-hover);"),z("extra","color: var(--n-item-text-color-child-active-hover);")])])]),R("selected",[Cr(null,[k("&::before","background-color: var(--n-item-color-active-hover);")])]),Cr(null,Wl)]),z("icon",` - grid-area: icon; - color: var(--n-item-icon-color); - transition: - color .3s var(--n-bezier), - font-size .3s var(--n-bezier), - margin-right .3s var(--n-bezier); - box-sizing: content-box; - display: inline-flex; - align-items: center; - justify-content: center; - `),z("arrow",` - grid-area: arrow; - font-size: 16px; - color: var(--n-arrow-color); - transform: rotate(180deg); - opacity: 1; - transition: - color .3s var(--n-bezier), - transform 0.2s var(--n-bezier), - opacity 0.2s var(--n-bezier); - `),m("menu-item-content-header",` - grid-area: content; - transition: - color .3s var(--n-bezier), - opacity .3s var(--n-bezier); - opacity: 1; - white-space: nowrap; - color: var(--n-item-text-color); - `,[k("a",` - outline: none; - text-decoration: none; - transition: color .3s var(--n-bezier); - color: var(--n-item-text-color); - `,[k("&::before",` - content: ""; - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - `)]),z("extra",` - font-size: .93em; - color: var(--n-group-text-color); - transition: color .3s var(--n-bezier); - `)])]),m("submenu",` - cursor: pointer; - position: relative; - margin-top: 6px; - `,[m("menu-item-content",` - height: var(--n-item-height); - `),m("submenu-children",` - overflow: hidden; - padding: 0; - `,[cn({duration:".2s"})])]),m("menu-item-group",[m("menu-item-group-title",` - margin-top: 6px; - color: var(--n-group-text-color); - cursor: default; - font-size: .93em; - height: 36px; - display: flex; - align-items: center; - transition: - padding-left .3s var(--n-bezier), - color .3s var(--n-bezier); - `)])]),m("menu-tooltip",[k("a",` - color: inherit; - text-decoration: none; - `)]),m("menu-divider",` - transition: background-color .3s var(--n-bezier); - background-color: var(--n-divider-color); - height: 1px; - margin: 6px 18px; - `)]);function Cr(e,t){return[R("hover",e,t),k("&:hover",e,t)]}const Wc=re({name:"MenuOptionContent",props:{collapsed:Boolean,disabled:Boolean,title:[String,Function],icon:Function,extra:[String,Function],showArrow:Boolean,childActive:Boolean,hover:Boolean,paddingLeft:Number,selected:Boolean,maxIconSize:{type:Number,required:!0},activeIconSize:{type:Number,required:!0},iconMarginRight:{type:Number,required:!0},clsPrefix:{type:String,required:!0},onClick:Function,tmNode:{type:Object,required:!0},isEllipsisPlaceholder:Boolean},setup(e){const{props:t}=Ee(Pn);return{menuProps:t,style:C(()=>{const{paddingLeft:o}=e;return{paddingLeft:o&&`${o}px`}}),iconStyle:C(()=>{const{maxIconSize:o,activeIconSize:r,iconMarginRight:n}=e;return{width:`${o}px`,height:`${o}px`,fontSize:`${r}px`,marginRight:`${n}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:o,renderLabel:r,renderExtra:n,expandIcon:i}}=this,s=o?o(t.rawNode):kt(this.icon);return a("div",{onClick:l=>{var d;(d=this.onClick)===null||d===void 0||d.call(this,l)},role:"none",class:[`${e}-menu-item-content`,{[`${e}-menu-item-content--selected`]:this.selected,[`${e}-menu-item-content--collapsed`]:this.collapsed,[`${e}-menu-item-content--child-active`]:this.childActive,[`${e}-menu-item-content--disabled`]:this.disabled,[`${e}-menu-item-content--hover`]:this.hover}],style:this.style},s&&a("div",{class:`${e}-menu-item-content__icon`,style:this.iconStyle,role:"none"},[s]),a("div",{class:`${e}-menu-item-content-header`,role:"none"},this.isEllipsisPlaceholder?this.title:r?r(t.rawNode):kt(this.title),this.extra||n?a("span",{class:`${e}-menu-item-content-header__extra`}," ",n?n(t.rawNode):kt(this.extra)):null),this.showArrow?a(Rt,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):a(pf,null)}):null)}}),Ln=8;function Yi(e){const t=Ee(Pn),{props:o,mergedCollapsedRef:r}=t,n=Ee(Ki,null),i=Ee(qi,null),s=C(()=>o.mode==="horizontal"),l=C(()=>s.value?o.dropdownPlacement:"tmNodes"in e?"right-start":"right"),d=C(()=>{var v;return Math.max((v=o.collapsedIconSize)!==null&&v!==void 0?v:o.iconSize,o.iconSize)}),c=C(()=>{var v;return!s.value&&e.root&&r.value&&(v=o.collapsedIconSize)!==null&&v!==void 0?v:o.iconSize}),u=C(()=>{if(s.value)return;const{collapsedWidth:v,indent:p,rootIndent:h}=o,{root:g,isGroup:b}=e,y=h===void 0?p:h;return g?r.value?v/2-d.value/2:y:i&&typeof i.paddingLeftRef.value=="number"?p/2+i.paddingLeftRef.value:n&&typeof n.paddingLeftRef.value=="number"?(b?p/2:p)+n.paddingLeftRef.value:0}),f=C(()=>{const{collapsedWidth:v,indent:p,rootIndent:h}=o,{value:g}=d,{root:b}=e;return s.value||!b||!r.value?Ln:(h===void 0?p:h)+g+Ln-(v+g)/2});return{dropdownPlacement:l,activeIconSize:c,maxIconSize:d,paddingLeft:u,iconMarginRight:f,NMenu:t,NSubmenu:n}}const Gi={internalKey:{type:[String,Number],required:!0},root:Boolean,isGroup:Boolean,level:{type:Number,required:!0},title:[String,Function],extra:[String,Function]},Mx=re({name:"MenuDivider",setup(){const e=Ee(Pn),{mergedClsPrefixRef:t,isHorizontalRef:o}=e;return()=>o.value?null:a("div",{class:`${t.value}-menu-divider`})}}),Uc=Object.assign(Object.assign({},Gi),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),Ax=Ro(Uc),_x=re({name:"MenuOption",props:Uc,setup(e){const t=Yi(e),{NSubmenu:o,NMenu:r}=t,{props:n,mergedClsPrefixRef:i,mergedCollapsedRef:s}=r,l=o?o.mergedDisabledRef:{value:!1},d=C(()=>l.value||e.disabled);function c(f){const{onClick:v}=e;v&&v(f)}function u(f){d.value||(r.doSelect(e.internalKey,e.tmNode.rawNode),c(f))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:r.mergedThemeRef,menuProps:n,dropdownEnabled:tt(()=>e.root&&s.value&&n.mode!=="horizontal"&&!d.value),selected:tt(()=>r.mergedValueRef.value===e.internalKey),mergedDisabled:d,handleClick:u}},render(){const{mergedClsPrefix:e,mergedTheme:t,tmNode:o,menuProps:{renderLabel:r,nodeProps:n}}=this,i=n==null?void 0:n(o.rawNode);return a("div",Object.assign({},i,{role:"menuitem",class:[`${e}-menu-item`,i==null?void 0:i.class]}),a(Od,{theme:t.peers.Tooltip,themeOverrides:t.peerOverrides.Tooltip,trigger:"hover",placement:this.dropdownPlacement,disabled:!this.dropdownEnabled||this.title===void 0,internalExtraClass:["menu-tooltip"]},{default:()=>r?r(o.rawNode):kt(this.title),trigger:()=>a(Wc,{tmNode:o,clsPrefix:e,paddingLeft:this.paddingLeft,iconMarginRight:this.iconMarginRight,maxIconSize:this.maxIconSize,activeIconSize:this.activeIconSize,selected:this.selected,title:this.title,extra:this.extra,disabled:this.mergedDisabled,icon:this.icon,onClick:this.handleClick})}))}}),Kc=Object.assign(Object.assign({},Gi),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),Hx=Ro(Kc),Ex=re({name:"MenuOptionGroup",props:Kc,setup(e){Je(Ki,null);const t=Yi(e);Je(qi,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:o,props:r}=Ee(Pn);return function(){const{value:n}=o,i=t.paddingLeft.value,{nodeProps:s}=r,l=s==null?void 0:s(e.tmNode.rawNode);return a("div",{class:`${n}-menu-item-group`,role:"group"},a("div",Object.assign({},l,{class:[`${n}-menu-item-group-title`,l==null?void 0:l.class],style:[(l==null?void 0:l.style)||"",i!==void 0?`padding-left: ${i}px;`:""]}),kt(e.title),e.extra?a(qt,null," ",kt(e.extra)):null),a("div",null,e.tmNodes.map(d=>Xi(d,r))))}}});function ni(e){return e.type==="divider"||e.type==="render"}function Lx(e){return e.type==="divider"}function Xi(e,t){const{rawNode:o}=e,{show:r}=o;if(r===!1)return null;if(ni(o))return Lx(o)?a(Mx,Object.assign({key:e.key},o.props)):null;const{labelField:n}=t,{key:i,level:s,isGroup:l}=e,d=Object.assign(Object.assign({},o),{title:o.title||o[n],extra:o.titleExtra||o.extra,key:i,internalKey:i,level:s,root:s===0,isGroup:l});return e.children?e.isGroup?a(Ex,go(d,Hx,{tmNode:e,tmNodes:e.children,key:i})):a(ai,go(d,Nx,{key:i,rawNodes:o[t.childrenField],tmNodes:e.children,tmNode:e})):a(_x,go(d,Ax,{key:i,tmNode:e}))}const qc=Object.assign(Object.assign({},Gi),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function,domId:String,virtualChildActive:{type:Boolean,default:void 0},isEllipsisPlaceholder:Boolean}),Nx=Ro(qc),ai=re({name:"Submenu",props:qc,setup(e){const t=Yi(e),{NMenu:o,NSubmenu:r}=t,{props:n,mergedCollapsedRef:i,mergedThemeRef:s}=o,l=C(()=>{const{disabled:v}=e;return r!=null&&r.mergedDisabledRef.value||n.disabled?!0:v}),d=B(!1);Je(Ki,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:l}),Je(qi,null);function c(){const{onClick:v}=e;v&&v()}function u(){l.value||(i.value||o.toggleExpand(e.internalKey),c())}function f(v){d.value=v}return{menuProps:n,mergedTheme:s,doSelect:o.doSelect,inverted:o.invertedRef,isHorizontal:o.isHorizontalRef,mergedClsPrefix:o.mergedClsPrefixRef,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,iconMarginRight:t.iconMarginRight,dropdownPlacement:t.dropdownPlacement,dropdownShow:d,paddingLeft:t.paddingLeft,mergedDisabled:l,mergedValue:o.mergedValueRef,childActive:tt(()=>{var v;return(v=e.virtualChildActive)!==null&&v!==void 0?v:o.activePathRef.value.includes(e.internalKey)}),collapsed:C(()=>n.mode==="horizontal"?!1:i.value?!0:!o.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:C(()=>!l.value&&(n.mode==="horizontal"||i.value)),handlePopoverShowChange:f,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:o,renderLabel:r}}=this,n=()=>{const{isHorizontal:s,paddingLeft:l,collapsed:d,mergedDisabled:c,maxIconSize:u,activeIconSize:f,title:v,childActive:p,icon:h,handleClick:g,menuProps:{nodeProps:b},dropdownShow:y,iconMarginRight:x,tmNode:T,mergedClsPrefix:$,isEllipsisPlaceholder:P,extra:S}=this,w=b==null?void 0:b(T.rawNode);return a("div",Object.assign({},w,{class:[`${$}-menu-item`,w==null?void 0:w.class],role:"menuitem"}),a(Wc,{tmNode:T,paddingLeft:l,collapsed:d,disabled:c,iconMarginRight:x,maxIconSize:u,activeIconSize:f,title:v,extra:S,showArrow:!s,childActive:p,clsPrefix:$,icon:h,hover:y,onClick:g,isEllipsisPlaceholder:P}))},i=()=>a(yn,null,{default:()=>{const{tmNodes:s,collapsed:l}=this;return l?null:a("div",{class:`${t}-submenu-children`,role:"menu"},s.map(d=>Xi(d,this.menuProps)))}});return this.root?a(Nd,Object.assign({size:"large",trigger:"hover"},(e=this.menuProps)===null||e===void 0?void 0:e.dropdownProps,{themeOverrides:this.mergedTheme.peerOverrides.Dropdown,theme:this.mergedTheme.peers.Dropdown,builtinThemeOverrides:{fontSizeLarge:"14px",optionIconSizeLarge:"18px"},value:this.mergedValue,disabled:!this.dropdownEnabled,placement:this.dropdownPlacement,keyField:this.menuProps.keyField,labelField:this.menuProps.labelField,childrenField:this.menuProps.childrenField,onUpdateShow:this.handlePopoverShowChange,options:this.rawNodes,onSelect:this.doSelect,inverted:this.inverted,renderIcon:o,renderLabel:r}),{default:()=>a("div",{class:`${t}-submenu`,role:"menu","aria-expanded":!this.collapsed,id:this.domId},n(),this.isHorizontal?null:i())}):a("div",{class:`${t}-submenu`,role:"menu","aria-expanded":!this.collapsed,id:this.domId},n(),i())}}),jx=Object.assign(Object.assign({},Re.props),{options:{type:Array,default:()=>[]},collapsed:{type:Boolean,default:void 0},collapsedWidth:{type:Number,default:48},iconSize:{type:Number,default:20},collapsedIconSize:{type:Number,default:24},rootIndent:Number,indent:{type:Number,default:32},labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},defaultExpandAll:Boolean,defaultExpandedKeys:Array,expandedKeys:Array,value:[String,Number],defaultValue:{type:[String,Number],default:null},mode:{type:String,default:"vertical"},watchProps:{type:Array,default:void 0},disabled:Boolean,show:{type:Boolean,default:!0},inverted:Boolean,"onUpdate:expandedKeys":[Function,Array],onUpdateExpandedKeys:[Function,Array],onUpdateValue:[Function,Array],"onUpdate:value":[Function,Array],expandIcon:Function,renderIcon:Function,renderLabel:Function,renderExtra:Function,dropdownProps:Object,accordion:Boolean,nodeProps:Function,dropdownPlacement:{type:String,default:"bottom"},responsive:Boolean,items:Array,onOpenNamesChange:[Function,Array],onSelect:[Function,Array],onExpandedNamesChange:[Function,Array],expandedNames:Array,defaultExpandedNames:Array}),Py=re({name:"Menu",inheritAttrs:!1,props:jx,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Menu","-menu",Dx,i0,e,t),n=Ee(Nc,null),i=C(()=>{var V;const{collapsed:H}=e;if(H!==void 0)return H;if(n){const{collapseModeRef:F,collapsedRef:N}=n;if(F.value==="width")return(V=N.value)!==null&&V!==void 0?V:!1}return!1}),s=C(()=>{const{keyField:V,childrenField:H,disabledField:F}=e;return Uo(e.items||e.options,{getIgnored(N){return ni(N)},getChildren(N){return N[H]},getDisabled(N){return N[F]},getKey(N){var J;return(J=N[V])!==null&&J!==void 0?J:N.name}})}),l=C(()=>new Set(s.value.treeNodes.map(V=>V.key))),{watchProps:d}=e,c=B(null);d!=null&&d.includes("defaultValue")?Ft(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=fe(e,"value"),f=$t(u,c),v=B([]),p=()=>{v.value=e.defaultExpandAll?s.value.getNonLeafKeys():e.defaultExpandedNames||e.defaultExpandedKeys||s.value.getPath(f.value,{includeSelf:!1}).keyPath};d!=null&&d.includes("defaultExpandedKeys")?Ft(p):p();const h=nr(e,["expandedNames","expandedKeys"]),g=$t(h,v),b=C(()=>s.value.treeNodes),y=C(()=>s.value.getPath(f.value).keyPath);Je(Pn,{props:e,mergedCollapsedRef:i,mergedThemeRef:r,mergedValueRef:f,mergedExpandedKeysRef:g,activePathRef:y,mergedClsPrefixRef:t,isHorizontalRef:C(()=>e.mode==="horizontal"),invertedRef:fe(e,"inverted"),doSelect:x,toggleExpand:$});function x(V,H){const{"onUpdate:value":F,onUpdateValue:N,onSelect:J}=e;N&&ae(N,V,H),F&&ae(F,V,H),J&&ae(J,V,H),c.value=V}function T(V){const{"onUpdate:expandedKeys":H,onUpdateExpandedKeys:F,onExpandedNamesChange:N,onOpenNamesChange:J}=e;H&&ae(H,V),F&&ae(F,V),N&&ae(N,V),J&&ae(J,V),v.value=V}function $(V){const H=Array.from(g.value),F=H.findIndex(N=>N===V);if(~F)H.splice(F,1);else{if(e.accordion&&l.value.has(V)){const N=H.findIndex(J=>l.value.has(J));N>-1&&H.splice(N,1)}H.push(V)}T(H)}const P=V=>{const H=s.value.getPath(V??f.value,{includeSelf:!1}).keyPath;if(!H.length)return;const F=Array.from(g.value),N=new Set([...F,...H]);e.accordion&&l.value.forEach(J=>{N.has(J)&&!H.includes(J)&&N.delete(J)}),T(Array.from(N))},S=C(()=>{const{inverted:V}=e,{common:{cubicBezierEaseInOut:H},self:F}=r.value,{borderRadius:N,borderColorHorizontal:J,fontSize:se,itemHeight:xe,dividerColor:Ie}=F,_={"--n-divider-color":Ie,"--n-bezier":H,"--n-font-size":se,"--n-border-color-horizontal":J,"--n-border-radius":N,"--n-item-height":xe};return V?(_["--n-group-text-color"]=F.groupTextColorInverted,_["--n-color"]=F.colorInverted,_["--n-item-text-color"]=F.itemTextColorInverted,_["--n-item-text-color-hover"]=F.itemTextColorHoverInverted,_["--n-item-text-color-active"]=F.itemTextColorActiveInverted,_["--n-item-text-color-child-active"]=F.itemTextColorChildActiveInverted,_["--n-item-text-color-child-active-hover"]=F.itemTextColorChildActiveInverted,_["--n-item-text-color-active-hover"]=F.itemTextColorActiveHoverInverted,_["--n-item-icon-color"]=F.itemIconColorInverted,_["--n-item-icon-color-hover"]=F.itemIconColorHoverInverted,_["--n-item-icon-color-active"]=F.itemIconColorActiveInverted,_["--n-item-icon-color-active-hover"]=F.itemIconColorActiveHoverInverted,_["--n-item-icon-color-child-active"]=F.itemIconColorChildActiveInverted,_["--n-item-icon-color-child-active-hover"]=F.itemIconColorChildActiveHoverInverted,_["--n-item-icon-color-collapsed"]=F.itemIconColorCollapsedInverted,_["--n-item-text-color-horizontal"]=F.itemTextColorHorizontalInverted,_["--n-item-text-color-hover-horizontal"]=F.itemTextColorHoverHorizontalInverted,_["--n-item-text-color-active-horizontal"]=F.itemTextColorActiveHorizontalInverted,_["--n-item-text-color-child-active-horizontal"]=F.itemTextColorChildActiveHorizontalInverted,_["--n-item-text-color-child-active-hover-horizontal"]=F.itemTextColorChildActiveHoverHorizontalInverted,_["--n-item-text-color-active-hover-horizontal"]=F.itemTextColorActiveHoverHorizontalInverted,_["--n-item-icon-color-horizontal"]=F.itemIconColorHorizontalInverted,_["--n-item-icon-color-hover-horizontal"]=F.itemIconColorHoverHorizontalInverted,_["--n-item-icon-color-active-horizontal"]=F.itemIconColorActiveHorizontalInverted,_["--n-item-icon-color-active-hover-horizontal"]=F.itemIconColorActiveHoverHorizontalInverted,_["--n-item-icon-color-child-active-horizontal"]=F.itemIconColorChildActiveHorizontalInverted,_["--n-item-icon-color-child-active-hover-horizontal"]=F.itemIconColorChildActiveHoverHorizontalInverted,_["--n-arrow-color"]=F.arrowColorInverted,_["--n-arrow-color-hover"]=F.arrowColorHoverInverted,_["--n-arrow-color-active"]=F.arrowColorActiveInverted,_["--n-arrow-color-active-hover"]=F.arrowColorActiveHoverInverted,_["--n-arrow-color-child-active"]=F.arrowColorChildActiveInverted,_["--n-arrow-color-child-active-hover"]=F.arrowColorChildActiveHoverInverted,_["--n-item-color-hover"]=F.itemColorHoverInverted,_["--n-item-color-active"]=F.itemColorActiveInverted,_["--n-item-color-active-hover"]=F.itemColorActiveHoverInverted,_["--n-item-color-active-collapsed"]=F.itemColorActiveCollapsedInverted):(_["--n-group-text-color"]=F.groupTextColor,_["--n-color"]=F.color,_["--n-item-text-color"]=F.itemTextColor,_["--n-item-text-color-hover"]=F.itemTextColorHover,_["--n-item-text-color-active"]=F.itemTextColorActive,_["--n-item-text-color-child-active"]=F.itemTextColorChildActive,_["--n-item-text-color-child-active-hover"]=F.itemTextColorChildActiveHover,_["--n-item-text-color-active-hover"]=F.itemTextColorActiveHover,_["--n-item-icon-color"]=F.itemIconColor,_["--n-item-icon-color-hover"]=F.itemIconColorHover,_["--n-item-icon-color-active"]=F.itemIconColorActive,_["--n-item-icon-color-active-hover"]=F.itemIconColorActiveHover,_["--n-item-icon-color-child-active"]=F.itemIconColorChildActive,_["--n-item-icon-color-child-active-hover"]=F.itemIconColorChildActiveHover,_["--n-item-icon-color-collapsed"]=F.itemIconColorCollapsed,_["--n-item-text-color-horizontal"]=F.itemTextColorHorizontal,_["--n-item-text-color-hover-horizontal"]=F.itemTextColorHoverHorizontal,_["--n-item-text-color-active-horizontal"]=F.itemTextColorActiveHorizontal,_["--n-item-text-color-child-active-horizontal"]=F.itemTextColorChildActiveHorizontal,_["--n-item-text-color-child-active-hover-horizontal"]=F.itemTextColorChildActiveHoverHorizontal,_["--n-item-text-color-active-hover-horizontal"]=F.itemTextColorActiveHoverHorizontal,_["--n-item-icon-color-horizontal"]=F.itemIconColorHorizontal,_["--n-item-icon-color-hover-horizontal"]=F.itemIconColorHoverHorizontal,_["--n-item-icon-color-active-horizontal"]=F.itemIconColorActiveHorizontal,_["--n-item-icon-color-active-hover-horizontal"]=F.itemIconColorActiveHoverHorizontal,_["--n-item-icon-color-child-active-horizontal"]=F.itemIconColorChildActiveHorizontal,_["--n-item-icon-color-child-active-hover-horizontal"]=F.itemIconColorChildActiveHoverHorizontal,_["--n-arrow-color"]=F.arrowColor,_["--n-arrow-color-hover"]=F.arrowColorHover,_["--n-arrow-color-active"]=F.arrowColorActive,_["--n-arrow-color-active-hover"]=F.arrowColorActiveHover,_["--n-arrow-color-child-active"]=F.arrowColorChildActive,_["--n-arrow-color-child-active-hover"]=F.arrowColorChildActiveHover,_["--n-item-color-hover"]=F.itemColorHover,_["--n-item-color-active"]=F.itemColorActive,_["--n-item-color-active-hover"]=F.itemColorActiveHover,_["--n-item-color-active-collapsed"]=F.itemColorActiveCollapsed),_}),w=o?it("menu",C(()=>e.inverted?"a":"b"),S,e):void 0,A=qo(),I=B(null),M=B(null);let j=!0;const D=()=>{var V;j?j=!1:(V=I.value)===null||V===void 0||V.sync({showAllItemsBeforeCalculate:!0})};function E(){return document.getElementById(A)}const U=B(-1);function L(V){U.value=e.options.length-V}function te(V){V||(U.value=-1)}const K=C(()=>{const V=U.value;return{children:V===-1?[]:e.options.slice(V)}}),le=C(()=>{const{childrenField:V,disabledField:H,keyField:F}=e;return Uo([K.value],{getIgnored(N){return ni(N)},getChildren(N){return N[V]},getDisabled(N){return N[H]},getKey(N){var J;return(J=N[F])!==null&&J!==void 0?J:N.name}})}),be=C(()=>Uo([{}]).treeNodes[0]);function ce(){var V;if(U.value===-1)return a(ai,{root:!0,level:0,key:"__ellpisisGroupPlaceholder__",internalKey:"__ellpisisGroupPlaceholder__",title:"···",tmNode:be.value,domId:A,isEllipsisPlaceholder:!0});const H=le.value.treeNodes[0],F=y.value,N=!!(!((V=H.children)===null||V===void 0)&&V.some(J=>F.includes(J.key)));return a(ai,{level:0,root:!0,key:"__ellpisisGroup__",internalKey:"__ellpisisGroup__",title:"···",virtualChildActive:N,tmNode:H,domId:A,rawNodes:H.rawNode.children||[],tmNodes:H.children||[],isEllipsisPlaceholder:!0})}return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:v,mergedExpandedKeys:g,uncontrolledValue:c,mergedValue:f,activePath:y,tmNodes:b,mergedTheme:r,mergedCollapsed:i,cssVars:o?void 0:S,themeClass:w==null?void 0:w.themeClass,overflowRef:I,counterRef:M,updateCounter:()=>{},onResize:D,onUpdateOverflow:te,onUpdateCount:L,renderCounter:ce,getCounter:E,onRender:w==null?void 0:w.onRender,showOption:P,deriveResponsiveState:D}},render(){const{mergedClsPrefix:e,mode:t,themeClass:o,onRender:r}=this;r==null||r();const n=()=>this.tmNodes.map(d=>Xi(d,this.$props)),s=t==="horizontal"&&this.responsive,l=()=>a("div",lo(this.$attrs,{role:t==="horizontal"?"menubar":"menu",class:[`${e}-menu`,o,`${e}-menu--${t}`,s&&`${e}-menu--responsive`,this.mergedCollapsed&&`${e}-menu--collapsed`],style:this.cssVars}),s?a(Wa,{ref:"overflowRef",onUpdateOverflow:this.onUpdateOverflow,getCounter:this.getCounter,onUpdateCount:this.onUpdateCount,updateCounter:this.updateCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:n,counter:this.renderCounter}):n());return s?a(_o,{onResize:this.onResize},{default:l}):l()}}),Vx={name:"QrCode",common:_e,self:e=>({borderRadius:e.borderRadius})};function Wx(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),a("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"}))}function Ux(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),a("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),a("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),a("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),a("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),a("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"}))}function Kx(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),a("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),a("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),a("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),a("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),a("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"}))}function qx(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),a("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),a("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"}))}const Yx=m("result",` - color: var(--n-text-color); - line-height: var(--n-line-height); - font-size: var(--n-font-size); - transition: - color .3s var(--n-bezier); -`,[m("result-icon",` - display: flex; - justify-content: center; - transition: color .3s var(--n-bezier); - `,[z("status-image",` - font-size: var(--n-icon-size); - width: 1em; - height: 1em; - `),m("base-icon",` - color: var(--n-icon-color); - font-size: var(--n-icon-size); - `)]),m("result-content",{marginTop:"24px"}),m("result-footer",` - margin-top: 24px; - text-align: center; - `),m("result-header",[z("title",` - margin-top: 16px; - font-weight: var(--n-title-font-weight); - transition: color .3s var(--n-bezier); - text-align: center; - color: var(--n-title-text-color); - font-size: var(--n-title-font-size); - `),z("description",` - margin-top: 4px; - text-align: center; - font-size: var(--n-font-size); - `)])]),Gx={403:Wx,404:Ux,418:Kx,500:qx,info:()=>a(Er,null),success:()=>a(xn,null),warning:()=>a(Cn,null),error:()=>a(bn,null)},Xx=Object.assign(Object.assign({},Re.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),$y=re({name:"Result",props:Xx,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Result","-result",Yx,m0,e,t),n=C(()=>{const{size:s,status:l}=e,{common:{cubicBezierEaseInOut:d},self:{textColor:c,lineHeight:u,titleTextColor:f,titleFontWeight:v,[ie("iconColor",l)]:p,[ie("fontSize",s)]:h,[ie("titleFontSize",s)]:g,[ie("iconSize",s)]:b}}=r.value;return{"--n-bezier":d,"--n-font-size":h,"--n-icon-size":b,"--n-line-height":u,"--n-text-color":c,"--n-title-font-size":g,"--n-title-font-weight":v,"--n-title-text-color":f,"--n-icon-color":p||""}}),i=o?it("result",C(()=>{const{size:s,status:l}=e;let d="";return s&&(d+=s[0]),l&&(d+=l[0]),d}),n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:o,mergedClsPrefix:r,onRender:n}=this;return n==null||n(),a("div",{class:[`${r}-result`,this.themeClass],style:this.cssVars},a("div",{class:`${r}-result-icon`},((e=o.icon)===null||e===void 0?void 0:e.call(o))||a(Rt,{clsPrefix:r},{default:()=>Gx[t]()})),a("div",{class:`${r}-result-header`},this.title?a("div",{class:`${r}-result-header__title`},this.title):null,this.description?a("div",{class:`${r}-result-header__description`},this.description):null),o.default&&a("div",{class:`${r}-result-content`},o),o.footer&&a("div",{class:`${r}-result-footer`},o.footer()))}}),Zx=Object.assign(Object.assign({},Re.props),{trigger:String,xScrollable:Boolean,onScroll:Function,contentClass:String,contentStyle:[Object,String],size:Number,yPlacement:{type:String,default:"right"},xPlacement:{type:String,default:"bottom"}}),Ty=re({name:"Scrollbar",props:Zx,setup(){const e=B(null);return Object.assign(Object.assign({},{scrollTo:(...o)=>{var r;(r=e.value)===null||r===void 0||r.scrollTo(o[0],o[1])},scrollBy:(...o)=>{var r;(r=e.value)===null||r===void 0||r.scrollBy(o[0],o[1])}}),{scrollbarInstRef:e})},render(){return a(jt,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),Qx={name:"Skeleton",common:_e,self(e){const{heightSmall:t,heightMedium:o,heightLarge:r,borderRadius:n}=e;return{color:"rgba(255, 255, 255, 0.12)",colorEnd:"rgba(255, 255, 255, 0.18)",borderRadius:n,heightSmall:t,heightMedium:o,heightLarge:r}}},Jx=k([k("@keyframes spin-rotate",` - from { - transform: rotate(0); - } - to { - transform: rotate(360deg); - } - `),m("spin-container",` - position: relative; - `,[m("spin-body",` - position: absolute; - top: 50%; - left: 50%; - transform: translateX(-50%) translateY(-50%); - `,[wn()])]),m("spin-body",` - display: inline-flex; - align-items: center; - justify-content: center; - flex-direction: column; - `),m("spin",` - display: inline-flex; - height: var(--n-size); - width: var(--n-size); - font-size: var(--n-size); - color: var(--n-color); - `,[R("rotate",` - animation: spin-rotate 2s linear infinite; - `)]),m("spin-description",` - display: inline-block; - font-size: var(--n-font-size); - color: var(--n-text-color); - transition: color .3s var(--n-bezier); - margin-top: 8px; - `),m("spin-content",` - opacity: 1; - transition: opacity .3s var(--n-bezier); - pointer-events: all; - `,[R("spinning",` - user-select: none; - -webkit-user-select: none; - pointer-events: none; - opacity: var(--n-opacity-spinning); - `)])]),eC={small:20,medium:18,large:16},tC=Object.assign(Object.assign({},Re.props),{contentClass:String,contentStyle:[Object,String],description:String,stroke:String,size:{type:[String,Number],default:"medium"},show:{type:Boolean,default:!0},strokeWidth:Number,rotate:{type:Boolean,default:!0},spinning:{type:Boolean,validator:()=>!0,default:void 0},delay:Number}),Fy=re({name:"Spin",props:tC,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Spin","-spin",Jx,y0,e,t),n=C(()=>{const{size:d}=e,{common:{cubicBezierEaseInOut:c},self:u}=r.value,{opacitySpinning:f,color:v,textColor:p}=u,h=typeof d=="number"?Et(d):u[ie("size",d)];return{"--n-bezier":c,"--n-opacity-spinning":f,"--n-size":h,"--n-color":v,"--n-text-color":p}}),i=o?it("spin",C(()=>{const{size:d}=e;return typeof d=="number"?String(d):d[0]}),n,e):void 0,s=nr(e,["spinning","show"]),l=B(!1);return Ft(d=>{let c;if(s.value){const{delay:u}=e;if(u){c=window.setTimeout(()=>{l.value=!0},u),d(()=>{clearTimeout(c)});return}}l.value=s.value}),{mergedClsPrefix:t,active:l,mergedStrokeWidth:C(()=>{const{strokeWidth:d}=e;if(d!==void 0)return d;const{size:c}=e;return eC[typeof c=="number"?"medium":c]}),cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e,t;const{$slots:o,mergedClsPrefix:r,description:n}=this,i=o.icon&&this.rotate,s=(n||o.description)&&a("div",{class:`${r}-spin-description`},n||((e=o.description)===null||e===void 0?void 0:e.call(o))),l=o.icon?a("div",{class:[`${r}-spin-body`,this.themeClass]},a("div",{class:[`${r}-spin`,i&&`${r}-spin--rotate`],style:o.default?"":this.cssVars},o.icon()),s):a("div",{class:[`${r}-spin-body`,this.themeClass]},a(Zo,{clsPrefix:r,style:o.default?"":this.cssVars,stroke:this.stroke,"stroke-width":this.mergedStrokeWidth,class:`${r}-spin`}),s);return(t=this.onRender)===null||t===void 0||t.call(this),o.default?a("div",{class:[`${r}-spin-container`,this.themeClass],style:this.cssVars},a("div",{class:[`${r}-spin-content`,this.active&&`${r}-spin-content--spinning`,this.contentClass],style:this.contentStyle},o),a(Kt,{name:"fade-in-transition"},{default:()=>this.active?l:null})):l}}),oC={name:"Split",common:_e},rC=m("switch",` - height: var(--n-height); - min-width: var(--n-width); - vertical-align: middle; - user-select: none; - -webkit-user-select: none; - display: inline-flex; - outline: none; - justify-content: center; - align-items: center; -`,[z("children-placeholder",` - height: var(--n-rail-height); - display: flex; - flex-direction: column; - overflow: hidden; - pointer-events: none; - visibility: hidden; - `),z("rail-placeholder",` - display: flex; - flex-wrap: none; - `),z("button-placeholder",` - width: calc(1.75 * var(--n-rail-height)); - height: var(--n-rail-height); - `),m("base-loading",` - position: absolute; - top: 50%; - left: 50%; - transform: translateX(-50%) translateY(-50%); - font-size: calc(var(--n-button-width) - 4px); - color: var(--n-loading-color); - transition: color .3s var(--n-bezier); - `,[fo({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),z("checked, unchecked",` - transition: color .3s var(--n-bezier); - color: var(--n-text-color); - box-sizing: border-box; - position: absolute; - white-space: nowrap; - top: 0; - bottom: 0; - display: flex; - align-items: center; - line-height: 1; - `),z("checked",` - right: 0; - padding-right: calc(1.25 * var(--n-rail-height) - var(--n-offset)); - `),z("unchecked",` - left: 0; - justify-content: flex-end; - padding-left: calc(1.25 * var(--n-rail-height) - var(--n-offset)); - `),k("&:focus",[z("rail",` - box-shadow: var(--n-box-shadow-focus); - `)]),R("round",[z("rail","border-radius: calc(var(--n-rail-height) / 2);",[z("button","border-radius: calc(var(--n-button-height) / 2);")])]),at("disabled",[at("icon",[R("rubber-band",[R("pressed",[z("rail",[z("button","max-width: var(--n-button-width-pressed);")])]),z("rail",[k("&:active",[z("button","max-width: var(--n-button-width-pressed);")])]),R("active",[R("pressed",[z("rail",[z("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),z("rail",[k("&:active",[z("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),R("active",[z("rail",[z("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),z("rail",` - overflow: hidden; - height: var(--n-rail-height); - min-width: var(--n-rail-width); - border-radius: var(--n-rail-border-radius); - cursor: pointer; - position: relative; - transition: - opacity .3s var(--n-bezier), - background .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); - background-color: var(--n-rail-color); - `,[z("button-icon",` - color: var(--n-icon-color); - transition: color .3s var(--n-bezier); - font-size: calc(var(--n-button-height) - 4px); - position: absolute; - left: 0; - right: 0; - top: 0; - bottom: 0; - display: flex; - justify-content: center; - align-items: center; - line-height: 1; - `,[fo()]),z("button",` - align-items: center; - top: var(--n-offset); - left: var(--n-offset); - height: var(--n-button-height); - width: var(--n-button-width-pressed); - max-width: var(--n-button-width); - border-radius: var(--n-button-border-radius); - background-color: var(--n-button-color); - box-shadow: var(--n-button-box-shadow); - box-sizing: border-box; - cursor: inherit; - content: ""; - position: absolute; - transition: - background-color .3s var(--n-bezier), - left .3s var(--n-bezier), - opacity .3s var(--n-bezier), - max-width .3s var(--n-bezier), - box-shadow .3s var(--n-bezier); - `)]),R("active",[z("rail","background-color: var(--n-rail-color-active);")]),R("loading",[z("rail",` - cursor: wait; - `)]),R("disabled",[z("rail",` - cursor: not-allowed; - opacity: .5; - `)])]),nC=Object.assign(Object.assign({},Re.props),{size:{type:String,default:"medium"},value:{type:[String,Number,Boolean],default:void 0},loading:Boolean,defaultValue:{type:[String,Number,Boolean],default:!1},disabled:{type:Boolean,default:void 0},round:{type:Boolean,default:!0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],checkedValue:{type:[String,Number,Boolean],default:!0},uncheckedValue:{type:[String,Number,Boolean],default:!1},railStyle:Function,rubberBand:{type:Boolean,default:!0},onChange:[Function,Array]});let en;const Iy=re({name:"Switch",props:nC,setup(e){en===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?en=CSS.supports("width","max(1px)"):en=!1:en=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Switch","-switch",rC,F0,e,t),n=Co(e),{mergedSizeRef:i,mergedDisabledRef:s}=n,l=B(e.defaultValue),d=fe(e,"value"),c=$t(d,l),u=C(()=>c.value===e.checkedValue),f=B(!1),v=B(!1),p=C(()=>{const{railStyle:A}=e;if(A)return A({focused:v.value,checked:u.value})});function h(A){const{"onUpdate:value":I,onChange:M,onUpdateValue:j}=e,{nTriggerFormInput:D,nTriggerFormChange:E}=n;I&&ae(I,A),j&&ae(j,A),M&&ae(M,A),l.value=A,D(),E()}function g(){const{nTriggerFormFocus:A}=n;A()}function b(){const{nTriggerFormBlur:A}=n;A()}function y(){e.loading||s.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function x(){v.value=!0,g()}function T(){v.value=!1,b(),f.value=!1}function $(A){e.loading||s.value||A.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),f.value=!1)}function P(A){e.loading||s.value||A.key===" "&&(A.preventDefault(),f.value=!0)}const S=C(()=>{const{value:A}=i,{self:{opacityDisabled:I,railColor:M,railColorActive:j,buttonBoxShadow:D,buttonColor:E,boxShadowFocus:U,loadingColor:L,textColor:te,iconColor:K,[ie("buttonHeight",A)]:le,[ie("buttonWidth",A)]:be,[ie("buttonWidthPressed",A)]:ce,[ie("railHeight",A)]:V,[ie("railWidth",A)]:H,[ie("railBorderRadius",A)]:F,[ie("buttonBorderRadius",A)]:N},common:{cubicBezierEaseInOut:J}}=r.value;let se,xe,Ie;return en?(se=`calc((${V} - ${le}) / 2)`,xe=`max(${V}, ${le})`,Ie=`max(${H}, calc(${H} + ${le} - ${V}))`):(se=Et((Mt(V)-Mt(le))/2),xe=Et(Math.max(Mt(V),Mt(le))),Ie=Mt(V)>Mt(le)?H:Et(Mt(H)+Mt(le)-Mt(V))),{"--n-bezier":J,"--n-button-border-radius":N,"--n-button-box-shadow":D,"--n-button-color":E,"--n-button-width":be,"--n-button-width-pressed":ce,"--n-button-height":le,"--n-height":xe,"--n-offset":se,"--n-opacity-disabled":I,"--n-rail-border-radius":F,"--n-rail-color":M,"--n-rail-color-active":j,"--n-rail-height":V,"--n-rail-width":H,"--n-width":Ie,"--n-box-shadow-focus":U,"--n-loading-color":L,"--n-text-color":te,"--n-icon-color":K}}),w=o?it("switch",C(()=>i.value[0]),S,e):void 0;return{handleClick:y,handleBlur:T,handleFocus:x,handleKeyup:$,handleKeydown:P,mergedRailStyle:p,pressed:f,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:s,cssVars:o?void 0:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender}},render(){const{mergedClsPrefix:e,mergedDisabled:t,checked:o,mergedRailStyle:r,onRender:n,$slots:i}=this;n==null||n();const{checked:s,unchecked:l,icon:d,"checked-icon":c,"unchecked-icon":u}=i,f=!(_r(d)&&_r(c)&&_r(u));return a("div",{role:"switch","aria-checked":o,class:[`${e}-switch`,this.themeClass,f&&`${e}-switch--icon`,o&&`${e}-switch--active`,t&&`${e}-switch--disabled`,this.round&&`${e}-switch--round`,this.loading&&`${e}-switch--loading`,this.pressed&&`${e}-switch--pressed`,this.rubberBand&&`${e}-switch--rubber-band`],tabindex:this.mergedDisabled?void 0:0,style:this.cssVars,onClick:this.handleClick,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},a("div",{class:`${e}-switch__rail`,"aria-hidden":"true",style:r},Ct(s,v=>Ct(l,p=>v||p?a("div",{"aria-hidden":!0,class:`${e}-switch__children-placeholder`},a("div",{class:`${e}-switch__rail-placeholder`},a("div",{class:`${e}-switch__button-placeholder`}),v),a("div",{class:`${e}-switch__rail-placeholder`},a("div",{class:`${e}-switch__button-placeholder`}),p)):null)),a("div",{class:`${e}-switch__button`},Ct(d,v=>Ct(c,p=>Ct(u,h=>a(cr,null,{default:()=>this.loading?a(Zo,{key:"loading",clsPrefix:e,strokeWidth:20}):this.checked&&(p||v)?a("div",{class:`${e}-switch__button-icon`,key:p?"checked-icon":"icon"},p||v):!this.checked&&(h||v)?a("div",{class:`${e}-switch__button-icon`,key:h?"unchecked-icon":"icon"},h||v):null})))),Ct(s,v=>v&&a("div",{key:"checked",class:`${e}-switch__checked`},v)),Ct(l,v=>v&&a("div",{key:"unchecked",class:`${e}-switch__unchecked`},v)))))}}),Zi="n-tabs",Yc={tab:[String,Number,Object,Function],name:{type:[String,Number],required:!0},disabled:Boolean,displayDirective:{type:String,default:"if"},closable:{type:Boolean,default:void 0},tabProps:Object,label:[String,Number,Object,Function]},By=re({__TAB_PANE__:!0,name:"TabPane",alias:["TabPanel"],props:Yc,setup(e){const t=Ee(Zi,null);return t||Go("tab-pane","`n-tab-pane` must be placed inside `n-tabs`."),{style:t.paneStyleRef,class:t.paneClassRef,mergedClsPrefix:t.mergedClsPrefixRef}},render(){return a("div",{class:[`${this.mergedClsPrefix}-tab-pane`,this.class],style:this.style},this.$slots)}}),aC=Object.assign({internalLeftPadded:Boolean,internalAddable:Boolean,internalCreatedByPane:Boolean},$r(Yc,["displayDirective"])),ii=re({__TAB__:!0,inheritAttrs:!1,name:"Tab",props:aC,setup(e){const{mergedClsPrefixRef:t,valueRef:o,typeRef:r,closableRef:n,tabStyleRef:i,addTabStyleRef:s,tabClassRef:l,addTabClassRef:d,tabChangeIdRef:c,onBeforeLeaveRef:u,triggerRef:f,handleAdd:v,activateTab:p,handleClose:h}=Ee(Zi);return{trigger:f,mergedClosable:C(()=>{if(e.internalAddable)return!1;const{closable:g}=e;return g===void 0?n.value:g}),style:i,addStyle:s,tabClass:l,addTabClass:d,clsPrefix:t,value:o,type:r,handleClose(g){g.stopPropagation(),!e.disabled&&h(e.name)},activateTab(){if(e.disabled)return;if(e.internalAddable){v();return}const{name:g}=e,b=++c.id;if(g!==o.value){const{value:y}=u;y?Promise.resolve(y(e.name,o.value)).then(x=>{x&&c.id===b&&p(g)}):p(g)}}}},render(){const{internalAddable:e,clsPrefix:t,name:o,disabled:r,label:n,tab:i,value:s,mergedClosable:l,trigger:d,$slots:{default:c}}=this,u=n??i;return a("div",{class:`${t}-tabs-tab-wrapper`},this.internalLeftPadded?a("div",{class:`${t}-tabs-tab-pad`}):null,a("div",Object.assign({key:o,"data-name":o,"data-disabled":r?!0:void 0},lo({class:[`${t}-tabs-tab`,s===o&&`${t}-tabs-tab--active`,r&&`${t}-tabs-tab--disabled`,l&&`${t}-tabs-tab--closable`,e&&`${t}-tabs-tab--addable`,e?this.addTabClass:this.tabClass],onClick:d==="click"?this.activateTab:void 0,onMouseenter:d==="hover"?this.activateTab:void 0,style:e?this.addStyle:this.style},this.internalCreatedByPane?this.tabProps||{}:this.$attrs)),a("span",{class:`${t}-tabs-tab__label`},e?a(qt,null,a("div",{class:`${t}-tabs-tab__height-placeholder`}," "),a(Rt,{clsPrefix:t},{default:()=>a(Ci,null)})):c?c():typeof u=="object"?u:kt(u??o)),l&&this.type==="card"?a(ur,{clsPrefix:t,class:`${t}-tabs-tab__close`,onClick:this.handleClose,disabled:r}):null))}}),iC=m("tabs",` - box-sizing: border-box; - width: 100%; - display: flex; - flex-direction: column; - transition: - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); -`,[R("segment-type",[m("tabs-rail",[k("&.transition-disabled",[m("tabs-capsule",` - transition: none; - `)])])]),R("top",[m("tab-pane",` - padding: var(--n-pane-padding-top) var(--n-pane-padding-right) var(--n-pane-padding-bottom) var(--n-pane-padding-left); - `)]),R("left",[m("tab-pane",` - padding: var(--n-pane-padding-right) var(--n-pane-padding-bottom) var(--n-pane-padding-left) var(--n-pane-padding-top); - `)]),R("left, right",` - flex-direction: row; - `,[m("tabs-bar",` - width: 2px; - right: 0; - transition: - top .2s var(--n-bezier), - max-height .2s var(--n-bezier), - background-color .3s var(--n-bezier); - `),m("tabs-tab",` - padding: var(--n-tab-padding-vertical); - `)]),R("right",` - flex-direction: row-reverse; - `,[m("tab-pane",` - padding: var(--n-pane-padding-left) var(--n-pane-padding-top) var(--n-pane-padding-right) var(--n-pane-padding-bottom); - `),m("tabs-bar",` - left: 0; - `)]),R("bottom",` - flex-direction: column-reverse; - justify-content: flex-end; - `,[m("tab-pane",` - padding: var(--n-pane-padding-bottom) var(--n-pane-padding-right) var(--n-pane-padding-top) var(--n-pane-padding-left); - `),m("tabs-bar",` - top: 0; - `)]),m("tabs-rail",` - position: relative; - padding: 3px; - border-radius: var(--n-tab-border-radius); - width: 100%; - background-color: var(--n-color-segment); - transition: background-color .3s var(--n-bezier); - display: flex; - align-items: center; - `,[m("tabs-capsule",` - border-radius: var(--n-tab-border-radius); - position: absolute; - pointer-events: none; - background-color: var(--n-tab-color-segment); - box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08); - transition: transform 0.3s var(--n-bezier); - `),m("tabs-tab-wrapper",` - flex-basis: 0; - flex-grow: 1; - display: flex; - align-items: center; - justify-content: center; - `,[m("tabs-tab",` - overflow: hidden; - border-radius: var(--n-tab-border-radius); - width: 100%; - display: flex; - align-items: center; - justify-content: center; - `,[R("active",` - font-weight: var(--n-font-weight-strong); - color: var(--n-tab-text-color-active); - `),k("&:hover",` - color: var(--n-tab-text-color-hover); - `)])])]),R("flex",[m("tabs-nav",` - width: 100%; - position: relative; - `,[m("tabs-wrapper",` - width: 100%; - `,[m("tabs-tab",` - margin-right: 0; - `)])])]),m("tabs-nav",` - box-sizing: border-box; - line-height: 1.5; - display: flex; - transition: border-color .3s var(--n-bezier); - `,[z("prefix, suffix",` - display: flex; - align-items: center; - `),z("prefix","padding-right: 16px;"),z("suffix","padding-left: 16px;")]),R("top, bottom",[m("tabs-nav-scroll-wrapper",[k("&::before",` - top: 0; - bottom: 0; - left: 0; - width: 20px; - `),k("&::after",` - top: 0; - bottom: 0; - right: 0; - width: 20px; - `),R("shadow-start",[k("&::before",` - box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .12); - `)]),R("shadow-end",[k("&::after",` - box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .12); - `)])])]),R("left, right",[m("tabs-nav-scroll-content",` - flex-direction: column; - `),m("tabs-nav-scroll-wrapper",[k("&::before",` - top: 0; - left: 0; - right: 0; - height: 20px; - `),k("&::after",` - bottom: 0; - left: 0; - right: 0; - height: 20px; - `),R("shadow-start",[k("&::before",` - box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, .12); - `)]),R("shadow-end",[k("&::after",` - box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, .12); - `)])])]),m("tabs-nav-scroll-wrapper",` - flex: 1; - position: relative; - overflow: hidden; - `,[m("tabs-nav-y-scroll",` - height: 100%; - width: 100%; - overflow-y: auto; - scrollbar-width: none; - `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` - width: 0; - height: 0; - display: none; - `)]),k("&::before, &::after",` - transition: box-shadow .3s var(--n-bezier); - pointer-events: none; - content: ""; - position: absolute; - z-index: 1; - `)]),m("tabs-nav-scroll-content",` - display: flex; - position: relative; - min-width: 100%; - min-height: 100%; - width: fit-content; - box-sizing: border-box; - `),m("tabs-wrapper",` - display: inline-flex; - flex-wrap: nowrap; - position: relative; - `),m("tabs-tab-wrapper",` - display: flex; - flex-wrap: nowrap; - flex-shrink: 0; - flex-grow: 0; - `),m("tabs-tab",` - cursor: pointer; - white-space: nowrap; - flex-wrap: nowrap; - display: inline-flex; - align-items: center; - color: var(--n-tab-text-color); - font-size: var(--n-tab-font-size); - background-clip: padding-box; - padding: var(--n-tab-padding); - transition: - box-shadow .3s var(--n-bezier), - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[R("disabled",{cursor:"not-allowed"}),z("close",` - margin-left: 6px; - transition: - background-color .3s var(--n-bezier), - color .3s var(--n-bezier); - `),z("label",` - display: flex; - align-items: center; - z-index: 1; - `)]),m("tabs-bar",` - position: absolute; - bottom: 0; - height: 2px; - border-radius: 1px; - background-color: var(--n-bar-color); - transition: - left .2s var(--n-bezier), - max-width .2s var(--n-bezier), - opacity .3s var(--n-bezier), - background-color .3s var(--n-bezier); - `,[k("&.transition-disabled",` - transition: none; - `),R("disabled",` - background-color: var(--n-tab-text-color-disabled) - `)]),m("tabs-pane-wrapper",` - position: relative; - overflow: hidden; - transition: max-height .2s var(--n-bezier); - `),m("tab-pane",` - color: var(--n-pane-text-color); - width: 100%; - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - opacity .2s var(--n-bezier); - left: 0; - right: 0; - top: 0; - `,[k("&.next-transition-leave-active, &.prev-transition-leave-active, &.next-transition-enter-active, &.prev-transition-enter-active",` - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - transform .2s var(--n-bezier), - opacity .2s var(--n-bezier); - `),k("&.next-transition-leave-active, &.prev-transition-leave-active",` - position: absolute; - `),k("&.next-transition-enter-from, &.prev-transition-leave-to",` - transform: translateX(32px); - opacity: 0; - `),k("&.next-transition-leave-to, &.prev-transition-enter-from",` - transform: translateX(-32px); - opacity: 0; - `),k("&.next-transition-leave-from, &.next-transition-enter-to, &.prev-transition-leave-from, &.prev-transition-enter-to",` - transform: translateX(0); - opacity: 1; - `)]),m("tabs-tab-pad",` - box-sizing: border-box; - width: var(--n-tab-gap); - flex-grow: 0; - flex-shrink: 0; - `),R("line-type, bar-type",[m("tabs-tab",` - font-weight: var(--n-tab-font-weight); - box-sizing: border-box; - vertical-align: bottom; - `,[k("&:hover",{color:"var(--n-tab-text-color-hover)"}),R("active",` - color: var(--n-tab-text-color-active); - font-weight: var(--n-tab-font-weight-active); - `),R("disabled",{color:"var(--n-tab-text-color-disabled)"})])]),m("tabs-nav",[R("line-type",[R("top",[z("prefix, suffix",` - border-bottom: 1px solid var(--n-tab-border-color); - `),m("tabs-nav-scroll-content",` - border-bottom: 1px solid var(--n-tab-border-color); - `),m("tabs-bar",` - bottom: -1px; - `)]),R("left",[z("prefix, suffix",` - border-right: 1px solid var(--n-tab-border-color); - `),m("tabs-nav-scroll-content",` - border-right: 1px solid var(--n-tab-border-color); - `),m("tabs-bar",` - right: -1px; - `)]),R("right",[z("prefix, suffix",` - border-left: 1px solid var(--n-tab-border-color); - `),m("tabs-nav-scroll-content",` - border-left: 1px solid var(--n-tab-border-color); - `),m("tabs-bar",` - left: -1px; - `)]),R("bottom",[z("prefix, suffix",` - border-top: 1px solid var(--n-tab-border-color); - `),m("tabs-nav-scroll-content",` - border-top: 1px solid var(--n-tab-border-color); - `),m("tabs-bar",` - top: -1px; - `)]),z("prefix, suffix",` - transition: border-color .3s var(--n-bezier); - `),m("tabs-nav-scroll-content",` - transition: border-color .3s var(--n-bezier); - `),m("tabs-bar",` - border-radius: 0; - `)]),R("card-type",[z("prefix, suffix",` - transition: border-color .3s var(--n-bezier); - `),m("tabs-pad",` - flex-grow: 1; - transition: border-color .3s var(--n-bezier); - `),m("tabs-tab-pad",` - transition: border-color .3s var(--n-bezier); - `),m("tabs-tab",` - font-weight: var(--n-tab-font-weight); - border: 1px solid var(--n-tab-border-color); - background-color: var(--n-tab-color); - box-sizing: border-box; - position: relative; - vertical-align: bottom; - display: flex; - justify-content: space-between; - font-size: var(--n-tab-font-size); - color: var(--n-tab-text-color); - `,[R("addable",` - padding-left: 8px; - padding-right: 8px; - font-size: 16px; - justify-content: center; - `,[z("height-placeholder",` - width: 0; - font-size: var(--n-tab-font-size); - `),at("disabled",[k("&:hover",` - color: var(--n-tab-text-color-hover); - `)])]),R("closable","padding-right: 8px;"),R("active",` - background-color: #0000; - font-weight: var(--n-tab-font-weight-active); - color: var(--n-tab-text-color-active); - `),R("disabled","color: var(--n-tab-text-color-disabled);")])]),R("left, right",` - flex-direction: column; - `,[z("prefix, suffix",` - padding: var(--n-tab-padding-vertical); - `),m("tabs-wrapper",` - flex-direction: column; - `),m("tabs-tab-wrapper",` - flex-direction: column; - `,[m("tabs-tab-pad",` - height: var(--n-tab-gap-vertical); - width: 100%; - `)])]),R("top",[R("card-type",[m("tabs-scroll-padding","border-bottom: 1px solid var(--n-tab-border-color);"),z("prefix, suffix",` - border-bottom: 1px solid var(--n-tab-border-color); - `),m("tabs-tab",` - border-top-left-radius: var(--n-tab-border-radius); - border-top-right-radius: var(--n-tab-border-radius); - `,[R("active",` - border-bottom: 1px solid #0000; - `)]),m("tabs-tab-pad",` - border-bottom: 1px solid var(--n-tab-border-color); - `),m("tabs-pad",` - border-bottom: 1px solid var(--n-tab-border-color); - `)])]),R("left",[R("card-type",[m("tabs-scroll-padding","border-right: 1px solid var(--n-tab-border-color);"),z("prefix, suffix",` - border-right: 1px solid var(--n-tab-border-color); - `),m("tabs-tab",` - border-top-left-radius: var(--n-tab-border-radius); - border-bottom-left-radius: var(--n-tab-border-radius); - `,[R("active",` - border-right: 1px solid #0000; - `)]),m("tabs-tab-pad",` - border-right: 1px solid var(--n-tab-border-color); - `),m("tabs-pad",` - border-right: 1px solid var(--n-tab-border-color); - `)])]),R("right",[R("card-type",[m("tabs-scroll-padding","border-left: 1px solid var(--n-tab-border-color);"),z("prefix, suffix",` - border-left: 1px solid var(--n-tab-border-color); - `),m("tabs-tab",` - border-top-right-radius: var(--n-tab-border-radius); - border-bottom-right-radius: var(--n-tab-border-radius); - `,[R("active",` - border-left: 1px solid #0000; - `)]),m("tabs-tab-pad",` - border-left: 1px solid var(--n-tab-border-color); - `),m("tabs-pad",` - border-left: 1px solid var(--n-tab-border-color); - `)])]),R("bottom",[R("card-type",[m("tabs-scroll-padding","border-top: 1px solid var(--n-tab-border-color);"),z("prefix, suffix",` - border-top: 1px solid var(--n-tab-border-color); - `),m("tabs-tab",` - border-bottom-left-radius: var(--n-tab-border-radius); - border-bottom-right-radius: var(--n-tab-border-radius); - `,[R("active",` - border-top: 1px solid #0000; - `)]),m("tabs-tab-pad",` - border-top: 1px solid var(--n-tab-border-color); - `),m("tabs-pad",` - border-top: 1px solid var(--n-tab-border-color); - `)])])])]),lC=Object.assign(Object.assign({},Re.props),{value:[String,Number],defaultValue:[String,Number],trigger:{type:String,default:"click"},type:{type:String,default:"bar"},closable:Boolean,justifyContent:String,size:{type:String,default:"medium"},placement:{type:String,default:"top"},tabStyle:[String,Object],tabClass:String,addTabStyle:[String,Object],addTabClass:String,barWidth:Number,paneClass:String,paneStyle:[String,Object],paneWrapperClass:String,paneWrapperStyle:[String,Object],addable:[Boolean,Object],tabsPadding:{type:Number,default:0},animated:Boolean,onBeforeLeave:Function,onAdd:Function,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onClose:[Function,Array],labelSize:String,activeName:[String,Number],onActiveNameChange:[Function,Array]}),Oy=re({name:"Tabs",props:lC,setup(e,{slots:t}){var o,r,n,i;const{mergedClsPrefixRef:s,inlineThemeDisabled:l}=Qe(e),d=Re("Tabs","-tabs",iC,M0,e,s),c=B(null),u=B(null),f=B(null),v=B(null),p=B(null),h=B(null),g=B(!0),b=B(!0),y=nr(e,["labelSize","size"]),x=nr(e,["activeName","value"]),T=B((r=(o=x.value)!==null&&o!==void 0?o:e.defaultValue)!==null&&r!==void 0?r:t.default?(i=(n=Oo(t.default())[0])===null||n===void 0?void 0:n.props)===null||i===void 0?void 0:i.name:null),$=$t(x,T),P={id:0},S=C(()=>{if(!(!e.justifyContent||e.type==="card"))return{display:"flex",justifyContent:e.justifyContent}});gt($,()=>{P.id=0,j(),D()});function w(){var q;const{value:Q}=$;return Q===null?null:(q=c.value)===null||q===void 0?void 0:q.querySelector(`[data-name="${Q}"]`)}function A(q){if(e.type==="card")return;const{value:Q}=u;if(!Q)return;const pe=Q.style.opacity==="0";if(q){const we=`${s.value}-tabs-bar--disabled`,{barWidth:de,placement:me}=e;if(q.dataset.disabled==="true"?Q.classList.add(we):Q.classList.remove(we),["top","bottom"].includes(me)){if(M(["top","maxHeight","height"]),typeof de=="number"&&q.offsetWidth>=de){const je=Math.floor((q.offsetWidth-de)/2)+q.offsetLeft;Q.style.left=`${je}px`,Q.style.maxWidth=`${de}px`}else Q.style.left=`${q.offsetLeft}px`,Q.style.maxWidth=`${q.offsetWidth}px`;Q.style.width="8192px",pe&&(Q.style.transition="none"),Q.offsetWidth,pe&&(Q.style.transition="",Q.style.opacity="1")}else{if(M(["left","maxWidth","width"]),typeof de=="number"&&q.offsetHeight>=de){const je=Math.floor((q.offsetHeight-de)/2)+q.offsetTop;Q.style.top=`${je}px`,Q.style.maxHeight=`${de}px`}else Q.style.top=`${q.offsetTop}px`,Q.style.maxHeight=`${q.offsetHeight}px`;Q.style.height="8192px",pe&&(Q.style.transition="none"),Q.offsetHeight,pe&&(Q.style.transition="",Q.style.opacity="1")}}}function I(){if(e.type==="card")return;const{value:q}=u;q&&(q.style.opacity="0")}function M(q){const{value:Q}=u;if(Q)for(const pe of q)Q.style[pe]=""}function j(){if(e.type==="card")return;const q=w();q?A(q):I()}function D(){var q;const Q=(q=p.value)===null||q===void 0?void 0:q.$el;if(!Q)return;const pe=w();if(!pe)return;const{scrollLeft:we,offsetWidth:de}=Q,{offsetLeft:me,offsetWidth:je}=pe;we>me?Q.scrollTo({top:0,left:me,behavior:"smooth"}):me+je>we+de&&Q.scrollTo({top:0,left:me+je-de,behavior:"smooth"})}const E=B(null);let U=0,L=null;function te(q){const Q=E.value;if(Q){U=q.getBoundingClientRect().height;const pe=`${U}px`,we=()=>{Q.style.height=pe,Q.style.maxHeight=pe};L?(we(),L(),L=null):L=we}}function K(q){const Q=E.value;if(Q){const pe=q.getBoundingClientRect().height,we=()=>{document.body.offsetHeight,Q.style.maxHeight=`${pe}px`,Q.style.height=`${Math.max(U,pe)}px`};L?(L(),L=null,we()):L=we}}function le(){const q=E.value;if(q){q.style.maxHeight="",q.style.height="";const{paneWrapperStyle:Q}=e;if(typeof Q=="string")q.style.cssText=Q;else if(Q){const{maxHeight:pe,height:we}=Q;pe!==void 0&&(q.style.maxHeight=pe),we!==void 0&&(q.style.height=we)}}}const be={value:[]},ce=B("next");function V(q){const Q=$.value;let pe="next";for(const we of be.value){if(we===Q)break;if(we===q){pe="prev";break}}ce.value=pe,H(q)}function H(q){const{onActiveNameChange:Q,onUpdateValue:pe,"onUpdate:value":we}=e;Q&&ae(Q,q),pe&&ae(pe,q),we&&ae(we,q),T.value=q}function F(q){const{onClose:Q}=e;Q&&ae(Q,q)}function N(){const{value:q}=u;if(!q)return;const Q="transition-disabled";q.classList.add(Q),j(),q.classList.remove(Q)}const J=B(null);function se({transitionDisabled:q}){const Q=c.value;if(!Q)return;q&&Q.classList.add("transition-disabled");const pe=w();pe&&J.value&&(J.value.style.width=`${pe.offsetWidth}px`,J.value.style.height=`${pe.offsetHeight}px`,J.value.style.transform=`translateX(${pe.offsetLeft-Mt(getComputedStyle(Q).paddingLeft)}px)`,q&&J.value.offsetWidth),q&&Q.classList.remove("transition-disabled")}gt([$],()=>{e.type==="segment"&&Tt(()=>{se({transitionDisabled:!1})})}),to(()=>{e.type==="segment"&&se({transitionDisabled:!0})});let xe=0;function Ie(q){var Q;if(q.contentRect.width===0&&q.contentRect.height===0||xe===q.contentRect.width)return;xe=q.contentRect.width;const{type:pe}=e;if((pe==="line"||pe==="bar")&&N(),pe!=="segment"){const{placement:we}=e;Xe((we==="top"||we==="bottom"?(Q=p.value)===null||Q===void 0?void 0:Q.$el:h.value)||null)}}const _=ha(Ie,64);gt([()=>e.justifyContent,()=>e.size],()=>{Tt(()=>{const{type:q}=e;(q==="line"||q==="bar")&&N()})});const Pe=B(!1);function He(q){var Q;const{target:pe,contentRect:{width:we,height:de}}=q,me=pe.parentElement.parentElement.offsetWidth,je=pe.parentElement.parentElement.offsetHeight,{placement:oe}=e;if(!Pe.value)oe==="top"||oe==="bottom"?me<we&&(Pe.value=!0):je<de&&(Pe.value=!0);else{const{value:Ue}=v;if(!Ue)return;oe==="top"||oe==="bottom"?me-we>Ue.$el.offsetWidth&&(Pe.value=!1):je-de>Ue.$el.offsetHeight&&(Pe.value=!1)}Xe(((Q=p.value)===null||Q===void 0?void 0:Q.$el)||null)}const Ae=ha(He,64);function Ge(){const{onAdd:q}=e;q&&q(),Tt(()=>{const Q=w(),{value:pe}=p;!Q||!pe||pe.scrollTo({left:Q.offsetLeft,top:0,behavior:"smooth"})})}function Xe(q){if(!q)return;const{placement:Q}=e;if(Q==="top"||Q==="bottom"){const{scrollLeft:pe,scrollWidth:we,offsetWidth:de}=q;g.value=pe<=0,b.value=pe+de>=we}else{const{scrollTop:pe,scrollHeight:we,offsetHeight:de}=q;g.value=pe<=0,b.value=pe+de>=we}}const ct=ha(q=>{Xe(q.target)},64);Je(Zi,{triggerRef:fe(e,"trigger"),tabStyleRef:fe(e,"tabStyle"),tabClassRef:fe(e,"tabClass"),addTabStyleRef:fe(e,"addTabStyle"),addTabClassRef:fe(e,"addTabClass"),paneClassRef:fe(e,"paneClass"),paneStyleRef:fe(e,"paneStyle"),mergedClsPrefixRef:s,typeRef:fe(e,"type"),closableRef:fe(e,"closable"),valueRef:$,tabChangeIdRef:P,onBeforeLeaveRef:fe(e,"onBeforeLeave"),activateTab:V,handleClose:F,handleAdd:Ge}),is(()=>{j(),D()}),Ft(()=>{const{value:q}=f;if(!q)return;const{value:Q}=s,pe=`${Q}-tabs-nav-scroll-wrapper--shadow-start`,we=`${Q}-tabs-nav-scroll-wrapper--shadow-end`;g.value?q.classList.remove(pe):q.classList.add(pe),b.value?q.classList.remove(we):q.classList.add(we)});const ot={syncBarPosition:()=>{j()}},Ce=()=>{se({transitionDisabled:!0})},ee=C(()=>{const{value:q}=y,{type:Q}=e,pe={card:"Card",bar:"Bar",line:"Line",segment:"Segment"}[Q],we=`${q}${pe}`,{self:{barColor:de,closeIconColor:me,closeIconColorHover:je,closeIconColorPressed:oe,tabColor:Ue,tabBorderColor:lt,paneTextColor:zt,tabFontWeight:bt,tabBorderRadius:pt,tabFontWeightActive:ut,colorSegment:De,fontWeightStrong:Ze,tabColorSegment:O,closeSize:G,closeIconSize:ve,closeColorHover:Fe,closeColorPressed:Be,closeBorderRadius:W,[ie("panePadding",q)]:ge,[ie("tabPadding",we)]:$e,[ie("tabPaddingVertical",we)]:We,[ie("tabGap",we)]:ft,[ie("tabGap",`${we}Vertical`)]:rt,[ie("tabTextColor",Q)]:ne,[ie("tabTextColorActive",Q)]:ze,[ie("tabTextColorHover",Q)]:Le,[ie("tabTextColorDisabled",Q)]:et,[ie("tabFontSize",q)]:yt},common:{cubicBezierEaseInOut:mt}}=d.value;return{"--n-bezier":mt,"--n-color-segment":De,"--n-bar-color":de,"--n-tab-font-size":yt,"--n-tab-text-color":ne,"--n-tab-text-color-active":ze,"--n-tab-text-color-disabled":et,"--n-tab-text-color-hover":Le,"--n-pane-text-color":zt,"--n-tab-border-color":lt,"--n-tab-border-radius":pt,"--n-close-size":G,"--n-close-icon-size":ve,"--n-close-color-hover":Fe,"--n-close-color-pressed":Be,"--n-close-border-radius":W,"--n-close-icon-color":me,"--n-close-icon-color-hover":je,"--n-close-icon-color-pressed":oe,"--n-tab-color":Ue,"--n-tab-font-weight":bt,"--n-tab-font-weight-active":ut,"--n-tab-padding":$e,"--n-tab-padding-vertical":We,"--n-tab-gap":ft,"--n-tab-gap-vertical":rt,"--n-pane-padding-left":Lt(ge,"left"),"--n-pane-padding-right":Lt(ge,"right"),"--n-pane-padding-top":Lt(ge,"top"),"--n-pane-padding-bottom":Lt(ge,"bottom"),"--n-font-weight-strong":Ze,"--n-tab-color-segment":O}}),ue=l?it("tabs",C(()=>`${y.value[0]}${e.type[0]}`),ee,e):void 0;return Object.assign({mergedClsPrefix:s,mergedValue:$,renderedNames:new Set,segmentCapsuleElRef:J,tabsPaneWrapperRef:E,tabsElRef:c,barElRef:u,addTabInstRef:v,xScrollInstRef:p,scrollWrapperElRef:f,addTabFixed:Pe,tabWrapperStyle:S,handleNavResize:_,mergedSize:y,handleScroll:ct,handleTabsResize:Ae,cssVars:l?void 0:ee,themeClass:ue==null?void 0:ue.themeClass,animationDirection:ce,renderNameListRef:be,yScrollElRef:h,handleSegmentResize:Ce,onAnimationBeforeLeave:te,onAnimationEnter:K,onAnimationAfterEnter:le,onRender:ue==null?void 0:ue.onRender},ot)},render(){const{mergedClsPrefix:e,type:t,placement:o,addTabFixed:r,addable:n,mergedSize:i,renderNameListRef:s,onRender:l,paneWrapperClass:d,paneWrapperStyle:c,$slots:{default:u,prefix:f,suffix:v}}=this;l==null||l();const p=u?Oo(u()).filter(P=>P.type.__TAB_PANE__===!0):[],h=u?Oo(u()).filter(P=>P.type.__TAB__===!0):[],g=!h.length,b=t==="card",y=t==="segment",x=!b&&!y&&this.justifyContent;s.value=[];const T=()=>{const P=a("div",{style:this.tabWrapperStyle,class:`${e}-tabs-wrapper`},x?null:a("div",{class:`${e}-tabs-scroll-padding`,style:o==="top"||o==="bottom"?{width:`${this.tabsPadding}px`}:{height:`${this.tabsPadding}px`}}),g?p.map((S,w)=>(s.value.push(S.props.name),Ia(a(ii,Object.assign({},S.props,{internalCreatedByPane:!0,internalLeftPadded:w!==0&&(!x||x==="center"||x==="start"||x==="end")}),S.children?{default:S.children.tab}:void 0)))):h.map((S,w)=>(s.value.push(S.props.name),Ia(w!==0&&!x?Yl(S):S))),!r&&n&&b?ql(n,(g?p.length:h.length)!==0):null,x?null:a("div",{class:`${e}-tabs-scroll-padding`,style:{width:`${this.tabsPadding}px`}}));return a("div",{ref:"tabsElRef",class:`${e}-tabs-nav-scroll-content`},b&&n?a(_o,{onResize:this.handleTabsResize},{default:()=>P}):P,b?a("div",{class:`${e}-tabs-pad`}):null,b?null:a("div",{ref:"barElRef",class:`${e}-tabs-bar`}))},$=y?"top":o;return a("div",{class:[`${e}-tabs`,this.themeClass,`${e}-tabs--${t}-type`,`${e}-tabs--${i}-size`,x&&`${e}-tabs--flex`,`${e}-tabs--${$}`],style:this.cssVars},a("div",{class:[`${e}-tabs-nav--${t}-type`,`${e}-tabs-nav--${$}`,`${e}-tabs-nav`]},Ct(f,P=>P&&a("div",{class:`${e}-tabs-nav__prefix`},P)),y?a(_o,{onResize:this.handleSegmentResize},{default:()=>a("div",{class:`${e}-tabs-rail`,ref:"tabsElRef"},a("div",{class:`${e}-tabs-capsule`,ref:"segmentCapsuleElRef"},a("div",{class:`${e}-tabs-wrapper`},a("div",{class:`${e}-tabs-tab`}))),g?p.map((P,S)=>(s.value.push(P.props.name),a(ii,Object.assign({},P.props,{internalCreatedByPane:!0,internalLeftPadded:S!==0}),P.children?{default:P.children.tab}:void 0))):h.map((P,S)=>(s.value.push(P.props.name),S===0?P:Yl(P))))}):a(_o,{onResize:this.handleNavResize},{default:()=>a("div",{class:`${e}-tabs-nav-scroll-wrapper`,ref:"scrollWrapperElRef"},["top","bottom"].includes($)?a(Au,{ref:"xScrollInstRef",onScroll:this.handleScroll},{default:T}):a("div",{class:`${e}-tabs-nav-y-scroll`,onScroll:this.handleScroll,ref:"yScrollElRef"},T()))}),r&&n&&b?ql(n,!0):null,Ct(v,P=>P&&a("div",{class:`${e}-tabs-nav__suffix`},P))),g&&(this.animated&&($==="top"||$==="bottom")?a("div",{ref:"tabsPaneWrapperRef",style:c,class:[`${e}-tabs-pane-wrapper`,d]},Kl(p,this.mergedValue,this.renderedNames,this.onAnimationBeforeLeave,this.onAnimationEnter,this.onAnimationAfterEnter,this.animationDirection)):Kl(p,this.mergedValue,this.renderedNames)))}});function Kl(e,t,o,r,n,i,s){const l=[];return e.forEach(d=>{const{name:c,displayDirective:u,"display-directive":f}=d.props,v=h=>u===h||f===h,p=t===c;if(d.key!==void 0&&(d.key=c),p||v("show")||v("show:lazy")&&o.has(c)){o.has(c)||o.add(c);const h=!v("if");l.push(h?so(d,[[Eo,p]]):d)}}),s?a(as,{name:`${s}-transition`,onBeforeLeave:r,onEnter:n,onAfterEnter:i},{default:()=>l}):l}function ql(e,t){return a(ii,{ref:"addTabInstRef",key:"__addable",name:"__addable",internalCreatedByPane:!0,internalAddable:!0,internalLeftPadded:t,disabled:typeof e=="object"&&e.disabled})}function Yl(e){const t=an(e);return t.props?t.props.internalLeftPadded=!0:t.props={internalLeftPadded:!0},t}function Ia(e){return Array.isArray(e.dynamicProps)?e.dynamicProps.includes("internalLeftPadded")||e.dynamicProps.push("internalLeftPadded"):e.dynamicProps=["internalLeftPadded"],e}const Gc="n-tree-select";function Gl({position:e,offsetLevel:t,indent:o,el:r}){const n={position:"absolute",boxSizing:"border-box",right:0};if(e==="inside")n.left=0,n.top=0,n.bottom=0,n.borderRadius="inherit",n.boxShadow="inset 0 0 0 2px var(--n-drop-mark-color)";else{const i=e==="before"?"top":"bottom";n[i]=0,n.left=`${r.offsetLeft+6-t*o}px`,n.height="2px",n.backgroundColor="var(--n-drop-mark-color)",n.transformOrigin=i,n.borderRadius="1px",n.transform=e==="before"?"translateY(-4px)":"translateY(4px)"}return a("div",{style:n})}function sC({dropPosition:e,node:t}){return t.isLeaf===!1||t.children?!0:e!=="inside"}const $n="n-tree";function dC({props:e,fNodesRef:t,mergedExpandedKeysRef:o,mergedSelectedKeysRef:r,mergedCheckedKeysRef:n,handleCheck:i,handleSelect:s,handleSwitcherClick:l}){const{value:d}=r,c=Ee(Gc,null),u=c?c.pendingNodeKeyRef:B(d.length?d[d.length-1]:null);function f(v){var p;if(!e.keyboard)return{enterBehavior:null};const{value:h}=u;let g=null;if(h===null){if((v.key==="ArrowDown"||v.key==="ArrowUp")&&v.preventDefault(),["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(v.key)&&h===null){const{value:b}=t;let y=0;for(;y<b.length;){if(!b[y].disabled){u.value=b[y].key;break}y+=1}}}else{const{value:b}=t;let y=b.findIndex(x=>x.key===h);if(!~y)return{enterBehavior:null};if(v.key==="Enter"){const x=b[y];switch(g=((p=e.overrideDefaultNodeClickBehavior)===null||p===void 0?void 0:p.call(e,{option:x.rawNode}))||null,g){case"toggleCheck":i(x,!n.value.includes(x.key));break;case"toggleSelect":s(x);break;case"toggleExpand":l(x);break;case"none":break;case"default":default:g="default",s(x)}}else if(v.key==="ArrowDown")for(v.preventDefault(),y+=1;y<b.length;){if(!b[y].disabled){u.value=b[y].key;break}y+=1}else if(v.key==="ArrowUp")for(v.preventDefault(),y-=1;y>=0;){if(!b[y].disabled){u.value=b[y].key;break}y-=1}else if(v.key==="ArrowLeft"){const x=b[y];if(x.isLeaf||!o.value.includes(h)){const T=x.getParent();T&&(u.value=T.key)}else l(x)}else if(v.key==="ArrowRight"){const x=b[y];if(x.isLeaf)return{enterBehavior:null};if(!o.value.includes(h))l(x);else for(y+=1;y<b.length;){if(!b[y].disabled){u.value=b[y].key;break}y+=1}}}return{enterBehavior:g}}return{pendingNodeKeyRef:u,handleKeydown:f}}const cC=re({name:"NTreeNodeCheckbox",props:{clsPrefix:{type:String,required:!0},indent:{type:Number,required:!0},right:Boolean,focusable:Boolean,disabled:Boolean,checked:Boolean,indeterminate:Boolean,onCheck:Function},setup(e){const t=Ee($n);function o(n){const{onCheck:i}=e;i&&i(n)}function r(n){o(n)}return{handleUpdateValue:r,mergedTheme:t.mergedThemeRef}},render(){const{clsPrefix:e,mergedTheme:t,checked:o,indeterminate:r,disabled:n,focusable:i,indent:s,handleUpdateValue:l}=this;return a("span",{class:[`${e}-tree-node-checkbox`,this.right&&`${e}-tree-node-checkbox--right`],style:{width:`${s}px`},"data-checkbox":!0},a(ra,{focusable:i,disabled:n,theme:t.peers.Checkbox,themeOverrides:t.peerOverrides.Checkbox,checked:o,indeterminate:r,onUpdateChecked:l}))}}),uC=re({name:"TreeNodeContent",props:{clsPrefix:{type:String,required:!0},disabled:Boolean,checked:Boolean,selected:Boolean,onClick:Function,onDragstart:Function,tmNode:{type:Object,required:!0},nodeProps:Object},setup(e){const{renderLabelRef:t,renderPrefixRef:o,renderSuffixRef:r,labelFieldRef:n}=Ee($n),i=B(null);function s(d){const{onClick:c}=e;c&&c(d)}function l(d){s(d)}return{selfRef:i,renderLabel:t,renderPrefix:o,renderSuffix:r,labelField:n,handleClick:l}},render(){const{clsPrefix:e,labelField:t,nodeProps:o,checked:r=!1,selected:n=!1,renderLabel:i,renderPrefix:s,renderSuffix:l,handleClick:d,onDragstart:c,tmNode:{rawNode:u,rawNode:{prefix:f,suffix:v,[t]:p}}}=this;return a("span",Object.assign({},o,{ref:"selfRef",class:[`${e}-tree-node-content`,o==null?void 0:o.class],onClick:d,draggable:c===void 0?void 0:!0,onDragstart:c}),s||f?a("div",{class:`${e}-tree-node-content__prefix`},s?s({option:u,selected:n,checked:r}):kt(f)):null,a("div",{class:`${e}-tree-node-content__text`},i?i({option:u,selected:n,checked:r}):kt(p)),l||v?a("div",{class:`${e}-tree-node-content__suffix`},l?l({option:u,selected:n,checked:r}):kt(v)):null)}}),fC=re({name:"NTreeSwitcher",props:{clsPrefix:{type:String,required:!0},indent:{type:Number,required:!0},expanded:Boolean,selected:Boolean,hide:Boolean,loading:Boolean,onClick:Function,tmNode:{type:Object,required:!0}},setup(e){const{renderSwitcherIconRef:t}=Ee($n,null);return()=>{const{clsPrefix:o,expanded:r,hide:n,indent:i,onClick:s}=e;return a("span",{"data-switcher":!0,class:[`${o}-tree-node-switcher`,r&&`${o}-tree-node-switcher--expanded`,n&&`${o}-tree-node-switcher--hide`],style:{width:`${i}px`},onClick:s},a("div",{class:`${o}-tree-node-switcher__icon`},a(cr,null,{default:()=>{if(e.loading)return a(Zo,{clsPrefix:o,key:"loading",radius:85,strokeWidth:20});const{value:l}=t;return l?l({expanded:e.expanded,selected:e.selected,option:e.tmNode.rawNode}):a(Rt,{clsPrefix:o,key:"switcher"},{default:()=>a(Sf,null)})}})))}}});function hC(e){return C(()=>e.leafOnly?"child":e.checkStrategy)}function Jo(e,t){return!!e.rawNode[t]}function Xc(e,t,o,r){e==null||e.forEach(n=>{o(n),Xc(n[t],t,o,r),r(n)})}function vC(e,t,o,r,n){const i=new Set,s=new Set,l=[];return Xc(e,r,d=>{if(l.push(d),n(t,d)){s.add(d[o]);for(let c=l.length-2;c>=0;--c)if(!i.has(l[c][o]))i.add(l[c][o]);else return}},()=>{l.pop()}),{expandedKeys:Array.from(i),highlightKeySet:s}}if(xo&&Image){const e=new Image;e.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="}function pC(e,t,o,r,n){const i=new Set,s=new Set,l=new Set,d=[],c=[],u=[];function f(p){p.forEach(h=>{if(u.push(h),t(o,h)){i.add(h[r]),l.add(h[r]);for(let b=u.length-2;b>=0;--b){const y=u[b][r];if(!s.has(y))s.add(y),i.has(y)&&i.delete(y);else break}}const g=h[n];g&&f(g),u.pop()})}f(e);function v(p,h){p.forEach(g=>{const b=g[r],y=i.has(b),x=s.has(b);if(!y&&!x)return;const T=g[n];if(T)if(y)h.push(g);else{d.push(b);const $=Object.assign(Object.assign({},g),{[n]:[]});h.push($),v(T,$[n])}else h.push(g)})}return v(e,c),{filteredTree:c,highlightKeySet:l,expandedKeys:d}}const Zc=re({name:"TreeNode",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(e){const t=Ee($n),{droppingNodeParentRef:o,droppingMouseNodeRef:r,draggingNodeRef:n,droppingPositionRef:i,droppingOffsetLevelRef:s,nodePropsRef:l,indentRef:d,blockLineRef:c,checkboxPlacementRef:u,checkOnClickRef:f,disabledFieldRef:v,showLineRef:p,renderSwitcherIconRef:h,overrideDefaultNodeClickBehaviorRef:g}=t,b=tt(()=>!!e.tmNode.rawNode.checkboxDisabled),y=tt(()=>Jo(e.tmNode,v.value)),x=tt(()=>t.disabledRef.value||y.value),T=C(()=>{const{value:F}=l;if(F)return F({option:e.tmNode.rawNode})}),$=B(null),P={value:null};to(()=>{P.value=$.value.$el});function S(){const F=()=>{const{tmNode:N}=e;if(!N.isLeaf&&!N.shallowLoaded){if(!t.loadingKeysRef.value.has(N.key))t.loadingKeysRef.value.add(N.key);else return;const{onLoadRef:{value:J}}=t;J&&J(N.rawNode).then(se=>{se!==!1&&t.handleSwitcherClick(N)}).finally(()=>{t.loadingKeysRef.value.delete(N.key)})}else t.handleSwitcherClick(N)};h.value?setTimeout(F,0):F()}const w=tt(()=>!y.value&&t.selectableRef.value&&(t.internalTreeSelect?t.mergedCheckStrategyRef.value!=="child"||t.multipleRef.value&&t.cascadeRef.value||e.tmNode.isLeaf:!0)),A=tt(()=>t.checkableRef.value&&(t.cascadeRef.value||t.mergedCheckStrategyRef.value!=="child"||e.tmNode.isLeaf)),I=tt(()=>t.displayedCheckedKeysRef.value.includes(e.tmNode.key)),M=tt(()=>{const{value:F}=A;if(!F)return!1;const{value:N}=f,{tmNode:J}=e;return typeof N=="boolean"?!J.disabled&&N:N(e.tmNode.rawNode)});function j(F){const{value:N}=t.expandOnClickRef,{value:J}=w,{value:se}=M;if(!J&&!N&&!se||Qt(F,"checkbox")||Qt(F,"switcher"))return;const{tmNode:xe}=e;J&&t.handleSelect(xe),N&&!xe.isLeaf&&S(),se&&L(!I.value)}function D(F){var N,J;if(!(Qt(F,"checkbox")||Qt(F,"switcher"))){if(!x.value){const se=g.value;let xe=!1;if(se)switch(se({option:e.tmNode.rawNode})){case"toggleCheck":xe=!0,L(!I.value);break;case"toggleSelect":xe=!0,t.handleSelect(e.tmNode);break;case"toggleExpand":xe=!0,S(),xe=!0;break;case"none":xe=!0,xe=!0;return}xe||j(F)}(J=(N=T.value)===null||N===void 0?void 0:N.onClick)===null||J===void 0||J.call(N,F)}}function E(F){c.value||D(F)}function U(F){c.value&&D(F)}function L(F){t.handleCheck(e.tmNode,F)}function te(F){t.handleDragStart({event:F,node:e.tmNode})}function K(F){F.currentTarget===F.target&&t.handleDragEnter({event:F,node:e.tmNode})}function le(F){F.preventDefault(),t.handleDragOver({event:F,node:e.tmNode})}function be(F){t.handleDragEnd({event:F,node:e.tmNode})}function ce(F){F.currentTarget===F.target&&t.handleDragLeave({event:F,node:e.tmNode})}function V(F){F.preventDefault(),i.value!==null&&t.handleDrop({event:F,node:e.tmNode,dropPosition:i.value})}const H=C(()=>{const{clsPrefix:F}=e,{value:N}=d;if(p.value){const J=[];let se=e.tmNode.parent;for(;se;)se.isLastChild?J.push(a("div",{class:`${F}-tree-node-indent`},a("div",{style:{width:`${N}px`}}))):J.push(a("div",{class:[`${F}-tree-node-indent`,`${F}-tree-node-indent--show-line`]},a("div",{style:{width:`${N}px`}}))),se=se.parent;return J.reverse()}else return si(e.tmNode.level,a("div",{class:`${e.clsPrefix}-tree-node-indent`},a("div",{style:{width:`${N}px`}})))});return{showDropMark:tt(()=>{const{value:F}=n;if(!F)return;const{value:N}=i;if(!N)return;const{value:J}=r;if(!J)return;const{tmNode:se}=e;return se.key===J.key}),showDropMarkAsParent:tt(()=>{const{value:F}=o;if(!F)return!1;const{tmNode:N}=e,{value:J}=i;return J==="before"||J==="after"?F.key===N.key:!1}),pending:tt(()=>t.pendingNodeKeyRef.value===e.tmNode.key),loading:tt(()=>t.loadingKeysRef.value.has(e.tmNode.key)),highlight:tt(()=>{var F;return(F=t.highlightKeySetRef.value)===null||F===void 0?void 0:F.has(e.tmNode.key)}),checked:I,indeterminate:tt(()=>t.displayedIndeterminateKeysRef.value.includes(e.tmNode.key)),selected:tt(()=>t.mergedSelectedKeysRef.value.includes(e.tmNode.key)),expanded:tt(()=>t.mergedExpandedKeysRef.value.includes(e.tmNode.key)),disabled:x,checkable:A,mergedCheckOnClick:M,checkboxDisabled:b,selectable:w,expandOnClick:t.expandOnClickRef,internalScrollable:t.internalScrollableRef,draggable:t.draggableRef,blockLine:c,nodeProps:T,checkboxFocusable:t.internalCheckboxFocusableRef,droppingPosition:i,droppingOffsetLevel:s,indent:d,checkboxPlacement:u,showLine:p,contentInstRef:$,contentElRef:P,indentNodes:H,handleCheck:L,handleDrop:V,handleDragStart:te,handleDragEnter:K,handleDragOver:le,handleDragEnd:be,handleDragLeave:ce,handleLineClick:U,handleContentClick:E,handleSwitcherClick:S}},render(){const{tmNode:e,clsPrefix:t,checkable:o,expandOnClick:r,selectable:n,selected:i,checked:s,highlight:l,draggable:d,blockLine:c,indent:u,indentNodes:f,disabled:v,pending:p,internalScrollable:h,nodeProps:g,checkboxPlacement:b}=this,y=d&&!v?{onDragenter:this.handleDragEnter,onDragleave:this.handleDragLeave,onDragend:this.handleDragEnd,onDrop:this.handleDrop,onDragover:this.handleDragOver}:void 0,x=h?xs(e.key):void 0,T=b==="right",$=o?a(cC,{indent:u,right:T,focusable:this.checkboxFocusable,disabled:v||this.checkboxDisabled,clsPrefix:t,checked:this.checked,indeterminate:this.indeterminate,onCheck:this.handleCheck}):null;return a("div",Object.assign({class:`${t}-tree-node-wrapper`},y),a("div",Object.assign({},c?g:void 0,{class:[`${t}-tree-node`,{[`${t}-tree-node--selected`]:i,[`${t}-tree-node--checkable`]:o,[`${t}-tree-node--highlight`]:l,[`${t}-tree-node--pending`]:p,[`${t}-tree-node--disabled`]:v,[`${t}-tree-node--selectable`]:n,[`${t}-tree-node--clickable`]:n||r||this.mergedCheckOnClick},g==null?void 0:g.class],"data-key":x,draggable:d&&c,onClick:this.handleLineClick,onDragstart:d&&c&&!v?this.handleDragStart:void 0}),f,e.isLeaf&&this.showLine?a("div",{class:[`${t}-tree-node-indent`,`${t}-tree-node-indent--show-line`,e.isLeaf&&`${t}-tree-node-indent--is-leaf`,e.isLastChild&&`${t}-tree-node-indent--last-child`]},a("div",{style:{width:`${u}px`}})):a(fC,{clsPrefix:t,expanded:this.expanded,selected:i,loading:this.loading,hide:e.isLeaf,tmNode:this.tmNode,indent:u,onClick:this.handleSwitcherClick}),T?null:$,a(uC,{ref:"contentInstRef",clsPrefix:t,checked:s,selected:i,onClick:this.handleContentClick,nodeProps:c?void 0:g,onDragstart:d&&!c&&!v?this.handleDragStart:void 0,tmNode:e}),d?this.showDropMark?Gl({el:this.contentElRef.value,position:this.droppingPosition,offsetLevel:this.droppingOffsetLevel,indent:u}):this.showDropMarkAsParent?Gl({el:this.contentElRef.value,position:"inside",offsetLevel:this.droppingOffsetLevel,indent:u}):null:null,T?$:null))}}),gC=re({name:"TreeMotionWrapper",props:{clsPrefix:{type:String,required:!0},height:Number,nodes:{type:Array,required:!0},mode:{type:String,required:!0},onAfterEnter:{type:Function,required:!0}},render(){const{clsPrefix:e}=this;return a(yn,{onAfterEnter:this.onAfterEnter,appear:!0,reverse:this.mode==="collapse"},{default:()=>a("div",{class:[`${e}-tree-motion-wrapper`,`${e}-tree-motion-wrapper--${this.mode}`],style:{height:Et(this.height)}},this.nodes.map(t=>a(Zc,{clsPrefix:e,tmNode:t})))})}}),Ba=fo(),mC=m("tree",` - font-size: var(--n-font-size); - outline: none; -`,[k("ul, li",` - margin: 0; - padding: 0; - list-style: none; - `),k(">",[m("tree-node",[k("&:first-child","margin-top: 0;")])]),m("tree-motion-wrapper",[R("expand",[cn({duration:"0.2s"})]),R("collapse",[cn({duration:"0.2s",reverse:!0})])]),m("tree-node-wrapper",` - box-sizing: border-box; - padding: var(--n-node-wrapper-padding); - `),m("tree-node",` - transform: translate3d(0,0,0); - position: relative; - display: flex; - border-radius: var(--n-node-border-radius); - transition: background-color .3s var(--n-bezier); - `,[R("highlight",[m("tree-node-content",[z("text","border-bottom-color: var(--n-node-text-color-disabled);")])]),R("disabled",[m("tree-node-content",` - color: var(--n-node-text-color-disabled); - cursor: not-allowed; - `)]),at("disabled",[R("clickable",[m("tree-node-content",` - cursor: pointer; - `)])])]),R("block-node",[m("tree-node-content",` - flex: 1; - min-width: 0; - `)]),at("block-line",[m("tree-node",[at("disabled",[m("tree-node-content",[k("&:hover","background: var(--n-node-color-hover);")]),R("selectable",[m("tree-node-content",[k("&:active","background: var(--n-node-color-pressed);")])]),R("pending",[m("tree-node-content",` - background: var(--n-node-color-hover); - `)]),R("selected",[m("tree-node-content","background: var(--n-node-color-active);")])]),R("selected",[m("tree-node-content","background: var(--n-node-color-active);")])])]),R("block-line",[m("tree-node",[at("disabled",[k("&:hover","background: var(--n-node-color-hover);"),R("pending",` - background: var(--n-node-color-hover); - `),R("selectable",[at("selected",[k("&:active","background: var(--n-node-color-pressed);")])]),R("selected","background: var(--n-node-color-active);")]),R("selected","background: var(--n-node-color-active);"),R("disabled",` - cursor: not-allowed; - `)])]),m("tree-node-indent",` - flex-grow: 0; - flex-shrink: 0; - `,[R("show-line","position: relative",[k("&::before",` - position: absolute; - left: 50%; - border-left: 1px solid var(--n-line-color); - transition: border-color .3s var(--n-bezier); - transform: translate(-50%); - content: ""; - top: var(--n-line-offset-top); - bottom: var(--n-line-offset-bottom); - `),R("last-child",[k("&::before",` - bottom: 50%; - `)]),R("is-leaf",[k("&::after",` - position: absolute; - content: ""; - left: calc(50% + 0.5px); - right: 0; - bottom: 50%; - transition: border-color .3s var(--n-bezier); - border-bottom: 1px solid var(--n-line-color); - `)])]),at("show-line","height: 0;")]),m("tree-node-switcher",` - cursor: pointer; - display: inline-flex; - flex-shrink: 0; - height: var(--n-node-content-height); - align-items: center; - justify-content: center; - transition: transform .15s var(--n-bezier); - vertical-align: bottom; - `,[z("icon",` - position: relative; - height: 14px; - width: 14px; - display: flex; - color: var(--n-arrow-color); - transition: color .3s var(--n-bezier); - font-size: 14px; - `,[m("icon",[Ba]),m("base-loading",` - color: var(--n-loading-color); - position: absolute; - left: 0; - top: 0; - right: 0; - bottom: 0; - `,[Ba]),m("base-icon",[Ba])]),R("hide","visibility: hidden;"),R("expanded","transform: rotate(90deg);")]),m("tree-node-checkbox",` - display: inline-flex; - height: var(--n-node-content-height); - vertical-align: bottom; - align-items: center; - justify-content: center; - `),m("tree-node-content",` - user-select: none; - position: relative; - display: inline-flex; - align-items: center; - min-height: var(--n-node-content-height); - box-sizing: border-box; - line-height: var(--n-line-height); - vertical-align: bottom; - padding: 0 6px 0 4px; - cursor: default; - border-radius: var(--n-node-border-radius); - color: var(--n-node-text-color); - transition: - color .3s var(--n-bezier), - background-color .3s var(--n-bezier), - border-color .3s var(--n-bezier); - `,[k("&:last-child","margin-bottom: 0;"),z("prefix",` - display: inline-flex; - margin-right: 8px; - `),z("text",` - border-bottom: 1px solid #0000; - transition: border-color .3s var(--n-bezier); - flex-grow: 1; - max-width: 100%; - `),z("suffix",` - display: inline-flex; - `)]),z("empty","margin: auto;")]);var bC=function(e,t,o,r){function n(i){return i instanceof o?i:new o(function(s){s(i)})}return new(o||(o=Promise))(function(i,s){function l(u){try{c(r.next(u))}catch(f){s(f)}}function d(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):n(u.value).then(l,d)}c((r=r.apply(e,[])).next())})};function Xl(e,t,o,r){return{getIsGroup(){return!1},getKey(i){return i[e]},getChildren:r||(i=>i[t]),getDisabled(i){return!!(i[o]||i.checkboxDisabled)}}}const xC={allowCheckingNotLoaded:Boolean,filter:Function,defaultExpandAll:Boolean,expandedKeys:Array,keyField:{type:String,default:"key"},labelField:{type:String,default:"label"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},defaultExpandedKeys:{type:Array,default:()=>[]},indeterminateKeys:Array,renderSwitcherIcon:Function,onUpdateIndeterminateKeys:[Function,Array],"onUpdate:indeterminateKeys":[Function,Array],onUpdateExpandedKeys:[Function,Array],"onUpdate:expandedKeys":[Function,Array],overrideDefaultNodeClickBehavior:Function},CC=Object.assign(Object.assign(Object.assign(Object.assign({},Re.props),{accordion:Boolean,showIrrelevantNodes:{type:Boolean,default:!0},data:{type:Array,default:()=>[]},expandOnDragenter:{type:Boolean,default:!0},expandOnClick:Boolean,checkOnClick:{type:[Boolean,Function],default:!1},cancelable:{type:Boolean,default:!0},checkable:Boolean,draggable:Boolean,blockNode:Boolean,blockLine:Boolean,showLine:Boolean,disabled:Boolean,checkedKeys:Array,defaultCheckedKeys:{type:Array,default:()=>[]},selectedKeys:Array,defaultSelectedKeys:{type:Array,default:()=>[]},multiple:Boolean,pattern:{type:String,default:""},onLoad:Function,cascade:Boolean,selectable:{type:Boolean,default:!0},scrollbarProps:Object,indent:{type:Number,default:24},allowDrop:{type:Function,default:sC},animated:{type:Boolean,default:!0},checkboxPlacement:{type:String,default:"left"},virtualScroll:Boolean,watchProps:Array,renderLabel:Function,renderPrefix:Function,renderSuffix:Function,nodeProps:Function,keyboard:{type:Boolean,default:!0},getChildren:Function,onDragenter:[Function,Array],onDragleave:[Function,Array],onDragend:[Function,Array],onDragstart:[Function,Array],onDragover:[Function,Array],onDrop:[Function,Array],onUpdateCheckedKeys:[Function,Array],"onUpdate:checkedKeys":[Function,Array],onUpdateSelectedKeys:[Function,Array],"onUpdate:selectedKeys":[Function,Array]}),xC),{internalTreeSelect:Boolean,internalScrollable:Boolean,internalScrollablePadding:String,internalRenderEmpty:Function,internalHighlightKeySet:Object,internalUnifySelectCheck:Boolean,internalCheckboxFocusable:{type:Boolean,default:!0},internalFocusable:{type:Boolean,default:!0},checkStrategy:{type:String,default:"all"},leafOnly:Boolean}),Dy=re({name:"Tree",props:CC,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o,mergedRtlRef:r}=Qe(e),n=Vt("Tree",r,t),i=Re("Tree","-tree",mC,V0,e,t),s=B(null),l=B(null),d=B(null);function c(){var Y;return(Y=d.value)===null||Y===void 0?void 0:Y.listElRef}function u(){var Y;return(Y=d.value)===null||Y===void 0?void 0:Y.itemsElRef}const f=C(()=>{const{filter:Y}=e;if(Y)return Y;const{labelField:he}=e;return(ke,Me)=>{if(!ke.length)return!0;const Ne=Me[he];return typeof Ne=="string"?Ne.toLowerCase().includes(ke.toLowerCase()):!1}}),v=C(()=>{const{pattern:Y}=e;return Y?!Y.length||!f.value?{filteredTree:e.data,highlightKeySet:null,expandedKeys:void 0}:pC(e.data,f.value,Y,e.keyField,e.childrenField):{filteredTree:e.data,highlightKeySet:null,expandedKeys:void 0}}),p=C(()=>Uo(e.showIrrelevantNodes?e.data:v.value.filteredTree,Xl(e.keyField,e.childrenField,e.disabledField,e.getChildren))),h=Ee(Gc,null),g=e.internalTreeSelect?h.dataTreeMate:C(()=>e.showIrrelevantNodes?p.value:Uo(e.data,Xl(e.keyField,e.childrenField,e.disabledField,e.getChildren))),{watchProps:b}=e,y=B([]);b!=null&&b.includes("defaultCheckedKeys")?Ft(()=>{y.value=e.defaultCheckedKeys}):y.value=e.defaultCheckedKeys;const x=fe(e,"checkedKeys"),T=$t(x,y),$=C(()=>g.value.getCheckedKeys(T.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})),P=hC(e),S=C(()=>$.value.checkedKeys),w=C(()=>{const{indeterminateKeys:Y}=e;return Y!==void 0?Y:$.value.indeterminateKeys}),A=B([]);b!=null&&b.includes("defaultSelectedKeys")?Ft(()=>{A.value=e.defaultSelectedKeys}):A.value=e.defaultSelectedKeys;const I=fe(e,"selectedKeys"),M=$t(I,A),j=B([]),D=Y=>{j.value=e.defaultExpandAll?g.value.getNonLeafKeys():Y===void 0?e.defaultExpandedKeys:Y};b!=null&&b.includes("defaultExpandedKeys")?Ft(()=>{D(void 0)}):Ft(()=>{D(e.defaultExpandedKeys)});const E=fe(e,"expandedKeys"),U=$t(E,j),L=C(()=>p.value.getFlattenedNodes(U.value)),{pendingNodeKeyRef:te,handleKeydown:K}=dC({props:e,mergedCheckedKeysRef:T,mergedSelectedKeysRef:M,fNodesRef:L,mergedExpandedKeysRef:U,handleCheck:ve,handleSelect:W,handleSwitcherClick:Be});let le=null,be=null;const ce=B(new Set),V=C(()=>e.internalHighlightKeySet||v.value.highlightKeySet),H=$t(V,ce),F=B(new Set),N=C(()=>U.value.filter(Y=>!F.value.has(Y)));let J=0;const se=B(null),xe=B(null),Ie=B(null),_=B(null),Pe=B(0),He=C(()=>{const{value:Y}=xe;return Y?Y.parent:null});let Ae=!1;gt(fe(e,"data"),()=>{Ae=!0,Tt(()=>{Ae=!1}),F.value.clear(),te.value=null,De()},{deep:!1});let Ge=!1;const Xe=()=>{Ge=!0,Tt(()=>{Ge=!1})};let ct;gt(fe(e,"pattern"),(Y,he)=>{if(e.showIrrelevantNodes)if(ct=void 0,Y){const{expandedKeys:ke,highlightKeySet:Me}=vC(e.data,e.pattern,e.keyField,e.childrenField,f.value);ce.value=Me,Xe(),de(ke,we(ke),{node:null,action:"filter"})}else ce.value=new Set;else if(!Y.length)ct!==void 0&&(Xe(),de(ct,we(ct),{node:null,action:"filter"}));else{he.length||(ct=U.value);const{expandedKeys:ke}=v.value;ke!==void 0&&(Xe(),de(ke,we(ke),{node:null,action:"filter"}))}});function ot(Y){return bC(this,void 0,void 0,function*(){const{onLoad:he}=e;if(!he){yield Promise.resolve();return}const{value:ke}=F;if(!ke.has(Y.key)){ke.add(Y.key);try{(yield he(Y.rawNode))===!1&&G()}catch(Me){console.error(Me),G()}ke.delete(Y.key)}})}Ft(()=>{var Y;const{value:he}=p;if(!he)return;const{getNode:ke}=he;(Y=U.value)===null||Y===void 0||Y.forEach(Me=>{const Ne=ke(Me);Ne&&!Ne.shallowLoaded&&ot(Ne)})});const Ce=B(!1),ee=B([]);gt(N,(Y,he)=>{if(!e.animated||Ge){Tt(Q);return}if(Ae)return;const ke=Mt(i.value.self.nodeHeight),Me=new Set(he);let Ne=null,st=null;for(const wt of Y)if(!Me.has(wt)){if(Ne!==null)return;Ne=wt}const It=new Set(Y);for(const wt of he)if(!It.has(wt)){if(st!==null)return;st=wt}if(Ne===null&&st===null)return;const{virtualScroll:Ot}=e,Zt=(Ot?d.value.listElRef:s.value).offsetHeight,oo=Math.ceil(Zt/ke)+1;let Nt;if(Ne!==null&&(Nt=he),st!==null&&(Nt===void 0?Nt=Y:Nt=Nt.filter(wt=>wt!==st)),Ce.value=!0,ee.value=p.value.getFlattenedNodes(Nt),Ne!==null){const wt=ee.value.findIndex(Z=>Z.key===Ne);if(~wt){const Z=ee.value[wt].children;if(Z){const Te=el(Z,Y);ee.value.splice(wt+1,0,{__motion:!0,mode:"expand",height:Ot?Te.length*ke:void 0,nodes:Ot?Te.slice(0,oo):Te})}}}if(st!==null){const wt=ee.value.findIndex(Z=>Z.key===st);if(~wt){const Z=ee.value[wt].children;if(!Z)return;Ce.value=!0;const Te=el(Z,Y);ee.value.splice(wt+1,0,{__motion:!0,mode:"collapse",height:Ot?Te.length*ke:void 0,nodes:Ot?Te.slice(0,oo):Te})}}});const ue=C(()=>ls(L.value)),q=C(()=>Ce.value?ee.value:L.value);function Q(){const{value:Y}=l;Y&&Y.sync()}function pe(){Ce.value=!1,e.virtualScroll&&Tt(Q)}function we(Y){const{getNode:he}=g.value;return Y.map(ke=>{var Me;return((Me=he(ke))===null||Me===void 0?void 0:Me.rawNode)||null})}function de(Y,he,ke){const{"onUpdate:expandedKeys":Me,onUpdateExpandedKeys:Ne}=e;j.value=Y,Me&&ae(Me,Y,he,ke),Ne&&ae(Ne,Y,he,ke)}function me(Y,he,ke){const{"onUpdate:checkedKeys":Me,onUpdateCheckedKeys:Ne}=e;y.value=Y,Ne&&ae(Ne,Y,he,ke),Me&&ae(Me,Y,he,ke)}function je(Y,he){const{"onUpdate:indeterminateKeys":ke,onUpdateIndeterminateKeys:Me}=e;ke&&ae(ke,Y,he),Me&&ae(Me,Y,he)}function oe(Y,he,ke){const{"onUpdate:selectedKeys":Me,onUpdateSelectedKeys:Ne}=e;A.value=Y,Ne&&ae(Ne,Y,he,ke),Me&&ae(Me,Y,he,ke)}function Ue(Y){const{onDragenter:he}=e;he&&ae(he,Y)}function lt(Y){const{onDragleave:he}=e;he&&ae(he,Y)}function zt(Y){const{onDragend:he}=e;he&&ae(he,Y)}function bt(Y){const{onDragstart:he}=e;he&&ae(he,Y)}function pt(Y){const{onDragover:he}=e;he&&ae(he,Y)}function ut(Y){const{onDrop:he}=e;he&&ae(he,Y)}function De(){Ze(),O()}function Ze(){se.value=null}function O(){Pe.value=0,xe.value=null,Ie.value=null,_.value=null,G()}function G(){le&&(window.clearTimeout(le),le=null),be=null}function ve(Y,he){if(e.disabled||Jo(Y,e.disabledField))return;if(e.internalUnifySelectCheck&&!e.multiple){W(Y);return}const ke=he?"check":"uncheck",{checkedKeys:Me,indeterminateKeys:Ne}=g.value[ke](Y.key,S.value,{cascade:e.cascade,checkStrategy:P.value,allowNotLoaded:e.allowCheckingNotLoaded});me(Me,we(Me),{node:Y.rawNode,action:ke}),je(Ne,we(Ne))}function Fe(Y){if(e.disabled)return;const{key:he}=Y,{value:ke}=U,Me=ke.findIndex(Ne=>Ne===he);if(~Me){const Ne=Array.from(ke);Ne.splice(Me,1),de(Ne,we(Ne),{node:Y.rawNode,action:"collapse"})}else{const Ne=p.value.getNode(he);if(!Ne||Ne.isLeaf)return;let st;if(e.accordion){const It=new Set(Y.siblings.map(({key:Ot})=>Ot));st=ke.filter(Ot=>!It.has(Ot)),st.push(he)}else st=ke.concat(he);de(st,we(st),{node:Y.rawNode,action:"expand"})}}function Be(Y){e.disabled||Ce.value||Fe(Y)}function W(Y){if(!(e.disabled||!e.selectable)){if(te.value=Y.key,e.internalUnifySelectCheck){const{value:{checkedKeys:he,indeterminateKeys:ke}}=$;e.multiple?ve(Y,!(he.includes(Y.key)||ke.includes(Y.key))):me([Y.key],we([Y.key]),{node:Y.rawNode,action:"check"})}if(e.multiple){const he=Array.from(M.value),ke=he.findIndex(Me=>Me===Y.key);~ke?e.cancelable&&he.splice(ke,1):~ke||he.push(Y.key),oe(he,we(he),{node:Y.rawNode,action:~ke?"unselect":"select"})}else M.value.includes(Y.key)?e.cancelable&&oe([],[],{node:Y.rawNode,action:"unselect"}):oe([Y.key],we([Y.key]),{node:Y.rawNode,action:"select"})}}function ge(Y){if(le&&(window.clearTimeout(le),le=null),Y.isLeaf)return;be=Y.key;const he=()=>{if(be!==Y.key)return;const{value:ke}=Ie;if(ke&&ke.key===Y.key&&!U.value.includes(Y.key)){const Me=U.value.concat(Y.key);de(Me,we(Me),{node:Y.rawNode,action:"expand"})}le=null,be=null};Y.shallowLoaded?le=window.setTimeout(()=>{he()},1e3):le=window.setTimeout(()=>{ot(Y).then(()=>{he()})},1e3)}function $e({event:Y,node:he}){!e.draggable||e.disabled||Jo(he,e.disabledField)||(ze({event:Y,node:he},!1),Ue({event:Y,node:he.rawNode}))}function We({event:Y,node:he}){!e.draggable||e.disabled||Jo(he,e.disabledField)||lt({event:Y,node:he.rawNode})}function ft(Y){Y.target===Y.currentTarget&&O()}function rt({event:Y,node:he}){De(),!(!e.draggable||e.disabled||Jo(he,e.disabledField))&&zt({event:Y,node:he.rawNode})}function ne({event:Y,node:he}){!e.draggable||e.disabled||Jo(he,e.disabledField)||(J=Y.clientX,se.value=he,bt({event:Y,node:he.rawNode}))}function ze({event:Y,node:he},ke=!0){var Me;if(!e.draggable||e.disabled||Jo(he,e.disabledField))return;const{value:Ne}=se;if(!Ne)return;const{allowDrop:st,indent:It}=e;ke&&pt({event:Y,node:he.rawNode});const Ot=Y.currentTarget,{height:Zt,top:oo}=Ot.getBoundingClientRect(),Nt=Y.clientY-oo;let wt;st({node:he.rawNode,dropPosition:"inside",phase:"drag"})?Nt<=8?wt="before":Nt>=Zt-8?wt="after":wt="inside":Nt<=Zt/2?wt="before":wt="after";const{value:Te}=ue;let Oe,ht;const Wt=Te(he.key);if(Wt===null){O();return}let Pt=!1;wt==="inside"?(Oe=he,ht="inside"):wt==="before"?he.isFirstChild?(Oe=he,ht="before"):(Oe=L.value[Wt-1],ht="after"):(Oe=he,ht="after"),!Oe.isLeaf&&U.value.includes(Oe.key)&&(Pt=!0,ht==="after"&&(Oe=L.value[Wt+1],Oe?ht="before":(Oe=he,ht="inside")));const wo=Oe;if(Ie.value=wo,!Pt&&Ne.isLastChild&&Ne.key===Oe.key&&(ht="after"),ht==="after"){let To=J-Y.clientX,po=0;for(;To>=It/2&&Oe.parent!==null&&Oe.isLastChild&&po<1;)To-=It,po+=1,Oe=Oe.parent;Pe.value=po}else Pe.value=0;if((Ne.contains(Oe)||ht==="inside"&&((Me=Ne.parent)===null||Me===void 0?void 0:Me.key)===Oe.key)&&!(Ne.key===wo.key&&Ne.key===Oe.key)){O();return}if(!st({node:Oe.rawNode,dropPosition:ht,phase:"drag"})){O();return}if(Ne.key===Oe.key)G();else if(be!==Oe.key)if(ht==="inside"){if(e.expandOnDragenter){if(ge(Oe),!Oe.shallowLoaded&&be!==Oe.key){De();return}}else if(!Oe.shallowLoaded){De();return}}else G();else ht!=="inside"&&G();_.value=ht,xe.value=Oe}function Le({event:Y,node:he,dropPosition:ke}){if(!e.draggable||e.disabled||Jo(he,e.disabledField))return;const{value:Me}=se,{value:Ne}=xe,{value:st}=_;if(!(!Me||!Ne||!st)&&e.allowDrop({node:Ne.rawNode,dropPosition:st,phase:"drag"})&&Me.key!==Ne.key){if(st==="before"){const It=Me.getNext({includeDisabled:!0});if(It&&It.key===Ne.key){O();return}}if(st==="after"){const It=Me.getPrev({includeDisabled:!0});if(It&&It.key===Ne.key){O();return}}ut({event:Y,node:Ne.rawNode,dragNode:Me.rawNode,dropPosition:ke}),De()}}function et(){Q()}function yt(){Q()}function mt(Y){var he;if(e.virtualScroll||e.internalScrollable){const{value:ke}=l;if(!((he=ke==null?void 0:ke.containerRef)===null||he===void 0)&&he.contains(Y.relatedTarget))return;te.value=null}else{const{value:ke}=s;if(ke!=null&&ke.contains(Y.relatedTarget))return;te.value=null}}gt(te,Y=>{var he,ke;if(Y!==null){if(e.virtualScroll)(he=d.value)===null||he===void 0||he.scrollTo({key:Y});else if(e.internalScrollable){const{value:Me}=l;if(Me===null)return;const Ne=(ke=Me.contentRef)===null||ke===void 0?void 0:ke.querySelector(`[data-key="${xs(Y)}"]`);if(!Ne)return;Me.scrollTo({el:Ne})}}}),Je($n,{loadingKeysRef:F,highlightKeySetRef:H,displayedCheckedKeysRef:S,displayedIndeterminateKeysRef:w,mergedSelectedKeysRef:M,mergedExpandedKeysRef:U,mergedThemeRef:i,mergedCheckStrategyRef:P,nodePropsRef:fe(e,"nodeProps"),disabledRef:fe(e,"disabled"),checkableRef:fe(e,"checkable"),selectableRef:fe(e,"selectable"),expandOnClickRef:fe(e,"expandOnClick"),onLoadRef:fe(e,"onLoad"),draggableRef:fe(e,"draggable"),blockLineRef:fe(e,"blockLine"),indentRef:fe(e,"indent"),cascadeRef:fe(e,"cascade"),checkOnClickRef:fe(e,"checkOnClick"),checkboxPlacementRef:e.checkboxPlacement,droppingMouseNodeRef:Ie,droppingNodeParentRef:He,draggingNodeRef:se,droppingPositionRef:_,droppingOffsetLevelRef:Pe,fNodesRef:L,pendingNodeKeyRef:te,showLineRef:fe(e,"showLine"),disabledFieldRef:fe(e,"disabledField"),internalScrollableRef:fe(e,"internalScrollable"),internalCheckboxFocusableRef:fe(e,"internalCheckboxFocusable"),internalTreeSelect:e.internalTreeSelect,renderLabelRef:fe(e,"renderLabel"),renderPrefixRef:fe(e,"renderPrefix"),renderSuffixRef:fe(e,"renderSuffix"),renderSwitcherIconRef:fe(e,"renderSwitcherIcon"),labelFieldRef:fe(e,"labelField"),multipleRef:fe(e,"multiple"),overrideDefaultNodeClickBehaviorRef:fe(e,"overrideDefaultNodeClickBehavior"),handleSwitcherClick:Be,handleDragEnd:rt,handleDragEnter:$e,handleDragLeave:We,handleDragStart:ne,handleDrop:Le,handleDragOver:ze,handleSelect:W,handleCheck:ve});function xt(Y,he){var ke,Me;typeof Y=="number"?(ke=d.value)===null||ke===void 0||ke.scrollTo(Y,he||0):(Me=d.value)===null||Me===void 0||Me.scrollTo(Y)}const X={handleKeydown:K,scrollTo:xt,getCheckedData:()=>{if(!e.checkable)return{keys:[],options:[]};const{checkedKeys:Y}=$.value;return{keys:Y,options:we(Y)}},getIndeterminateData:()=>{if(!e.checkable)return{keys:[],options:[]};const{indeterminateKeys:Y}=$.value;return{keys:Y,options:we(Y)}}},ye=C(()=>{const{common:{cubicBezierEaseInOut:Y},self:{fontSize:he,nodeBorderRadius:ke,nodeColorHover:Me,nodeColorPressed:Ne,nodeColorActive:st,arrowColor:It,loadingColor:Ot,nodeTextColor:Zt,nodeTextColorDisabled:oo,dropMarkColor:Nt,nodeWrapperPadding:wt,nodeHeight:Z,lineHeight:Te,lineColor:Oe}}=i.value,ht=Lt(wt,"top"),Wt=Lt(wt,"bottom"),Pt=Et(Mt(Z)-Mt(ht)-Mt(Wt));return{"--n-arrow-color":It,"--n-loading-color":Ot,"--n-bezier":Y,"--n-font-size":he,"--n-node-border-radius":ke,"--n-node-color-active":st,"--n-node-color-hover":Me,"--n-node-color-pressed":Ne,"--n-node-text-color":Zt,"--n-node-text-color-disabled":oo,"--n-drop-mark-color":Nt,"--n-node-wrapper-padding":wt,"--n-line-offset-top":`-${ht}`,"--n-line-offset-bottom":`-${Wt}`,"--n-node-content-height":Pt,"--n-line-height":Te,"--n-line-color":Oe}}),Ke=o?it("tree",void 0,ye,e):void 0;return Object.assign(Object.assign({},X),{mergedClsPrefix:t,mergedTheme:i,rtlEnabled:n,fNodes:q,aip:Ce,selfElRef:s,virtualListInstRef:d,scrollbarInstRef:l,handleFocusout:mt,handleDragLeaveTree:ft,handleScroll:et,getScrollContainer:c,getScrollContent:u,handleAfterEnter:pe,handleResize:yt,cssVars:o?void 0:ye,themeClass:Ke==null?void 0:Ke.themeClass,onRender:Ke==null?void 0:Ke.onRender})},render(){var e;const{fNodes:t,internalRenderEmpty:o}=this;if(!t.length&&o)return o();const{mergedClsPrefix:r,blockNode:n,blockLine:i,draggable:s,disabled:l,internalFocusable:d,checkable:c,handleKeydown:u,rtlEnabled:f,handleFocusout:v,scrollbarProps:p}=this,h=d&&!l,g=h?"0":void 0,b=[`${r}-tree`,f&&`${r}-tree--rtl`,c&&`${r}-tree--checkable`,(i||n)&&`${r}-tree--block-node`,i&&`${r}-tree--block-line`],y=T=>"__motion"in T?a(gC,{height:T.height,nodes:T.nodes,clsPrefix:r,mode:T.mode,onAfterEnter:this.handleAfterEnter}):a(Zc,{key:T.key,tmNode:T,clsPrefix:r});if(this.virtualScroll){const{mergedTheme:T,internalScrollablePadding:$}=this,P=Lt($||"0");return a(Zn,Object.assign({},p,{ref:"scrollbarInstRef",onDragleave:s?this.handleDragLeaveTree:void 0,container:this.getScrollContainer,content:this.getScrollContent,class:b,theme:T.peers.Scrollbar,themeOverrides:T.peerOverrides.Scrollbar,tabindex:g,onKeydown:h?u:void 0,onFocusout:h?v:void 0}),{default:()=>{var S;return(S=this.onRender)===null||S===void 0||S.call(this),t.length?a(Sr,{ref:"virtualListInstRef",items:this.fNodes,itemSize:Mt(T.self.nodeHeight),ignoreItemResize:this.aip,paddingTop:P.top,paddingBottom:P.bottom,class:this.themeClass,style:[this.cssVars,{paddingLeft:P.left,paddingRight:P.right}],onScroll:this.handleScroll,onResize:this.handleResize,showScrollbar:!1,itemResizable:!0},{default:({item:w})=>y(w)}):vt(this.$slots.empty,()=>[a(Qn,{class:`${r}-tree__empty`,theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})])}})}const{internalScrollable:x}=this;return b.push(this.themeClass),(e=this.onRender)===null||e===void 0||e.call(this),x?a(Zn,Object.assign({},p,{class:b,tabindex:g,onKeydown:h?u:void 0,onFocusout:h?v:void 0,style:this.cssVars,contentStyle:{padding:this.internalScrollablePadding}}),{default:()=>a("div",{onDragleave:s?this.handleDragLeaveTree:void 0,ref:"selfElRef"},this.fNodes.map(y))}):a("div",{class:b,tabindex:g,ref:"selfElRef",style:this.cssVars,onKeydown:h?u:void 0,onFocusout:h?v:void 0,onDragleave:s?this.handleDragLeaveTree:void 0},t.length?t.map(y):vt(this.$slots.empty,()=>[a(Qn,{class:`${r}-tree__empty`,theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]))}}),yC=m("h",` - font-size: var(--n-font-size); - font-weight: var(--n-font-weight); - margin: var(--n-margin); - transition: color .3s var(--n-bezier); - color: var(--n-text-color); -`,[k("&:first-child",{marginTop:0}),R("prefix-bar",{position:"relative",paddingLeft:"var(--n-prefix-width)"},[R("align-text",{paddingLeft:0},[k("&::before",{left:"calc(-1 * var(--n-prefix-width))"})]),k("&::before",` - content: ""; - width: var(--n-bar-width); - border-radius: calc(var(--n-bar-width) / 2); - transition: background-color .3s var(--n-bezier); - left: 0; - top: 0; - bottom: 0; - position: absolute; - `),k("&::before",{backgroundColor:"var(--n-bar-color)"})])]),wC=Object.assign(Object.assign({},Re.props),{type:{type:String,default:"default"},prefix:String,alignText:Boolean}),SC=e=>re({name:`H${e}`,props:wC,setup(t){const{mergedClsPrefixRef:o,inlineThemeDisabled:r}=Qe(t),n=Re("Typography","-h",yC,ji,t,o),i=C(()=>{const{type:l}=t,{common:{cubicBezierEaseInOut:d},self:{headerFontWeight:c,headerTextColor:u,[ie("headerPrefixWidth",e)]:f,[ie("headerFontSize",e)]:v,[ie("headerMargin",e)]:p,[ie("headerBarWidth",e)]:h,[ie("headerBarColor",l)]:g}}=n.value;return{"--n-bezier":d,"--n-font-size":v,"--n-margin":p,"--n-bar-color":g,"--n-bar-width":h,"--n-font-weight":c,"--n-text-color":u,"--n-prefix-width":f}}),s=r?it(`h${e}`,C(()=>t.type[0]),i,t):void 0;return{mergedClsPrefix:o,cssVars:r?void 0:i,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var t;const{prefix:o,alignText:r,mergedClsPrefix:n,cssVars:i,$slots:s}=this;return(t=this.onRender)===null||t===void 0||t.call(this),a(`h${e}`,{class:[`${n}-h`,`${n}-h${e}`,this.themeClass,{[`${n}-h--prefix-bar`]:o,[`${n}-h--align-text`]:r}],style:i},s)}}),My=SC("6"),kC=m("p",` - box-sizing: border-box; - transition: color .3s var(--n-bezier); - margin: var(--n-margin); - font-size: var(--n-font-size); - line-height: var(--n-line-height); - color: var(--n-text-color); -`,[k("&:first-child","margin-top: 0;"),k("&:last-child","margin-bottom: 0;")]),RC=Object.assign(Object.assign({},Re.props),{depth:[String,Number]}),Ay=re({name:"P",props:RC,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Typography","-p",kC,ji,e,t),n=C(()=>{const{depth:s}=e,l=s||"1",{common:{cubicBezierEaseInOut:d},self:{pFontSize:c,pLineHeight:u,pMargin:f,pTextColor:v,[`pTextColor${l}Depth`]:p}}=r.value;return{"--n-bezier":d,"--n-font-size":c,"--n-line-height":u,"--n-margin":f,"--n-text-color":s===void 0?v:p}}),i=o?it("p",C(()=>`${e.depth||""}`),n,e):void 0;return{mergedClsPrefix:t,cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a("p",{class:[`${this.mergedClsPrefix}-p`,this.themeClass],style:this.cssVars},this.$slots)}}),zC=m("text",` - transition: color .3s var(--n-bezier); - color: var(--n-text-color); -`,[R("strong",` - font-weight: var(--n-font-weight-strong); - `),R("italic",{fontStyle:"italic"}),R("underline",{textDecoration:"underline"}),R("code",` - line-height: 1.4; - display: inline-block; - font-family: var(--n-font-famliy-mono); - transition: - color .3s var(--n-bezier), - border-color .3s var(--n-bezier), - background-color .3s var(--n-bezier); - box-sizing: border-box; - padding: .05em .35em 0 .35em; - border-radius: var(--n-code-border-radius); - font-size: .9em; - color: var(--n-code-text-color); - background-color: var(--n-code-color); - border: var(--n-code-border); - `)]),PC=Object.assign(Object.assign({},Re.props),{code:Boolean,type:{type:String,default:"default"},delete:Boolean,strong:Boolean,italic:Boolean,underline:Boolean,depth:[String,Number],tag:String,as:{type:String,validator:()=>!0,default:void 0}}),_y=re({name:"Text",props:PC,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:o}=Qe(e),r=Re("Typography","-text",zC,ji,e,t),n=C(()=>{const{depth:s,type:l}=e,d=l==="default"?s===void 0?"textColor":`textColor${s}Depth`:ie("textColor",l),{common:{fontWeightStrong:c,fontFamilyMono:u,cubicBezierEaseInOut:f},self:{codeTextColor:v,codeBorderRadius:p,codeColor:h,codeBorder:g,[d]:b}}=r.value;return{"--n-bezier":f,"--n-text-color":b,"--n-font-weight-strong":c,"--n-font-famliy-mono":u,"--n-code-border-radius":p,"--n-code-text-color":v,"--n-code-color":h,"--n-code-border":g}}),i=o?it("text",C(()=>`${e.type[0]}${e.depth||""}`),n,e):void 0;return{mergedClsPrefix:t,compitableTag:nr(e,["as","tag"]),cssVars:o?void 0:n,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e,t,o;const{mergedClsPrefix:r}=this;(e=this.onRender)===null||e===void 0||e.call(this);const n=[`${r}-text`,this.themeClass,{[`${r}-text--code`]:this.code,[`${r}-text--delete`]:this.delete,[`${r}-text--strong`]:this.strong,[`${r}-text--italic`]:this.italic,[`${r}-text--underline`]:this.underline}],i=(o=(t=this.$slots).default)===null||o===void 0?void 0:o.call(t);return this.code?a("code",{class:n,style:this.cssVars},this.delete?a("del",null,i):i):this.delete?a("del",{class:n,style:this.cssVars},i):a(this.compitableTag||"span",{class:n,style:this.cssVars},i)}}),$C=k([m("watermark-container",` - position: relative; - `,[at("selectable",` - user-select: none; - -webkit-user-select: none; - `),R("global-rotate",` - overflow: hidden; - `),R("fullscreen",` - top: 0; - left: 0; - width: 100%; - height: 100%; - pointer-events: none; - position: fixed; - `)]),m("watermark",` - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - pointer-events: none; - background-repeat: repeat; - `,[R("fullscreen",` - position: fixed; - `),R("global-rotate",` - position: absolute; - height: max(284vh, 284vw); - width: max(284vh, 284vw); - `)])]);function TC(e){if(!e)return 1;const t=e.backingStorePixelRatio||e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/t}const FC=Object.assign(Object.assign({},Re.props),{debug:Boolean,cross:Boolean,fullscreen:Boolean,width:{type:Number,default:32},height:{type:Number,default:32},zIndex:{type:Number,default:10},xGap:{type:Number,default:0},yGap:{type:Number,default:0},yOffset:{type:Number,default:0},xOffset:{type:Number,default:0},rotate:{type:Number,default:0},textAlign:{type:String,default:"left"},image:String,imageOpacity:{type:Number,default:1},imageHeight:Number,imageWidth:Number,content:String,selectable:{type:Boolean,default:!0},fontSize:{type:Number,default:14},fontFamily:String,fontStyle:{type:String,default:"normal"},fontVariant:{type:String,default:""},fontWeight:{type:Number,default:400},fontColor:{type:String,default:"rgba(128, 128, 128, .3)"},fontStretch:{type:String,default:""},lineHeight:{type:Number,default:14},globalRotate:{type:Number,default:0}}),Hy=re({name:"Watermark",props:FC,setup(e,{slots:t}){const{mergedClsPrefixRef:o}=Qe(e),r=Re("Watermark","-watermark",$C,X0,e,o),n=B(""),i=xo?document.createElement("canvas"):null,s=i?i.getContext("2d"):null,l=B(!1);return is(()=>l.value=!0),Ft(()=>{if(!i)return;l.value;const d=TC(s),{xGap:c,yGap:u,width:f,height:v,yOffset:p,xOffset:h,rotate:g,image:b,content:y,fontColor:x,fontStyle:T,fontVariant:$,fontStretch:P,fontWeight:S,fontFamily:w,fontSize:A,lineHeight:I,debug:M}=e,j=(c+f)*d,D=(u+v)*d,E=h*d,U=p*d;if(i.width=j,i.height=D,s){s.translate(0,0);const L=f*d,te=v*d;if(M&&(s.strokeStyle="grey",s.strokeRect(0,0,L,te)),s.rotate(g*(Math.PI/180)),b){const K=new Image;K.crossOrigin="anonymous",K.referrerPolicy="no-referrer",K.src=b,K.onload=()=>{s.globalAlpha=e.imageOpacity;const{imageWidth:le,imageHeight:be}=e;s.drawImage(K,E,U,(e.imageWidth||(be?K.width*be/K.height:K.width))*d,(e.imageHeight||(le?K.height*le/K.width:K.height))*d),n.value=i.toDataURL()}}else if(y){M&&(s.strokeStyle="green",s.strokeRect(0,0,L,te)),s.font=`${T} ${$} ${S} ${P} ${A*d}px/${I*d}px ${w||r.value.self.fontFamily}`,s.fillStyle=x;let K=0;const{textAlign:le}=e;y.split(` -`).map(be=>{const ce=s.measureText(be).width;return K=Math.max(K,ce),{width:ce,line:be}}).forEach(({line:be,width:ce},V)=>{const H=le==="left"?0:le==="center"?(K-ce)/2:K-ce;s.fillText(be,E+H,U+I*d*(V+1))}),n.value=i.toDataURL()}else y||(s.clearRect(0,0,i.width,i.height),n.value=i.toDataURL())}else nf("watermark","Canvas is not supported in the browser.")}),()=>{var d;const{globalRotate:c,fullscreen:u,zIndex:f}=e,v=o.value,p=c!==0&&u,h="max(142vh, 142vw)",g=a("div",{class:[`${v}-watermark`,c!==0&&`${v}-watermark--global-rotate`,u&&`${v}-watermark--fullscreen`],style:{transform:c?`translateX(-50%) translateY(-50%) rotate(${c}deg)`:void 0,zIndex:p?void 0:f,backgroundSize:`${e.xGap+e.width}px`,backgroundPosition:c===0?e.cross?`${e.width/2}px ${e.height/2}px, 0 0`:"":e.cross?`calc(${h} + ${e.width/2}px) calc(${h} + ${e.height/2}px), ${h} ${h}`:h,backgroundImage:e.cross?`url(${n.value}), url(${n.value})`:`url(${n.value})`}});return e.fullscreen&&!c?g:a("div",{class:[`${v}-watermark-container`,c!==0&&`${v}-watermark-container--global-rotate`,u&&`${v}-watermark-container--fullscreen`,e.selectable&&`${v}-watermark-container--selectable`],style:{zIndex:p?f:void 0}},(d=t.default)===null||d===void 0?void 0:d.call(t),g)}}}),IC=()=>({}),BC={name:"Equation",common:_e,self:IC},OC={name:"FloatButtonGroup",common:_e,self(e){const{popoverColor:t,dividerColor:o,borderRadius:r}=e;return{color:t,buttonBorderColor:o,borderRadiusSquare:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)"}}},Ey={name:"dark",common:_e,Alert:lh,Anchor:gh,AutoComplete:Bh,Avatar:Ys,AvatarGroup:Nh,BackTop:Vh,Badge:Wh,Breadcrumb:qh,Button:vo,ButtonGroup:Vb,Calendar:uv,Card:rd,Carousel:bv,Cascader:yv,Checkbox:Ur,Code:id,Collapse:Tv,CollapseTransition:Iv,ColorPicker:Ov,DataTable:Rp,DatePicker:Ag,Descriptions:tm,Dialog:ac,Divider:lb,Drawer:ub,Dropdown:Fi,DynamicInput:Tb,DynamicTags:Db,Element:Hb,Empty:Tr,Ellipsis:Cd,Equation:BC,Flex:Eb,Form:Ub,GradientText:Kb,Icon:tg,IconWrapper:gx,Image:mx,Input:$o,InputNumber:Gb,LegacyTransfer:Ix,Layout:Qb,List:o0,LoadingBar:Cm,Log:r0,Menu:l0,Mention:n0,Message:Fm,Modal:fm,Notification:Um,PageHeader:c0,Pagination:gd,Popconfirm:h0,Popover:Fr,Popselect:dd,Progress:Tc,QrCode:Vx,Radio:Sd,Rate:p0,Result:b0,Row:e0,Scrollbar:ho,Select:hd,Skeleton:Qx,Slider:C0,Space:Sc,Spin:w0,Statistic:k0,Steps:P0,Switch:$0,Table:O0,Tabs:A0,Tag:Ds,Thing:H0,TimePicker:qd,Timeline:L0,Tooltip:na,Transfer:j0,Tree:Mc,TreeSelect:W0,Typography:K0,Upload:Y0,Watermark:G0,Split:oC,FloatButton:Z0,FloatButtonGroup:OC,Marquee:Ox};export{Sy as $,Cy as A,hy as B,Py as C,zy as D,Vp as E,fy as F,ay as G,vp as H,lx as I,Iy as J,wy as K,py as L,Do as M,gv as N,_y as O,At as P,zb as Q,vy as R,Ty as S,By as T,ny as U,ry as V,$y as W,Eh as X,oy as Y,Ry as Z,ky as _,yy as a,zm as a0,_m as a1,xm as a2,jm as a3,eb as a4,xy as a5,Ey as a6,ip as a7,uy as a8,Hy as a9,tC as aa,Xx as ab,dy as ac,cy as ad,My as ae,Ay as af,by as ag,ey as ah,zh as ai,ty as aj,sy as ak,Np as al,Bd as am,iy as an,dx as b,pv as c,JC as d,gy as e,ex as f,vx as g,Fy as h,cc as i,fg as j,Nd as k,zp as l,dc as m,up as n,Dy as o,Rn as p,ly as q,my as r,ii as s,lC as t,ob as u,Oy as v,jn as w,Oi as x,Od as y,QC as z}; diff --git a/js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js.gz b/js/naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js.gz deleted file mode 100644 index eea24473917cf6cb6a6a891e415082516d03feb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202498 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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_-DTO2mq-c.js new file mode 100644 index 00000000..73ab2430 --- /dev/null +++ b/js/naive-ui@2.41.0_vue@3.5.13_typescript@5.6.3_-DTO2mq-c.js @@ -0,0 +1,4581 @@ +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",` + margin: 0; + font-size: ${cf}; + font-family: ${uf}; + line-height: ${ff}; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent; +`,[k("input",` + font-family: inherit; + font-size: inherit; + `)]);function co(e,t,n){if(!t)return;const o=ta(),r=Ee(Pn,null),i=()=>{const s=n.value;t.mount({id:s===void 0?e:s+e,head:!0,anchorMetaName:Eo,props:{bPrefix:s?`.${s}-`:void 0},ssr:o,parent:r==null?void 0:r.styleMountTarget}),r!=null&&r.preflightStyleDisabled||ws.mount({id:"n-global",head:!0,anchorMetaName:Eo,ssr:o,parent:r==null?void 0:r.styleMountTarget})};o?i():hr(i)}function Re(e,t,n,o,r,i){const s=ta(),l=Ee(Pn,null);if(n){const c=()=>{const u=i==null?void 0:i.value;n.mount({id:u===void 0?t:u+t,head:!0,props:{bPrefix:u?`.${u}-`:void 0},anchorMetaName:Eo,ssr:s,parent:l==null?void 0:l.styleMountTarget}),l!=null&&l.preflightStyleDisabled||ws.mount({id:"n-global",head:!0,anchorMetaName:Eo,ssr:s,parent:l==null?void 0:l.styleMountTarget})};s?c():hr(c)}return C(()=>{var c;const{theme:{common:u,self:f,peers:p={}}={},themeOverrides:g={},builtinThemeOverrides:h={}}=r,{common:m,peers:x}=g,{common:y=void 0,[e]:{common:v=void 0,self:T=void 0,peers:$={}}={}}=(l==null?void 0:l.mergedThemeRef.value)||{},{common:R=void 0,[e]:S={}}=(l==null?void 0:l.mergedThemeOverridesRef.value)||{},{common:w,peers:O={}}=S,F=Ao({},u||v||y||o.common,R,w,m),A=Ao((c=f||T||o.self)===null||c===void 0?void 0:c(F),h,S,g);return{common:F,self:A,peers:Ao({},o.peers,$,p),peerOverrides:Ao({},h.peers,O,x)}})}Re.props={theme:Object,themeOverrides:Object,builtinThemeOverrides:Object};const hf=b("base-icon",` + height: 1em; + width: 1em; + line-height: 1em; + text-align: center; + display: inline-block; + position: relative; + fill: currentColor; + transform: translateZ(0); +`,[k("svg",` + height: 1em; + width: 1em; + `)]),Rt=oe({name:"BaseIcon",props:{role:String,ariaLabel:String,ariaDisabled:{type:Boolean,default:void 0},ariaHidden:{type:Boolean,default:void 0},clsPrefix:{type:String,required:!0},onClick:Function,onMousedown:Function,onMouseup:Function},setup(e){co("-base-icon",hf,fe(e,"clsPrefix"))},render(){return a("i",{class:`${this.clsPrefix}-base-icon`,onClick:this.onClick,onMousedown:this.onMousedown,onMouseup:this.onMouseup,role:this.role,"aria-label":this.ariaLabel,"aria-hidden":this.ariaHidden,"aria-disabled":this.ariaDisabled},this.$slots)}}),uo=oe({name:"BaseIconSwitchTransition",setup(e,{slots:t}){const n=Yn();return()=>a(qt,{name:"icon-switch-transition",appear:n.value},t)}}),yi=oe({name:"Add",render(){return a("svg",{width:"512",height:"512",viewBox:"0 0 512 512",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M256 112V400M400 256H112",stroke:"currentColor","stroke-width":"32","stroke-linecap":"round","stroke-linejoin":"round"}))}}),pf=oe({name:"ArrowDown",render(){return a("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M23.7916,15.2664 C24.0788,14.9679 24.0696,14.4931 23.7711,14.206 C23.4726,13.9188 22.9978,13.928 22.7106,14.2265 L14.7511,22.5007 L14.7511,3.74792 C14.7511,3.33371 14.4153,2.99792 14.0011,2.99792 C13.5869,2.99792 13.2511,3.33371 13.2511,3.74793 L13.2511,22.4998 L5.29259,14.2265 C5.00543,13.928 4.53064,13.9188 4.23213,14.206 C3.93361,14.4931 3.9244,14.9679 4.21157,15.2664 L13.2809,24.6944 C13.6743,25.1034 14.3289,25.1034 14.7223,24.6944 L23.7916,15.2664 Z"}))))}});function Xn(e,t){const n=oe({render(){return t()}});return oe({name:Lu(e),setup(){var o;const r=(o=Ee(Pn,null))===null||o===void 0?void 0:o.mergedIconsRef;return()=>{var i;const s=(i=r==null?void 0:r.value)===null||i===void 0?void 0:i[e];return s?s():a(n,null)}}})}const ao=oe({name:"Backward",render(){return a("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M12.2674 15.793C11.9675 16.0787 11.4927 16.0672 11.2071 15.7673L6.20572 10.5168C5.9298 10.2271 5.9298 9.7719 6.20572 9.48223L11.2071 4.23177C11.4927 3.93184 11.9675 3.92031 12.2674 4.206C12.5673 4.49169 12.5789 4.96642 12.2932 5.26634L7.78458 9.99952L12.2932 14.7327C12.5789 15.0326 12.5673 15.5074 12.2674 15.793Z",fill:"currentColor"}))}}),gf=oe({name:"Checkmark",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 16 16"},a("g",{fill:"none"},a("path",{d:"M14.046 3.486a.75.75 0 0 1-.032 1.06l-7.93 7.474a.85.85 0 0 1-1.188-.022l-2.68-2.72a.75.75 0 1 1 1.068-1.053l2.234 2.267l7.468-7.038a.75.75 0 0 1 1.06.032z",fill:"currentColor"})))}}),Ss=oe({name:"ChevronDown",render(){return a("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M3.14645 5.64645C3.34171 5.45118 3.65829 5.45118 3.85355 5.64645L8 9.79289L12.1464 5.64645C12.3417 5.45118 12.6583 5.45118 12.8536 5.64645C13.0488 5.84171 13.0488 6.15829 12.8536 6.35355L8.35355 10.8536C8.15829 11.0488 7.84171 11.0488 7.64645 10.8536L3.14645 6.35355C2.95118 6.15829 2.95118 5.84171 3.14645 5.64645Z",fill:"currentColor"}))}}),mf=oe({name:"ChevronDownFilled",render(){return a("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M3.20041 5.73966C3.48226 5.43613 3.95681 5.41856 4.26034 5.70041L8 9.22652L11.7397 5.70041C12.0432 5.41856 12.5177 5.43613 12.7996 5.73966C13.0815 6.0432 13.0639 6.51775 12.7603 6.7996L8.51034 10.7996C8.22258 11.0668 7.77743 11.0668 7.48967 10.7996L3.23966 6.7996C2.93613 6.51775 2.91856 6.0432 3.20041 5.73966Z",fill:"currentColor"}))}}),wi=oe({name:"ChevronRight",render(){return a("svg",{viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M5.64645 3.14645C5.45118 3.34171 5.45118 3.65829 5.64645 3.85355L9.79289 8L5.64645 12.1464C5.45118 12.3417 5.45118 12.6583 5.64645 12.8536C5.84171 13.0488 6.15829 13.0488 6.35355 12.8536L10.8536 8.35355C11.0488 8.15829 11.0488 7.84171 10.8536 7.64645L6.35355 3.14645C6.15829 2.95118 5.84171 2.95118 5.64645 3.14645Z",fill:"currentColor"}))}}),bf=Xn("clear",()=>a("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M8,2 C11.3137085,2 14,4.6862915 14,8 C14,11.3137085 11.3137085,14 8,14 C4.6862915,14 2,11.3137085 2,8 C2,4.6862915 4.6862915,2 8,2 Z M6.5343055,5.83859116 C6.33943736,5.70359511 6.07001296,5.72288026 5.89644661,5.89644661 L5.89644661,5.89644661 L5.83859116,5.9656945 C5.70359511,6.16056264 5.72288026,6.42998704 5.89644661,6.60355339 L5.89644661,6.60355339 L7.293,8 L5.89644661,9.39644661 L5.83859116,9.4656945 C5.70359511,9.66056264 5.72288026,9.92998704 5.89644661,10.1035534 L5.89644661,10.1035534 L5.9656945,10.1614088 C6.16056264,10.2964049 6.42998704,10.2771197 6.60355339,10.1035534 L6.60355339,10.1035534 L8,8.707 L9.39644661,10.1035534 L9.4656945,10.1614088 C9.66056264,10.2964049 9.92998704,10.2771197 10.1035534,10.1035534 L10.1035534,10.1035534 L10.1614088,10.0343055 C10.2964049,9.83943736 10.2771197,9.57001296 10.1035534,9.39644661 L10.1035534,9.39644661 L8.707,8 L10.1035534,6.60355339 L10.1614088,6.5343055 C10.2964049,6.33943736 10.2771197,6.07001296 10.1035534,5.89644661 L10.1035534,5.89644661 L10.0343055,5.83859116 C9.83943736,5.70359511 9.57001296,5.72288026 9.39644661,5.89644661 L9.39644661,5.89644661 L8,7.293 L6.60355339,5.89644661 Z"}))))),vf=Xn("close",()=>a("svg",{viewBox:"0 0 12 12",version:"1.1",xmlns:"http://www.w3.org/2000/svg","aria-hidden":!0},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M2.08859116,2.2156945 L2.14644661,2.14644661 C2.32001296,1.97288026 2.58943736,1.95359511 2.7843055,2.08859116 L2.85355339,2.14644661 L6,5.293 L9.14644661,2.14644661 C9.34170876,1.95118446 9.65829124,1.95118446 9.85355339,2.14644661 C10.0488155,2.34170876 10.0488155,2.65829124 9.85355339,2.85355339 L6.707,6 L9.85355339,9.14644661 C10.0271197,9.32001296 10.0464049,9.58943736 9.91140884,9.7843055 L9.85355339,9.85355339 C9.67998704,10.0271197 9.41056264,10.0464049 9.2156945,9.91140884 L9.14644661,9.85355339 L6,6.707 L2.85355339,9.85355339 C2.65829124,10.0488155 2.34170876,10.0488155 2.14644661,9.85355339 C1.95118446,9.65829124 1.95118446,9.34170876 2.14644661,9.14644661 L5.293,6 L2.14644661,2.85355339 C1.97288026,2.67998704 1.95359511,2.41056264 2.08859116,2.2156945 L2.14644661,2.14644661 L2.08859116,2.2156945 Z"}))))),ml=Xn("date",()=>a("svg",{width:"28px",height:"28px",viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M21.75,3 C23.5449254,3 25,4.45507456 25,6.25 L25,21.75 C25,23.5449254 23.5449254,25 21.75,25 L6.25,25 C4.45507456,25 3,23.5449254 3,21.75 L3,6.25 C3,4.45507456 4.45507456,3 6.25,3 L21.75,3 Z M23.5,9.503 L4.5,9.503 L4.5,21.75 C4.5,22.7164983 5.28350169,23.5 6.25,23.5 L21.75,23.5 C22.7164983,23.5 23.5,22.7164983 23.5,21.75 L23.5,9.503 Z M21.75,4.5 L6.25,4.5 C5.28350169,4.5 4.5,5.28350169 4.5,6.25 L4.5,8.003 L23.5,8.003 L23.5,6.25 C23.5,5.28350169 22.7164983,4.5 21.75,4.5 Z"}))))),xf=oe({name:"Empty",render(){return a("svg",{viewBox:"0 0 28 28",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M26 7.5C26 11.0899 23.0899 14 19.5 14C15.9101 14 13 11.0899 13 7.5C13 3.91015 15.9101 1 19.5 1C23.0899 1 26 3.91015 26 7.5ZM16.8536 4.14645C16.6583 3.95118 16.3417 3.95118 16.1464 4.14645C15.9512 4.34171 15.9512 4.65829 16.1464 4.85355L18.7929 7.5L16.1464 10.1464C15.9512 10.3417 15.9512 10.6583 16.1464 10.8536C16.3417 11.0488 16.6583 11.0488 16.8536 10.8536L19.5 8.20711L22.1464 10.8536C22.3417 11.0488 22.6583 11.0488 22.8536 10.8536C23.0488 10.6583 23.0488 10.3417 22.8536 10.1464L20.2071 7.5L22.8536 4.85355C23.0488 4.65829 23.0488 4.34171 22.8536 4.14645C22.6583 3.95118 22.3417 3.95118 22.1464 4.14645L19.5 6.79289L16.8536 4.14645Z",fill:"currentColor"}),a("path",{d:"M25 22.75V12.5991C24.5572 13.0765 24.053 13.4961 23.5 13.8454V16H17.5L17.3982 16.0068C17.0322 16.0565 16.75 16.3703 16.75 16.75C16.75 18.2688 15.5188 19.5 14 19.5C12.4812 19.5 11.25 18.2688 11.25 16.75L11.2432 16.6482C11.1935 16.2822 10.8797 16 10.5 16H4.5V7.25C4.5 6.2835 5.2835 5.5 6.25 5.5H12.2696C12.4146 4.97463 12.6153 4.47237 12.865 4H6.25C4.45507 4 3 5.45507 3 7.25V22.75C3 24.5449 4.45507 26 6.25 26H21.75C23.5449 26 25 24.5449 25 22.75ZM4.5 22.75V17.5H9.81597L9.85751 17.7041C10.2905 19.5919 11.9808 21 14 21L14.215 20.9947C16.2095 20.8953 17.842 19.4209 18.184 17.5H23.5V22.75C23.5 23.7165 22.7165 24.5 21.75 24.5H6.25C5.2835 24.5 4.5 23.7165 4.5 22.75Z",fill:"currentColor"}))}}),vr=Xn("error",()=>a("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M17.8838835,16.1161165 L17.7823881,16.0249942 C17.3266086,15.6583353 16.6733914,15.6583353 16.2176119,16.0249942 L16.1161165,16.1161165 L16.0249942,16.2176119 C15.6583353,16.6733914 15.6583353,17.3266086 16.0249942,17.7823881 L16.1161165,17.8838835 L22.233,24 L16.1161165,30.1161165 L16.0249942,30.2176119 C15.6583353,30.6733914 15.6583353,31.3266086 16.0249942,31.7823881 L16.1161165,31.8838835 L16.2176119,31.9750058 C16.6733914,32.3416647 17.3266086,32.3416647 17.7823881,31.9750058 L17.8838835,31.8838835 L24,25.767 L30.1161165,31.8838835 L30.2176119,31.9750058 C30.6733914,32.3416647 31.3266086,32.3416647 31.7823881,31.9750058 L31.8838835,31.8838835 L31.9750058,31.7823881 C32.3416647,31.3266086 32.3416647,30.6733914 31.9750058,30.2176119 L31.8838835,30.1161165 L25.767,24 L31.8838835,17.8838835 L31.9750058,17.7823881 C32.3416647,17.3266086 32.3416647,16.6733914 31.9750058,16.2176119 L31.8838835,16.1161165 L31.7823881,16.0249942 C31.3266086,15.6583353 30.6733914,15.6583353 30.2176119,16.0249942 L30.1161165,16.1161165 L24,22.233 L17.8838835,16.1161165 L17.7823881,16.0249942 L17.8838835,16.1161165 Z"}))))),Cf=oe({name:"Eye",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("path",{d:"M255.66 112c-77.94 0-157.89 45.11-220.83 135.33a16 16 0 0 0-.27 17.77C82.92 340.8 161.8 400 255.66 400c92.84 0 173.34-59.38 221.79-135.25a16.14 16.14 0 0 0 0-17.47C428.89 172.28 347.8 112 255.66 112z",fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"32"}),a("circle",{cx:"256",cy:"256",r:"80",fill:"none",stroke:"currentColor","stroke-miterlimit":"10","stroke-width":"32"}))}}),yf=oe({name:"EyeOff",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("path",{d:"M432 448a15.92 15.92 0 0 1-11.31-4.69l-352-352a16 16 0 0 1 22.62-22.62l352 352A16 16 0 0 1 432 448z",fill:"currentColor"}),a("path",{d:"M255.66 384c-41.49 0-81.5-12.28-118.92-36.5c-34.07-22-64.74-53.51-88.7-91v-.08c19.94-28.57 41.78-52.73 65.24-72.21a2 2 0 0 0 .14-2.94L93.5 161.38a2 2 0 0 0-2.71-.12c-24.92 21-48.05 46.76-69.08 76.92a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416a239.13 239.13 0 0 0 75.8-12.58a2 2 0 0 0 .77-3.31l-21.58-21.58a4 4 0 0 0-3.83-1a204.8 204.8 0 0 1-51.16 6.47z",fill:"currentColor"}),a("path",{d:"M490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96a227.34 227.34 0 0 0-74.89 12.83a2 2 0 0 0-.75 3.31l21.55 21.55a4 4 0 0 0 3.88 1a192.82 192.82 0 0 1 50.21-6.69c40.69 0 80.58 12.43 118.55 37c34.71 22.4 65.74 53.88 89.76 91a.13.13 0 0 1 0 .16a310.72 310.72 0 0 1-64.12 72.73a2 2 0 0 0-.15 2.95l19.9 19.89a2 2 0 0 0 2.7.13a343.49 343.49 0 0 0 68.64-78.48a32.2 32.2 0 0 0-.1-34.78z",fill:"currentColor"}),a("path",{d:"M256 160a95.88 95.88 0 0 0-21.37 2.4a2 2 0 0 0-1 3.38l112.59 112.56a2 2 0 0 0 3.38-1A96 96 0 0 0 256 160z",fill:"currentColor"}),a("path",{d:"M165.78 233.66a2 2 0 0 0-3.38 1a96 96 0 0 0 115 115a2 2 0 0 0 1-3.38z",fill:"currentColor"}))}}),io=oe({name:"FastBackward",render(){return a("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M8.73171,16.7949 C9.03264,17.0795 9.50733,17.0663 9.79196,16.7654 C10.0766,16.4644 10.0634,15.9897 9.76243,15.7051 L4.52339,10.75 L17.2471,10.75 C17.6613,10.75 17.9971,10.4142 17.9971,10 C17.9971,9.58579 17.6613,9.25 17.2471,9.25 L4.52112,9.25 L9.76243,4.29275 C10.0634,4.00812 10.0766,3.53343 9.79196,3.2325 C9.50733,2.93156 9.03264,2.91834 8.73171,3.20297 L2.31449,9.27241 C2.14819,9.4297 2.04819,9.62981 2.01448,9.8386 C2.00308,9.89058 1.99707,9.94459 1.99707,10 C1.99707,10.0576 2.00356,10.1137 2.01585,10.1675 C2.05084,10.3733 2.15039,10.5702 2.31449,10.7254 L8.73171,16.7949 Z"}))))}}),lo=oe({name:"FastForward",render(){return a("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))}}),wf=oe({name:"Filter",render(){return a("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M17,19 C17.5522847,19 18,19.4477153 18,20 C18,20.5522847 17.5522847,21 17,21 L11,21 C10.4477153,21 10,20.5522847 10,20 C10,19.4477153 10.4477153,19 11,19 L17,19 Z M21,13 C21.5522847,13 22,13.4477153 22,14 C22,14.5522847 21.5522847,15 21,15 L7,15 C6.44771525,15 6,14.5522847 6,14 C6,13.4477153 6.44771525,13 7,13 L21,13 Z M24,7 C24.5522847,7 25,7.44771525 25,8 C25,8.55228475 24.5522847,9 24,9 L4,9 C3.44771525,9 3,8.55228475 3,8 C3,7.44771525 3.44771525,7 4,7 L24,7 Z"}))))}}),so=oe({name:"Forward",render(){return a("svg",{viewBox:"0 0 20 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},a("path",{d:"M7.73271 4.20694C8.03263 3.92125 8.50737 3.93279 8.79306 4.23271L13.7944 9.48318C14.0703 9.77285 14.0703 10.2281 13.7944 10.5178L8.79306 15.7682C8.50737 16.0681 8.03263 16.0797 7.73271 15.794C7.43279 15.5083 7.42125 15.0336 7.70694 14.7336L12.2155 10.0005L7.70694 5.26729C7.42125 4.96737 7.43279 4.49264 7.73271 4.20694Z",fill:"currentColor"}))}}),Lo=Xn("info",()=>a("svg",{viewBox:"0 0 28 28",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M14,2 C20.6274,2 26,7.37258 26,14 C26,20.6274 20.6274,26 14,26 C7.37258,26 2,20.6274 2,14 C2,7.37258 7.37258,2 14,2 Z M14,11 C13.4477,11 13,11.4477 13,12 L13,12 L13,20 C13,20.5523 13.4477,21 14,21 C14.5523,21 15,20.5523 15,20 L15,20 L15,12 C15,11.4477 14.5523,11 14,11 Z M14,6.75 C13.3096,6.75 12.75,7.30964 12.75,8 C12.75,8.69036 13.3096,9.25 14,9.25 C14.6904,9.25 15.25,8.69036 15.25,8 C15.25,7.30964 14.6904,6.75 14,6.75 Z"}))))),bl=oe({name:"More",render(){return a("svg",{viewBox:"0 0 16 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M4,7 C4.55228,7 5,7.44772 5,8 C5,8.55229 4.55228,9 4,9 C3.44772,9 3,8.55229 3,8 C3,7.44772 3.44772,7 4,7 Z M8,7 C8.55229,7 9,7.44772 9,8 C9,8.55229 8.55229,9 8,9 C7.44772,9 7,8.55229 7,8 C7,7.44772 7.44772,7 8,7 Z M12,7 C12.5523,7 13,7.44772 13,8 C13,8.55229 12.5523,9 12,9 C11.4477,9 11,8.55229 11,8 C11,7.44772 11.4477,7 12,7 Z"}))))}}),Sf=oe({name:"Remove",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("line",{x1:"400",y1:"256",x2:"112",y2:"256",style:` + fill: none; + stroke: currentColor; + stroke-linecap: round; + stroke-linejoin: round; + stroke-width: 32px; + `}))}}),xr=Xn("success",()=>a("svg",{viewBox:"0 0 48 48",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M24,4 C35.045695,4 44,12.954305 44,24 C44,35.045695 35.045695,44 24,44 C12.954305,44 4,35.045695 4,24 C4,12.954305 12.954305,4 24,4 Z M32.6338835,17.6161165 C32.1782718,17.1605048 31.4584514,17.1301307 30.9676119,17.5249942 L30.8661165,17.6161165 L20.75,27.732233 L17.1338835,24.1161165 C16.6457281,23.6279612 15.8542719,23.6279612 15.3661165,24.1161165 C14.9105048,24.5717282 14.8801307,25.2915486 15.2749942,25.7823881 L15.3661165,25.8838835 L19.8661165,30.3838835 C20.3217282,30.8394952 21.0415486,30.8698693 21.5323881,30.4750058 L21.6338835,30.3838835 L32.6338835,19.3838835 C33.1220388,18.8957281 33.1220388,18.1042719 32.6338835,17.6161165 Z"}))))),kf=oe({name:"Switcher",render(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},a("path",{d:"M12 8l10 8l-10 8z"}))}}),Rf=Xn("time",()=>a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512"},a("path",{d:"M256,64C150,64,64,150,64,256s86,192,192,192,192-86,192-192S362,64,256,64Z",style:` + fill: none; + stroke: currentColor; + stroke-miterlimit: 10; + stroke-width: 32px; + `}),a("polyline",{points:"256 128 256 272 352 272",style:` + fill: none; + stroke: currentColor; + stroke-linecap: round; + stroke-linejoin: round; + stroke-width: 32px; + `}))),zf=Xn("to",()=>a("svg",{viewBox:"0 0 20 20",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},a("g",{fill:"currentColor","fill-rule":"nonzero"},a("path",{d:"M11.2654,3.20511 C10.9644,2.92049 10.4897,2.93371 10.2051,3.23464 C9.92049,3.53558 9.93371,4.01027 10.2346,4.29489 L15.4737,9.25 L2.75,9.25 C2.33579,9.25 2,9.58579 2,10.0000012 C2,10.4142 2.33579,10.75 2.75,10.75 L15.476,10.75 L10.2346,15.7073 C9.93371,15.9919 9.92049,16.4666 10.2051,16.7675 C10.4897,17.0684 10.9644,17.0817 11.2654,16.797 L17.6826,10.7276 C17.8489,10.5703 17.9489,10.3702 17.9826,10.1614 C17.994,10.1094 18,10.0554 18,10.0000012 C18,9.94241 17.9935,9.88633 17.9812,9.83246 C17.9462,9.62667 17.8467,9.42976 17.6826,9.27455 L11.2654,3.20511 Z"}))))),Cr=Xn("warning",()=>a("svg",{viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},a("g",{stroke:"none","stroke-width":"1","fill-rule":"evenodd"},a("g",{"fill-rule":"nonzero"},a("path",{d:"M12,2 C17.523,2 22,6.478 22,12 C22,17.522 17.523,22 12,22 C6.477,22 2,17.522 2,12 C2,6.478 6.477,2 12,2 Z M12.0018002,15.0037242 C11.450254,15.0037242 11.0031376,15.4508407 11.0031376,16.0023869 C11.0031376,16.553933 11.450254,17.0010495 12.0018002,17.0010495 C12.5533463,17.0010495 13.0004628,16.553933 13.0004628,16.0023869 C13.0004628,15.4508407 12.5533463,15.0037242 12.0018002,15.0037242 Z M11.99964,7 C11.4868042,7.00018474 11.0642719,7.38637706 11.0066858,7.8837365 L11,8.00036004 L11.0018003,13.0012393 L11.00857,13.117858 C11.0665141,13.6151758 11.4893244,14.0010638 12.0021602,14.0008793 C12.514996,14.0006946 12.9375283,13.6145023 12.9951144,13.1171428 L13.0018002,13.0005193 L13,7.99964009 L12.9932303,7.8830214 C12.9352861,7.38570354 12.5124758,6.99981552 11.99964,7 Z"}))))),{cubicBezierEaseInOut:Pf}=yn;function fn({originalTransform:e="",left:t=0,top:n=0,transition:o=`all .3s ${Pf} !important`}={}){return[k("&.icon-switch-transition-enter-from, &.icon-switch-transition-leave-to",{transform:`${e} scale(0.75)`,left:t,top:n,opacity:0}),k("&.icon-switch-transition-enter-to, &.icon-switch-transition-leave-from",{transform:`scale(1) ${e}`,left:t,top:n,opacity:1}),k("&.icon-switch-transition-enter-active, &.icon-switch-transition-leave-active",{transformOrigin:"center",position:"absolute",left:t,top:n,transition:o})]}const $f=b("base-clear",` + flex-shrink: 0; + height: 1em; + width: 1em; + position: relative; +`,[k(">",[P("clear",` + font-size: var(--n-clear-size); + height: 1em; + width: 1em; + cursor: pointer; + color: var(--n-clear-color); + transition: color .3s var(--n-bezier); + display: flex; + `,[k("&:hover",` + color: var(--n-clear-color-hover)!important; + `),k("&:active",` + color: var(--n-clear-color-pressed)!important; + `)]),P("placeholder",` + display: flex; + `),P("clear, placeholder",` + position: absolute; + left: 50%; + top: 50%; + transform: translateX(-50%) translateY(-50%); + `,[fn({originalTransform:"translateX(-50%) translateY(-50%)",left:"50%",top:"50%"})])])]),Ya=oe({name:"BaseClear",props:{clsPrefix:{type:String,required:!0},show:Boolean,onClear:Function},setup(e){return co("-base-clear",$f,fe(e,"clsPrefix")),{handleMouseDown(t){t.preventDefault()}}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-base-clear`},a(uo,null,{default:()=>{var t,n;return this.show?a("div",{key:"dismiss",class:`${e}-base-clear__clear`,onClick:this.onClear,onMousedown:this.handleMouseDown,"data-clear":!0},pt(this.$slots.icon,()=>[a(Rt,{clsPrefix:e},{default:()=>a(bf,null)})])):a("div",{key:"icon",class:`${e}-base-clear__placeholder`},(n=(t=this.$slots).placeholder)===null||n===void 0?void 0:n.call(t))}}))}}),Tf=b("base-close",` + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + background-color: transparent; + color: var(--n-close-icon-color); + border-radius: var(--n-close-border-radius); + height: var(--n-close-size); + width: var(--n-close-size); + font-size: var(--n-close-icon-size); + outline: none; + border: none; + position: relative; + padding: 0; +`,[z("absolute",` + height: var(--n-close-icon-size); + width: var(--n-close-icon-size); + `),k("&::before",` + content: ""; + position: absolute; + width: var(--n-close-size); + height: var(--n-close-size); + left: 50%; + top: 50%; + transform: translateY(-50%) translateX(-50%); + transition: inherit; + border-radius: inherit; + `),at("disabled",[k("&:hover",` + color: var(--n-close-icon-color-hover); + `),k("&:hover::before",` + background-color: var(--n-close-color-hover); + `),k("&:focus::before",` + background-color: var(--n-close-color-hover); + `),k("&:active",` + color: var(--n-close-icon-color-pressed); + `),k("&:active::before",` + background-color: var(--n-close-color-pressed); + `)]),z("disabled",` + cursor: not-allowed; + color: var(--n-close-icon-color-disabled); + background-color: transparent; + `),z("round",[k("&::before",` + border-radius: 50%; + `)])]),fo=oe({name:"BaseClose",props:{isButtonTag:{type:Boolean,default:!0},clsPrefix:{type:String,required:!0},disabled:{type:Boolean,default:void 0},focusable:{type:Boolean,default:!0},round:Boolean,onClick:Function,absolute:Boolean},setup(e){return co("-base-close",Tf,fe(e,"clsPrefix")),()=>{const{clsPrefix:t,disabled:n,absolute:o,round:r,isButtonTag:i}=e;return a(i?"button":"div",{type:i?"button":void 0,tabindex:n||!e.focusable?-1:0,"aria-disabled":n,"aria-label":"close",role:i?void 0:"button",disabled:n,class:[`${t}-base-close`,o&&`${t}-base-close--absolute`,n&&`${t}-base-close--disabled`,r&&`${t}-base-close--round`],onMousedown:l=>{e.focusable||l.preventDefault()},onClick:e.onClick},a(Rt,{clsPrefix:t},{default:()=>a(vf,null)}))}}}),yr=oe({name:"FadeInExpandTransition",props:{appear:Boolean,group:Boolean,mode:String,onLeave:Function,onAfterLeave:Function,onAfterEnter:Function,width:Boolean,reverse:Boolean},setup(e,{slots:t}){function n(l){e.width?l.style.maxWidth=`${l.offsetWidth}px`:l.style.maxHeight=`${l.offsetHeight}px`,l.offsetWidth}function o(l){e.width?l.style.maxWidth="0":l.style.maxHeight="0",l.offsetWidth;const{onLeave:d}=e;d&&d()}function r(l){e.width?l.style.maxWidth="":l.style.maxHeight="";const{onAfterLeave:d}=e;d&&d()}function i(l){if(l.style.transition="none",e.width){const d=l.offsetWidth;l.style.maxWidth="0",l.offsetWidth,l.style.transition="",l.style.maxWidth=`${d}px`}else if(e.reverse)l.style.maxHeight=`${l.offsetHeight}px`,l.offsetHeight,l.style.transition="",l.style.maxHeight="0";else{const d=l.offsetHeight;l.style.maxHeight="0",l.offsetWidth,l.style.transition="",l.style.maxHeight=`${d}px`}l.offsetWidth}function s(l){var d;e.width?l.style.maxWidth="":e.reverse||(l.style.maxHeight=""),(d=e.onAfterEnter)===null||d===void 0||d.call(e)}return()=>{const{group:l,width:d,appear:c,mode:u}=e,f=l?as:qt,p={name:d?"fade-in-width-expand-transition":"fade-in-height-expand-transition",appear:c,onEnter:i,onAfterEnter:s,onBeforeLeave:n,onLeave:o,onAfterLeave:r};return l||(p.mode=u),a(f,p,t)}}}),ho=oe({props:{onFocus:Function,onBlur:Function},setup(e){return()=>a("div",{style:"width: 0; height: 0",tabindex:0,onFocus:e.onFocus,onBlur:e.onBlur})}}),Ff=k([k("@keyframes rotator",` + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + }`),b("base-loading",` + position: relative; + line-height: 0; + width: 1em; + height: 1em; + `,[P("transition-wrapper",` + position: absolute; + width: 100%; + height: 100%; + `,[fn()]),P("placeholder",` + position: absolute; + left: 50%; + top: 50%; + transform: translateX(-50%) translateY(-50%); + `,[fn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),P("container",` + animation: rotator 3s linear infinite both; + `,[P("icon",` + height: 1em; + width: 1em; + `)])])]),pa="1.6s",If={strokeWidth:{type:Number,default:28},stroke:{type:String,default:void 0}},Zn=oe({name:"BaseLoading",props:Object.assign({clsPrefix:{type:String,required:!0},show:{type:Boolean,default:!0},scale:{type:Number,default:1},radius:{type:Number,default:100}},If),setup(e){co("-base-loading",Ff,fe(e,"clsPrefix"))},render(){const{clsPrefix:e,radius:t,strokeWidth:n,stroke:o,scale:r}=this,i=t/r;return a("div",{class:`${e}-base-loading`,role:"img","aria-label":"loading"},a(uo,null,{default:()=>this.show?a("div",{key:"icon",class:`${e}-base-loading__transition-wrapper`},a("div",{class:`${e}-base-loading__container`},a("svg",{class:`${e}-base-loading__icon`,viewBox:`0 0 ${2*i} ${2*i}`,xmlns:"http://www.w3.org/2000/svg",style:{color:o}},a("g",null,a("animateTransform",{attributeName:"transform",type:"rotate",values:`0 ${i} ${i};270 ${i} ${i}`,begin:"0s",dur:pa,fill:"freeze",repeatCount:"indefinite"}),a("circle",{class:`${e}-base-loading__icon`,fill:"none",stroke:"currentColor","stroke-width":n,"stroke-linecap":"round",cx:i,cy:i,r:t-n/2,"stroke-dasharray":5.67*t,"stroke-dashoffset":18.48*t},a("animateTransform",{attributeName:"transform",type:"rotate",values:`0 ${i} ${i};135 ${i} ${i};450 ${i} ${i}`,begin:"0s",dur:pa,fill:"freeze",repeatCount:"indefinite"}),a("animate",{attributeName:"stroke-dashoffset",values:`${5.67*t};${1.42*t};${5.67*t}`,begin:"0s",dur:pa,fill:"freeze",repeatCount:"indefinite"})))))):a("div",{key:"placeholder",class:`${e}-base-loading__placeholder`},this.$slots)}))}}),{cubicBezierEaseInOut:vl}=yn;function wr({name:e="fade-in",enterDuration:t="0.2s",leaveDuration:n="0.2s",enterCubicBezier:o=vl,leaveCubicBezier:r=vl}={}){return[k(`&.${e}-transition-enter-active`,{transition:`all ${t} ${o}!important`}),k(`&.${e}-transition-leave-active`,{transition:`all ${n} ${r}!important`}),k(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0}),k(`&.${e}-transition-leave-from, &.${e}-transition-enter-to`,{opacity:1})]}const Ye={neutralBase:"#000",neutralInvertBase:"#fff",neutralTextBase:"#fff",neutralPopover:"rgb(72, 72, 78)",neutralCard:"rgb(24, 24, 28)",neutralModal:"rgb(44, 44, 50)",neutralBody:"rgb(16, 16, 20)",alpha1:"0.9",alpha2:"0.82",alpha3:"0.52",alpha4:"0.38",alpha5:"0.28",alphaClose:"0.52",alphaDisabled:"0.38",alphaDisabledInput:"0.06",alphaPending:"0.09",alphaTablePending:"0.06",alphaTableStriped:"0.05",alphaPressed:"0.05",alphaAvatar:"0.18",alphaRail:"0.2",alphaProgressRail:"0.12",alphaBorder:"0.24",alphaDivider:"0.09",alphaInput:"0.1",alphaAction:"0.06",alphaTab:"0.04",alphaScrollbar:"0.2",alphaScrollbarHover:"0.3",alphaCode:"0.12",alphaTag:"0.2",primaryHover:"#7fe7c4",primaryDefault:"#63e2b7",primaryActive:"#5acea7",primarySuppl:"rgb(42, 148, 125)",infoHover:"#8acbec",infoDefault:"#70c0e8",infoActive:"#66afd3",infoSuppl:"rgb(56, 137, 197)",errorHover:"#e98b8b",errorDefault:"#e88080",errorActive:"#e57272",errorSuppl:"rgb(208, 58, 82)",warningHover:"#f5d599",warningDefault:"#f2c97d",warningActive:"#e6c260",warningSuppl:"rgb(240, 138, 0)",successHover:"#7fe7c4",successDefault:"#63e2b7",successActive:"#5acea7",successSuppl:"rgb(42, 148, 125)"},Bf=cn(Ye.neutralBase),ks=cn(Ye.neutralInvertBase),Of=`rgba(${ks.slice(0,3).join(", ")}, `;function St(e){return`${Of+String(e)})`}function Df(e){const t=Array.from(ks);return t[3]=Number(e),qe(Bf,t)}const _e=Object.assign(Object.assign({name:"common"},yn),{baseColor:Ye.neutralBase,primaryColor:Ye.primaryDefault,primaryColorHover:Ye.primaryHover,primaryColorPressed:Ye.primaryActive,primaryColorSuppl:Ye.primarySuppl,infoColor:Ye.infoDefault,infoColorHover:Ye.infoHover,infoColorPressed:Ye.infoActive,infoColorSuppl:Ye.infoSuppl,successColor:Ye.successDefault,successColorHover:Ye.successHover,successColorPressed:Ye.successActive,successColorSuppl:Ye.successSuppl,warningColor:Ye.warningDefault,warningColorHover:Ye.warningHover,warningColorPressed:Ye.warningActive,warningColorSuppl:Ye.warningSuppl,errorColor:Ye.errorDefault,errorColorHover:Ye.errorHover,errorColorPressed:Ye.errorActive,errorColorSuppl:Ye.errorSuppl,textColorBase:Ye.neutralTextBase,textColor1:St(Ye.alpha1),textColor2:St(Ye.alpha2),textColor3:St(Ye.alpha3),textColorDisabled:St(Ye.alpha4),placeholderColor:St(Ye.alpha4),placeholderColorDisabled:St(Ye.alpha5),iconColor:St(Ye.alpha4),iconColorDisabled:St(Ye.alpha5),iconColorHover:St(Number(Ye.alpha4)*1.25),iconColorPressed:St(Number(Ye.alpha4)*.8),opacity1:Ye.alpha1,opacity2:Ye.alpha2,opacity3:Ye.alpha3,opacity4:Ye.alpha4,opacity5:Ye.alpha5,dividerColor:St(Ye.alphaDivider),borderColor:St(Ye.alphaBorder),closeIconColorHover:St(Number(Ye.alphaClose)),closeIconColor:St(Number(Ye.alphaClose)),closeIconColorPressed:St(Number(Ye.alphaClose)),closeColorHover:"rgba(255, 255, 255, .12)",closeColorPressed:"rgba(255, 255, 255, .08)",clearColor:St(Ye.alpha4),clearColorHover:Kt(St(Ye.alpha4),{alpha:1.25}),clearColorPressed:Kt(St(Ye.alpha4),{alpha:.8}),scrollbarColor:St(Ye.alphaScrollbar),scrollbarColorHover:St(Ye.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:St(Ye.alphaProgressRail),railColor:St(Ye.alphaRail),popoverColor:Ye.neutralPopover,tableColor:Ye.neutralCard,cardColor:Ye.neutralCard,modalColor:Ye.neutralModal,bodyColor:Ye.neutralBody,tagColor:Df(Ye.alphaTag),avatarColor:St(Ye.alphaAvatar),invertedColor:Ye.neutralBase,inputColor:St(Ye.alphaInput),codeColor:St(Ye.alphaCode),tabColor:St(Ye.alphaTab),actionColor:St(Ye.alphaAction),tableHeaderColor:St(Ye.alphaAction),hoverColor:St(Ye.alphaPending),tableColorHover:St(Ye.alphaTablePending),tableColorStriped:St(Ye.alphaTableStriped),pressedColor:St(Ye.alphaPressed),opacityDisabled:Ye.alphaDisabled,inputColorDisabled:St(Ye.alphaDisabledInput),buttonColor2:"rgba(255, 255, 255, .08)",buttonColor2Hover:"rgba(255, 255, 255, .12)",buttonColor2Pressed:"rgba(255, 255, 255, .08)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .24), 0 3px 6px 0 rgba(0, 0, 0, .18), 0 5px 12px 4px rgba(0, 0, 0, .12)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .24), 0 6px 12px 0 rgba(0, 0, 0, .16), 0 9px 18px 8px rgba(0, 0, 0, .10)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),rt={neutralBase:"#FFF",neutralInvertBase:"#000",neutralTextBase:"#000",neutralPopover:"#fff",neutralCard:"#fff",neutralModal:"#fff",neutralBody:"#fff",alpha1:"0.82",alpha2:"0.72",alpha3:"0.38",alpha4:"0.24",alpha5:"0.18",alphaClose:"0.6",alphaDisabled:"0.5",alphaDisabledInput:"0.02",alphaPending:"0.05",alphaTablePending:"0.02",alphaPressed:"0.07",alphaAvatar:"0.2",alphaRail:"0.14",alphaProgressRail:".08",alphaBorder:"0.12",alphaDivider:"0.06",alphaInput:"0",alphaAction:"0.02",alphaTab:"0.04",alphaScrollbar:"0.25",alphaScrollbarHover:"0.4",alphaCode:"0.05",alphaTag:"0.02",primaryHover:"#36ad6a",primaryDefault:"#18a058",primaryActive:"#0c7a43",primarySuppl:"#36ad6a",infoHover:"#4098fc",infoDefault:"#2080f0",infoActive:"#1060c9",infoSuppl:"#4098fc",errorHover:"#de576d",errorDefault:"#d03050",errorActive:"#ab1f3f",errorSuppl:"#de576d",warningHover:"#fcb040",warningDefault:"#f0a020",warningActive:"#c97c10",warningSuppl:"#fcb040",successHover:"#36ad6a",successDefault:"#18a058",successActive:"#0c7a43",successSuppl:"#36ad6a"},Mf=cn(rt.neutralBase),Rs=cn(rt.neutralInvertBase),Af=`rgba(${Rs.slice(0,3).join(", ")}, `;function xl(e){return`${Af+String(e)})`}function on(e){const t=Array.from(Rs);return t[3]=Number(e),qe(Mf,t)}const dt=Object.assign(Object.assign({name:"common"},yn),{baseColor:rt.neutralBase,primaryColor:rt.primaryDefault,primaryColorHover:rt.primaryHover,primaryColorPressed:rt.primaryActive,primaryColorSuppl:rt.primarySuppl,infoColor:rt.infoDefault,infoColorHover:rt.infoHover,infoColorPressed:rt.infoActive,infoColorSuppl:rt.infoSuppl,successColor:rt.successDefault,successColorHover:rt.successHover,successColorPressed:rt.successActive,successColorSuppl:rt.successSuppl,warningColor:rt.warningDefault,warningColorHover:rt.warningHover,warningColorPressed:rt.warningActive,warningColorSuppl:rt.warningSuppl,errorColor:rt.errorDefault,errorColorHover:rt.errorHover,errorColorPressed:rt.errorActive,errorColorSuppl:rt.errorSuppl,textColorBase:rt.neutralTextBase,textColor1:"rgb(31, 34, 37)",textColor2:"rgb(51, 54, 57)",textColor3:"rgb(118, 124, 130)",textColorDisabled:on(rt.alpha4),placeholderColor:on(rt.alpha4),placeholderColorDisabled:on(rt.alpha5),iconColor:on(rt.alpha4),iconColorHover:Kt(on(rt.alpha4),{lightness:.75}),iconColorPressed:Kt(on(rt.alpha4),{lightness:.9}),iconColorDisabled:on(rt.alpha5),opacity1:rt.alpha1,opacity2:rt.alpha2,opacity3:rt.alpha3,opacity4:rt.alpha4,opacity5:rt.alpha5,dividerColor:"rgb(239, 239, 245)",borderColor:"rgb(224, 224, 230)",closeIconColor:on(Number(rt.alphaClose)),closeIconColorHover:on(Number(rt.alphaClose)),closeIconColorPressed:on(Number(rt.alphaClose)),closeColorHover:"rgba(0, 0, 0, .09)",closeColorPressed:"rgba(0, 0, 0, .13)",clearColor:on(rt.alpha4),clearColorHover:Kt(on(rt.alpha4),{lightness:.75}),clearColorPressed:Kt(on(rt.alpha4),{lightness:.9}),scrollbarColor:xl(rt.alphaScrollbar),scrollbarColorHover:xl(rt.alphaScrollbarHover),scrollbarWidth:"5px",scrollbarHeight:"5px",scrollbarBorderRadius:"5px",progressRailColor:on(rt.alphaProgressRail),railColor:"rgb(219, 219, 223)",popoverColor:rt.neutralPopover,tableColor:rt.neutralCard,cardColor:rt.neutralCard,modalColor:rt.neutralModal,bodyColor:rt.neutralBody,tagColor:"#eee",avatarColor:on(rt.alphaAvatar),invertedColor:"rgb(0, 20, 40)",inputColor:on(rt.alphaInput),codeColor:"rgb(244, 244, 248)",tabColor:"rgb(247, 247, 250)",actionColor:"rgb(250, 250, 252)",tableHeaderColor:"rgb(250, 250, 252)",hoverColor:"rgb(243, 243, 245)",tableColorHover:"rgba(0, 0, 100, 0.03)",tableColorStriped:"rgba(0, 0, 100, 0.02)",pressedColor:"rgb(237, 237, 239)",opacityDisabled:rt.alphaDisabled,inputColorDisabled:"rgb(250, 250, 252)",buttonColor2:"rgba(46, 51, 56, .05)",buttonColor2Hover:"rgba(46, 51, 56, .09)",buttonColor2Pressed:"rgba(46, 51, 56, .13)",boxShadow1:"0 1px 2px -2px rgba(0, 0, 0, .08), 0 3px 6px 0 rgba(0, 0, 0, .06), 0 5px 12px 4px rgba(0, 0, 0, .04)",boxShadow2:"0 3px 6px -4px rgba(0, 0, 0, .12), 0 6px 16px 0 rgba(0, 0, 0, .08), 0 9px 28px 8px rgba(0, 0, 0, .05)",boxShadow3:"0 6px 16px -9px rgba(0, 0, 0, .08), 0 9px 28px 0 rgba(0, 0, 0, .05), 0 12px 48px 16px rgba(0, 0, 0, .03)"}),_f={railInsetHorizontalBottom:"auto 2px 4px 2px",railInsetHorizontalTop:"4px 2px auto 2px",railInsetVerticalRight:"2px 4px 2px auto",railInsetVerticalLeft:"2px auto 2px 4px",railColor:"transparent"};function zs(e){const{scrollbarColor:t,scrollbarColorHover:n,scrollbarHeight:o,scrollbarWidth:r,scrollbarBorderRadius:i}=e;return Object.assign(Object.assign({},_f),{height:o,width:r,borderRadius:i,color:t,colorHover:n})}const Nn={name:"Scrollbar",common:dt,self:zs},pn={name:"Scrollbar",common:_e,self:zs},Hf=b("scrollbar",` + overflow: hidden; + position: relative; + z-index: auto; + height: 100%; + width: 100%; +`,[k(">",[b("scrollbar-container",` + width: 100%; + overflow: scroll; + height: 100%; + min-height: inherit; + max-height: inherit; + scrollbar-width: none; + `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + width: 0; + height: 0; + display: none; + `),k(">",[b("scrollbar-content",` + box-sizing: border-box; + min-width: 100%; + `)])])]),k(">, +",[b("scrollbar-rail",` + position: absolute; + pointer-events: none; + user-select: none; + background: var(--n-scrollbar-rail-color); + -webkit-user-select: none; + `,[z("horizontal",` + height: var(--n-scrollbar-height); + `,[k(">",[P("scrollbar",` + height: var(--n-scrollbar-height); + border-radius: var(--n-scrollbar-border-radius); + right: 0; + `)])]),z("horizontal--top",` + top: var(--n-scrollbar-rail-top-horizontal-top); + right: var(--n-scrollbar-rail-right-horizontal-top); + bottom: var(--n-scrollbar-rail-bottom-horizontal-top); + left: var(--n-scrollbar-rail-left-horizontal-top); + `),z("horizontal--bottom",` + top: var(--n-scrollbar-rail-top-horizontal-bottom); + right: var(--n-scrollbar-rail-right-horizontal-bottom); + bottom: var(--n-scrollbar-rail-bottom-horizontal-bottom); + left: var(--n-scrollbar-rail-left-horizontal-bottom); + `),z("vertical",` + width: var(--n-scrollbar-width); + `,[k(">",[P("scrollbar",` + width: var(--n-scrollbar-width); + border-radius: var(--n-scrollbar-border-radius); + bottom: 0; + `)])]),z("vertical--left",` + top: var(--n-scrollbar-rail-top-vertical-left); + right: var(--n-scrollbar-rail-right-vertical-left); + bottom: var(--n-scrollbar-rail-bottom-vertical-left); + left: var(--n-scrollbar-rail-left-vertical-left); + `),z("vertical--right",` + top: var(--n-scrollbar-rail-top-vertical-right); + right: var(--n-scrollbar-rail-right-vertical-right); + bottom: var(--n-scrollbar-rail-bottom-vertical-right); + left: var(--n-scrollbar-rail-left-vertical-right); + `),z("disabled",[k(">",[P("scrollbar","pointer-events: none;")])]),k(">",[P("scrollbar",` + z-index: 1; + position: absolute; + cursor: pointer; + pointer-events: all; + background-color: var(--n-scrollbar-color); + transition: background-color .2s var(--n-scrollbar-bezier); + `,[wr(),k("&:hover","background-color: var(--n-scrollbar-color-hover);")])])])])]),Ef=Object.assign(Object.assign({},Re.props),{duration:{type:Number,default:0},scrollable:{type:Boolean,default:!0},xScrollable:Boolean,trigger:{type:String,default:"hover"},useUnifiedContainer:Boolean,triggerDisplayManually:Boolean,container:Function,content:Function,containerClass:String,containerStyle:[String,Object],contentClass:[String,Array],contentStyle:[String,Object],horizontalRailStyle:[String,Object],verticalRailStyle:[String,Object],onScroll:Function,onWheel:Function,onResize:Function,internalOnUpdateScrollLeft:Function,internalHoistYRail:Boolean,yPlacement:{type:String,default:"right"},xPlacement:{type:String,default:"bottom"}}),Vt=oe({name:"Scrollbar",props:Ef,inheritAttrs:!1,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=Qe(e),r=Wt("Scrollbar",o,t),i=B(null),s=B(null),l=B(null),d=B(null),c=B(null),u=B(null),f=B(null),p=B(null),g=B(null),h=B(null),m=B(null),x=B(0),y=B(0),v=B(!1),T=B(!1);let $=!1,R=!1,S,w,O=0,F=0,A=0,j=0;const M=_u(),H=Re("Scrollbar","-scrollbar",Hf,Nn,e,t),U=C(()=>{const{value:D}=p,{value:G}=u,{value:pe}=h;return D===null||G===null||pe===null?0:Math.min(D,pe*D/G+Mt(H.value.self.width)*1.5)}),L=C(()=>`${U.value}px`),te=C(()=>{const{value:D}=g,{value:G}=f,{value:pe}=m;return D===null||G===null||pe===null?0:pe*D/G+Mt(H.value.self.height)*1.5}),K=C(()=>`${te.value}px`),le=C(()=>{const{value:D}=p,{value:G}=x,{value:pe}=u,{value:Fe}=h;if(D===null||pe===null||Fe===null)return 0;{const Be=pe-D;return Be?G/Be*(Fe-U.value):0}}),ve=C(()=>`${le.value}px`),ce=C(()=>{const{value:D}=g,{value:G}=y,{value:pe}=f,{value:Fe}=m;if(D===null||pe===null||Fe===null)return 0;{const Be=pe-D;return Be?G/Be*(Fe-te.value):0}}),V=C(()=>`${ce.value}px`),E=C(()=>{const{value:D}=p,{value:G}=u;return D!==null&&G!==null&&G>D}),I=C(()=>{const{value:D}=g,{value:G}=f;return D!==null&&G!==null&&G>D}),N=C(()=>{const{trigger:D}=e;return D==="none"||v.value}),J=C(()=>{const{trigger:D}=e;return D==="none"||T.value}),se=C(()=>{const{container:D}=e;return D?D():s.value}),xe=C(()=>{const{content:D}=e;return D?D():l.value}),Ie=(D,G)=>{if(!e.scrollable)return;if(typeof D=="number"){Ge(D,G??0,0,!1,"auto");return}const{left:pe,top:Fe,index:Be,elSize:W,position:me,behavior:$e,el:We,debounce:ft=!0}=D;(pe!==void 0||Fe!==void 0)&&Ge(pe??0,Fe??0,0,!1,$e),We!==void 0?Ge(0,We.offsetTop,We.offsetHeight,ft,$e):Be!==void 0&&W!==void 0?Ge(0,Be*W,W,ft,$e):me==="bottom"?Ge(0,Number.MAX_SAFE_INTEGER,0,!1,$e):me==="top"&&Ge(0,0,0,!1,$e)},_=Ci(()=>{e.container||Ie({top:x.value,left:y.value})}),Pe=()=>{_.isDeactivated||be()},He=D=>{if(_.isDeactivated)return;const{onResize:G}=e;G&&G(D),be()},Ae=(D,G)=>{if(!e.scrollable)return;const{value:pe}=se;pe&&(typeof D=="object"?pe.scrollBy(D):pe.scrollBy(D,G||0))};function Ge(D,G,pe,Fe,Be){const{value:W}=se;if(W){if(Fe){const{scrollTop:me,offsetHeight:$e}=W;if(G>me){G+pe<=me+$e||W.scrollTo({left:D,top:G+pe-$e,behavior:Be});return}}W.scrollTo({left:D,top:G,behavior:Be})}}function Xe(){ue(),q(),be()}function ct(){nt()}function nt(){Ce(),ee()}function Ce(){w!==void 0&&window.clearTimeout(w),w=window.setTimeout(()=>{T.value=!1},e.duration)}function ee(){S!==void 0&&window.clearTimeout(S),S=window.setTimeout(()=>{v.value=!1},e.duration)}function ue(){S!==void 0&&window.clearTimeout(S),v.value=!0}function q(){w!==void 0&&window.clearTimeout(w),T.value=!0}function Q(D){const{onScroll:G}=e;G&&G(D),ge()}function ge(){const{value:D}=se;D&&(x.value=D.scrollTop,y.value=D.scrollLeft*(r!=null&&r.value?-1:1))}function we(){const{value:D}=xe;D&&(u.value=D.offsetHeight,f.value=D.offsetWidth);const{value:G}=se;G&&(p.value=G.offsetHeight,g.value=G.offsetWidth);const{value:pe}=c,{value:Fe}=d;pe&&(m.value=pe.offsetWidth),Fe&&(h.value=Fe.offsetHeight)}function de(){const{value:D}=se;D&&(x.value=D.scrollTop,y.value=D.scrollLeft*(r!=null&&r.value?-1:1),p.value=D.offsetHeight,g.value=D.offsetWidth,u.value=D.scrollHeight,f.value=D.scrollWidth);const{value:G}=c,{value:pe}=d;G&&(m.value=G.offsetWidth),pe&&(h.value=pe.offsetHeight)}function be(){e.scrollable&&(e.useUnifiedContainer?de():(we(),ge()))}function je(D){var G;return!(!((G=i.value)===null||G===void 0)&&G.contains(Kn(D)))}function ne(D){D.preventDefault(),D.stopPropagation(),R=!0,Lt("mousemove",window,Ue,!0),Lt("mouseup",window,lt,!0),F=y.value,A=r!=null&&r.value?window.innerWidth-D.clientX:D.clientX}function Ue(D){if(!R)return;S!==void 0&&window.clearTimeout(S),w!==void 0&&window.clearTimeout(w);const{value:G}=g,{value:pe}=f,{value:Fe}=te;if(G===null||pe===null)return;const W=(r!=null&&r.value?window.innerWidth-D.clientX-A:D.clientX-A)*(pe-G)/(G-Fe),me=pe-G;let $e=F+W;$e=Math.min(me,$e),$e=Math.max($e,0);const{value:We}=se;if(We){We.scrollLeft=$e*(r!=null&&r.value?-1:1);const{internalOnUpdateScrollLeft:ft}=e;ft&&ft($e)}}function lt(D){D.preventDefault(),D.stopPropagation(),Yt("mousemove",window,Ue,!0),Yt("mouseup",window,lt,!0),R=!1,be(),je(D)&&nt()}function zt(D){D.preventDefault(),D.stopPropagation(),$=!0,Lt("mousemove",window,xt,!0),Lt("mouseup",window,gt,!0),O=x.value,j=D.clientY}function xt(D){if(!$)return;S!==void 0&&window.clearTimeout(S),w!==void 0&&window.clearTimeout(w);const{value:G}=p,{value:pe}=u,{value:Fe}=U;if(G===null||pe===null)return;const W=(D.clientY-j)*(pe-G)/(G-Fe),me=pe-G;let $e=O+W;$e=Math.min(me,$e),$e=Math.max($e,0);const{value:We}=se;We&&(We.scrollTop=$e)}function gt(D){D.preventDefault(),D.stopPropagation(),Yt("mousemove",window,xt,!0),Yt("mouseup",window,gt,!0),$=!1,be(),je(D)&&nt()}Ft(()=>{const{value:D}=I,{value:G}=E,{value:pe}=t,{value:Fe}=c,{value:Be}=d;Fe&&(D?Fe.classList.remove(`${pe}-scrollbar-rail--disabled`):Fe.classList.add(`${pe}-scrollbar-rail--disabled`)),Be&&(G?Be.classList.remove(`${pe}-scrollbar-rail--disabled`):Be.classList.add(`${pe}-scrollbar-rail--disabled`))}),tn(()=>{e.container||be()}),vn(()=>{S!==void 0&&window.clearTimeout(S),w!==void 0&&window.clearTimeout(w),Yt("mousemove",window,xt,!0),Yt("mouseup",window,gt,!0)});const ut=C(()=>{const{common:{cubicBezierEaseInOut:D},self:{color:G,colorHover:pe,height:Fe,width:Be,borderRadius:W,railInsetHorizontalTop:me,railInsetHorizontalBottom:$e,railInsetVerticalRight:We,railInsetVerticalLeft:ft,railColor:ot}}=H.value,{top:re,right:ze,bottom:Le,left:et}=Nt(me),{top:yt,right:vt,bottom:Ct,left:X}=Nt($e),{top:ye,right:Ke,bottom:Y,left:he}=Nt(r!=null&&r.value?fl(We):We),{top:ke,right:Me,bottom:Ne,left:st}=Nt(r!=null&&r.value?fl(ft):ft);return{"--n-scrollbar-bezier":D,"--n-scrollbar-color":G,"--n-scrollbar-color-hover":pe,"--n-scrollbar-border-radius":W,"--n-scrollbar-width":Be,"--n-scrollbar-height":Fe,"--n-scrollbar-rail-top-horizontal-top":re,"--n-scrollbar-rail-right-horizontal-top":ze,"--n-scrollbar-rail-bottom-horizontal-top":Le,"--n-scrollbar-rail-left-horizontal-top":et,"--n-scrollbar-rail-top-horizontal-bottom":yt,"--n-scrollbar-rail-right-horizontal-bottom":vt,"--n-scrollbar-rail-bottom-horizontal-bottom":Ct,"--n-scrollbar-rail-left-horizontal-bottom":X,"--n-scrollbar-rail-top-vertical-right":ye,"--n-scrollbar-rail-right-vertical-right":Ke,"--n-scrollbar-rail-bottom-vertical-right":Y,"--n-scrollbar-rail-left-vertical-right":he,"--n-scrollbar-rail-top-vertical-left":ke,"--n-scrollbar-rail-right-vertical-left":Me,"--n-scrollbar-rail-bottom-vertical-left":Ne,"--n-scrollbar-rail-left-vertical-left":st,"--n-scrollbar-rail-color":ot}}),De=n?it("scrollbar",void 0,ut,e):void 0;return Object.assign(Object.assign({},{scrollTo:Ie,scrollBy:Ae,sync:be,syncUnifiedContainer:de,handleMouseEnterWrapper:Xe,handleMouseLeaveWrapper:ct}),{mergedClsPrefix:t,rtlEnabled:r,containerScrollTop:x,wrapperRef:i,containerRef:s,contentRef:l,yRailRef:d,xRailRef:c,needYBar:E,needXBar:I,yBarSizePx:L,xBarSizePx:K,yBarTopPx:ve,xBarLeftPx:V,isShowXBar:N,isShowYBar:J,isIos:M,handleScroll:Q,handleContentResize:Pe,handleContainerResize:He,handleYScrollMouseDown:zt,handleXScrollMouseDown:ne,cssVars:n?void 0:ut,themeClass:De==null?void 0:De.themeClass,onRender:De==null?void 0:De.onRender})},render(){var e;const{$slots:t,mergedClsPrefix:n,triggerDisplayManually:o,rtlEnabled:r,internalHoistYRail:i,yPlacement:s,xPlacement:l,xScrollable:d}=this;if(!this.scrollable)return(e=t.default)===null||e===void 0?void 0:e.call(t);const c=this.trigger==="none",u=(g,h)=>a("div",{ref:"yRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--vertical`,`${n}-scrollbar-rail--vertical--${s}`,g],"data-scrollbar-rail":!0,style:[h||"",this.verticalRailStyle],"aria-hidden":!0},a(c?Ka:qt,c?null:{name:"fade-in-transition"},{default:()=>this.needYBar&&this.isShowYBar&&!this.isIos?a("div",{class:`${n}-scrollbar-rail__scrollbar`,style:{height:this.yBarSizePx,top:this.yBarTopPx},onMousedown:this.handleYScrollMouseDown}):null})),f=()=>{var g,h;return(g=this.onRender)===null||g===void 0||g.call(this),a("div",sn(this.$attrs,{role:"none",ref:"wrapperRef",class:[`${n}-scrollbar`,this.themeClass,r&&`${n}-scrollbar--rtl`],style:this.cssVars,onMouseenter:o?void 0:this.handleMouseEnterWrapper,onMouseleave:o?void 0:this.handleMouseLeaveWrapper}),[this.container?(h=t.default)===null||h===void 0?void 0:h.call(t):a("div",{role:"none",ref:"containerRef",class:[`${n}-scrollbar-container`,this.containerClass],style:this.containerStyle,onScroll:this.handleScroll,onWheel:this.onWheel},a(_n,{onResize:this.handleContentResize},{default:()=>a("div",{ref:"contentRef",role:"none",style:[{width:this.xScrollable?"fit-content":null},this.contentStyle],class:[`${n}-scrollbar-content`,this.contentClass]},t)})),i?null:u(void 0,void 0),d&&a("div",{ref:"xRailRef",class:[`${n}-scrollbar-rail`,`${n}-scrollbar-rail--horizontal`,`${n}-scrollbar-rail--horizontal--${l}`],style:this.horizontalRailStyle,"data-scrollbar-rail":!0,"aria-hidden":!0},a(c?Ka:qt,c?null:{name:"fade-in-transition"},{default:()=>this.needXBar&&this.isShowXBar&&!this.isIos?a("div",{class:`${n}-scrollbar-rail__scrollbar`,style:{width:this.xBarSizePx,right:r?this.xBarLeftPx:void 0,left:r?void 0:this.xBarLeftPx},onMousedown:this.handleXScrollMouseDown}):null}))])},p=this.container?f():a(_n,{onResize:this.handleContainerResize},{default:f});return i?a(Gt,null,p,u(this.themeClass,this.cssVars)):p}}),Gr=Vt,Lf={iconSizeTiny:"28px",iconSizeSmall:"34px",iconSizeMedium:"40px",iconSizeLarge:"46px",iconSizeHuge:"52px"};function Ps(e){const{textColorDisabled:t,iconColor:n,textColor2:o,fontSizeTiny:r,fontSizeSmall:i,fontSizeMedium:s,fontSizeLarge:l,fontSizeHuge:d}=e;return Object.assign(Object.assign({},Lf),{fontSizeTiny:r,fontSizeSmall:i,fontSizeMedium:s,fontSizeLarge:l,fontSizeHuge:d,textColor:t,iconColor:n,extraTextColor:o})}const Sr={name:"Empty",common:dt,self:Ps},Fo={name:"Empty",common:_e,self:Ps},Nf=b("empty",` + display: flex; + flex-direction: column; + align-items: center; + font-size: var(--n-font-size); +`,[P("icon",` + width: var(--n-icon-size); + height: var(--n-icon-size); + font-size: var(--n-icon-size); + line-height: var(--n-icon-size); + color: var(--n-icon-color); + transition: + color .3s var(--n-bezier); + `,[k("+",[P("description",` + margin-top: 8px; + `)])]),P("description",` + transition: color .3s var(--n-bezier); + color: var(--n-text-color); + `),P("extra",` + text-align: center; + transition: color .3s var(--n-bezier); + margin-top: 12px; + color: var(--n-extra-text-color); + `)]),jf=Object.assign(Object.assign({},Re.props),{description:String,showDescription:{type:Boolean,default:!0},showIcon:{type:Boolean,default:!0},size:{type:String,default:"medium"},renderIcon:Function}),Xr=oe({name:"Empty",props:jf,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedComponentPropsRef:o}=Qe(e),r=Re("Empty","-empty",Nf,Sr,e,t),{localeRef:i}=$n("Empty"),s=C(()=>{var u,f,p;return(u=e.description)!==null&&u!==void 0?u:(p=(f=o==null?void 0:o.value)===null||f===void 0?void 0:f.Empty)===null||p===void 0?void 0:p.description}),l=C(()=>{var u,f;return((f=(u=o==null?void 0:o.value)===null||u===void 0?void 0:u.Empty)===null||f===void 0?void 0:f.renderIcon)||(()=>a(xf,null))}),d=C(()=>{const{size:u}=e,{common:{cubicBezierEaseInOut:f},self:{[ie("iconSize",u)]:p,[ie("fontSize",u)]:g,textColor:h,iconColor:m,extraTextColor:x}}=r.value;return{"--n-icon-size":p,"--n-font-size":g,"--n-bezier":f,"--n-text-color":h,"--n-icon-color":m,"--n-extra-text-color":x}}),c=n?it("empty",C(()=>{let u="";const{size:f}=e;return u+=f[0],u}),d,e):void 0;return{mergedClsPrefix:t,mergedRenderIcon:l,localizedDescription:C(()=>s.value||i.value.description),cssVars:n?void 0:d,themeClass:c==null?void 0:c.themeClass,onRender:c==null?void 0:c.onRender}},render(){const{$slots:e,mergedClsPrefix:t,onRender:n}=this;return n==null||n(),a("div",{class:[`${t}-empty`,this.themeClass],style:this.cssVars},this.showIcon?a("div",{class:`${t}-empty__icon`},e.icon?e.icon():a(Rt,{clsPrefix:t},{default:this.mergedRenderIcon})):null,this.showDescription?a("div",{class:`${t}-empty__description`},e.default?e.default():this.localizedDescription):null,e.extra?a("div",{class:`${t}-empty__extra`},e.extra()):null)}}),Vf={height:"calc(var(--n-option-height) * 7.6)",paddingTiny:"4px 0",paddingSmall:"4px 0",paddingMedium:"4px 0",paddingLarge:"4px 0",paddingHuge:"4px 0",optionPaddingTiny:"0 12px",optionPaddingSmall:"0 12px",optionPaddingMedium:"0 12px",optionPaddingLarge:"0 12px",optionPaddingHuge:"0 12px",loadingSize:"18px"};function $s(e){const{borderRadius:t,popoverColor:n,textColor3:o,dividerColor:r,textColor2:i,primaryColorPressed:s,textColorDisabled:l,primaryColor:d,opacityDisabled:c,hoverColor:u,fontSizeTiny:f,fontSizeSmall:p,fontSizeMedium:g,fontSizeLarge:h,fontSizeHuge:m,heightTiny:x,heightSmall:y,heightMedium:v,heightLarge:T,heightHuge:$}=e;return Object.assign(Object.assign({},Vf),{optionFontSizeTiny:f,optionFontSizeSmall:p,optionFontSizeMedium:g,optionFontSizeLarge:h,optionFontSizeHuge:m,optionHeightTiny:x,optionHeightSmall:y,optionHeightMedium:v,optionHeightLarge:T,optionHeightHuge:$,borderRadius:t,color:n,groupHeaderTextColor:o,actionDividerColor:r,optionTextColor:i,optionTextColorPressed:s,optionTextColorDisabled:l,optionTextColorActive:d,optionOpacityDisabled:c,optionCheckColor:d,optionColorPending:u,optionColorActive:"rgba(0, 0, 0, 0)",optionColorActivePending:u,actionTextColor:i,loadingColor:d})}const Si={name:"InternalSelectMenu",common:dt,peers:{Scrollbar:Nn,Empty:Sr},self:$s},kr={name:"InternalSelectMenu",common:_e,peers:{Scrollbar:pn,Empty:Fo},self:$s},Cl=oe({name:"NBaseSelectGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{renderLabelRef:e,renderOptionRef:t,labelFieldRef:n,nodePropsRef:o}=Ee(bi);return{labelField:n,nodeProps:o,renderLabel:e,renderOption:t}},render(){const{clsPrefix:e,renderLabel:t,renderOption:n,nodeProps:o,tmNode:{rawNode:r}}=this,i=o==null?void 0:o(r),s=t?t(r,!1):kt(r[this.labelField],r,!1),l=a("div",Object.assign({},i,{class:[`${e}-base-select-group-header`,i==null?void 0:i.class]}),s);return r.render?r.render({node:l,option:r}):n?n({node:l,option:r,selected:!1}):l}});function Wf(e,t){return a(qt,{name:"fade-in-scale-up-transition"},{default:()=>e?a(Rt,{clsPrefix:t,class:`${t}-base-select-option__check`},{default:()=>a(gf)}):null})}const yl=oe({name:"NBaseSelectOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(e){const{valueRef:t,pendingTmNodeRef:n,multipleRef:o,valueSetRef:r,renderLabelRef:i,renderOptionRef:s,labelFieldRef:l,valueFieldRef:d,showCheckmarkRef:c,nodePropsRef:u,handleOptionClick:f,handleOptionMouseEnter:p}=Ee(bi),g=tt(()=>{const{value:y}=n;return y?e.tmNode.key===y.key:!1});function h(y){const{tmNode:v}=e;v.disabled||f(y,v)}function m(y){const{tmNode:v}=e;v.disabled||p(y,v)}function x(y){const{tmNode:v}=e,{value:T}=g;v.disabled||T||p(y,v)}return{multiple:o,isGrouped:tt(()=>{const{tmNode:y}=e,{parent:v}=y;return v&&v.rawNode.type==="group"}),showCheckmark:c,nodeProps:u,isPending:g,isSelected:tt(()=>{const{value:y}=t,{value:v}=o;if(y===null)return!1;const T=e.tmNode.rawNode[d.value];if(v){const{value:$}=r;return $.has(T)}else return y===T}),labelField:l,renderLabel:i,renderOption:s,handleMouseMove:x,handleMouseEnter:m,handleClick:h}},render(){const{clsPrefix:e,tmNode:{rawNode:t},isSelected:n,isPending:o,isGrouped:r,showCheckmark:i,nodeProps:s,renderOption:l,renderLabel:d,handleClick:c,handleMouseEnter:u,handleMouseMove:f}=this,p=Wf(n,e),g=d?[d(t,n),i&&p]:[kt(t[this.labelField],t,n),i&&p],h=s==null?void 0:s(t),m=a("div",Object.assign({},h,{class:[`${e}-base-select-option`,t.class,h==null?void 0:h.class,{[`${e}-base-select-option--disabled`]:t.disabled,[`${e}-base-select-option--selected`]:n,[`${e}-base-select-option--grouped`]:r,[`${e}-base-select-option--pending`]:o,[`${e}-base-select-option--show-checkmark`]:i}],style:[(h==null?void 0:h.style)||"",t.style||""],onClick:ar([c,h==null?void 0:h.onClick]),onMouseenter:ar([u,h==null?void 0:h.onMouseenter]),onMousemove:ar([f,h==null?void 0:h.onMousemove])}),a("div",{class:`${e}-base-select-option__content`},g));return t.render?t.render({node:m,option:t,selected:n}):l?l({node:m,option:t,selected:n}):m}}),{cubicBezierEaseIn:wl,cubicBezierEaseOut:Sl}=yn;function po({transformOrigin:e="inherit",duration:t=".2s",enterScale:n=".9",originalTransform:o="",originalTransition:r=""}={}){return[k("&.fade-in-scale-up-transition-leave-active",{transformOrigin:e,transition:`opacity ${t} ${wl}, transform ${t} ${wl} ${r&&`,${r}`}`}),k("&.fade-in-scale-up-transition-enter-active",{transformOrigin:e,transition:`opacity ${t} ${Sl}, transform ${t} ${Sl} ${r&&`,${r}`}`}),k("&.fade-in-scale-up-transition-enter-from, &.fade-in-scale-up-transition-leave-to",{opacity:0,transform:`${o} scale(${n})`}),k("&.fade-in-scale-up-transition-leave-from, &.fade-in-scale-up-transition-enter-to",{opacity:1,transform:`${o} scale(1)`})]}const Uf=b("base-select-menu",` + line-height: 1.5; + outline: none; + z-index: 0; + position: relative; + border-radius: var(--n-border-radius); + transition: + background-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); + background-color: var(--n-color); +`,[b("scrollbar",` + max-height: var(--n-height); + `),b("virtual-list",` + max-height: var(--n-height); + `),b("base-select-option",` + min-height: var(--n-option-height); + font-size: var(--n-option-font-size); + display: flex; + align-items: center; + `,[P("content",` + z-index: 1; + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + `)]),b("base-select-group-header",` + min-height: var(--n-option-height); + font-size: .93em; + display: flex; + align-items: center; + `),b("base-select-menu-option-wrapper",` + position: relative; + width: 100%; + `),P("loading, empty",` + display: flex; + padding: 12px 32px; + flex: 1; + justify-content: center; + `),P("loading",` + color: var(--n-loading-color); + font-size: var(--n-loading-size); + `),P("header",` + padding: 8px var(--n-option-padding-left); + font-size: var(--n-option-font-size); + transition: + color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + border-bottom: 1px solid var(--n-action-divider-color); + color: var(--n-action-text-color); + `),P("action",` + padding: 8px var(--n-option-padding-left); + font-size: var(--n-option-font-size); + transition: + color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + border-top: 1px solid var(--n-action-divider-color); + color: var(--n-action-text-color); + `),b("base-select-group-header",` + position: relative; + cursor: default; + padding: var(--n-option-padding); + color: var(--n-group-header-text-color); + `),b("base-select-option",` + cursor: pointer; + position: relative; + padding: var(--n-option-padding); + transition: + color .3s var(--n-bezier), + opacity .3s var(--n-bezier); + box-sizing: border-box; + color: var(--n-option-text-color); + opacity: 1; + `,[z("show-checkmark",` + padding-right: calc(var(--n-option-padding-right) + 20px); + `),k("&::before",` + content: ""; + position: absolute; + left: 4px; + right: 4px; + top: 0; + bottom: 0; + border-radius: var(--n-border-radius); + transition: background-color .3s var(--n-bezier); + `),k("&:active",` + color: var(--n-option-text-color-pressed); + `),z("grouped",` + padding-left: calc(var(--n-option-padding-left) * 1.5); + `),z("pending",[k("&::before",` + background-color: var(--n-option-color-pending); + `)]),z("selected",` + color: var(--n-option-text-color-active); + `,[k("&::before",` + background-color: var(--n-option-color-active); + `),z("pending",[k("&::before",` + background-color: var(--n-option-color-active-pending); + `)])]),z("disabled",` + cursor: not-allowed; + `,[at("selected",` + color: var(--n-option-text-color-disabled); + `),z("selected",` + opacity: var(--n-option-opacity-disabled); + `)]),P("check",` + font-size: 16px; + position: absolute; + right: calc(var(--n-option-padding-right) - 4px); + top: calc(50% - 7px); + color: var(--n-option-check-color); + transition: color .3s var(--n-bezier); + `,[po({enterScale:"0.5"})])])]),Ts=oe({name:"InternalSelectMenu",props:Object.assign(Object.assign({},Re.props),{clsPrefix:{type:String,required:!0},scrollable:{type:Boolean,default:!0},treeMate:{type:Object,required:!0},multiple:Boolean,size:{type:String,default:"medium"},value:{type:[String,Number,Array],default:null},autoPending:Boolean,virtualScroll:{type:Boolean,default:!0},show:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},loading:Boolean,focusable:Boolean,renderLabel:Function,renderOption:Function,nodeProps:Function,showCheckmark:{type:Boolean,default:!0},onMousedown:Function,onScroll:Function,onFocus:Function,onBlur:Function,onKeyup:Function,onKeydown:Function,onTabOut:Function,onMouseenter:Function,onMouseleave:Function,onResize:Function,resetMenuOnOptionsChange:{type:Boolean,default:!0},inlineThemeDisabled:Boolean,onToggle:Function}),setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=Qe(e),o=Wt("InternalSelectMenu",n,t),r=Re("InternalSelectMenu","-internal-select-menu",Uf,Si,e,fe(e,"clsPrefix")),i=B(null),s=B(null),l=B(null),d=C(()=>e.treeMate.getFlattenedNodes()),c=C(()=>ls(d.value)),u=B(null);function f(){const{treeMate:E}=e;let I=null;const{value:N}=e;N===null?I=E.getFirstAvailableNode():(e.multiple?I=E.getNode((N||[])[(N||[]).length-1]):I=E.getNode(N),(!I||I.disabled)&&(I=E.getFirstAvailableNode())),U(I||null)}function p(){const{value:E}=u;E&&!e.treeMate.getNode(E.key)&&(u.value=null)}let g;mt(()=>e.show,E=>{E?g=mt(()=>e.treeMate,()=>{e.resetMenuOnOptionsChange?(e.autoPending?f():p(),Tt(L)):p()},{immediate:!0}):g==null||g()},{immediate:!0}),vn(()=>{g==null||g()});const h=C(()=>Mt(r.value.self[ie("optionHeight",e.size)])),m=C(()=>Nt(r.value.self[ie("padding",e.size)])),x=C(()=>e.multiple&&Array.isArray(e.value)?new Set(e.value):new Set),y=C(()=>{const E=d.value;return E&&E.length===0});function v(E){const{onToggle:I}=e;I&&I(E)}function T(E){const{onScroll:I}=e;I&&I(E)}function $(E){var I;(I=l.value)===null||I===void 0||I.sync(),T(E)}function R(){var E;(E=l.value)===null||E===void 0||E.sync()}function S(){const{value:E}=u;return E||null}function w(E,I){I.disabled||U(I,!1)}function O(E,I){I.disabled||v(I)}function F(E){var I;Jt(E,"action")||(I=e.onKeyup)===null||I===void 0||I.call(e,E)}function A(E){var I;Jt(E,"action")||(I=e.onKeydown)===null||I===void 0||I.call(e,E)}function j(E){var I;(I=e.onMousedown)===null||I===void 0||I.call(e,E),!e.focusable&&E.preventDefault()}function M(){const{value:E}=u;E&&U(E.getNext({loop:!0}),!0)}function H(){const{value:E}=u;E&&U(E.getPrev({loop:!0}),!0)}function U(E,I=!1){u.value=E,I&&L()}function L(){var E,I;const N=u.value;if(!N)return;const J=c.value(N.key);J!==null&&(e.virtualScroll?(E=s.value)===null||E===void 0||E.scrollTo({index:J}):(I=l.value)===null||I===void 0||I.scrollTo({index:J,elSize:h.value}))}function te(E){var I,N;!((I=i.value)===null||I===void 0)&&I.contains(E.target)&&((N=e.onFocus)===null||N===void 0||N.call(e,E))}function K(E){var I,N;!((I=i.value)===null||I===void 0)&&I.contains(E.relatedTarget)||(N=e.onBlur)===null||N===void 0||N.call(e,E)}Je(bi,{handleOptionMouseEnter:w,handleOptionClick:O,valueSetRef:x,pendingTmNodeRef:u,nodePropsRef:fe(e,"nodeProps"),showCheckmarkRef:fe(e,"showCheckmark"),multipleRef:fe(e,"multiple"),valueRef:fe(e,"value"),renderLabelRef:fe(e,"renderLabel"),renderOptionRef:fe(e,"renderOption"),labelFieldRef:fe(e,"labelField"),valueFieldRef:fe(e,"valueField")}),Je(us,i),tn(()=>{const{value:E}=l;E&&E.sync()});const le=C(()=>{const{size:E}=e,{common:{cubicBezierEaseInOut:I},self:{height:N,borderRadius:J,color:se,groupHeaderTextColor:xe,actionDividerColor:Ie,optionTextColorPressed:_,optionTextColor:Pe,optionTextColorDisabled:He,optionTextColorActive:Ae,optionOpacityDisabled:Ge,optionCheckColor:Xe,actionTextColor:ct,optionColorPending:nt,optionColorActive:Ce,loadingColor:ee,loadingSize:ue,optionColorActivePending:q,[ie("optionFontSize",E)]:Q,[ie("optionHeight",E)]:ge,[ie("optionPadding",E)]:we}}=r.value;return{"--n-height":N,"--n-action-divider-color":Ie,"--n-action-text-color":ct,"--n-bezier":I,"--n-border-radius":J,"--n-color":se,"--n-option-font-size":Q,"--n-group-header-text-color":xe,"--n-option-check-color":Xe,"--n-option-color-pending":nt,"--n-option-color-active":Ce,"--n-option-color-active-pending":q,"--n-option-height":ge,"--n-option-opacity-disabled":Ge,"--n-option-text-color":Pe,"--n-option-text-color-active":Ae,"--n-option-text-color-disabled":He,"--n-option-text-color-pressed":_,"--n-option-padding":we,"--n-option-padding-left":Nt(we,"left"),"--n-option-padding-right":Nt(we,"right"),"--n-loading-color":ee,"--n-loading-size":ue}}),{inlineThemeDisabled:ve}=e,ce=ve?it("internal-select-menu",C(()=>e.size[0]),le,e):void 0,V={selfRef:i,next:M,prev:H,getPendingTmNode:S};return ms(i,e.onResize),Object.assign({mergedTheme:r,mergedClsPrefix:t,rtlEnabled:o,virtualListRef:s,scrollbarRef:l,itemSize:h,padding:m,flattenedNodes:d,empty:y,virtualListContainer(){const{value:E}=s;return E==null?void 0:E.listElRef},virtualListContent(){const{value:E}=s;return E==null?void 0:E.itemsElRef},doScroll:T,handleFocusin:te,handleFocusout:K,handleKeyUp:F,handleKeyDown:A,handleMouseDown:j,handleVirtualListResize:R,handleVirtualListScroll:$,cssVars:ve?void 0:le,themeClass:ce==null?void 0:ce.themeClass,onRender:ce==null?void 0:ce.onRender},V)},render(){const{$slots:e,virtualScroll:t,clsPrefix:n,mergedTheme:o,themeClass:r,onRender:i}=this;return i==null||i(),a("div",{ref:"selfRef",tabindex:this.focusable?0:-1,class:[`${n}-base-select-menu`,this.rtlEnabled&&`${n}-base-select-menu--rtl`,r,this.multiple&&`${n}-base-select-menu--multiple`],style:this.cssVars,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onKeyup:this.handleKeyUp,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},bt(e.header,s=>s&&a("div",{class:`${n}-base-select-menu__header`,"data-header":!0,key:"header"},s)),this.loading?a("div",{class:`${n}-base-select-menu__loading`},a(Zn,{clsPrefix:n,strokeWidth:20})):this.empty?a("div",{class:`${n}-base-select-menu__empty`,"data-empty":!0},pt(e.empty,()=>[a(Xr,{theme:o.peers.Empty,themeOverrides:o.peerOverrides.Empty,size:this.size})])):a(Vt,{ref:"scrollbarRef",theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,scrollable:this.scrollable,container:t?this.virtualListContainer:void 0,content:t?this.virtualListContent:void 0,onScroll:t?void 0:this.doScroll},{default:()=>t?a(ko,{ref:"virtualListRef",class:`${n}-virtual-list`,items:this.flattenedNodes,itemSize:this.itemSize,showScrollbar:!1,paddingTop:this.padding.top,paddingBottom:this.padding.bottom,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemResizable:!0},{default:({item:s})=>s.isGroup?a(Cl,{key:s.key,clsPrefix:n,tmNode:s}):s.ignored?null:a(yl,{clsPrefix:n,key:s.key,tmNode:s})}):a("div",{class:`${n}-base-select-menu-option-wrapper`,style:{paddingTop:this.padding.top,paddingBottom:this.padding.bottom}},this.flattenedNodes.map(s=>s.isGroup?a(Cl,{key:s.key,clsPrefix:n,tmNode:s}):a(yl,{clsPrefix:n,key:s.key,tmNode:s})))}),bt(e.action,s=>s&&[a("div",{class:`${n}-base-select-menu__action`,"data-action":!0,key:"action"},s),a(ho,{onFocus:this.onTabOut,key:"focus-detector"})]))}}),Kf={space:"6px",spaceArrow:"10px",arrowOffset:"10px",arrowOffsetVertical:"10px",arrowHeight:"6px",padding:"8px 14px"};function Fs(e){const{boxShadow2:t,popoverColor:n,textColor2:o,borderRadius:r,fontSize:i,dividerColor:s}=e;return Object.assign(Object.assign({},Kf),{fontSize:i,borderRadius:r,color:n,dividerColor:s,textColor:o,boxShadow:t})}const Uo={name:"Popover",common:dt,self:Fs},Io={name:"Popover",common:_e,self:Fs},ga={top:"bottom",bottom:"top",left:"right",right:"left"},Xt="var(--n-arrow-height) * 1.414",qf=k([b("popover",` + transition: + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + position: relative; + font-size: var(--n-font-size); + color: var(--n-text-color); + box-shadow: var(--n-box-shadow); + word-break: break-word; + `,[k(">",[b("scrollbar",` + height: inherit; + max-height: inherit; + `)]),at("raw",` + background-color: var(--n-color); + border-radius: var(--n-border-radius); + `,[at("scrollable",[at("show-header-or-footer","padding: var(--n-padding);")])]),P("header",` + padding: var(--n-padding); + border-bottom: 1px solid var(--n-divider-color); + transition: border-color .3s var(--n-bezier); + `),P("footer",` + padding: var(--n-padding); + border-top: 1px solid var(--n-divider-color); + transition: border-color .3s var(--n-bezier); + `),z("scrollable, show-header-or-footer",[P("content",` + padding: var(--n-padding); + `)])]),b("popover-shared",` + transform-origin: inherit; + `,[b("popover-arrow-wrapper",` + position: absolute; + overflow: hidden; + pointer-events: none; + `,[b("popover-arrow",` + transition: background-color .3s var(--n-bezier); + position: absolute; + display: block; + width: calc(${Xt}); + height: calc(${Xt}); + box-shadow: 0 0 8px 0 rgba(0, 0, 0, .12); + transform: rotate(45deg); + background-color: var(--n-color); + pointer-events: all; + `)]),k("&.popover-transition-enter-from, &.popover-transition-leave-to",` + opacity: 0; + transform: scale(.85); + `),k("&.popover-transition-enter-to, &.popover-transition-leave-from",` + transform: scale(1); + opacity: 1; + `),k("&.popover-transition-enter-active",` + transition: + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier), + opacity .15s var(--n-bezier-ease-out), + transform .15s var(--n-bezier-ease-out); + `),k("&.popover-transition-leave-active",` + transition: + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier), + opacity .15s var(--n-bezier-ease-in), + transform .15s var(--n-bezier-ease-in); + `)]),Sn("top-start",` + top: calc(${Xt} / -2); + left: calc(${jn("top-start")} - var(--v-offset-left)); + `),Sn("top",` + top: calc(${Xt} / -2); + transform: translateX(calc(${Xt} / -2)) rotate(45deg); + left: 50%; + `),Sn("top-end",` + top: calc(${Xt} / -2); + right: calc(${jn("top-end")} + var(--v-offset-left)); + `),Sn("bottom-start",` + bottom: calc(${Xt} / -2); + left: calc(${jn("bottom-start")} - var(--v-offset-left)); + `),Sn("bottom",` + bottom: calc(${Xt} / -2); + transform: translateX(calc(${Xt} / -2)) rotate(45deg); + left: 50%; + `),Sn("bottom-end",` + bottom: calc(${Xt} / -2); + right: calc(${jn("bottom-end")} + var(--v-offset-left)); + `),Sn("left-start",` + left: calc(${Xt} / -2); + top: calc(${jn("left-start")} - var(--v-offset-top)); + `),Sn("left",` + left: calc(${Xt} / -2); + transform: translateY(calc(${Xt} / -2)) rotate(45deg); + top: 50%; + `),Sn("left-end",` + left: calc(${Xt} / -2); + bottom: calc(${jn("left-end")} + var(--v-offset-top)); + `),Sn("right-start",` + right: calc(${Xt} / -2); + top: calc(${jn("right-start")} - var(--v-offset-top)); + `),Sn("right",` + right: calc(${Xt} / -2); + transform: translateY(calc(${Xt} / -2)) rotate(45deg); + top: 50%; + `),Sn("right-end",` + right: calc(${Xt} / -2); + bottom: calc(${jn("right-end")} + var(--v-offset-top)); + `),...Nu({top:["right-start","left-start"],right:["top-end","bottom-end"],bottom:["right-end","left-end"],left:["top-start","bottom-start"]},(e,t)=>{const n=["right","left"].includes(t),o=n?"width":"height";return e.map(r=>{const i=r.split("-")[1]==="end",l=`calc((${`var(--v-target-${o}, 0px)`} - ${Xt}) / 2)`,d=jn(r);return k(`[v-placement="${r}"] >`,[b("popover-shared",[z("center-arrow",[b("popover-arrow",`${t}: calc(max(${l}, ${d}) ${i?"+":"-"} var(--v-offset-${n?"left":"top"}));`)])])])})})]);function jn(e){return["top","bottom"].includes(e.split("-")[0])?"var(--n-arrow-offset)":"var(--n-arrow-offset-vertical)"}function Sn(e,t){const n=e.split("-")[0],o=["top","bottom"].includes(n)?"height: var(--n-space-arrow);":"width: var(--n-space-arrow);";return k(`[v-placement="${e}"] >`,[b("popover-shared",` + margin-${ga[n]}: var(--n-space); + `,[z("show-arrow",` + margin-${ga[n]}: var(--n-space-arrow); + `),z("overlap",` + margin: 0; + `),Gu("popover-arrow-wrapper",` + right: 0; + left: 0; + top: 0; + bottom: 0; + ${n}: 100%; + ${ga[n]}: auto; + ${o} + `,[b("popover-arrow",t)])])])}const Is=Object.assign(Object.assign({},Re.props),{to:Zt.propTo,show:Boolean,trigger:String,showArrow:Boolean,delay:Number,duration:Number,raw:Boolean,arrowPointToCenter:Boolean,arrowClass:String,arrowStyle:[String,Object],arrowWrapperClass:String,arrowWrapperStyle:[String,Object],displayDirective:String,x:Number,y:Number,flip:Boolean,overlap:Boolean,placement:String,width:[Number,String],keepAliveOnHover:Boolean,scrollable:Boolean,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],internalDeactivateImmediately:Boolean,animated:Boolean,onClickoutside:Function,internalTrapFocus:Boolean,internalOnAfterLeave:Function,minWidth:Number,maxWidth:Number});function Bs({arrowClass:e,arrowStyle:t,arrowWrapperClass:n,arrowWrapperStyle:o,clsPrefix:r}){return a("div",{key:"__popover-arrow__",style:o,class:[`${r}-popover-arrow-wrapper`,n]},a("div",{class:[`${r}-popover-arrow`,e],style:t}))}const Yf=oe({name:"PopoverBody",inheritAttrs:!1,props:Is,setup(e,{slots:t,attrs:n}){const{namespaceRef:o,mergedClsPrefixRef:r,inlineThemeDisabled:i}=Qe(e),s=Re("Popover","-popover",qf,Uo,e,r),l=B(null),d=Ee("NPopover"),c=B(null),u=B(e.show),f=B(!1);Ft(()=>{const{show:w}=e;w&&!nf()&&!e.internalDeactivateImmediately&&(f.value=!0)});const p=C(()=>{const{trigger:w,onClickoutside:O}=e,F=[],{positionManuallyRef:{value:A}}=d;return A||(w==="click"&&!O&&F.push([Ln,$,void 0,{capture:!0}]),w==="hover"&&F.push([Eu,T])),O&&F.push([Ln,$,void 0,{capture:!0}]),(e.displayDirective==="show"||e.animated&&f.value)&&F.push([En,e.show]),F}),g=C(()=>{const{common:{cubicBezierEaseInOut:w,cubicBezierEaseIn:O,cubicBezierEaseOut:F},self:{space:A,spaceArrow:j,padding:M,fontSize:H,textColor:U,dividerColor:L,color:te,boxShadow:K,borderRadius:le,arrowHeight:ve,arrowOffset:ce,arrowOffsetVertical:V}}=s.value;return{"--n-box-shadow":K,"--n-bezier":w,"--n-bezier-ease-in":O,"--n-bezier-ease-out":F,"--n-font-size":H,"--n-text-color":U,"--n-color":te,"--n-divider-color":L,"--n-border-radius":le,"--n-arrow-height":ve,"--n-arrow-offset":ce,"--n-arrow-offset-vertical":V,"--n-padding":M,"--n-space":A,"--n-space-arrow":j}}),h=C(()=>{const w=e.width==="trigger"?void 0:_t(e.width),O=[];w&&O.push({width:w});const{maxWidth:F,minWidth:A}=e;return F&&O.push({maxWidth:_t(F)}),A&&O.push({maxWidth:_t(A)}),i||O.push(g.value),O}),m=i?it("popover",void 0,g,e):void 0;d.setBodyInstance({syncPosition:x}),vn(()=>{d.setBodyInstance(null)}),mt(fe(e,"show"),w=>{e.animated||(w?u.value=!0:u.value=!1)});function x(){var w;(w=l.value)===null||w===void 0||w.syncPosition()}function y(w){e.trigger==="hover"&&e.keepAliveOnHover&&e.show&&d.handleMouseEnter(w)}function v(w){e.trigger==="hover"&&e.keepAliveOnHover&&d.handleMouseLeave(w)}function T(w){e.trigger==="hover"&&!R().contains(Kn(w))&&d.handleMouseMoveOutside(w)}function $(w){(e.trigger==="click"&&!R().contains(Kn(w))||e.onClickoutside)&&d.handleClickOutside(w)}function R(){return d.getTriggerElement()}Je(Wo,c),Je(gr,null),Je(mr,null);function S(){if(m==null||m.onRender(),!(e.displayDirective==="show"||e.show||e.animated&&f.value))return null;let O;const F=d.internalRenderBodyRef.value,{value:A}=r;if(F)O=F([`${A}-popover-shared`,m==null?void 0:m.themeClass.value,e.overlap&&`${A}-popover-shared--overlap`,e.showArrow&&`${A}-popover-shared--show-arrow`,e.arrowPointToCenter&&`${A}-popover-shared--center-arrow`],c,h.value,y,v);else{const{value:j}=d.extraClassRef,{internalTrapFocus:M}=e,H=!Ho(t.header)||!Ho(t.footer),U=()=>{var L,te;const K=H?a(Gt,null,bt(t.header,ce=>ce?a("div",{class:[`${A}-popover__header`,e.headerClass],style:e.headerStyle},ce):null),bt(t.default,ce=>ce?a("div",{class:[`${A}-popover__content`,e.contentClass],style:e.contentStyle},t):null),bt(t.footer,ce=>ce?a("div",{class:[`${A}-popover__footer`,e.footerClass],style:e.footerStyle},ce):null)):e.scrollable?(L=t.default)===null||L===void 0?void 0:L.call(t):a("div",{class:[`${A}-popover__content`,e.contentClass],style:e.contentStyle},t),le=e.scrollable?a(Gr,{contentClass:H?void 0:`${A}-popover__content ${(te=e.contentClass)!==null&&te!==void 0?te:""}`,contentStyle:H?void 0:e.contentStyle},{default:()=>K}):K,ve=e.showArrow?Bs({arrowClass:e.arrowClass,arrowStyle:e.arrowStyle,arrowWrapperClass:e.arrowWrapperClass,arrowWrapperStyle:e.arrowWrapperStyle,clsPrefix:A}):null;return[le,ve]};O=a("div",sn({class:[`${A}-popover`,`${A}-popover-shared`,m==null?void 0:m.themeClass.value,j.map(L=>`${A}-${L}`),{[`${A}-popover--scrollable`]:e.scrollable,[`${A}-popover--show-header-or-footer`]:H,[`${A}-popover--raw`]:e.raw,[`${A}-popover-shared--overlap`]:e.overlap,[`${A}-popover-shared--show-arrow`]:e.showArrow,[`${A}-popover-shared--center-arrow`]:e.arrowPointToCenter}],ref:c,style:h.value,onKeydown:d.handleKeydown,onMouseenter:y,onMouseleave:v},n),M?a(fi,{active:e.show,autoFocus:!0},{default:U}):U())}return dn(O,p.value)}return{displayed:f,namespace:o,isMounted:d.isMountedRef,zIndex:d.zIndexRef,followerRef:l,adjustedTo:Zt(e),followerEnabled:u,renderContentNode:S}},render(){return a(zo,{ref:"followerRef",zIndex:this.zIndex,show:this.show,enabled:this.followerEnabled,to:this.adjustedTo,x:this.x,y:this.y,flip:this.flip,placement:this.placement,containerClass:this.namespace,overlap:this.overlap,width:this.width==="trigger"?"target":void 0,teleportDisabled:this.adjustedTo===Zt.tdkey},{default:()=>this.animated?a(qt,{name:"popover-transition",appear:this.isMounted,onEnter:()=>{this.followerEnabled=!0},onAfterLeave:()=>{var e;(e=this.internalOnAfterLeave)===null||e===void 0||e.call(this),this.followerEnabled=!1,this.displayed=!1}},{default:this.renderContentNode}):this.renderContentNode()})}}),Gf=Object.keys(Is),Xf={focus:["onFocus","onBlur"],click:["onClick"],hover:["onMouseenter","onMouseleave"],manual:[],nested:["onFocus","onBlur","onMouseenter","onMouseleave","onClick"]};function Zf(e,t,n){Xf[t].forEach(o=>{e.props?e.props=Object.assign({},e.props):e.props={};const r=e.props[o],i=n[o];r?e.props[o]=(...s)=>{r(...s),i(...s)}:e.props[o]=i})}const No={show:{type:Boolean,default:void 0},defaultShow:Boolean,showArrow:{type:Boolean,default:!0},trigger:{type:String,default:"hover"},delay:{type:Number,default:100},duration:{type:Number,default:100},raw:Boolean,placement:{type:String,default:"top"},x:Number,y:Number,arrowPointToCenter:Boolean,disabled:Boolean,getDisabled:Function,displayDirective:{type:String,default:"if"},arrowClass:String,arrowStyle:[String,Object],arrowWrapperClass:String,arrowWrapperStyle:[String,Object],flip:{type:Boolean,default:!0},animated:{type:Boolean,default:!0},width:{type:[Number,String],default:void 0},overlap:Boolean,keepAliveOnHover:{type:Boolean,default:!0},zIndex:Number,to:Zt.propTo,scrollable:Boolean,contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],onClickoutside:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],internalDeactivateImmediately:Boolean,internalSyncTargetWithParent:Boolean,internalInheritedEventHandlers:{type:Array,default:()=>[]},internalTrapFocus:Boolean,internalExtraClass:{type:Array,default:()=>[]},onShow:[Function,Array],onHide:[Function,Array],arrow:{type:Boolean,default:void 0},minWidth:Number,maxWidth:Number},Qf=Object.assign(Object.assign(Object.assign({},Re.props),No),{internalOnAfterLeave:Function,internalRenderBody:Function}),Rr=oe({name:"Popover",inheritAttrs:!1,props:Qf,slots:Object,__popover__:!0,setup(e){const t=Yn(),n=B(null),o=C(()=>e.show),r=B(e.defaultShow),i=$t(o,r),s=tt(()=>e.disabled?!1:i.value),l=()=>{if(e.disabled)return!0;const{getDisabled:L}=e;return!!(L!=null&&L())},d=()=>l()?!1:i.value,c=ro(e,["arrow","showArrow"]),u=C(()=>e.overlap?!1:c.value);let f=null;const p=B(null),g=B(null),h=tt(()=>e.x!==void 0&&e.y!==void 0);function m(L){const{"onUpdate:show":te,onUpdateShow:K,onShow:le,onHide:ve}=e;r.value=L,te&&ae(te,L),K&&ae(K,L),L&&le&&ae(le,!0),L&&ve&&ae(ve,!1)}function x(){f&&f.syncPosition()}function y(){const{value:L}=p;L&&(window.clearTimeout(L),p.value=null)}function v(){const{value:L}=g;L&&(window.clearTimeout(L),g.value=null)}function T(){const L=l();if(e.trigger==="focus"&&!L){if(d())return;m(!0)}}function $(){const L=l();if(e.trigger==="focus"&&!L){if(!d())return;m(!1)}}function R(){const L=l();if(e.trigger==="hover"&&!L){if(v(),p.value!==null||d())return;const te=()=>{m(!0),p.value=null},{delay:K}=e;K===0?te():p.value=window.setTimeout(te,K)}}function S(){const L=l();if(e.trigger==="hover"&&!L){if(y(),g.value!==null||!d())return;const te=()=>{m(!1),g.value=null},{duration:K}=e;K===0?te():g.value=window.setTimeout(te,K)}}function w(){S()}function O(L){var te;d()&&(e.trigger==="click"&&(y(),v(),m(!1)),(te=e.onClickoutside)===null||te===void 0||te.call(e,L))}function F(){if(e.trigger==="click"&&!l()){y(),v();const L=!d();m(L)}}function A(L){e.internalTrapFocus&&L.key==="Escape"&&(y(),v(),m(!1))}function j(L){r.value=L}function M(){var L;return(L=n.value)===null||L===void 0?void 0:L.targetRef}function H(L){f=L}return Je("NPopover",{getTriggerElement:M,handleKeydown:A,handleMouseEnter:R,handleMouseLeave:S,handleClickOutside:O,handleMouseMoveOutside:w,setBodyInstance:H,positionManuallyRef:h,isMountedRef:t,zIndexRef:fe(e,"zIndex"),extraClassRef:fe(e,"internalExtraClass"),internalRenderBodyRef:fe(e,"internalRenderBody")}),Ft(()=>{i.value&&l()&&m(!1)}),{binderInstRef:n,positionManually:h,mergedShowConsideringDisabledProp:s,uncontrolledShow:r,mergedShowArrow:u,getMergedShow:d,setShow:j,handleClick:F,handleMouseEnter:R,handleMouseLeave:S,handleFocus:T,handleBlur:$,syncPosition:x}},render(){var e;const{positionManually:t,$slots:n}=this;let o,r=!1;if(!t&&(o=rf(n,"trigger"),o)){o=ir(o),o=o.type===Du?a("span",[o]):o;const i={onClick:this.handleClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onFocus:this.handleFocus,onBlur:this.handleBlur};if(!((e=o.type)===null||e===void 0)&&e.__popover__)r=!0,o.props||(o.props={internalSyncTargetWithParent:!0,internalInheritedEventHandlers:[]}),o.props.internalSyncTargetWithParent=!0,o.props.internalInheritedEventHandlers?o.props.internalInheritedEventHandlers=[i,...o.props.internalInheritedEventHandlers]:o.props.internalInheritedEventHandlers=[i];else{const{internalInheritedEventHandlers:s}=this,l=[i,...s],d={onBlur:c=>{l.forEach(u=>{u.onBlur(c)})},onFocus:c=>{l.forEach(u=>{u.onFocus(c)})},onClick:c=>{l.forEach(u=>{u.onClick(c)})},onMouseenter:c=>{l.forEach(u=>{u.onMouseenter(c)})},onMouseleave:c=>{l.forEach(u=>{u.onMouseleave(c)})}};Zf(o,s?"nested":t?"manual":this.trigger,d)}}return a(Po,{ref:"binderInstRef",syncTarget:!r,syncTargetWithParent:this.internalSyncTargetWithParent},{default:()=>{this.mergedShowConsideringDisabledProp;const i=this.getMergedShow();return[this.internalTrapFocus&&i?dn(a("div",{style:{position:"fixed",top:0,right:0,bottom:0,left:0}}),[[mi,{enabled:i,zIndex:this.zIndex}]]):null,t?null:a($o,null,{default:()=>o}),a(Yf,bn(this.$props,Gf,Object.assign(Object.assign({},this.$attrs),{showArrow:this.mergedShowArrow,show:i})),{default:()=>{var s,l;return(l=(s=this.$slots).default)===null||l===void 0?void 0:l.call(s)},header:()=>{var s,l;return(l=(s=this.$slots).header)===null||l===void 0?void 0:l.call(s)},footer:()=>{var s,l;return(l=(s=this.$slots).footer)===null||l===void 0?void 0:l.call(s)}})]}})}}),Os={closeIconSizeTiny:"12px",closeIconSizeSmall:"12px",closeIconSizeMedium:"14px",closeIconSizeLarge:"14px",closeSizeTiny:"16px",closeSizeSmall:"16px",closeSizeMedium:"18px",closeSizeLarge:"18px",padding:"0 7px",closeMargin:"0 0 0 4px"},Ds={name:"Tag",common:_e,self(e){const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:s,warningColor:l,errorColor:d,baseColor:c,borderColor:u,tagColor:f,opacityDisabled:p,closeIconColor:g,closeIconColorHover:h,closeIconColorPressed:m,closeColorHover:x,closeColorPressed:y,borderRadiusSmall:v,fontSizeMini:T,fontSizeTiny:$,fontSizeSmall:R,fontSizeMedium:S,heightMini:w,heightTiny:O,heightSmall:F,heightMedium:A,buttonColor2Hover:j,buttonColor2Pressed:M,fontWeightStrong:H}=e;return Object.assign(Object.assign({},Os),{closeBorderRadius:v,heightTiny:w,heightSmall:O,heightMedium:F,heightLarge:A,borderRadius:v,opacityDisabled:p,fontSizeTiny:T,fontSizeSmall:$,fontSizeMedium:R,fontSizeLarge:S,fontWeightStrong:H,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:j,colorPressedCheckable:M,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:f,colorBordered:"#0000",closeIconColor:g,closeIconColorHover:h,closeIconColorPressed:m,closeColorHover:x,closeColorPressed:y,borderPrimary:`1px solid ${Se(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Se(r,{alpha:.16}),colorBorderedPrimary:"#0000",closeIconColorPrimary:Kt(r,{lightness:.7}),closeIconColorHoverPrimary:Kt(r,{lightness:.7}),closeIconColorPressedPrimary:Kt(r,{lightness:.7}),closeColorHoverPrimary:Se(r,{alpha:.16}),closeColorPressedPrimary:Se(r,{alpha:.12}),borderInfo:`1px solid ${Se(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Se(i,{alpha:.16}),colorBorderedInfo:"#0000",closeIconColorInfo:Kt(i,{alpha:.7}),closeIconColorHoverInfo:Kt(i,{alpha:.7}),closeIconColorPressedInfo:Kt(i,{alpha:.7}),closeColorHoverInfo:Se(i,{alpha:.16}),closeColorPressedInfo:Se(i,{alpha:.12}),borderSuccess:`1px solid ${Se(s,{alpha:.3})}`,textColorSuccess:s,colorSuccess:Se(s,{alpha:.16}),colorBorderedSuccess:"#0000",closeIconColorSuccess:Kt(s,{alpha:.7}),closeIconColorHoverSuccess:Kt(s,{alpha:.7}),closeIconColorPressedSuccess:Kt(s,{alpha:.7}),closeColorHoverSuccess:Se(s,{alpha:.16}),closeColorPressedSuccess:Se(s,{alpha:.12}),borderWarning:`1px solid ${Se(l,{alpha:.3})}`,textColorWarning:l,colorWarning:Se(l,{alpha:.16}),colorBorderedWarning:"#0000",closeIconColorWarning:Kt(l,{alpha:.7}),closeIconColorHoverWarning:Kt(l,{alpha:.7}),closeIconColorPressedWarning:Kt(l,{alpha:.7}),closeColorHoverWarning:Se(l,{alpha:.16}),closeColorPressedWarning:Se(l,{alpha:.11}),borderError:`1px solid ${Se(d,{alpha:.3})}`,textColorError:d,colorError:Se(d,{alpha:.16}),colorBorderedError:"#0000",closeIconColorError:Kt(d,{alpha:.7}),closeIconColorHoverError:Kt(d,{alpha:.7}),closeIconColorPressedError:Kt(d,{alpha:.7}),closeColorHoverError:Se(d,{alpha:.16}),closeColorPressedError:Se(d,{alpha:.12})})}};function Jf(e){const{textColor2:t,primaryColorHover:n,primaryColorPressed:o,primaryColor:r,infoColor:i,successColor:s,warningColor:l,errorColor:d,baseColor:c,borderColor:u,opacityDisabled:f,tagColor:p,closeIconColor:g,closeIconColorHover:h,closeIconColorPressed:m,borderRadiusSmall:x,fontSizeMini:y,fontSizeTiny:v,fontSizeSmall:T,fontSizeMedium:$,heightMini:R,heightTiny:S,heightSmall:w,heightMedium:O,closeColorHover:F,closeColorPressed:A,buttonColor2Hover:j,buttonColor2Pressed:M,fontWeightStrong:H}=e;return Object.assign(Object.assign({},Os),{closeBorderRadius:x,heightTiny:R,heightSmall:S,heightMedium:w,heightLarge:O,borderRadius:x,opacityDisabled:f,fontSizeTiny:y,fontSizeSmall:v,fontSizeMedium:T,fontSizeLarge:$,fontWeightStrong:H,textColorCheckable:t,textColorHoverCheckable:t,textColorPressedCheckable:t,textColorChecked:c,colorCheckable:"#0000",colorHoverCheckable:j,colorPressedCheckable:M,colorChecked:r,colorCheckedHover:n,colorCheckedPressed:o,border:`1px solid ${u}`,textColor:t,color:p,colorBordered:"rgb(250, 250, 252)",closeIconColor:g,closeIconColorHover:h,closeIconColorPressed:m,closeColorHover:F,closeColorPressed:A,borderPrimary:`1px solid ${Se(r,{alpha:.3})}`,textColorPrimary:r,colorPrimary:Se(r,{alpha:.12}),colorBorderedPrimary:Se(r,{alpha:.1}),closeIconColorPrimary:r,closeIconColorHoverPrimary:r,closeIconColorPressedPrimary:r,closeColorHoverPrimary:Se(r,{alpha:.12}),closeColorPressedPrimary:Se(r,{alpha:.18}),borderInfo:`1px solid ${Se(i,{alpha:.3})}`,textColorInfo:i,colorInfo:Se(i,{alpha:.12}),colorBorderedInfo:Se(i,{alpha:.1}),closeIconColorInfo:i,closeIconColorHoverInfo:i,closeIconColorPressedInfo:i,closeColorHoverInfo:Se(i,{alpha:.12}),closeColorPressedInfo:Se(i,{alpha:.18}),borderSuccess:`1px solid ${Se(s,{alpha:.3})}`,textColorSuccess:s,colorSuccess:Se(s,{alpha:.12}),colorBorderedSuccess:Se(s,{alpha:.1}),closeIconColorSuccess:s,closeIconColorHoverSuccess:s,closeIconColorPressedSuccess:s,closeColorHoverSuccess:Se(s,{alpha:.12}),closeColorPressedSuccess:Se(s,{alpha:.18}),borderWarning:`1px solid ${Se(l,{alpha:.35})}`,textColorWarning:l,colorWarning:Se(l,{alpha:.15}),colorBorderedWarning:Se(l,{alpha:.12}),closeIconColorWarning:l,closeIconColorHoverWarning:l,closeIconColorPressedWarning:l,closeColorHoverWarning:Se(l,{alpha:.12}),closeColorPressedWarning:Se(l,{alpha:.18}),borderError:`1px solid ${Se(d,{alpha:.23})}`,textColorError:d,colorError:Se(d,{alpha:.1}),colorBorderedError:Se(d,{alpha:.08}),closeIconColorError:d,closeIconColorHoverError:d,closeIconColorPressedError:d,closeColorHoverError:Se(d,{alpha:.12}),closeColorPressedError:Se(d,{alpha:.18})})}const Ms={name:"Tag",common:dt,self:Jf},As={color:Object,type:{type:String,default:"default"},round:Boolean,size:{type:String,default:"medium"},closable:Boolean,disabled:{type:Boolean,default:void 0}},eh=b("tag",` + --n-close-margin: var(--n-close-margin-top) var(--n-close-margin-right) var(--n-close-margin-bottom) var(--n-close-margin-left); + white-space: nowrap; + position: relative; + box-sizing: border-box; + cursor: default; + display: inline-flex; + align-items: center; + flex-wrap: nowrap; + padding: var(--n-padding); + border-radius: var(--n-border-radius); + color: var(--n-text-color); + background-color: var(--n-color); + transition: + border-color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier), + opacity .3s var(--n-bezier); + line-height: 1; + height: var(--n-height); + font-size: var(--n-font-size); +`,[z("strong",` + font-weight: var(--n-font-weight-strong); + `),P("border",` + pointer-events: none; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + border-radius: inherit; + border: var(--n-border); + transition: border-color .3s var(--n-bezier); + `),P("icon",` + display: flex; + margin: 0 4px 0 0; + color: var(--n-text-color); + transition: color .3s var(--n-bezier); + font-size: var(--n-avatar-size-override); + `),P("avatar",` + display: flex; + margin: 0 6px 0 0; + `),P("close",` + margin: var(--n-close-margin); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `),z("round",` + padding: 0 calc(var(--n-height) / 3); + border-radius: calc(var(--n-height) / 2); + `,[P("icon",` + margin: 0 4px 0 calc((var(--n-height) - 8px) / -2); + `),P("avatar",` + margin: 0 6px 0 calc((var(--n-height) - 8px) / -2); + `),z("closable",` + padding: 0 calc(var(--n-height) / 4) 0 calc(var(--n-height) / 3); + `)]),z("icon, avatar",[z("round",` + padding: 0 calc(var(--n-height) / 3) 0 calc(var(--n-height) / 2); + `)]),z("disabled",` + cursor: not-allowed !important; + opacity: var(--n-opacity-disabled); + `),z("checkable",` + cursor: pointer; + box-shadow: none; + color: var(--n-text-color-checkable); + background-color: var(--n-color-checkable); + `,[at("disabled",[k("&:hover","background-color: var(--n-color-hover-checkable);",[at("checked","color: var(--n-text-color-hover-checkable);")]),k("&:active","background-color: var(--n-color-pressed-checkable);",[at("checked","color: var(--n-text-color-pressed-checkable);")])]),z("checked",` + color: var(--n-text-color-checked); + background-color: var(--n-color-checked); + `,[at("disabled",[k("&:hover","background-color: var(--n-color-checked-hover);"),k("&:active","background-color: var(--n-color-checked-pressed);")])])])]),th=Object.assign(Object.assign(Object.assign({},Re.props),As),{bordered:{type:Boolean,default:void 0},checked:Boolean,checkable:Boolean,strong:Boolean,triggerClickOnClose:Boolean,onClose:[Array,Function],onMouseenter:Function,onMouseleave:Function,"onUpdate:checked":Function,onUpdateChecked:Function,internalCloseFocusable:{type:Boolean,default:!0},internalCloseIsButtonTag:{type:Boolean,default:!0},onCheckedChange:Function}),_s="n-tag",jr=oe({name:"Tag",props:th,slots:Object,setup(e){const t=B(null),{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=Qe(e),s=Re("Tag","-tag",eh,Ms,e,o);Je(_s,{roundRef:fe(e,"round")});function l(){if(!e.disabled&&e.checkable){const{checked:g,onCheckedChange:h,onUpdateChecked:m,"onUpdate:checked":x}=e;m&&m(!g),x&&x(!g),h&&h(!g)}}function d(g){if(e.triggerClickOnClose||g.stopPropagation(),!e.disabled){const{onClose:h}=e;h&&ae(h,g)}}const c={setTextContent(g){const{value:h}=t;h&&(h.textContent=g)}},u=Wt("Tag",i,o),f=C(()=>{const{type:g,size:h,color:{color:m,textColor:x}={}}=e,{common:{cubicBezierEaseInOut:y},self:{padding:v,closeMargin:T,borderRadius:$,opacityDisabled:R,textColorCheckable:S,textColorHoverCheckable:w,textColorPressedCheckable:O,textColorChecked:F,colorCheckable:A,colorHoverCheckable:j,colorPressedCheckable:M,colorChecked:H,colorCheckedHover:U,colorCheckedPressed:L,closeBorderRadius:te,fontWeightStrong:K,[ie("colorBordered",g)]:le,[ie("closeSize",h)]:ve,[ie("closeIconSize",h)]:ce,[ie("fontSize",h)]:V,[ie("height",h)]:E,[ie("color",g)]:I,[ie("textColor",g)]:N,[ie("border",g)]:J,[ie("closeIconColor",g)]:se,[ie("closeIconColorHover",g)]:xe,[ie("closeIconColorPressed",g)]:Ie,[ie("closeColorHover",g)]:_,[ie("closeColorPressed",g)]:Pe}}=s.value,He=Nt(T);return{"--n-font-weight-strong":K,"--n-avatar-size-override":`calc(${E} - 8px)`,"--n-bezier":y,"--n-border-radius":$,"--n-border":J,"--n-close-icon-size":ce,"--n-close-color-pressed":Pe,"--n-close-color-hover":_,"--n-close-border-radius":te,"--n-close-icon-color":se,"--n-close-icon-color-hover":xe,"--n-close-icon-color-pressed":Ie,"--n-close-icon-color-disabled":se,"--n-close-margin-top":He.top,"--n-close-margin-right":He.right,"--n-close-margin-bottom":He.bottom,"--n-close-margin-left":He.left,"--n-close-size":ve,"--n-color":m||(n.value?le:I),"--n-color-checkable":A,"--n-color-checked":H,"--n-color-checked-hover":U,"--n-color-checked-pressed":L,"--n-color-hover-checkable":j,"--n-color-pressed-checkable":M,"--n-font-size":V,"--n-height":E,"--n-opacity-disabled":R,"--n-padding":v,"--n-text-color":x||N,"--n-text-color-checkable":S,"--n-text-color-checked":F,"--n-text-color-hover-checkable":w,"--n-text-color-pressed-checkable":O}}),p=r?it("tag",C(()=>{let g="";const{type:h,size:m,color:{color:x,textColor:y}={}}=e;return g+=h[0],g+=m[0],x&&(g+=`a${sr(x)}`),y&&(g+=`b${sr(y)}`),n.value&&(g+="c"),g}),f,e):void 0;return Object.assign(Object.assign({},c),{rtlEnabled:u,mergedClsPrefix:o,contentRef:t,mergedBordered:n,handleClick:l,handleCloseClick:d,cssVars:r?void 0:f,themeClass:p==null?void 0:p.themeClass,onRender:p==null?void 0:p.onRender})},render(){var e,t;const{mergedClsPrefix:n,rtlEnabled:o,closable:r,color:{borderColor:i}={},round:s,onRender:l,$slots:d}=this;l==null||l();const c=bt(d.avatar,f=>f&&a("div",{class:`${n}-tag__avatar`},f)),u=bt(d.icon,f=>f&&a("div",{class:`${n}-tag__icon`},f));return a("div",{class:[`${n}-tag`,this.themeClass,{[`${n}-tag--rtl`]:o,[`${n}-tag--strong`]:this.strong,[`${n}-tag--disabled`]:this.disabled,[`${n}-tag--checkable`]:this.checkable,[`${n}-tag--checked`]:this.checkable&&this.checked,[`${n}-tag--round`]:s,[`${n}-tag--avatar`]:c,[`${n}-tag--icon`]:u,[`${n}-tag--closable`]:r}],style:this.cssVars,onClick:this.handleClick,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave},u||c,a("span",{class:`${n}-tag__content`,ref:"contentRef"},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)),!this.checkable&&r?a(fo,{clsPrefix:n,class:`${n}-tag__close`,disabled:this.disabled,onClick:this.handleCloseClick,focusable:this.internalCloseFocusable,round:s,isButtonTag:this.internalCloseIsButtonTag,absolute:!0}):null,!this.checkable&&this.mergedBordered?a("div",{class:`${n}-tag__border`,style:{borderColor:i}}):null)}}),Hs=oe({name:"InternalSelectionSuffix",props:{clsPrefix:{type:String,required:!0},showArrow:{type:Boolean,default:void 0},showClear:{type:Boolean,default:void 0},loading:{type:Boolean,default:!1},onClear:Function},setup(e,{slots:t}){return()=>{const{clsPrefix:n}=e;return a(Zn,{clsPrefix:n,class:`${n}-base-suffix`,strokeWidth:24,scale:.85,show:e.loading},{default:()=>e.showArrow?a(Ya,{clsPrefix:n,show:e.showClear,onClear:e.onClear},{placeholder:()=>a(Rt,{clsPrefix:n,class:`${n}-base-suffix__arrow`},{default:()=>pt(t.default,()=>[a(Ss,null)])})}):null})}}}),Es={paddingSingle:"0 26px 0 12px",paddingMultiple:"3px 26px 0 12px",clearSize:"16px",arrowSize:"16px"},ki={name:"InternalSelection",common:_e,peers:{Popover:Io},self(e){const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:s,primaryColorHover:l,warningColor:d,warningColorHover:c,errorColor:u,errorColorHover:f,iconColor:p,iconColorDisabled:g,clearColor:h,clearColorHover:m,clearColorPressed:x,placeholderColor:y,placeholderColorDisabled:v,fontSizeTiny:T,fontSizeSmall:$,fontSizeMedium:R,fontSizeLarge:S,heightTiny:w,heightSmall:O,heightMedium:F,heightLarge:A,fontWeight:j}=e;return Object.assign(Object.assign({},Es),{fontWeight:j,fontSizeTiny:T,fontSizeSmall:$,fontSizeMedium:R,fontSizeLarge:S,heightTiny:w,heightSmall:O,heightMedium:F,heightLarge:A,borderRadius:t,textColor:n,textColorDisabled:o,placeholderColor:y,placeholderColorDisabled:v,color:r,colorDisabled:i,colorActive:Se(s,{alpha:.1}),border:"1px solid #0000",borderHover:`1px solid ${l}`,borderActive:`1px solid ${s}`,borderFocus:`1px solid ${l}`,boxShadowHover:"none",boxShadowActive:`0 0 8px 0 ${Se(s,{alpha:.4})}`,boxShadowFocus:`0 0 8px 0 ${Se(s,{alpha:.4})}`,caretColor:s,arrowColor:p,arrowColorDisabled:g,loadingColor:s,borderWarning:`1px solid ${d}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${d}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 8px 0 ${Se(d,{alpha:.4})}`,boxShadowFocusWarning:`0 0 8px 0 ${Se(d,{alpha:.4})}`,colorActiveWarning:Se(d,{alpha:.1}),caretColorWarning:d,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${f}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${f}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 8px 0 ${Se(u,{alpha:.4})}`,boxShadowFocusError:`0 0 8px 0 ${Se(u,{alpha:.4})}`,colorActiveError:Se(u,{alpha:.1}),caretColorError:u,clearColor:h,clearColorHover:m,clearColorPressed:x})}};function nh(e){const{borderRadius:t,textColor2:n,textColorDisabled:o,inputColor:r,inputColorDisabled:i,primaryColor:s,primaryColorHover:l,warningColor:d,warningColorHover:c,errorColor:u,errorColorHover:f,borderColor:p,iconColor:g,iconColorDisabled:h,clearColor:m,clearColorHover:x,clearColorPressed:y,placeholderColor:v,placeholderColorDisabled:T,fontSizeTiny:$,fontSizeSmall:R,fontSizeMedium:S,fontSizeLarge:w,heightTiny:O,heightSmall:F,heightMedium:A,heightLarge:j,fontWeight:M}=e;return Object.assign(Object.assign({},Es),{fontSizeTiny:$,fontSizeSmall:R,fontSizeMedium:S,fontSizeLarge:w,heightTiny:O,heightSmall:F,heightMedium:A,heightLarge:j,borderRadius:t,fontWeight:M,textColor:n,textColorDisabled:o,placeholderColor:v,placeholderColorDisabled:T,color:r,colorDisabled:i,colorActive:r,border:`1px solid ${p}`,borderHover:`1px solid ${l}`,borderActive:`1px solid ${s}`,borderFocus:`1px solid ${l}`,boxShadowHover:"none",boxShadowActive:`0 0 0 2px ${Se(s,{alpha:.2})}`,boxShadowFocus:`0 0 0 2px ${Se(s,{alpha:.2})}`,caretColor:s,arrowColor:g,arrowColorDisabled:h,loadingColor:s,borderWarning:`1px solid ${d}`,borderHoverWarning:`1px solid ${c}`,borderActiveWarning:`1px solid ${d}`,borderFocusWarning:`1px solid ${c}`,boxShadowHoverWarning:"none",boxShadowActiveWarning:`0 0 0 2px ${Se(d,{alpha:.2})}`,boxShadowFocusWarning:`0 0 0 2px ${Se(d,{alpha:.2})}`,colorActiveWarning:r,caretColorWarning:d,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${f}`,borderActiveError:`1px solid ${u}`,borderFocusError:`1px solid ${f}`,boxShadowHoverError:"none",boxShadowActiveError:`0 0 0 2px ${Se(u,{alpha:.2})}`,boxShadowFocusError:`0 0 0 2px ${Se(u,{alpha:.2})}`,colorActiveError:r,caretColorError:u,clearColor:m,clearColorHover:x,clearColorPressed:y})}const Ls={name:"InternalSelection",common:dt,peers:{Popover:Uo},self:nh},oh=k([b("base-selection",` + --n-padding-single: var(--n-padding-single-top) var(--n-padding-single-right) var(--n-padding-single-bottom) var(--n-padding-single-left); + --n-padding-multiple: var(--n-padding-multiple-top) var(--n-padding-multiple-right) var(--n-padding-multiple-bottom) var(--n-padding-multiple-left); + position: relative; + z-index: auto; + box-shadow: none; + width: 100%; + max-width: 100%; + display: inline-block; + vertical-align: bottom; + border-radius: var(--n-border-radius); + min-height: var(--n-height); + line-height: 1.5; + font-size: var(--n-font-size); + `,[b("base-loading",` + color: var(--n-loading-color); + `),b("base-selection-tags","min-height: var(--n-height);"),P("border, state-border",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + pointer-events: none; + border: var(--n-border); + border-radius: inherit; + transition: + box-shadow .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `),P("state-border",` + z-index: 1; + border-color: #0000; + `),b("base-suffix",` + cursor: pointer; + position: absolute; + top: 50%; + transform: translateY(-50%); + right: 10px; + `,[P("arrow",` + font-size: var(--n-arrow-size); + color: var(--n-arrow-color); + transition: color .3s var(--n-bezier); + `)]),b("base-selection-overlay",` + display: flex; + align-items: center; + white-space: nowrap; + pointer-events: none; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--n-padding-single); + transition: color .3s var(--n-bezier); + `,[P("wrapper",` + flex-basis: 0; + flex-grow: 1; + overflow: hidden; + text-overflow: ellipsis; + `)]),b("base-selection-placeholder",` + color: var(--n-placeholder-color); + `,[P("inner",` + max-width: 100%; + overflow: hidden; + `)]),b("base-selection-tags",` + cursor: pointer; + outline: none; + box-sizing: border-box; + position: relative; + z-index: auto; + display: flex; + padding: var(--n-padding-multiple); + flex-wrap: wrap; + align-items: center; + width: 100%; + vertical-align: bottom; + background-color: var(--n-color); + border-radius: inherit; + transition: + color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier); + `),b("base-selection-label",` + height: var(--n-height); + display: inline-flex; + width: 100%; + vertical-align: bottom; + cursor: pointer; + outline: none; + z-index: auto; + box-sizing: border-box; + position: relative; + transition: + color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier); + border-radius: inherit; + background-color: var(--n-color); + align-items: center; + `,[b("base-selection-input",` + font-size: inherit; + line-height: inherit; + outline: none; + cursor: pointer; + box-sizing: border-box; + border:none; + width: 100%; + padding: var(--n-padding-single); + background-color: #0000; + color: var(--n-text-color); + transition: color .3s var(--n-bezier); + caret-color: var(--n-caret-color); + `,[P("content",` + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + `)]),P("render-label",` + color: var(--n-text-color); + `)]),at("disabled",[k("&:hover",[P("state-border",` + box-shadow: var(--n-box-shadow-hover); + border: var(--n-border-hover); + `)]),z("focus",[P("state-border",` + box-shadow: var(--n-box-shadow-focus); + border: var(--n-border-focus); + `)]),z("active",[P("state-border",` + box-shadow: var(--n-box-shadow-active); + border: var(--n-border-active); + `),b("base-selection-label","background-color: var(--n-color-active);"),b("base-selection-tags","background-color: var(--n-color-active);")])]),z("disabled","cursor: not-allowed;",[P("arrow",` + color: var(--n-arrow-color-disabled); + `),b("base-selection-label",` + cursor: not-allowed; + background-color: var(--n-color-disabled); + `,[b("base-selection-input",` + cursor: not-allowed; + color: var(--n-text-color-disabled); + `),P("render-label",` + color: var(--n-text-color-disabled); + `)]),b("base-selection-tags",` + cursor: not-allowed; + background-color: var(--n-color-disabled); + `),b("base-selection-placeholder",` + cursor: not-allowed; + color: var(--n-placeholder-color-disabled); + `)]),b("base-selection-input-tag",` + height: calc(var(--n-height) - 6px); + line-height: calc(var(--n-height) - 6px); + outline: none; + display: none; + position: relative; + margin-bottom: 3px; + max-width: 100%; + vertical-align: bottom; + `,[P("input",` + font-size: inherit; + font-family: inherit; + min-width: 1px; + padding: 0; + background-color: #0000; + outline: none; + border: none; + max-width: 100%; + overflow: hidden; + width: 1em; + line-height: inherit; + cursor: pointer; + color: var(--n-text-color); + caret-color: var(--n-caret-color); + `),P("mirror",` + position: absolute; + left: 0; + top: 0; + white-space: pre; + visibility: hidden; + user-select: none; + -webkit-user-select: none; + opacity: 0; + `)]),["warning","error"].map(e=>z(`${e}-status`,[P("state-border",`border: var(--n-border-${e});`),at("disabled",[k("&:hover",[P("state-border",` + box-shadow: var(--n-box-shadow-hover-${e}); + border: var(--n-border-hover-${e}); + `)]),z("active",[P("state-border",` + box-shadow: var(--n-box-shadow-active-${e}); + border: var(--n-border-active-${e}); + `),b("base-selection-label",`background-color: var(--n-color-active-${e});`),b("base-selection-tags",`background-color: var(--n-color-active-${e});`)]),z("focus",[P("state-border",` + box-shadow: var(--n-box-shadow-focus-${e}); + border: var(--n-border-focus-${e}); + `)])])]))]),b("base-selection-popover",` + margin-bottom: -3px; + display: flex; + flex-wrap: wrap; + margin-right: -8px; + `),b("base-selection-tag-wrapper",` + max-width: 100%; + display: inline-flex; + padding: 0 7px 3px 0; + `,[k("&:last-child","padding-right: 0;"),b("tag",` + font-size: 14px; + max-width: 100%; + `,[P("content",` + line-height: 1.25; + text-overflow: ellipsis; + overflow: hidden; + `)])])]),rh=oe({name:"InternalSelection",props:Object.assign(Object.assign({},Re.props),{clsPrefix:{type:String,required:!0},bordered:{type:Boolean,default:void 0},active:Boolean,pattern:{type:String,default:""},placeholder:String,selectedOption:{type:Object,default:null},selectedOptions:{type:Array,default:null},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},multiple:Boolean,filterable:Boolean,clearable:Boolean,disabled:Boolean,size:{type:String,default:"medium"},loading:Boolean,autofocus:Boolean,showArrow:{type:Boolean,default:!0},inputProps:Object,focused:Boolean,renderTag:Function,onKeydown:Function,onClick:Function,onBlur:Function,onFocus:Function,onDeleteOption:Function,maxTagCount:[String,Number],ellipsisTagPopoverProps:Object,onClear:Function,onPatternInput:Function,onPatternFocus:Function,onPatternBlur:Function,renderLabel:Function,status:String,inlineThemeDisabled:Boolean,ignoreComposition:{type:Boolean,default:!0},onResize:Function}),setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=Qe(e),o=Wt("InternalSelection",n,t),r=B(null),i=B(null),s=B(null),l=B(null),d=B(null),c=B(null),u=B(null),f=B(null),p=B(null),g=B(null),h=B(!1),m=B(!1),x=B(!1),y=Re("InternalSelection","-internal-selection",oh,Ls,e,fe(e,"clsPrefix")),v=C(()=>e.clearable&&!e.disabled&&(x.value||e.active)),T=C(()=>e.selectedOption?e.renderTag?e.renderTag({option:e.selectedOption,handleClose:()=>{}}):e.renderLabel?e.renderLabel(e.selectedOption,!0):kt(e.selectedOption[e.labelField],e.selectedOption,!0):e.placeholder),$=C(()=>{const de=e.selectedOption;if(de)return de[e.labelField]}),R=C(()=>e.multiple?!!(Array.isArray(e.selectedOptions)&&e.selectedOptions.length):e.selectedOption!==null);function S(){var de;const{value:be}=r;if(be){const{value:je}=i;je&&(je.style.width=`${be.offsetWidth}px`,e.maxTagCount!=="responsive"&&((de=p.value)===null||de===void 0||de.sync({showAllItemsBeforeCalculate:!1})))}}function w(){const{value:de}=g;de&&(de.style.display="none")}function O(){const{value:de}=g;de&&(de.style.display="inline-block")}mt(fe(e,"active"),de=>{de||w()}),mt(fe(e,"pattern"),()=>{e.multiple&&Tt(S)});function F(de){const{onFocus:be}=e;be&&be(de)}function A(de){const{onBlur:be}=e;be&&be(de)}function j(de){const{onDeleteOption:be}=e;be&&be(de)}function M(de){const{onClear:be}=e;be&&be(de)}function H(de){const{onPatternInput:be}=e;be&&be(de)}function U(de){var be;(!de.relatedTarget||!(!((be=s.value)===null||be===void 0)&&be.contains(de.relatedTarget)))&&F(de)}function L(de){var be;!((be=s.value)===null||be===void 0)&&be.contains(de.relatedTarget)||A(de)}function te(de){M(de)}function K(){x.value=!0}function le(){x.value=!1}function ve(de){!e.active||!e.filterable||de.target!==i.value&&de.preventDefault()}function ce(de){j(de)}const V=B(!1);function E(de){if(de.key==="Backspace"&&!V.value&&!e.pattern.length){const{selectedOptions:be}=e;be!=null&&be.length&&ce(be[be.length-1])}}let I=null;function N(de){const{value:be}=r;if(be){const je=de.target.value;be.textContent=je,S()}e.ignoreComposition&&V.value?I=de:H(de)}function J(){V.value=!0}function se(){V.value=!1,e.ignoreComposition&&H(I),I=null}function xe(de){var be;m.value=!0,(be=e.onPatternFocus)===null||be===void 0||be.call(e,de)}function Ie(de){var be;m.value=!1,(be=e.onPatternBlur)===null||be===void 0||be.call(e,de)}function _(){var de,be;if(e.filterable)m.value=!1,(de=c.value)===null||de===void 0||de.blur(),(be=i.value)===null||be===void 0||be.blur();else if(e.multiple){const{value:je}=l;je==null||je.blur()}else{const{value:je}=d;je==null||je.blur()}}function Pe(){var de,be,je;e.filterable?(m.value=!1,(de=c.value)===null||de===void 0||de.focus()):e.multiple?(be=l.value)===null||be===void 0||be.focus():(je=d.value)===null||je===void 0||je.focus()}function He(){const{value:de}=i;de&&(O(),de.focus())}function Ae(){const{value:de}=i;de&&de.blur()}function Ge(de){const{value:be}=u;be&&be.setTextContent(`+${de}`)}function Xe(){const{value:de}=f;return de}function ct(){return i.value}let nt=null;function Ce(){nt!==null&&window.clearTimeout(nt)}function ee(){e.active||(Ce(),nt=window.setTimeout(()=>{R.value&&(h.value=!0)},100))}function ue(){Ce()}function q(de){de||(Ce(),h.value=!1)}mt(R,de=>{de||(h.value=!1)}),tn(()=>{Ft(()=>{const de=c.value;de&&(e.disabled?de.removeAttribute("tabindex"):de.tabIndex=m.value?-1:0)})}),ms(s,e.onResize);const{inlineThemeDisabled:Q}=e,ge=C(()=>{const{size:de}=e,{common:{cubicBezierEaseInOut:be},self:{fontWeight:je,borderRadius:ne,color:Ue,placeholderColor:lt,textColor:zt,paddingSingle:xt,paddingMultiple:gt,caretColor:ut,colorDisabled:De,textColorDisabled:Ze,placeholderColorDisabled:D,colorActive:G,boxShadowFocus:pe,boxShadowActive:Fe,boxShadowHover:Be,border:W,borderFocus:me,borderHover:$e,borderActive:We,arrowColor:ft,arrowColorDisabled:ot,loadingColor:re,colorActiveWarning:ze,boxShadowFocusWarning:Le,boxShadowActiveWarning:et,boxShadowHoverWarning:yt,borderWarning:vt,borderFocusWarning:Ct,borderHoverWarning:X,borderActiveWarning:ye,colorActiveError:Ke,boxShadowFocusError:Y,boxShadowActiveError:he,boxShadowHoverError:ke,borderError:Me,borderFocusError:Ne,borderHoverError:st,borderActiveError:It,clearColor:Ot,clearColorHover:Qt,clearColorPressed:nn,clearSize:jt,arrowSize:wt,[ie("height",de)]:Z,[ie("fontSize",de)]:Te}}=y.value,Oe=Nt(xt),ht=Nt(gt);return{"--n-bezier":be,"--n-border":W,"--n-border-active":We,"--n-border-focus":me,"--n-border-hover":$e,"--n-border-radius":ne,"--n-box-shadow-active":Fe,"--n-box-shadow-focus":pe,"--n-box-shadow-hover":Be,"--n-caret-color":ut,"--n-color":Ue,"--n-color-active":G,"--n-color-disabled":De,"--n-font-size":Te,"--n-height":Z,"--n-padding-single-top":Oe.top,"--n-padding-multiple-top":ht.top,"--n-padding-single-right":Oe.right,"--n-padding-multiple-right":ht.right,"--n-padding-single-left":Oe.left,"--n-padding-multiple-left":ht.left,"--n-padding-single-bottom":Oe.bottom,"--n-padding-multiple-bottom":ht.bottom,"--n-placeholder-color":lt,"--n-placeholder-color-disabled":D,"--n-text-color":zt,"--n-text-color-disabled":Ze,"--n-arrow-color":ft,"--n-arrow-color-disabled":ot,"--n-loading-color":re,"--n-color-active-warning":ze,"--n-box-shadow-focus-warning":Le,"--n-box-shadow-active-warning":et,"--n-box-shadow-hover-warning":yt,"--n-border-warning":vt,"--n-border-focus-warning":Ct,"--n-border-hover-warning":X,"--n-border-active-warning":ye,"--n-color-active-error":Ke,"--n-box-shadow-focus-error":Y,"--n-box-shadow-active-error":he,"--n-box-shadow-hover-error":ke,"--n-border-error":Me,"--n-border-focus-error":Ne,"--n-border-hover-error":st,"--n-border-active-error":It,"--n-clear-size":jt,"--n-clear-color":Ot,"--n-clear-color-hover":Qt,"--n-clear-color-pressed":nn,"--n-arrow-size":wt,"--n-font-weight":je}}),we=Q?it("internal-selection",C(()=>e.size[0]),ge,e):void 0;return{mergedTheme:y,mergedClearable:v,mergedClsPrefix:t,rtlEnabled:o,patternInputFocused:m,filterablePlaceholder:T,label:$,selected:R,showTagsPanel:h,isComposing:V,counterRef:u,counterWrapperRef:f,patternInputMirrorRef:r,patternInputRef:i,selfRef:s,multipleElRef:l,singleElRef:d,patternInputWrapperRef:c,overflowRef:p,inputTagElRef:g,handleMouseDown:ve,handleFocusin:U,handleClear:te,handleMouseEnter:K,handleMouseLeave:le,handleDeleteOption:ce,handlePatternKeyDown:E,handlePatternInputInput:N,handlePatternInputBlur:Ie,handlePatternInputFocus:xe,handleMouseEnterCounter:ee,handleMouseLeaveCounter:ue,handleFocusout:L,handleCompositionEnd:se,handleCompositionStart:J,onPopoverUpdateShow:q,focus:Pe,focusInput:He,blur:_,blurInput:Ae,updateCounter:Ge,getCounter:Xe,getTail:ct,renderLabel:e.renderLabel,cssVars:Q?void 0:ge,themeClass:we==null?void 0:we.themeClass,onRender:we==null?void 0:we.onRender}},render(){const{status:e,multiple:t,size:n,disabled:o,filterable:r,maxTagCount:i,bordered:s,clsPrefix:l,ellipsisTagPopoverProps:d,onRender:c,renderTag:u,renderLabel:f}=this;c==null||c();const p=i==="responsive",g=typeof i=="number",h=p||g,m=a(Ka,null,{default:()=>a(Hs,{clsPrefix:l,loading:this.loading,showArrow:this.showArrow,showClear:this.mergedClearable&&this.selected,onClear:this.handleClear},{default:()=>{var y,v;return(v=(y=this.$slots).arrow)===null||v===void 0?void 0:v.call(y)}})});let x;if(t){const{labelField:y}=this,v=H=>a("div",{class:`${l}-base-selection-tag-wrapper`,key:H.value},u?u({option:H,handleClose:()=>{this.handleDeleteOption(H)}}):a(jr,{size:n,closable:!H.disabled,disabled:o,onClose:()=>{this.handleDeleteOption(H)},internalCloseIsButtonTag:!1,internalCloseFocusable:!1},{default:()=>f?f(H,!0):kt(H[y],H,!0)})),T=()=>(g?this.selectedOptions.slice(0,i):this.selectedOptions).map(v),$=r?a("div",{class:`${l}-base-selection-input-tag`,ref:"inputTagElRef",key:"__input-tag__"},a("input",Object.assign({},this.inputProps,{ref:"patternInputRef",tabindex:-1,disabled:o,value:this.pattern,autofocus:this.autofocus,class:`${l}-base-selection-input-tag__input`,onBlur:this.handlePatternInputBlur,onFocus:this.handlePatternInputFocus,onKeydown:this.handlePatternKeyDown,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),a("span",{ref:"patternInputMirrorRef",class:`${l}-base-selection-input-tag__mirror`},this.pattern)):null,R=p?()=>a("div",{class:`${l}-base-selection-tag-wrapper`,ref:"counterWrapperRef"},a(jr,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,onMouseleave:this.handleMouseLeaveCounter,disabled:o})):void 0;let S;if(g){const H=this.selectedOptions.length-i;H>0&&(S=a("div",{class:`${l}-base-selection-tag-wrapper`,key:"__counter__"},a(jr,{size:n,ref:"counterRef",onMouseenter:this.handleMouseEnterCounter,disabled:o},{default:()=>`+${H}`})))}const w=p?r?a(Va,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,getTail:this.getTail,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:T,counter:R,tail:()=>$}):a(Va,{ref:"overflowRef",updateCounter:this.updateCounter,getCounter:this.getCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:T,counter:R}):g&&S?T().concat(S):T(),O=h?()=>a("div",{class:`${l}-base-selection-popover`},p?T():this.selectedOptions.map(v)):void 0,F=h?Object.assign({show:this.showTagsPanel,trigger:"hover",overlap:!0,placement:"top",width:"trigger",onUpdateShow:this.onPopoverUpdateShow,theme:this.mergedTheme.peers.Popover,themeOverrides:this.mergedTheme.peerOverrides.Popover},d):null,j=(this.selected?!1:this.active?!this.pattern&&!this.isComposing:!0)?a("div",{class:`${l}-base-selection-placeholder ${l}-base-selection-overlay`},a("div",{class:`${l}-base-selection-placeholder__inner`},this.placeholder)):null,M=r?a("div",{ref:"patternInputWrapperRef",class:`${l}-base-selection-tags`},w,p?null:$,m):a("div",{ref:"multipleElRef",class:`${l}-base-selection-tags`,tabindex:o?void 0:0},w,m);x=a(Gt,null,h?a(Rr,Object.assign({},F,{scrollable:!0,style:"max-height: calc(var(--v-target-height) * 6.6);"}),{trigger:()=>M,default:O}):M,j)}else if(r){const y=this.pattern||this.isComposing,v=this.active?!y:!this.selected,T=this.active?!1:this.selected;x=a("div",{ref:"patternInputWrapperRef",class:`${l}-base-selection-label`,title:this.patternInputFocused?void 0:hl(this.label)},a("input",Object.assign({},this.inputProps,{ref:"patternInputRef",class:`${l}-base-selection-input`,value:this.active?this.pattern:"",placeholder:"",readonly:o,disabled:o,tabindex:-1,autofocus:this.autofocus,onFocus:this.handlePatternInputFocus,onBlur:this.handlePatternInputBlur,onInput:this.handlePatternInputInput,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd})),T?a("div",{class:`${l}-base-selection-label__render-label ${l}-base-selection-overlay`,key:"input"},a("div",{class:`${l}-base-selection-overlay__wrapper`},u?u({option:this.selectedOption,handleClose:()=>{}}):f?f(this.selectedOption,!0):kt(this.label,this.selectedOption,!0))):null,v?a("div",{class:`${l}-base-selection-placeholder ${l}-base-selection-overlay`,key:"placeholder"},a("div",{class:`${l}-base-selection-overlay__wrapper`},this.filterablePlaceholder)):null,m)}else x=a("div",{ref:"singleElRef",class:`${l}-base-selection-label`,tabindex:this.disabled?void 0:0},this.label!==void 0?a("div",{class:`${l}-base-selection-input`,title:hl(this.label),key:"input"},a("div",{class:`${l}-base-selection-input__content`},u?u({option:this.selectedOption,handleClose:()=>{}}):f?f(this.selectedOption,!0):kt(this.label,this.selectedOption,!0))):a("div",{class:`${l}-base-selection-placeholder ${l}-base-selection-overlay`,key:"placeholder"},a("div",{class:`${l}-base-selection-placeholder__inner`},this.placeholder)),m);return a("div",{ref:"selfRef",class:[`${l}-base-selection`,this.rtlEnabled&&`${l}-base-selection--rtl`,this.themeClass,e&&`${l}-base-selection--${e}-status`,{[`${l}-base-selection--active`]:this.active,[`${l}-base-selection--selected`]:this.selected||this.active&&this.pattern,[`${l}-base-selection--disabled`]:this.disabled,[`${l}-base-selection--multiple`]:this.multiple,[`${l}-base-selection--focus`]:this.focused}],style:this.cssVars,onClick:this.onClick,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onKeydown:this.onKeydown,onFocusin:this.handleFocusin,onFocusout:this.handleFocusout,onMousedown:this.handleMouseDown},x,s?a("div",{class:`${l}-base-selection__border`}):null,s?a("div",{class:`${l}-base-selection__state-border`}):null)}}),{cubicBezierEaseInOut:Qn}=yn;function ah({duration:e=".2s",delay:t=".1s"}={}){return[k("&.fade-in-width-expand-transition-leave-from, &.fade-in-width-expand-transition-enter-to",{opacity:1}),k("&.fade-in-width-expand-transition-leave-to, &.fade-in-width-expand-transition-enter-from",` + opacity: 0!important; + margin-left: 0!important; + margin-right: 0!important; + `),k("&.fade-in-width-expand-transition-leave-active",` + overflow: hidden; + transition: + opacity ${e} ${Qn}, + max-width ${e} ${Qn} ${t}, + margin-left ${e} ${Qn} ${t}, + margin-right ${e} ${Qn} ${t}; + `),k("&.fade-in-width-expand-transition-enter-active",` + overflow: hidden; + transition: + opacity ${e} ${Qn} ${t}, + max-width ${e} ${Qn}, + margin-left ${e} ${Qn}, + margin-right ${e} ${Qn}; + `)]}const ih=b("base-wave",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + border-radius: inherit; +`),lh=oe({name:"BaseWave",props:{clsPrefix:{type:String,required:!0}},setup(e){co("-base-wave",ih,fe(e,"clsPrefix"));const t=B(null),n=B(!1);let o=null;return vn(()=>{o!==null&&window.clearTimeout(o)}),{active:n,selfRef:t,play(){o!==null&&(window.clearTimeout(o),n.value=!1,o=null),Tt(()=>{var r;(r=t.value)===null||r===void 0||r.offsetHeight,n.value=!0,o=window.setTimeout(()=>{n.value=!1,o=null},1e3)})}}},render(){const{clsPrefix:e}=this;return a("div",{ref:"selfRef","aria-hidden":!0,class:[`${e}-base-wave`,this.active&&`${e}-base-wave--active`]})}}),Ns={iconMargin:"11px 8px 0 12px",iconMarginRtl:"11px 12px 0 8px",iconSize:"24px",closeIconSize:"16px",closeSize:"20px",closeMargin:"13px 14px 0 0",closeMarginRtl:"13px 0 0 14px",padding:"13px"},sh={name:"Alert",common:_e,self(e){const{lineHeight:t,borderRadius:n,fontWeightStrong:o,dividerColor:r,inputColor:i,textColor1:s,textColor2:l,closeColorHover:d,closeColorPressed:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:p,infoColorSuppl:g,successColorSuppl:h,warningColorSuppl:m,errorColorSuppl:x,fontSize:y}=e;return Object.assign(Object.assign({},Ns),{fontSize:y,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${r}`,color:i,titleTextColor:s,iconColor:l,contentTextColor:l,closeBorderRadius:n,closeColorHover:d,closeColorPressed:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:p,borderInfo:`1px solid ${Se(g,{alpha:.35})}`,colorInfo:Se(g,{alpha:.25}),titleTextColorInfo:s,iconColorInfo:g,contentTextColorInfo:l,closeColorHoverInfo:d,closeColorPressedInfo:c,closeIconColorInfo:u,closeIconColorHoverInfo:f,closeIconColorPressedInfo:p,borderSuccess:`1px solid ${Se(h,{alpha:.35})}`,colorSuccess:Se(h,{alpha:.25}),titleTextColorSuccess:s,iconColorSuccess:h,contentTextColorSuccess:l,closeColorHoverSuccess:d,closeColorPressedSuccess:c,closeIconColorSuccess:u,closeIconColorHoverSuccess:f,closeIconColorPressedSuccess:p,borderWarning:`1px solid ${Se(m,{alpha:.35})}`,colorWarning:Se(m,{alpha:.25}),titleTextColorWarning:s,iconColorWarning:m,contentTextColorWarning:l,closeColorHoverWarning:d,closeColorPressedWarning:c,closeIconColorWarning:u,closeIconColorHoverWarning:f,closeIconColorPressedWarning:p,borderError:`1px solid ${Se(x,{alpha:.35})}`,colorError:Se(x,{alpha:.25}),titleTextColorError:s,iconColorError:x,contentTextColorError:l,closeColorHoverError:d,closeColorPressedError:c,closeIconColorError:u,closeIconColorHoverError:f,closeIconColorPressedError:p})}};function dh(e){const{lineHeight:t,borderRadius:n,fontWeightStrong:o,baseColor:r,dividerColor:i,actionColor:s,textColor1:l,textColor2:d,closeColorHover:c,closeColorPressed:u,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:g,infoColor:h,successColor:m,warningColor:x,errorColor:y,fontSize:v}=e;return Object.assign(Object.assign({},Ns),{fontSize:v,lineHeight:t,titleFontWeight:o,borderRadius:n,border:`1px solid ${i}`,color:s,titleTextColor:l,iconColor:d,contentTextColor:d,closeBorderRadius:n,closeColorHover:c,closeColorPressed:u,closeIconColor:f,closeIconColorHover:p,closeIconColorPressed:g,borderInfo:`1px solid ${qe(r,Se(h,{alpha:.25}))}`,colorInfo:qe(r,Se(h,{alpha:.08})),titleTextColorInfo:l,iconColorInfo:h,contentTextColorInfo:d,closeColorHoverInfo:c,closeColorPressedInfo:u,closeIconColorInfo:f,closeIconColorHoverInfo:p,closeIconColorPressedInfo:g,borderSuccess:`1px solid ${qe(r,Se(m,{alpha:.25}))}`,colorSuccess:qe(r,Se(m,{alpha:.08})),titleTextColorSuccess:l,iconColorSuccess:m,contentTextColorSuccess:d,closeColorHoverSuccess:c,closeColorPressedSuccess:u,closeIconColorSuccess:f,closeIconColorHoverSuccess:p,closeIconColorPressedSuccess:g,borderWarning:`1px solid ${qe(r,Se(x,{alpha:.33}))}`,colorWarning:qe(r,Se(x,{alpha:.08})),titleTextColorWarning:l,iconColorWarning:x,contentTextColorWarning:d,closeColorHoverWarning:c,closeColorPressedWarning:u,closeIconColorWarning:f,closeIconColorHoverWarning:p,closeIconColorPressedWarning:g,borderError:`1px solid ${qe(r,Se(y,{alpha:.25}))}`,colorError:qe(r,Se(y,{alpha:.08})),titleTextColorError:l,iconColorError:y,contentTextColorError:d,closeColorHoverError:c,closeColorPressedError:u,closeIconColorError:f,closeIconColorHoverError:p,closeIconColorPressedError:g})}const ch={name:"Alert",common:dt,self:dh},{cubicBezierEaseInOut:An,cubicBezierEaseOut:uh,cubicBezierEaseIn:fh}=yn;function cr({overflow:e="hidden",duration:t=".3s",originalTransition:n="",leavingDelay:o="0s",foldPadding:r=!1,enterToProps:i=void 0,leaveToProps:s=void 0,reverse:l=!1}={}){const d=l?"leave":"enter",c=l?"enter":"leave";return[k(`&.fade-in-height-expand-transition-${c}-from, + &.fade-in-height-expand-transition-${d}-to`,Object.assign(Object.assign({},i),{opacity:1})),k(`&.fade-in-height-expand-transition-${c}-to, + &.fade-in-height-expand-transition-${d}-from`,Object.assign(Object.assign({},s),{opacity:0,marginTop:"0 !important",marginBottom:"0 !important",paddingTop:r?"0 !important":void 0,paddingBottom:r?"0 !important":void 0})),k(`&.fade-in-height-expand-transition-${c}-active`,` + overflow: ${e}; + transition: + max-height ${t} ${An} ${o}, + opacity ${t} ${uh} ${o}, + margin-top ${t} ${An} ${o}, + margin-bottom ${t} ${An} ${o}, + padding-top ${t} ${An} ${o}, + padding-bottom ${t} ${An} ${o} + ${n?`,${n}`:""} + `),k(`&.fade-in-height-expand-transition-${d}-active`,` + overflow: ${e}; + transition: + max-height ${t} ${An}, + opacity ${t} ${fh}, + margin-top ${t} ${An}, + margin-bottom ${t} ${An}, + padding-top ${t} ${An}, + padding-bottom ${t} ${An} + ${n?`,${n}`:""} + `)]}const hh=b("alert",` + line-height: var(--n-line-height); + border-radius: var(--n-border-radius); + position: relative; + transition: background-color .3s var(--n-bezier); + background-color: var(--n-color); + text-align: start; + word-break: break-word; +`,[P("border",` + border-radius: inherit; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + transition: border-color .3s var(--n-bezier); + border: var(--n-border); + pointer-events: none; + `),z("closable",[b("alert-body",[P("title",` + padding-right: 24px; + `)])]),P("icon",{color:"var(--n-icon-color)"}),b("alert-body",{padding:"var(--n-padding)"},[P("title",{color:"var(--n-title-text-color)"}),P("content",{color:"var(--n-content-text-color)"})]),cr({originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.9)"}}),P("icon",` + position: absolute; + left: 0; + top: 0; + align-items: center; + justify-content: center; + display: flex; + width: var(--n-icon-size); + height: var(--n-icon-size); + font-size: var(--n-icon-size); + margin: var(--n-icon-margin); + `),P("close",` + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier); + position: absolute; + right: 0; + top: 0; + margin: var(--n-close-margin); + `),z("show-icon",[b("alert-body",{paddingLeft:"calc(var(--n-icon-margin-left) + var(--n-icon-size) + var(--n-icon-margin-right))"})]),z("right-adjust",[b("alert-body",{paddingRight:"calc(var(--n-close-size) + var(--n-padding) + 2px)"})]),b("alert-body",` + border-radius: var(--n-border-radius); + transition: border-color .3s var(--n-bezier); + `,[P("title",` + transition: color .3s var(--n-bezier); + font-size: 16px; + line-height: 19px; + font-weight: var(--n-title-font-weight); + `,[k("& +",[P("content",{marginTop:"9px"})])]),P("content",{transition:"color .3s var(--n-bezier)",fontSize:"var(--n-font-size)"})]),P("icon",{transition:"color .3s var(--n-bezier)"})]),ph=Object.assign(Object.assign({},Re.props),{title:String,showIcon:{type:Boolean,default:!0},type:{type:String,default:"default"},bordered:{type:Boolean,default:!0},closable:Boolean,onClose:Function,onAfterLeave:Function,onAfterHide:Function}),r0=oe({name:"Alert",inheritAttrs:!1,props:ph,slots:Object,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=Qe(e),i=Re("Alert","-alert",hh,ch,e,t),s=Wt("Alert",r,t),l=C(()=>{const{common:{cubicBezierEaseInOut:g},self:h}=i.value,{fontSize:m,borderRadius:x,titleFontWeight:y,lineHeight:v,iconSize:T,iconMargin:$,iconMarginRtl:R,closeIconSize:S,closeBorderRadius:w,closeSize:O,closeMargin:F,closeMarginRtl:A,padding:j}=h,{type:M}=e,{left:H,right:U}=Nt($);return{"--n-bezier":g,"--n-color":h[ie("color",M)],"--n-close-icon-size":S,"--n-close-border-radius":w,"--n-close-color-hover":h[ie("closeColorHover",M)],"--n-close-color-pressed":h[ie("closeColorPressed",M)],"--n-close-icon-color":h[ie("closeIconColor",M)],"--n-close-icon-color-hover":h[ie("closeIconColorHover",M)],"--n-close-icon-color-pressed":h[ie("closeIconColorPressed",M)],"--n-icon-color":h[ie("iconColor",M)],"--n-border":h[ie("border",M)],"--n-title-text-color":h[ie("titleTextColor",M)],"--n-content-text-color":h[ie("contentTextColor",M)],"--n-line-height":v,"--n-border-radius":x,"--n-font-size":m,"--n-title-font-weight":y,"--n-icon-size":T,"--n-icon-margin":$,"--n-icon-margin-rtl":R,"--n-close-size":O,"--n-close-margin":F,"--n-close-margin-rtl":A,"--n-padding":j,"--n-icon-margin-left":H,"--n-icon-margin-right":U}}),d=o?it("alert",C(()=>e.type[0]),l,e):void 0,c=B(!0),u=()=>{const{onAfterLeave:g,onAfterHide:h}=e;g&&g(),h&&h()};return{rtlEnabled:s,mergedClsPrefix:t,mergedBordered:n,visible:c,handleCloseClick:()=>{var g;Promise.resolve((g=e.onClose)===null||g===void 0?void 0:g.call(e)).then(h=>{h!==!1&&(c.value=!1)})},handleAfterLeave:()=>{u()},mergedTheme:i,cssVars:o?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a(yr,{onAfterLeave:this.handleAfterLeave},{default:()=>{const{mergedClsPrefix:t,$slots:n}=this,o={class:[`${t}-alert`,this.themeClass,this.closable&&`${t}-alert--closable`,this.showIcon&&`${t}-alert--show-icon`,!this.title&&this.closable&&`${t}-alert--right-adjust`,this.rtlEnabled&&`${t}-alert--rtl`],style:this.cssVars,role:"alert"};return this.visible?a("div",Object.assign({},sn(this.$attrs,o)),this.closable&&a(fo,{clsPrefix:t,class:`${t}-alert__close`,onClick:this.handleCloseClick}),this.bordered&&a("div",{class:`${t}-alert__border`}),this.showIcon&&a("div",{class:`${t}-alert__icon`,"aria-hidden":"true"},pt(n.icon,()=>[a(Rt,{clsPrefix:t},{default:()=>{switch(this.type){case"success":return a(xr,null);case"info":return a(Lo,null);case"warning":return a(Cr,null);case"error":return a(vr,null);default:return null}}})])),a("div",{class:[`${t}-alert-body`,this.mergedBordered&&`${t}-alert-body--bordered`]},bt(n.header,r=>{const i=r||this.title;return i?a("div",{class:`${t}-alert-body__title`},i):null}),n.default&&a("div",{class:`${t}-alert-body__content`},n))):null}})}}),gh={linkFontSize:"13px",linkPadding:"0 0 0 16px",railWidth:"4px"};function mh(e){const{borderRadius:t,railColor:n,primaryColor:o,primaryColorHover:r,primaryColorPressed:i,textColor2:s}=e;return Object.assign(Object.assign({},gh),{borderRadius:t,railColor:n,railColorActive:o,linkColor:Se(o,{alpha:.15}),linkTextColor:s,linkTextColorHover:r,linkTextColorPressed:i,linkTextColorActive:o})}const bh={name:"Anchor",common:_e,self:mh},vh=xn&&"chrome"in window;xn&&navigator.userAgent.includes("Firefox");const js=xn&&navigator.userAgent.includes("Safari")&&!vh,Vs={paddingTiny:"0 8px",paddingSmall:"0 10px",paddingMedium:"0 12px",paddingLarge:"0 14px",clearSize:"16px"},Tn={name:"Input",common:_e,self(e){const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:s,inputColorDisabled:l,warningColor:d,warningColorHover:c,errorColor:u,errorColorHover:f,borderRadius:p,lineHeight:g,fontSizeTiny:h,fontSizeSmall:m,fontSizeMedium:x,fontSizeLarge:y,heightTiny:v,heightSmall:T,heightMedium:$,heightLarge:R,clearColor:S,clearColorHover:w,clearColorPressed:O,placeholderColor:F,placeholderColorDisabled:A,iconColor:j,iconColorDisabled:M,iconColorHover:H,iconColorPressed:U,fontWeight:L}=e;return Object.assign(Object.assign({},Vs),{fontWeight:L,countTextColorDisabled:o,countTextColor:n,heightTiny:v,heightSmall:T,heightMedium:$,heightLarge:R,fontSizeTiny:h,fontSizeSmall:m,fontSizeMedium:x,fontSizeLarge:y,lineHeight:g,lineHeightTextarea:g,borderRadius:p,iconSize:"16px",groupLabelColor:s,textColor:t,textColorDisabled:o,textDecorationColor:t,groupLabelTextColor:t,caretColor:r,placeholderColor:F,placeholderColorDisabled:A,color:s,colorDisabled:l,colorFocus:Se(r,{alpha:.1}),groupLabelBorder:"1px solid #0000",border:"1px solid #0000",borderHover:`1px solid ${i}`,borderDisabled:"1px solid #0000",borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 8px 0 ${Se(r,{alpha:.3})}`,loadingColor:r,loadingColorWarning:d,borderWarning:`1px solid ${d}`,borderHoverWarning:`1px solid ${c}`,colorFocusWarning:Se(d,{alpha:.1}),borderFocusWarning:`1px solid ${c}`,boxShadowFocusWarning:`0 0 8px 0 ${Se(d,{alpha:.3})}`,caretColorWarning:d,loadingColorError:u,borderError:`1px solid ${u}`,borderHoverError:`1px solid ${f}`,colorFocusError:Se(u,{alpha:.1}),borderFocusError:`1px solid ${f}`,boxShadowFocusError:`0 0 8px 0 ${Se(u,{alpha:.3})}`,caretColorError:u,clearColor:S,clearColorHover:w,clearColorPressed:O,iconColor:j,iconColorDisabled:M,iconColorHover:H,iconColorPressed:U,suffixTextColor:t})}};function xh(e){const{textColor2:t,textColor3:n,textColorDisabled:o,primaryColor:r,primaryColorHover:i,inputColor:s,inputColorDisabled:l,borderColor:d,warningColor:c,warningColorHover:u,errorColor:f,errorColorHover:p,borderRadius:g,lineHeight:h,fontSizeTiny:m,fontSizeSmall:x,fontSizeMedium:y,fontSizeLarge:v,heightTiny:T,heightSmall:$,heightMedium:R,heightLarge:S,actionColor:w,clearColor:O,clearColorHover:F,clearColorPressed:A,placeholderColor:j,placeholderColorDisabled:M,iconColor:H,iconColorDisabled:U,iconColorHover:L,iconColorPressed:te,fontWeight:K}=e;return Object.assign(Object.assign({},Vs),{fontWeight:K,countTextColorDisabled:o,countTextColor:n,heightTiny:T,heightSmall:$,heightMedium:R,heightLarge:S,fontSizeTiny:m,fontSizeSmall:x,fontSizeMedium:y,fontSizeLarge:v,lineHeight:h,lineHeightTextarea:h,borderRadius:g,iconSize:"16px",groupLabelColor:w,groupLabelTextColor:t,textColor:t,textColorDisabled:o,textDecorationColor:t,caretColor:r,placeholderColor:j,placeholderColorDisabled:M,color:s,colorDisabled:l,colorFocus:s,groupLabelBorder:`1px solid ${d}`,border:`1px solid ${d}`,borderHover:`1px solid ${i}`,borderDisabled:`1px solid ${d}`,borderFocus:`1px solid ${i}`,boxShadowFocus:`0 0 0 2px ${Se(r,{alpha:.2})}`,loadingColor:r,loadingColorWarning:c,borderWarning:`1px solid ${c}`,borderHoverWarning:`1px solid ${u}`,colorFocusWarning:s,borderFocusWarning:`1px solid ${u}`,boxShadowFocusWarning:`0 0 0 2px ${Se(c,{alpha:.2})}`,caretColorWarning:c,loadingColorError:f,borderError:`1px solid ${f}`,borderHoverError:`1px solid ${p}`,colorFocusError:s,borderFocusError:`1px solid ${p}`,boxShadowFocusError:`0 0 0 2px ${Se(f,{alpha:.2})}`,caretColorError:f,clearColor:O,clearColorHover:F,clearColorPressed:A,iconColor:H,iconColorDisabled:U,iconColorHover:L,iconColorPressed:te,suffixTextColor:t})}const go={name:"Input",common:dt,self:xh},Ws="n-input",Ch=b("input",` + max-width: 100%; + cursor: text; + line-height: 1.5; + z-index: auto; + outline: none; + box-sizing: border-box; + position: relative; + display: inline-flex; + border-radius: var(--n-border-radius); + background-color: var(--n-color); + transition: background-color .3s var(--n-bezier); + font-size: var(--n-font-size); + font-weight: var(--n-font-weight); + --n-padding-vertical: calc((var(--n-height) - 1.5 * var(--n-font-size)) / 2); +`,[P("input, textarea",` + overflow: hidden; + flex-grow: 1; + position: relative; + `),P("input-el, textarea-el, input-mirror, textarea-mirror, separator, placeholder",` + box-sizing: border-box; + font-size: inherit; + line-height: 1.5; + font-family: inherit; + border: none; + outline: none; + background-color: #0000; + text-align: inherit; + transition: + -webkit-text-fill-color .3s var(--n-bezier), + caret-color .3s var(--n-bezier), + color .3s var(--n-bezier), + text-decoration-color .3s var(--n-bezier); + `),P("input-el, textarea-el",` + -webkit-appearance: none; + scrollbar-width: none; + width: 100%; + min-width: 0; + text-decoration-color: var(--n-text-decoration-color); + color: var(--n-text-color); + caret-color: var(--n-caret-color); + background-color: transparent; + `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + width: 0; + height: 0; + display: none; + `),k("&::placeholder",` + color: #0000; + -webkit-text-fill-color: transparent !important; + `),k("&:-webkit-autofill ~",[P("placeholder","display: none;")])]),z("round",[at("textarea","border-radius: calc(var(--n-height) / 2);")]),P("placeholder",` + pointer-events: none; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + overflow: hidden; + color: var(--n-placeholder-color); + `,[k("span",` + width: 100%; + display: inline-block; + `)]),z("textarea",[P("placeholder","overflow: visible;")]),at("autosize","width: 100%;"),z("autosize",[P("textarea-el, input-el",` + position: absolute; + top: 0; + left: 0; + height: 100%; + `)]),b("input-wrapper",` + overflow: hidden; + display: inline-flex; + flex-grow: 1; + position: relative; + padding-left: var(--n-padding-left); + padding-right: var(--n-padding-right); + `),P("input-mirror",` + padding: 0; + height: var(--n-height); + line-height: var(--n-height); + overflow: hidden; + visibility: hidden; + position: static; + white-space: pre; + pointer-events: none; + `),P("input-el",` + padding: 0; + height: var(--n-height); + line-height: var(--n-height); + `,[k("&[type=password]::-ms-reveal","display: none;"),k("+",[P("placeholder",` + display: flex; + align-items: center; + `)])]),at("textarea",[P("placeholder","white-space: nowrap;")]),P("eye",` + display: flex; + align-items: center; + justify-content: center; + transition: color .3s var(--n-bezier); + `),z("textarea","width: 100%;",[b("input-word-count",` + position: absolute; + right: var(--n-padding-right); + bottom: var(--n-padding-vertical); + `),z("resizable",[b("input-wrapper",` + resize: vertical; + min-height: var(--n-height); + `)]),P("textarea-el, textarea-mirror, placeholder",` + height: 100%; + padding-left: 0; + padding-right: 0; + padding-top: var(--n-padding-vertical); + padding-bottom: var(--n-padding-vertical); + word-break: break-word; + display: inline-block; + vertical-align: bottom; + box-sizing: border-box; + line-height: var(--n-line-height-textarea); + margin: 0; + resize: none; + white-space: pre-wrap; + scroll-padding-block-end: var(--n-padding-vertical); + `),P("textarea-mirror",` + width: 100%; + pointer-events: none; + overflow: hidden; + visibility: hidden; + position: static; + white-space: pre-wrap; + overflow-wrap: break-word; + `)]),z("pair",[P("input-el, placeholder","text-align: center;"),P("separator",` + display: flex; + align-items: center; + transition: color .3s var(--n-bezier); + color: var(--n-text-color); + white-space: nowrap; + `,[b("icon",` + color: var(--n-icon-color); + `),b("base-icon",` + color: var(--n-icon-color); + `)])]),z("disabled",` + cursor: not-allowed; + background-color: var(--n-color-disabled); + `,[P("border","border: var(--n-border-disabled);"),P("input-el, textarea-el",` + cursor: not-allowed; + color: var(--n-text-color-disabled); + text-decoration-color: var(--n-text-color-disabled); + `),P("placeholder","color: var(--n-placeholder-color-disabled);"),P("separator","color: var(--n-text-color-disabled);",[b("icon",` + color: var(--n-icon-color-disabled); + `),b("base-icon",` + color: var(--n-icon-color-disabled); + `)]),b("input-word-count",` + color: var(--n-count-text-color-disabled); + `),P("suffix, prefix","color: var(--n-text-color-disabled);",[b("icon",` + color: var(--n-icon-color-disabled); + `),b("internal-icon",` + color: var(--n-icon-color-disabled); + `)])]),at("disabled",[P("eye",` + color: var(--n-icon-color); + cursor: pointer; + `,[k("&:hover",` + color: var(--n-icon-color-hover); + `),k("&:active",` + color: var(--n-icon-color-pressed); + `)]),k("&:hover",[P("state-border","border: var(--n-border-hover);")]),z("focus","background-color: var(--n-color-focus);",[P("state-border",` + border: var(--n-border-focus); + box-shadow: var(--n-box-shadow-focus); + `)])]),P("border, state-border",` + box-sizing: border-box; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + pointer-events: none; + border-radius: inherit; + border: var(--n-border); + transition: + box-shadow .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `),P("state-border",` + border-color: #0000; + z-index: 1; + `),P("prefix","margin-right: 4px;"),P("suffix",` + margin-left: 4px; + `),P("suffix, prefix",` + transition: color .3s var(--n-bezier); + flex-wrap: nowrap; + flex-shrink: 0; + line-height: var(--n-height); + white-space: nowrap; + display: inline-flex; + align-items: center; + justify-content: center; + color: var(--n-suffix-text-color); + `,[b("base-loading",` + font-size: var(--n-icon-size); + margin: 0 2px; + color: var(--n-loading-color); + `),b("base-clear",` + font-size: var(--n-icon-size); + `,[P("placeholder",[b("base-icon",` + transition: color .3s var(--n-bezier); + color: var(--n-icon-color); + font-size: var(--n-icon-size); + `)])]),k(">",[b("icon",` + transition: color .3s var(--n-bezier); + color: var(--n-icon-color); + font-size: var(--n-icon-size); + `)]),b("base-icon",` + font-size: var(--n-icon-size); + `)]),b("input-word-count",` + pointer-events: none; + line-height: 1.5; + font-size: .85em; + color: var(--n-count-text-color); + transition: color .3s var(--n-bezier); + margin-left: 4px; + font-variant: tabular-nums; + `),["warning","error"].map(e=>z(`${e}-status`,[at("disabled",[b("base-loading",` + color: var(--n-loading-color-${e}) + `),P("input-el, textarea-el",` + caret-color: var(--n-caret-color-${e}); + `),P("state-border",` + border: var(--n-border-${e}); + `),k("&:hover",[P("state-border",` + border: var(--n-border-hover-${e}); + `)]),k("&:focus",` + background-color: var(--n-color-focus-${e}); + `,[P("state-border",` + box-shadow: var(--n-box-shadow-focus-${e}); + border: var(--n-border-focus-${e}); + `)]),z("focus",` + background-color: var(--n-color-focus-${e}); + `,[P("state-border",` + box-shadow: var(--n-box-shadow-focus-${e}); + border: var(--n-border-focus-${e}); + `)])])]))]),yh=b("input",[z("disabled",[P("input-el, textarea-el",` + -webkit-text-fill-color: var(--n-text-color-disabled); + `)])]);function wh(e){let t=0;for(const n of e)t++;return t}function Fr(e){return e===""||e==null}function Sh(e){const t=B(null);function n(){const{value:i}=e;if(!(i!=null&&i.focus)){r();return}const{selectionStart:s,selectionEnd:l,value:d}=i;if(s==null||l==null){r();return}t.value={start:s,end:l,beforeText:d.slice(0,s),afterText:d.slice(l)}}function o(){var i;const{value:s}=t,{value:l}=e;if(!s||!l)return;const{value:d}=l,{start:c,beforeText:u,afterText:f}=s;let p=d.length;if(d.endsWith(f))p=d.length-f.length;else if(d.startsWith(u))p=u.length;else{const g=u[c-1],h=d.indexOf(g,c-1);h!==-1&&(p=h+1)}(i=l.setSelectionRange)===null||i===void 0||i.call(l,p,p)}function r(){t.value=null}return mt(e,r),{recordCursor:n,restoreCursor:o}}const kl=oe({name:"InputWordCount",setup(e,{slots:t}){const{mergedValueRef:n,maxlengthRef:o,mergedClsPrefixRef:r,countGraphemesRef:i}=Ee(Ws),s=C(()=>{const{value:l}=n;return l===null||Array.isArray(l)?0:(i.value||wh)(l)});return()=>{const{value:l}=o,{value:d}=n;return a("span",{class:`${r.value}-input-word-count`},ln(t.default,{value:d===null||Array.isArray(d)?"":d},()=>[l===void 0?s.value:`${s.value} / ${l}`]))}}}),kh=Object.assign(Object.assign({},Re.props),{bordered:{type:Boolean,default:void 0},type:{type:String,default:"text"},placeholder:[Array,String],defaultValue:{type:[String,Array],default:null},value:[String,Array],disabled:{type:Boolean,default:void 0},size:String,rows:{type:[Number,String],default:3},round:Boolean,minlength:[String,Number],maxlength:[String,Number],clearable:Boolean,autosize:{type:[Boolean,Object],default:!1},pair:Boolean,separator:String,readonly:{type:[String,Boolean],default:!1},passivelyActivated:Boolean,showPasswordOn:String,stateful:{type:Boolean,default:!0},autofocus:Boolean,inputProps:Object,resizable:{type:Boolean,default:!0},showCount:Boolean,loading:{type:Boolean,default:void 0},allowInput:Function,renderCount:Function,onMousedown:Function,onKeydown:Function,onKeyup:[Function,Array],onInput:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClick:[Function,Array],onChange:[Function,Array],onClear:[Function,Array],countGraphemes:Function,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],textDecoration:[String,Array],attrSize:{type:Number,default:20},onInputBlur:[Function,Array],onInputFocus:[Function,Array],onDeactivate:[Function,Array],onActivate:[Function,Array],onWrapperFocus:[Function,Array],onWrapperBlur:[Function,Array],internalDeactivateOnEnter:Boolean,internalForceFocus:Boolean,internalLoadingBeforeSuffix:{type:Boolean,default:!0},showPasswordToggle:Boolean}),Dn=oe({name:"Input",props:kh,slots:Object,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=Qe(e),i=Re("Input","-input",Ch,go,e,t);js&&co("-input-safari",yh,t);const s=B(null),l=B(null),d=B(null),c=B(null),u=B(null),f=B(null),p=B(null),g=Sh(p),h=B(null),{localeRef:m}=$n("Input"),x=B(e.defaultValue),y=fe(e,"value"),v=$t(y,x),T=Cn(e),{mergedSizeRef:$,mergedDisabledRef:R,mergedStatusRef:S}=T,w=B(!1),O=B(!1),F=B(!1),A=B(!1);let j=null;const M=C(()=>{const{placeholder:X,pair:ye}=e;return ye?Array.isArray(X)?X:X===void 0?["",""]:[X,X]:X===void 0?[m.value.placeholder]:[X]}),H=C(()=>{const{value:X}=F,{value:ye}=v,{value:Ke}=M;return!X&&(Fr(ye)||Array.isArray(ye)&&Fr(ye[0]))&&Ke[0]}),U=C(()=>{const{value:X}=F,{value:ye}=v,{value:Ke}=M;return!X&&Ke[1]&&(Fr(ye)||Array.isArray(ye)&&Fr(ye[1]))}),L=tt(()=>e.internalForceFocus||w.value),te=tt(()=>{if(R.value||e.readonly||!e.clearable||!L.value&&!O.value)return!1;const{value:X}=v,{value:ye}=L;return e.pair?!!(Array.isArray(X)&&(X[0]||X[1]))&&(O.value||ye):!!X&&(O.value||ye)}),K=C(()=>{const{showPasswordOn:X}=e;if(X)return X;if(e.showPasswordToggle)return"click"}),le=B(!1),ve=C(()=>{const{textDecoration:X}=e;return X?Array.isArray(X)?X.map(ye=>({textDecoration:ye})):[{textDecoration:X}]:["",""]}),ce=B(void 0),V=()=>{var X,ye;if(e.type==="textarea"){const{autosize:Ke}=e;if(Ke&&(ce.value=(ye=(X=h.value)===null||X===void 0?void 0:X.$el)===null||ye===void 0?void 0:ye.offsetWidth),!l.value||typeof Ke=="boolean")return;const{paddingTop:Y,paddingBottom:he,lineHeight:ke}=window.getComputedStyle(l.value),Me=Number(Y.slice(0,-2)),Ne=Number(he.slice(0,-2)),st=Number(ke.slice(0,-2)),{value:It}=d;if(!It)return;if(Ke.minRows){const Ot=Math.max(Ke.minRows,1),Qt=`${Me+Ne+st*Ot}px`;It.style.minHeight=Qt}if(Ke.maxRows){const Ot=`${Me+Ne+st*Ke.maxRows}px`;It.style.maxHeight=Ot}}},E=C(()=>{const{maxlength:X}=e;return X===void 0?void 0:Number(X)});tn(()=>{const{value:X}=v;Array.isArray(X)||We(X)});const I=di().proxy;function N(X,ye){const{onUpdateValue:Ke,"onUpdate:value":Y,onInput:he}=e,{nTriggerFormInput:ke}=T;Ke&&ae(Ke,X,ye),Y&&ae(Y,X,ye),he&&ae(he,X,ye),x.value=X,ke()}function J(X,ye){const{onChange:Ke}=e,{nTriggerFormChange:Y}=T;Ke&&ae(Ke,X,ye),x.value=X,Y()}function se(X){const{onBlur:ye}=e,{nTriggerFormBlur:Ke}=T;ye&&ae(ye,X),Ke()}function xe(X){const{onFocus:ye}=e,{nTriggerFormFocus:Ke}=T;ye&&ae(ye,X),Ke()}function Ie(X){const{onClear:ye}=e;ye&&ae(ye,X)}function _(X){const{onInputBlur:ye}=e;ye&&ae(ye,X)}function Pe(X){const{onInputFocus:ye}=e;ye&&ae(ye,X)}function He(){const{onDeactivate:X}=e;X&&ae(X)}function Ae(){const{onActivate:X}=e;X&&ae(X)}function Ge(X){const{onClick:ye}=e;ye&&ae(ye,X)}function Xe(X){const{onWrapperFocus:ye}=e;ye&&ae(ye,X)}function ct(X){const{onWrapperBlur:ye}=e;ye&&ae(ye,X)}function nt(){F.value=!0}function Ce(X){F.value=!1,X.target===f.value?ee(X,1):ee(X,0)}function ee(X,ye=0,Ke="input"){const Y=X.target.value;if(We(Y),X instanceof InputEvent&&!X.isComposing&&(F.value=!1),e.type==="textarea"){const{value:ke}=h;ke&&ke.syncUnifiedContainer()}if(j=Y,F.value)return;g.recordCursor();const he=ue(Y);if(he)if(!e.pair)Ke==="input"?N(Y,{source:ye}):J(Y,{source:ye});else{let{value:ke}=v;Array.isArray(ke)?ke=[ke[0],ke[1]]:ke=["",""],ke[ye]=Y,Ke==="input"?N(ke,{source:ye}):J(ke,{source:ye})}I.$forceUpdate(),he||Tt(g.restoreCursor)}function ue(X){const{countGraphemes:ye,maxlength:Ke,minlength:Y}=e;if(ye){let ke;if(Ke!==void 0&&(ke===void 0&&(ke=ye(X)),ke>Number(Ke))||Y!==void 0&&(ke===void 0&&(ke=ye(X)),ke<Number(Ke)))return!1}const{allowInput:he}=e;return typeof he=="function"?he(X):!0}function q(X){_(X),X.relatedTarget===s.value&&He(),X.relatedTarget!==null&&(X.relatedTarget===u.value||X.relatedTarget===f.value||X.relatedTarget===l.value)||(A.value=!1),de(X,"blur"),p.value=null}function Q(X,ye){Pe(X),w.value=!0,A.value=!0,Ae(),de(X,"focus"),ye===0?p.value=u.value:ye===1?p.value=f.value:ye===2&&(p.value=l.value)}function ge(X){e.passivelyActivated&&(ct(X),de(X,"blur"))}function we(X){e.passivelyActivated&&(w.value=!0,Xe(X),de(X,"focus"))}function de(X,ye){X.relatedTarget!==null&&(X.relatedTarget===u.value||X.relatedTarget===f.value||X.relatedTarget===l.value||X.relatedTarget===s.value)||(ye==="focus"?(xe(X),w.value=!0):ye==="blur"&&(se(X),w.value=!1))}function be(X,ye){ee(X,ye,"change")}function je(X){Ge(X)}function ne(X){Ie(X),Ue()}function Ue(){e.pair?(N(["",""],{source:"clear"}),J(["",""],{source:"clear"})):(N("",{source:"clear"}),J("",{source:"clear"}))}function lt(X){const{onMousedown:ye}=e;ye&&ye(X);const{tagName:Ke}=X.target;if(Ke!=="INPUT"&&Ke!=="TEXTAREA"){if(e.resizable){const{value:Y}=s;if(Y){const{left:he,top:ke,width:Me,height:Ne}=Y.getBoundingClientRect(),st=14;if(he+Me-st<X.clientX&&X.clientX<he+Me&&ke+Ne-st<X.clientY&&X.clientY<ke+Ne)return}}X.preventDefault(),w.value||pe()}}function zt(){var X;O.value=!0,e.type==="textarea"&&((X=h.value)===null||X===void 0||X.handleMouseEnterWrapper())}function xt(){var X;O.value=!1,e.type==="textarea"&&((X=h.value)===null||X===void 0||X.handleMouseLeaveWrapper())}function gt(){R.value||K.value==="click"&&(le.value=!le.value)}function ut(X){if(R.value)return;X.preventDefault();const ye=Y=>{Y.preventDefault(),Yt("mouseup",document,ye)};if(Lt("mouseup",document,ye),K.value!=="mousedown")return;le.value=!0;const Ke=()=>{le.value=!1,Yt("mouseup",document,Ke)};Lt("mouseup",document,Ke)}function De(X){e.onKeyup&&ae(e.onKeyup,X)}function Ze(X){switch(e.onKeydown&&ae(e.onKeydown,X),X.key){case"Escape":G();break;case"Enter":D(X);break}}function D(X){var ye,Ke;if(e.passivelyActivated){const{value:Y}=A;if(Y){e.internalDeactivateOnEnter&&G();return}X.preventDefault(),e.type==="textarea"?(ye=l.value)===null||ye===void 0||ye.focus():(Ke=u.value)===null||Ke===void 0||Ke.focus()}}function G(){e.passivelyActivated&&(A.value=!1,Tt(()=>{var X;(X=s.value)===null||X===void 0||X.focus()}))}function pe(){var X,ye,Ke;R.value||(e.passivelyActivated?(X=s.value)===null||X===void 0||X.focus():((ye=l.value)===null||ye===void 0||ye.focus(),(Ke=u.value)===null||Ke===void 0||Ke.focus()))}function Fe(){var X;!((X=s.value)===null||X===void 0)&&X.contains(document.activeElement)&&document.activeElement.blur()}function Be(){var X,ye;(X=l.value)===null||X===void 0||X.select(),(ye=u.value)===null||ye===void 0||ye.select()}function W(){R.value||(l.value?l.value.focus():u.value&&u.value.focus())}function me(){const{value:X}=s;X!=null&&X.contains(document.activeElement)&&X!==document.activeElement&&G()}function $e(X){if(e.type==="textarea"){const{value:ye}=l;ye==null||ye.scrollTo(X)}else{const{value:ye}=u;ye==null||ye.scrollTo(X)}}function We(X){const{type:ye,pair:Ke,autosize:Y}=e;if(!Ke&&Y)if(ye==="textarea"){const{value:he}=d;he&&(he.textContent=`${X??""}\r +`)}else{const{value:he}=c;he&&(X?he.textContent=X:he.innerHTML="&nbsp;")}}function ft(){V()}const ot=B({top:"0"});function re(X){var ye;const{scrollTop:Ke}=X.target;ot.value.top=`${-Ke}px`,(ye=h.value)===null||ye===void 0||ye.syncUnifiedContainer()}let ze=null;Ft(()=>{const{autosize:X,type:ye}=e;X&&ye==="textarea"?ze=mt(v,Ke=>{!Array.isArray(Ke)&&Ke!==j&&We(Ke)}):ze==null||ze()});let Le=null;Ft(()=>{e.type==="textarea"?Le=mt(v,X=>{var ye;!Array.isArray(X)&&X!==j&&((ye=h.value)===null||ye===void 0||ye.syncUnifiedContainer())}):Le==null||Le()}),Je(Ws,{mergedValueRef:v,maxlengthRef:E,mergedClsPrefixRef:t,countGraphemesRef:fe(e,"countGraphemes")});const et={wrapperElRef:s,inputElRef:u,textareaElRef:l,isCompositing:F,clear:Ue,focus:pe,blur:Fe,select:Be,deactivate:me,activate:W,scrollTo:$e},yt=Wt("Input",r,t),vt=C(()=>{const{value:X}=$,{common:{cubicBezierEaseInOut:ye},self:{color:Ke,borderRadius:Y,textColor:he,caretColor:ke,caretColorError:Me,caretColorWarning:Ne,textDecorationColor:st,border:It,borderDisabled:Ot,borderHover:Qt,borderFocus:nn,placeholderColor:jt,placeholderColorDisabled:wt,lineHeightTextarea:Z,colorDisabled:Te,colorFocus:Oe,textColorDisabled:ht,boxShadowFocus:Ut,iconSize:Pt,colorFocusWarning:wn,boxShadowFocusWarning:Fn,borderWarning:mn,borderFocusWarning:qo,borderHoverWarning:Yo,colorFocusError:Go,boxShadowFocusError:Xo,borderError:Zo,borderFocusError:Qo,borderHoverError:sa,clearSize:Qc,clearColor:Jc,clearColorHover:eu,clearColorPressed:tu,iconColor:nu,iconColorDisabled:ou,suffixTextColor:ru,countTextColor:au,countTextColorDisabled:iu,iconColorHover:lu,iconColorPressed:su,loadingColor:du,loadingColorError:cu,loadingColorWarning:uu,fontWeight:fu,[ie("padding",X)]:hu,[ie("fontSize",X)]:pu,[ie("height",X)]:gu}}=i.value,{left:mu,right:bu}=Nt(hu);return{"--n-bezier":ye,"--n-count-text-color":au,"--n-count-text-color-disabled":iu,"--n-color":Ke,"--n-font-size":pu,"--n-font-weight":fu,"--n-border-radius":Y,"--n-height":gu,"--n-padding-left":mu,"--n-padding-right":bu,"--n-text-color":he,"--n-caret-color":ke,"--n-text-decoration-color":st,"--n-border":It,"--n-border-disabled":Ot,"--n-border-hover":Qt,"--n-border-focus":nn,"--n-placeholder-color":jt,"--n-placeholder-color-disabled":wt,"--n-icon-size":Pt,"--n-line-height-textarea":Z,"--n-color-disabled":Te,"--n-color-focus":Oe,"--n-text-color-disabled":ht,"--n-box-shadow-focus":Ut,"--n-loading-color":du,"--n-caret-color-warning":Ne,"--n-color-focus-warning":wn,"--n-box-shadow-focus-warning":Fn,"--n-border-warning":mn,"--n-border-focus-warning":qo,"--n-border-hover-warning":Yo,"--n-loading-color-warning":uu,"--n-caret-color-error":Me,"--n-color-focus-error":Go,"--n-box-shadow-focus-error":Xo,"--n-border-error":Zo,"--n-border-focus-error":Qo,"--n-border-hover-error":sa,"--n-loading-color-error":cu,"--n-clear-color":Jc,"--n-clear-size":Qc,"--n-clear-color-hover":eu,"--n-clear-color-pressed":tu,"--n-icon-color":nu,"--n-icon-color-hover":lu,"--n-icon-color-pressed":su,"--n-icon-color-disabled":ou,"--n-suffix-text-color":ru}}),Ct=o?it("input",C(()=>{const{value:X}=$;return X[0]}),vt,e):void 0;return Object.assign(Object.assign({},et),{wrapperElRef:s,inputElRef:u,inputMirrorElRef:c,inputEl2Ref:f,textareaElRef:l,textareaMirrorElRef:d,textareaScrollbarInstRef:h,rtlEnabled:yt,uncontrolledValue:x,mergedValue:v,passwordVisible:le,mergedPlaceholder:M,showPlaceholder1:H,showPlaceholder2:U,mergedFocus:L,isComposing:F,activated:A,showClearButton:te,mergedSize:$,mergedDisabled:R,textDecorationStyle:ve,mergedClsPrefix:t,mergedBordered:n,mergedShowPasswordOn:K,placeholderStyle:ot,mergedStatus:S,textAreaScrollContainerWidth:ce,handleTextAreaScroll:re,handleCompositionStart:nt,handleCompositionEnd:Ce,handleInput:ee,handleInputBlur:q,handleInputFocus:Q,handleWrapperBlur:ge,handleWrapperFocus:we,handleMouseEnter:zt,handleMouseLeave:xt,handleMouseDown:lt,handleChange:be,handleClick:je,handleClear:ne,handlePasswordToggleClick:gt,handlePasswordToggleMousedown:ut,handleWrapperKeydown:Ze,handleWrapperKeyup:De,handleTextAreaMirrorResize:ft,getTextareaScrollContainer:()=>l.value,mergedTheme:i,cssVars:o?void 0:vt,themeClass:Ct==null?void 0:Ct.themeClass,onRender:Ct==null?void 0:Ct.onRender})},render(){var e,t;const{mergedClsPrefix:n,mergedStatus:o,themeClass:r,type:i,countGraphemes:s,onRender:l}=this,d=this.$slots;return l==null||l(),a("div",{ref:"wrapperElRef",class:[`${n}-input`,r,o&&`${n}-input--${o}-status`,{[`${n}-input--rtl`]:this.rtlEnabled,[`${n}-input--disabled`]:this.mergedDisabled,[`${n}-input--textarea`]:i==="textarea",[`${n}-input--resizable`]:this.resizable&&!this.autosize,[`${n}-input--autosize`]:this.autosize,[`${n}-input--round`]:this.round&&i!=="textarea",[`${n}-input--pair`]:this.pair,[`${n}-input--focus`]:this.mergedFocus,[`${n}-input--stateful`]:this.stateful}],style:this.cssVars,tabindex:!this.mergedDisabled&&this.passivelyActivated&&!this.activated?0:void 0,onFocus:this.handleWrapperFocus,onBlur:this.handleWrapperBlur,onClick:this.handleClick,onMousedown:this.handleMouseDown,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onCompositionstart:this.handleCompositionStart,onCompositionend:this.handleCompositionEnd,onKeyup:this.handleWrapperKeyup,onKeydown:this.handleWrapperKeydown},a("div",{class:`${n}-input-wrapper`},bt(d.prefix,c=>c&&a("div",{class:`${n}-input__prefix`},c)),i==="textarea"?a(Vt,{ref:"textareaScrollbarInstRef",class:`${n}-input__textarea`,container:this.getTextareaScrollContainer,triggerDisplayManually:!0,useUnifiedContainer:!0,internalHoistYRail:!0},{default:()=>{var c,u;const{textAreaScrollContainerWidth:f}=this,p={width:this.autosize&&f&&`${f}px`};return a(Gt,null,a("textarea",Object.assign({},this.inputProps,{ref:"textareaElRef",class:[`${n}-input__textarea-el`,(c=this.inputProps)===null||c===void 0?void 0:c.class],autofocus:this.autofocus,rows:Number(this.rows),placeholder:this.placeholder,value:this.mergedValue,disabled:this.mergedDisabled,maxlength:s?void 0:this.maxlength,minlength:s?void 0:this.minlength,readonly:this.readonly,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,style:[this.textDecorationStyle[0],(u=this.inputProps)===null||u===void 0?void 0:u.style,p],onBlur:this.handleInputBlur,onFocus:g=>{this.handleInputFocus(g,2)},onInput:this.handleInput,onChange:this.handleChange,onScroll:this.handleTextAreaScroll})),this.showPlaceholder1?a("div",{class:`${n}-input__placeholder`,style:[this.placeholderStyle,p],key:"placeholder"},this.mergedPlaceholder[0]):null,this.autosize?a(_n,{onResize:this.handleTextAreaMirrorResize},{default:()=>a("div",{ref:"textareaMirrorElRef",class:`${n}-input__textarea-mirror`,key:"mirror"})}):null)}}):a("div",{class:`${n}-input__input`},a("input",Object.assign({type:i==="password"&&this.mergedShowPasswordOn&&this.passwordVisible?"text":i},this.inputProps,{ref:"inputElRef",class:[`${n}-input__input-el`,(e=this.inputProps)===null||e===void 0?void 0:e.class],style:[this.textDecorationStyle[0],(t=this.inputProps)===null||t===void 0?void 0:t.style],tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[0],disabled:this.mergedDisabled,maxlength:s?void 0:this.maxlength,minlength:s?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[0]:this.mergedValue,readonly:this.readonly,autofocus:this.autofocus,size:this.attrSize,onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,0)},onInput:c=>{this.handleInput(c,0)},onChange:c=>{this.handleChange(c,0)}})),this.showPlaceholder1?a("div",{class:`${n}-input__placeholder`},a("span",null,this.mergedPlaceholder[0])):null,this.autosize?a("div",{class:`${n}-input__input-mirror`,key:"mirror",ref:"inputMirrorElRef"}," "):null),!this.pair&&bt(d.suffix,c=>c||this.clearable||this.showCount||this.mergedShowPasswordOn||this.loading!==void 0?a("div",{class:`${n}-input__suffix`},[bt(d["clear-icon-placeholder"],u=>(this.clearable||u)&&a(Ya,{clsPrefix:n,show:this.showClearButton,onClear:this.handleClear},{placeholder:()=>u,icon:()=>{var f,p;return(p=(f=this.$slots)["clear-icon"])===null||p===void 0?void 0:p.call(f)}})),this.internalLoadingBeforeSuffix?null:c,this.loading!==void 0?a(Hs,{clsPrefix:n,loading:this.loading,showArrow:!1,showClear:!1,style:this.cssVars}):null,this.internalLoadingBeforeSuffix?c:null,this.showCount&&this.type!=="textarea"?a(kl,null,{default:u=>{var f;const{renderCount:p}=this;return p?p(u):(f=d.count)===null||f===void 0?void 0:f.call(d,u)}}):null,this.mergedShowPasswordOn&&this.type==="password"?a("div",{class:`${n}-input__eye`,onMousedown:this.handlePasswordToggleMousedown,onClick:this.handlePasswordToggleClick},this.passwordVisible?pt(d["password-visible-icon"],()=>[a(Rt,{clsPrefix:n},{default:()=>a(Cf,null)})]):pt(d["password-invisible-icon"],()=>[a(Rt,{clsPrefix:n},{default:()=>a(yf,null)})])):null]):null)),this.pair?a("span",{class:`${n}-input__separator`},pt(d.separator,()=>[this.separator])):null,this.pair?a("div",{class:`${n}-input-wrapper`},a("div",{class:`${n}-input__input`},a("input",{ref:"inputEl2Ref",type:this.type,class:`${n}-input__input-el`,tabindex:this.passivelyActivated&&!this.activated?-1:void 0,placeholder:this.mergedPlaceholder[1],disabled:this.mergedDisabled,maxlength:s?void 0:this.maxlength,minlength:s?void 0:this.minlength,value:Array.isArray(this.mergedValue)?this.mergedValue[1]:void 0,readonly:this.readonly,style:this.textDecorationStyle[1],onBlur:this.handleInputBlur,onFocus:c=>{this.handleInputFocus(c,1)},onInput:c=>{this.handleInput(c,1)},onChange:c=>{this.handleChange(c,1)}}),this.showPlaceholder2?a("div",{class:`${n}-input__placeholder`},a("span",null,this.mergedPlaceholder[1])):null),bt(d.suffix,c=>(this.clearable||c)&&a("div",{class:`${n}-input__suffix`},[this.clearable&&a(Ya,{clsPrefix:n,show:this.showClearButton,onClear:this.handleClear},{icon:()=>{var u;return(u=d["clear-icon"])===null||u===void 0?void 0:u.call(d)},placeholder:()=>{var u;return(u=d["clear-icon-placeholder"])===null||u===void 0?void 0:u.call(d)}}),c]))):null,this.mergedBordered?a("div",{class:`${n}-input__border`}):null,this.mergedBordered?a("div",{class:`${n}-input__state-border`}):null,this.showCount&&i==="textarea"?a(kl,null,{default:c=>{var u;const{renderCount:f}=this;return f?f(c):(u=d.count)===null||u===void 0?void 0:u.call(d,c)}}):null)}}),Rh=b("input-group",` + display: inline-flex; + width: 100%; + flex-wrap: nowrap; + vertical-align: bottom; +`,[k(">",[b("input",[k("&:not(:last-child)",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `),k("&:not(:first-child)",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + margin-left: -1px!important; + `)]),b("button",[k("&:not(:last-child)",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `,[P("state-border, border",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `)]),k("&:not(:first-child)",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `,[P("state-border, border",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `)])]),k("*",[k("&:not(:last-child)",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `,[k(">",[b("input",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `),b("base-selection",[b("base-selection-label",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `),b("base-selection-tags",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `),P("box-shadow, border, state-border",` + border-top-right-radius: 0!important; + border-bottom-right-radius: 0!important; + `)])])]),k("&:not(:first-child)",` + margin-left: -1px!important; + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `,[k(">",[b("input",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `),b("base-selection",[b("base-selection-label",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `),b("base-selection-tags",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `),P("box-shadow, border, state-border",` + border-top-left-radius: 0!important; + border-bottom-left-radius: 0!important; + `)])])])])])]),zh={},Ph=oe({name:"InputGroup",props:zh,setup(e){const{mergedClsPrefixRef:t}=Qe(e);return co("-input-group",Rh,t),{mergedClsPrefix:t}},render(){const{mergedClsPrefix:e}=this;return a("div",{class:`${e}-input-group`},this.$slots)}}),$h=b("input-group-label",` + position: relative; + user-select: none; + -webkit-user-select: none; + box-sizing: border-box; + padding: 0 12px; + display: inline-block; + border-radius: var(--n-border-radius); + background-color: var(--n-group-label-color); + color: var(--n-group-label-text-color); + font-size: var(--n-font-size); + line-height: var(--n-height); + height: var(--n-height); + flex-shrink: 0; + white-space: nowrap; + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); +`,[P("border",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + border-radius: inherit; + border: var(--n-group-label-border); + transition: border-color .3s var(--n-bezier); + `)]),Th=Object.assign(Object.assign({},Re.props),{size:{type:String,default:"medium"},bordered:{type:Boolean,default:void 0}}),a0=oe({name:"InputGroupLabel",props:Th,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o}=Qe(e),r=Re("Input","-input-group-label",$h,go,e,n),i=C(()=>{const{size:l}=e,{common:{cubicBezierEaseInOut:d},self:{groupLabelColor:c,borderRadius:u,groupLabelTextColor:f,lineHeight:p,groupLabelBorder:g,[ie("fontSize",l)]:h,[ie("height",l)]:m}}=r.value;return{"--n-bezier":d,"--n-group-label-color":c,"--n-group-label-border":g,"--n-border-radius":u,"--n-group-label-text-color":f,"--n-font-size":h,"--n-line-height":p,"--n-height":m}}),s=o?it("input-group-label",C(()=>e.size[0]),i,e):void 0;return{mergedClsPrefix:n,mergedBordered:t,cssVars:o?void 0:i,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var e,t,n;const{mergedClsPrefix:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{class:[`${o}-input-group-label`,this.themeClass],style:this.cssVars},(n=(t=this.$slots).default)===null||n===void 0?void 0:n.call(t),this.mergedBordered?a("div",{class:`${o}-input-group-label__border`}):null)}});function Zr(e){return e.type==="group"}function Us(e){return e.type==="ignored"}function ma(e,t){try{return!!(1+t.toString().toLowerCase().indexOf(e.trim().toLowerCase()))}catch{return!1}}function Ks(e,t){return{getIsGroup:Zr,getIgnored:Us,getKey(o){return Zr(o)?o.name||o.key||"key-required":o[e]},getChildren(o){return o[t]}}}function Fh(e,t,n,o){if(!t)return e;function r(i){if(!Array.isArray(i))return[];const s=[];for(const l of i)if(Zr(l)){const d=r(l[o]);d.length&&s.push(Object.assign({},l,{[o]:d}))}else{if(Us(l))continue;t(n,l)&&s.push(l)}return s}return r(e)}function Ih(e,t,n){const o=new Map;return e.forEach(r=>{Zr(r)?r[n].forEach(i=>{o.set(i[t],i)}):o.set(r[t],r)}),o}function Bh(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const Oh={name:"AutoComplete",common:_e,peers:{InternalSelectMenu:kr,Input:Tn},self:Bh},Dh=xn&&"loading"in document.createElement("img");function Mh(e={}){var t;const{root:n=null}=e;return{hash:`${e.rootMargin||"0px 0px 0px 0px"}-${Array.isArray(e.threshold)?e.threshold.join(","):(t=e.threshold)!==null&&t!==void 0?t:"0"}`,options:Object.assign(Object.assign({},e),{root:(typeof n=="string"?document.querySelector(n):n)||document.documentElement})}}const ba=new WeakMap,va=new WeakMap,xa=new WeakMap,Ah=(e,t,n)=>{if(!e)return()=>{};const o=Mh(t),{root:r}=o.options;let i;const s=ba.get(r);s?i=s:(i=new Map,ba.set(r,i));let l,d;i.has(o.hash)?(d=i.get(o.hash),d[1].has(e)||(l=d[0],d[1].add(e),l.observe(e))):(l=new IntersectionObserver(f=>{f.forEach(p=>{if(p.isIntersecting){const g=va.get(p.target),h=xa.get(p.target);g&&g(),h&&(h.value=!0)}})},o.options),l.observe(e),d=[l,new Set([e])],i.set(o.hash,d));let c=!1;const u=()=>{c||(va.delete(e),xa.delete(e),c=!0,d[1].has(e)&&(d[0].unobserve(e),d[1].delete(e)),d[1].size<=0&&i.delete(o.hash),i.size||ba.delete(r))};return va.set(e,u),xa.set(e,n),u};function qs(e){const{borderRadius:t,avatarColor:n,cardColor:o,fontSize:r,heightTiny:i,heightSmall:s,heightMedium:l,heightLarge:d,heightHuge:c,modalColor:u,popoverColor:f}=e;return{borderRadius:t,fontSize:r,border:`2px solid ${o}`,heightTiny:i,heightSmall:s,heightMedium:l,heightLarge:d,heightHuge:c,color:qe(o,n),colorModal:qe(u,n),colorPopover:qe(f,n)}}const _h={name:"Avatar",common:dt,self:qs},Ys={name:"Avatar",common:_e,self:qs},Hh="n-avatar-group",Eh=b("avatar",` + width: var(--n-merged-size); + height: var(--n-merged-size); + color: #FFF; + font-size: var(--n-font-size); + display: inline-flex; + position: relative; + overflow: hidden; + text-align: center; + border: var(--n-border); + border-radius: var(--n-border-radius); + --n-merged-color: var(--n-color); + background-color: var(--n-merged-color); + transition: + border-color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); +`,[Vo(k("&","--n-merged-color: var(--n-color-modal);")),pr(k("&","--n-merged-color: var(--n-color-popover);")),k("img",` + width: 100%; + height: 100%; + `),P("text",` + white-space: nowrap; + display: inline-block; + position: absolute; + left: 50%; + top: 50%; + `),b("icon",` + vertical-align: bottom; + font-size: calc(var(--n-merged-size) - 6px); + `),P("text","line-height: 1.25")]),Lh=Object.assign(Object.assign({},Re.props),{size:[String,Number],src:String,circle:{type:Boolean,default:void 0},objectFit:String,round:{type:Boolean,default:void 0},bordered:{type:Boolean,default:void 0},onError:Function,fallbackSrc:String,intersectionObserverOptions:Object,lazy:Boolean,onLoad:Function,renderPlaceholder:Function,renderFallback:Function,imgProps:Object,color:String}),i0=oe({name:"Avatar",props:Lh,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=B(!1);let r=null;const i=B(null),s=B(null),l=()=>{const{value:v}=i;if(v&&(r===null||r!==v.innerHTML)){r=v.innerHTML;const{value:T}=s;if(T){const{offsetWidth:$,offsetHeight:R}=T,{offsetWidth:S,offsetHeight:w}=v,O=.9,F=Math.min($/S*O,R/w*O,1);v.style.transform=`translateX(-50%) translateY(-50%) scale(${F})`}}},d=Ee(Hh,null),c=C(()=>{const{size:v}=e;if(v)return v;const{size:T}=d||{};return T||"medium"}),u=Re("Avatar","-avatar",Eh,_h,e,t),f=Ee(_s,null),p=C(()=>{if(d)return!0;const{round:v,circle:T}=e;return v!==void 0||T!==void 0?v||T:f?f.roundRef.value:!1}),g=C(()=>d?!0:e.bordered||!1),h=C(()=>{const v=c.value,T=p.value,$=g.value,{color:R}=e,{self:{borderRadius:S,fontSize:w,color:O,border:F,colorModal:A,colorPopover:j},common:{cubicBezierEaseInOut:M}}=u.value;let H;return typeof v=="number"?H=`${v}px`:H=u.value.self[ie("height",v)],{"--n-font-size":w,"--n-border":$?F:"none","--n-border-radius":T?"50%":S,"--n-color":R||O,"--n-color-modal":R||A,"--n-color-popover":R||j,"--n-bezier":M,"--n-merged-size":`var(--n-avatar-size-override, ${H})`}}),m=n?it("avatar",C(()=>{const v=c.value,T=p.value,$=g.value,{color:R}=e;let S="";return v&&(typeof v=="number"?S+=`a${v}`:S+=v[0]),T&&(S+="b"),$&&(S+="c"),R&&(S+=sr(R)),S}),h,e):void 0,x=B(!e.lazy);tn(()=>{if(e.lazy&&e.intersectionObserverOptions){let v;const T=Ft(()=>{v==null||v(),v=void 0,e.lazy&&(v=Ah(s.value,e.intersectionObserverOptions,x))});vn(()=>{T(),v==null||v()})}}),mt(()=>{var v;return e.src||((v=e.imgProps)===null||v===void 0?void 0:v.src)},()=>{o.value=!1});const y=B(!e.lazy);return{textRef:i,selfRef:s,mergedRoundRef:p,mergedClsPrefix:t,fitTextTransform:l,cssVars:n?void 0:h,themeClass:m==null?void 0:m.themeClass,onRender:m==null?void 0:m.onRender,hasLoadError:o,shouldStartLoading:x,loaded:y,mergedOnError:v=>{if(!x.value)return;o.value=!0;const{onError:T,imgProps:{onError:$}={}}=e;T==null||T(v),$==null||$(v)},mergedOnLoad:v=>{const{onLoad:T,imgProps:{onLoad:$}={}}=e;T==null||T(v),$==null||$(v),y.value=!0}}},render(){var e,t;const{$slots:n,src:o,mergedClsPrefix:r,lazy:i,onRender:s,loaded:l,hasLoadError:d,imgProps:c={}}=this;s==null||s();let u;const f=!l&&!d&&(this.renderPlaceholder?this.renderPlaceholder():(t=(e=this.$slots).placeholder)===null||t===void 0?void 0:t.call(e));return this.hasLoadError?u=this.renderFallback?this.renderFallback():pt(n.fallback,()=>[a("img",{src:this.fallbackSrc,style:{objectFit:this.objectFit}})]):u=bt(n.default,p=>{if(p)return a(_n,{onResize:this.fitTextTransform},{default:()=>a("span",{ref:"textRef",class:`${r}-avatar__text`},p)});if(o||c.src){const g=this.src||c.src;return a("img",Object.assign(Object.assign({},c),{loading:Dh&&!this.intersectionObserverOptions&&i?"lazy":"eager",src:i&&this.intersectionObserverOptions?this.shouldStartLoading?g:void 0:g,"data-image-src":g,onLoad:this.mergedOnLoad,onError:this.mergedOnError,style:[c.style||"",{objectFit:this.objectFit},f?{height:"0",width:"0",visibility:"hidden",position:"absolute"}:""]}))}}),a("span",{ref:"selfRef",class:[`${r}-avatar`,this.themeClass],style:this.cssVars},u,i&&f)}});function Nh(){return{gap:"-12px"}}const jh={name:"AvatarGroup",common:_e,peers:{Avatar:Ys},self:Nh},Vh={width:"44px",height:"44px",borderRadius:"22px",iconSize:"26px"},Wh={name:"BackTop",common:_e,self(e){const{popoverColor:t,textColor2:n,primaryColorHover:o,primaryColorPressed:r}=e;return Object.assign(Object.assign({},Vh),{color:t,textColor:n,iconColor:n,iconColorHover:o,iconColorPressed:r,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)"})}},Uh={name:"Badge",common:_e,self(e){const{errorColorSuppl:t,infoColorSuppl:n,successColorSuppl:o,warningColorSuppl:r,fontFamily:i}=e;return{color:t,colorInfo:n,colorSuccess:o,colorError:t,colorWarning:r,fontSize:"12px",fontFamily:i}}},Kh={fontWeightActive:"400"};function Gs(e){const{fontSize:t,textColor3:n,textColor2:o,borderRadius:r,buttonColor2Hover:i,buttonColor2Pressed:s}=e;return Object.assign(Object.assign({},Kh),{fontSize:t,itemLineHeight:"1.25",itemTextColor:n,itemTextColorHover:o,itemTextColorPressed:o,itemTextColorActive:o,itemBorderRadius:r,itemColorHover:i,itemColorPressed:s,separatorColor:n})}const qh={name:"Breadcrumb",common:dt,self:Gs},Yh={name:"Breadcrumb",common:_e,self:Gs},Gh=b("breadcrumb",` + white-space: nowrap; + cursor: default; + line-height: var(--n-item-line-height); +`,[k("ul",` + list-style: none; + padding: 0; + margin: 0; + `),k("a",` + color: inherit; + text-decoration: inherit; + `),b("breadcrumb-item",` + font-size: var(--n-font-size); + transition: color .3s var(--n-bezier); + display: inline-flex; + align-items: center; + `,[b("icon",` + font-size: 18px; + vertical-align: -.2em; + transition: color .3s var(--n-bezier); + color: var(--n-item-text-color); + `),k("&:not(:last-child)",[z("clickable",[P("link",` + cursor: pointer; + `,[k("&:hover",` + background-color: var(--n-item-color-hover); + `),k("&:active",` + background-color: var(--n-item-color-pressed); + `)])])]),P("link",` + padding: 4px; + border-radius: var(--n-item-border-radius); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + color: var(--n-item-text-color); + position: relative; + `,[k("&:hover",` + color: var(--n-item-text-color-hover); + `,[b("icon",` + color: var(--n-item-text-color-hover); + `)]),k("&:active",` + color: var(--n-item-text-color-pressed); + `,[b("icon",` + color: var(--n-item-text-color-pressed); + `)])]),P("separator",` + margin: 0 8px; + color: var(--n-separator-color); + transition: color .3s var(--n-bezier); + user-select: none; + -webkit-user-select: none; + `),k("&:last-child",[P("link",` + font-weight: var(--n-font-weight-active); + cursor: unset; + color: var(--n-item-text-color-active); + `,[b("icon",` + color: var(--n-item-text-color-active); + `)]),P("separator",` + display: none; + `)])])]),Xs="n-breadcrumb",Xh=Object.assign(Object.assign({},Re.props),{separator:{type:String,default:"/"}}),l0=oe({name:"Breadcrumb",props:Xh,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Breadcrumb","-breadcrumb",Gh,qh,e,t);Je(Xs,{separatorRef:fe(e,"separator"),mergedClsPrefixRef:t});const r=C(()=>{const{common:{cubicBezierEaseInOut:s},self:{separatorColor:l,itemTextColor:d,itemTextColorHover:c,itemTextColorPressed:u,itemTextColorActive:f,fontSize:p,fontWeightActive:g,itemBorderRadius:h,itemColorHover:m,itemColorPressed:x,itemLineHeight:y}}=o.value;return{"--n-font-size":p,"--n-bezier":s,"--n-item-text-color":d,"--n-item-text-color-hover":c,"--n-item-text-color-pressed":u,"--n-item-text-color-active":f,"--n-separator-color":l,"--n-item-color-hover":m,"--n-item-color-pressed":x,"--n-item-border-radius":h,"--n-font-weight-active":g,"--n-item-line-height":y}}),i=n?it("breadcrumb",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a("nav",{class:[`${this.mergedClsPrefix}-breadcrumb`,this.themeClass],style:this.cssVars,"aria-label":"Breadcrumb"},a("ul",null,this.$slots))}});function Zh(e=xn?window:null){const t=()=>{const{hash:r,host:i,hostname:s,href:l,origin:d,pathname:c,port:u,protocol:f,search:p}=(e==null?void 0:e.location)||{};return{hash:r,host:i,hostname:s,href:l,origin:d,pathname:c,port:u,protocol:f,search:p}},n=B(t()),o=()=>{n.value=t()};return tn(()=>{e&&(e.addEventListener("popstate",o),e.addEventListener("hashchange",o))}),Jr(()=>{e&&(e.removeEventListener("popstate",o),e.removeEventListener("hashchange",o))}),n}const Qh={separator:String,href:String,clickable:{type:Boolean,default:!0},onClick:Function},s0=oe({name:"BreadcrumbItem",props:Qh,slots:Object,setup(e,{slots:t}){const n=Ee(Xs,null);if(!n)return()=>null;const{separatorRef:o,mergedClsPrefixRef:r}=n,i=Zh(),s=C(()=>e.href?"a":"span"),l=C(()=>i.value.href===e.href?"location":null);return()=>{const{value:d}=r;return a("li",{class:[`${d}-breadcrumb-item`,e.clickable&&`${d}-breadcrumb-item--clickable`]},a(s.value,{class:`${d}-breadcrumb-item__link`,"aria-current":l.value,href:e.href,onClick:e.onClick},t),a("span",{class:`${d}-breadcrumb-item__separator`,"aria-hidden":"true"},pt(t.separator,()=>{var c;return[(c=e.separator)!==null&&c!==void 0?c:o.value]})))}}});function vo(e){return qe(e,[255,255,255,.16])}function Ir(e){return qe(e,[0,0,0,.12])}const Jh="n-button-group",ep={paddingTiny:"0 6px",paddingSmall:"0 10px",paddingMedium:"0 14px",paddingLarge:"0 18px",paddingRoundTiny:"0 10px",paddingRoundSmall:"0 14px",paddingRoundMedium:"0 18px",paddingRoundLarge:"0 22px",iconMarginTiny:"6px",iconMarginSmall:"6px",iconMarginMedium:"6px",iconMarginLarge:"6px",iconSizeTiny:"14px",iconSizeSmall:"18px",iconSizeMedium:"18px",iconSizeLarge:"20px",rippleDuration:".6s"};function Zs(e){const{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadius:i,fontSizeTiny:s,fontSizeSmall:l,fontSizeMedium:d,fontSizeLarge:c,opacityDisabled:u,textColor2:f,textColor3:p,primaryColorHover:g,primaryColorPressed:h,borderColor:m,primaryColor:x,baseColor:y,infoColor:v,infoColorHover:T,infoColorPressed:$,successColor:R,successColorHover:S,successColorPressed:w,warningColor:O,warningColorHover:F,warningColorPressed:A,errorColor:j,errorColorHover:M,errorColorPressed:H,fontWeight:U,buttonColor2:L,buttonColor2Hover:te,buttonColor2Pressed:K,fontWeightStrong:le}=e;return Object.assign(Object.assign({},ep),{heightTiny:t,heightSmall:n,heightMedium:o,heightLarge:r,borderRadiusTiny:i,borderRadiusSmall:i,borderRadiusMedium:i,borderRadiusLarge:i,fontSizeTiny:s,fontSizeSmall:l,fontSizeMedium:d,fontSizeLarge:c,opacityDisabled:u,colorOpacitySecondary:"0.16",colorOpacitySecondaryHover:"0.22",colorOpacitySecondaryPressed:"0.28",colorSecondary:L,colorSecondaryHover:te,colorSecondaryPressed:K,colorTertiary:L,colorTertiaryHover:te,colorTertiaryPressed:K,colorQuaternary:"#0000",colorQuaternaryHover:te,colorQuaternaryPressed:K,color:"#0000",colorHover:"#0000",colorPressed:"#0000",colorFocus:"#0000",colorDisabled:"#0000",textColor:f,textColorTertiary:p,textColorHover:g,textColorPressed:h,textColorFocus:g,textColorDisabled:f,textColorText:f,textColorTextHover:g,textColorTextPressed:h,textColorTextFocus:g,textColorTextDisabled:f,textColorGhost:f,textColorGhostHover:g,textColorGhostPressed:h,textColorGhostFocus:g,textColorGhostDisabled:f,border:`1px solid ${m}`,borderHover:`1px solid ${g}`,borderPressed:`1px solid ${h}`,borderFocus:`1px solid ${g}`,borderDisabled:`1px solid ${m}`,rippleColor:x,colorPrimary:x,colorHoverPrimary:g,colorPressedPrimary:h,colorFocusPrimary:g,colorDisabledPrimary:x,textColorPrimary:y,textColorHoverPrimary:y,textColorPressedPrimary:y,textColorFocusPrimary:y,textColorDisabledPrimary:y,textColorTextPrimary:x,textColorTextHoverPrimary:g,textColorTextPressedPrimary:h,textColorTextFocusPrimary:g,textColorTextDisabledPrimary:f,textColorGhostPrimary:x,textColorGhostHoverPrimary:g,textColorGhostPressedPrimary:h,textColorGhostFocusPrimary:g,textColorGhostDisabledPrimary:x,borderPrimary:`1px solid ${x}`,borderHoverPrimary:`1px solid ${g}`,borderPressedPrimary:`1px solid ${h}`,borderFocusPrimary:`1px solid ${g}`,borderDisabledPrimary:`1px solid ${x}`,rippleColorPrimary:x,colorInfo:v,colorHoverInfo:T,colorPressedInfo:$,colorFocusInfo:T,colorDisabledInfo:v,textColorInfo:y,textColorHoverInfo:y,textColorPressedInfo:y,textColorFocusInfo:y,textColorDisabledInfo:y,textColorTextInfo:v,textColorTextHoverInfo:T,textColorTextPressedInfo:$,textColorTextFocusInfo:T,textColorTextDisabledInfo:f,textColorGhostInfo:v,textColorGhostHoverInfo:T,textColorGhostPressedInfo:$,textColorGhostFocusInfo:T,textColorGhostDisabledInfo:v,borderInfo:`1px solid ${v}`,borderHoverInfo:`1px solid ${T}`,borderPressedInfo:`1px solid ${$}`,borderFocusInfo:`1px solid ${T}`,borderDisabledInfo:`1px solid ${v}`,rippleColorInfo:v,colorSuccess:R,colorHoverSuccess:S,colorPressedSuccess:w,colorFocusSuccess:S,colorDisabledSuccess:R,textColorSuccess:y,textColorHoverSuccess:y,textColorPressedSuccess:y,textColorFocusSuccess:y,textColorDisabledSuccess:y,textColorTextSuccess:R,textColorTextHoverSuccess:S,textColorTextPressedSuccess:w,textColorTextFocusSuccess:S,textColorTextDisabledSuccess:f,textColorGhostSuccess:R,textColorGhostHoverSuccess:S,textColorGhostPressedSuccess:w,textColorGhostFocusSuccess:S,textColorGhostDisabledSuccess:R,borderSuccess:`1px solid ${R}`,borderHoverSuccess:`1px solid ${S}`,borderPressedSuccess:`1px solid ${w}`,borderFocusSuccess:`1px solid ${S}`,borderDisabledSuccess:`1px solid ${R}`,rippleColorSuccess:R,colorWarning:O,colorHoverWarning:F,colorPressedWarning:A,colorFocusWarning:F,colorDisabledWarning:O,textColorWarning:y,textColorHoverWarning:y,textColorPressedWarning:y,textColorFocusWarning:y,textColorDisabledWarning:y,textColorTextWarning:O,textColorTextHoverWarning:F,textColorTextPressedWarning:A,textColorTextFocusWarning:F,textColorTextDisabledWarning:f,textColorGhostWarning:O,textColorGhostHoverWarning:F,textColorGhostPressedWarning:A,textColorGhostFocusWarning:F,textColorGhostDisabledWarning:O,borderWarning:`1px solid ${O}`,borderHoverWarning:`1px solid ${F}`,borderPressedWarning:`1px solid ${A}`,borderFocusWarning:`1px solid ${F}`,borderDisabledWarning:`1px solid ${O}`,rippleColorWarning:O,colorError:j,colorHoverError:M,colorPressedError:H,colorFocusError:M,colorDisabledError:j,textColorError:y,textColorHoverError:y,textColorPressedError:y,textColorFocusError:y,textColorDisabledError:y,textColorTextError:j,textColorTextHoverError:M,textColorTextPressedError:H,textColorTextFocusError:M,textColorTextDisabledError:f,textColorGhostError:j,textColorGhostHoverError:M,textColorGhostPressedError:H,textColorGhostFocusError:M,textColorGhostDisabledError:j,borderError:`1px solid ${j}`,borderHoverError:`1px solid ${M}`,borderPressedError:`1px solid ${H}`,borderFocusError:`1px solid ${M}`,borderDisabledError:`1px solid ${j}`,rippleColorError:j,waveOpacity:"0.6",fontWeight:U,fontWeightStrong:le})}const mo={name:"Button",common:dt,self:Zs},gn={name:"Button",common:_e,self(e){const t=Zs(e);return t.waveOpacity="0.8",t.colorOpacitySecondary="0.16",t.colorOpacitySecondaryHover="0.2",t.colorOpacitySecondaryPressed="0.12",t}},tp=k([b("button",` + margin: 0; + font-weight: var(--n-font-weight); + line-height: 1; + font-family: inherit; + padding: var(--n-padding); + height: var(--n-height); + font-size: var(--n-font-size); + border-radius: var(--n-border-radius); + color: var(--n-text-color); + background-color: var(--n-color); + width: var(--n-width); + white-space: nowrap; + outline: none; + position: relative; + z-index: auto; + border: none; + display: inline-flex; + flex-wrap: nowrap; + flex-shrink: 0; + align-items: center; + justify-content: center; + user-select: none; + -webkit-user-select: none; + text-align: center; + cursor: pointer; + text-decoration: none; + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[z("color",[P("border",{borderColor:"var(--n-border-color)"}),z("disabled",[P("border",{borderColor:"var(--n-border-color-disabled)"})]),at("disabled",[k("&:focus",[P("state-border",{borderColor:"var(--n-border-color-focus)"})]),k("&:hover",[P("state-border",{borderColor:"var(--n-border-color-hover)"})]),k("&:active",[P("state-border",{borderColor:"var(--n-border-color-pressed)"})]),z("pressed",[P("state-border",{borderColor:"var(--n-border-color-pressed)"})])])]),z("disabled",{backgroundColor:"var(--n-color-disabled)",color:"var(--n-text-color-disabled)"},[P("border",{border:"var(--n-border-disabled)"})]),at("disabled",[k("&:focus",{backgroundColor:"var(--n-color-focus)",color:"var(--n-text-color-focus)"},[P("state-border",{border:"var(--n-border-focus)"})]),k("&:hover",{backgroundColor:"var(--n-color-hover)",color:"var(--n-text-color-hover)"},[P("state-border",{border:"var(--n-border-hover)"})]),k("&:active",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[P("state-border",{border:"var(--n-border-pressed)"})]),z("pressed",{backgroundColor:"var(--n-color-pressed)",color:"var(--n-text-color-pressed)"},[P("state-border",{border:"var(--n-border-pressed)"})])]),z("loading","cursor: wait;"),b("base-wave",` + pointer-events: none; + top: 0; + right: 0; + bottom: 0; + left: 0; + animation-iteration-count: 1; + animation-duration: var(--n-ripple-duration); + animation-timing-function: var(--n-bezier-ease-out), var(--n-bezier-ease-out); + `,[z("active",{zIndex:1,animationName:"button-wave-spread, button-wave-opacity"})]),xn&&"MozBoxSizing"in document.createElement("div").style?k("&::moz-focus-inner",{border:0}):null,P("border, state-border",` + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + border-radius: inherit; + transition: border-color .3s var(--n-bezier); + pointer-events: none; + `),P("border",{border:"var(--n-border)"}),P("state-border",{border:"var(--n-border)",borderColor:"#0000",zIndex:1}),P("icon",` + margin: var(--n-icon-margin); + margin-left: 0; + height: var(--n-icon-size); + width: var(--n-icon-size); + max-width: var(--n-icon-size); + font-size: var(--n-icon-size); + position: relative; + flex-shrink: 0; + `,[b("icon-slot",` + height: var(--n-icon-size); + width: var(--n-icon-size); + position: absolute; + left: 0; + top: 50%; + transform: translateY(-50%); + display: flex; + align-items: center; + justify-content: center; + `,[fn({top:"50%",originalTransform:"translateY(-50%)"})]),ah()]),P("content",` + display: flex; + align-items: center; + flex-wrap: nowrap; + min-width: 0; + `,[k("~",[P("icon",{margin:"var(--n-icon-margin)",marginRight:0})])]),z("block",` + display: flex; + width: 100%; + `),z("dashed",[P("border, state-border",{borderStyle:"dashed !important"})]),z("disabled",{cursor:"not-allowed",opacity:"var(--n-opacity-disabled)"})]),k("@keyframes button-wave-spread",{from:{boxShadow:"0 0 0.5px 0 var(--n-ripple-color)"},to:{boxShadow:"0 0 0.5px 4.5px var(--n-ripple-color)"}}),k("@keyframes button-wave-opacity",{from:{opacity:"var(--n-wave-opacity)"},to:{opacity:0}})]),np=Object.assign(Object.assign({},Re.props),{color:String,textColor:String,text:Boolean,block:Boolean,loading:Boolean,disabled:Boolean,circle:Boolean,size:String,ghost:Boolean,round:Boolean,secondary:Boolean,tertiary:Boolean,quaternary:Boolean,strong:Boolean,focusable:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},tag:{type:String,default:"button"},type:{type:String,default:"default"},dashed:Boolean,renderIcon:Function,iconPlacement:{type:String,default:"left"},attrType:{type:String,default:"button"},bordered:{type:Boolean,default:!0},onClick:[Function,Array],nativeFocusBehavior:{type:Boolean,default:!js}}),At=oe({name:"Button",props:np,slots:Object,setup(e){const t=B(null),n=B(null),o=B(!1),r=tt(()=>!e.quaternary&&!e.tertiary&&!e.secondary&&!e.text&&(!e.color||e.ghost||e.dashed)&&e.bordered),i=Ee(Jh,{}),{mergedSizeRef:s}=Cn({},{defaultSize:"medium",mergedSize:$=>{const{size:R}=e;if(R)return R;const{size:S}=i;if(S)return S;const{mergedSize:w}=$||{};return w?w.value:"medium"}}),l=C(()=>e.focusable&&!e.disabled),d=$=>{var R;l.value||$.preventDefault(),!e.nativeFocusBehavior&&($.preventDefault(),!e.disabled&&l.value&&((R=t.value)===null||R===void 0||R.focus({preventScroll:!0})))},c=$=>{var R;if(!e.disabled&&!e.loading){const{onClick:S}=e;S&&ae(S,$),e.text||(R=n.value)===null||R===void 0||R.play()}},u=$=>{switch($.key){case"Enter":if(!e.keyboard)return;o.value=!1}},f=$=>{switch($.key){case"Enter":if(!e.keyboard||e.loading){$.preventDefault();return}o.value=!0}},p=()=>{o.value=!1},{inlineThemeDisabled:g,mergedClsPrefixRef:h,mergedRtlRef:m}=Qe(e),x=Re("Button","-button",tp,mo,e,h),y=Wt("Button",m,h),v=C(()=>{const $=x.value,{common:{cubicBezierEaseInOut:R,cubicBezierEaseOut:S},self:w}=$,{rippleDuration:O,opacityDisabled:F,fontWeight:A,fontWeightStrong:j}=w,M=s.value,{dashed:H,type:U,ghost:L,text:te,color:K,round:le,circle:ve,textColor:ce,secondary:V,tertiary:E,quaternary:I,strong:N}=e,J={"--n-font-weight":N?j:A};let se={"--n-color":"initial","--n-color-hover":"initial","--n-color-pressed":"initial","--n-color-focus":"initial","--n-color-disabled":"initial","--n-ripple-color":"initial","--n-text-color":"initial","--n-text-color-hover":"initial","--n-text-color-pressed":"initial","--n-text-color-focus":"initial","--n-text-color-disabled":"initial"};const xe=U==="tertiary",Ie=U==="default",_=xe?"default":U;if(te){const q=ce||K;se={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":"#0000","--n-text-color":q||w[ie("textColorText",_)],"--n-text-color-hover":q?vo(q):w[ie("textColorTextHover",_)],"--n-text-color-pressed":q?Ir(q):w[ie("textColorTextPressed",_)],"--n-text-color-focus":q?vo(q):w[ie("textColorTextHover",_)],"--n-text-color-disabled":q||w[ie("textColorTextDisabled",_)]}}else if(L||H){const q=ce||K;se={"--n-color":"#0000","--n-color-hover":"#0000","--n-color-pressed":"#0000","--n-color-focus":"#0000","--n-color-disabled":"#0000","--n-ripple-color":K||w[ie("rippleColor",_)],"--n-text-color":q||w[ie("textColorGhost",_)],"--n-text-color-hover":q?vo(q):w[ie("textColorGhostHover",_)],"--n-text-color-pressed":q?Ir(q):w[ie("textColorGhostPressed",_)],"--n-text-color-focus":q?vo(q):w[ie("textColorGhostHover",_)],"--n-text-color-disabled":q||w[ie("textColorGhostDisabled",_)]}}else if(V){const q=Ie?w.textColor:xe?w.textColorTertiary:w[ie("color",_)],Q=K||q,ge=U!=="default"&&U!=="tertiary";se={"--n-color":ge?Se(Q,{alpha:Number(w.colorOpacitySecondary)}):w.colorSecondary,"--n-color-hover":ge?Se(Q,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-pressed":ge?Se(Q,{alpha:Number(w.colorOpacitySecondaryPressed)}):w.colorSecondaryPressed,"--n-color-focus":ge?Se(Q,{alpha:Number(w.colorOpacitySecondaryHover)}):w.colorSecondaryHover,"--n-color-disabled":w.colorSecondary,"--n-ripple-color":"#0000","--n-text-color":Q,"--n-text-color-hover":Q,"--n-text-color-pressed":Q,"--n-text-color-focus":Q,"--n-text-color-disabled":Q}}else if(E||I){const q=Ie?w.textColor:xe?w.textColorTertiary:w[ie("color",_)],Q=K||q;E?(se["--n-color"]=w.colorTertiary,se["--n-color-hover"]=w.colorTertiaryHover,se["--n-color-pressed"]=w.colorTertiaryPressed,se["--n-color-focus"]=w.colorSecondaryHover,se["--n-color-disabled"]=w.colorTertiary):(se["--n-color"]=w.colorQuaternary,se["--n-color-hover"]=w.colorQuaternaryHover,se["--n-color-pressed"]=w.colorQuaternaryPressed,se["--n-color-focus"]=w.colorQuaternaryHover,se["--n-color-disabled"]=w.colorQuaternary),se["--n-ripple-color"]="#0000",se["--n-text-color"]=Q,se["--n-text-color-hover"]=Q,se["--n-text-color-pressed"]=Q,se["--n-text-color-focus"]=Q,se["--n-text-color-disabled"]=Q}else se={"--n-color":K||w[ie("color",_)],"--n-color-hover":K?vo(K):w[ie("colorHover",_)],"--n-color-pressed":K?Ir(K):w[ie("colorPressed",_)],"--n-color-focus":K?vo(K):w[ie("colorFocus",_)],"--n-color-disabled":K||w[ie("colorDisabled",_)],"--n-ripple-color":K||w[ie("rippleColor",_)],"--n-text-color":ce||(K?w.textColorPrimary:xe?w.textColorTertiary:w[ie("textColor",_)]),"--n-text-color-hover":ce||(K?w.textColorHoverPrimary:w[ie("textColorHover",_)]),"--n-text-color-pressed":ce||(K?w.textColorPressedPrimary:w[ie("textColorPressed",_)]),"--n-text-color-focus":ce||(K?w.textColorFocusPrimary:w[ie("textColorFocus",_)]),"--n-text-color-disabled":ce||(K?w.textColorDisabledPrimary:w[ie("textColorDisabled",_)])};let Pe={"--n-border":"initial","--n-border-hover":"initial","--n-border-pressed":"initial","--n-border-focus":"initial","--n-border-disabled":"initial"};te?Pe={"--n-border":"none","--n-border-hover":"none","--n-border-pressed":"none","--n-border-focus":"none","--n-border-disabled":"none"}:Pe={"--n-border":w[ie("border",_)],"--n-border-hover":w[ie("borderHover",_)],"--n-border-pressed":w[ie("borderPressed",_)],"--n-border-focus":w[ie("borderFocus",_)],"--n-border-disabled":w[ie("borderDisabled",_)]};const{[ie("height",M)]:He,[ie("fontSize",M)]:Ae,[ie("padding",M)]:Ge,[ie("paddingRound",M)]:Xe,[ie("iconSize",M)]:ct,[ie("borderRadius",M)]:nt,[ie("iconMargin",M)]:Ce,waveOpacity:ee}=w,ue={"--n-width":ve&&!te?He:"initial","--n-height":te?"initial":He,"--n-font-size":Ae,"--n-padding":ve||te?"initial":le?Xe:Ge,"--n-icon-size":ct,"--n-icon-margin":Ce,"--n-border-radius":te?"initial":ve||le?He:nt};return Object.assign(Object.assign(Object.assign(Object.assign({"--n-bezier":R,"--n-bezier-ease-out":S,"--n-ripple-duration":O,"--n-opacity-disabled":F,"--n-wave-opacity":ee},J),se),Pe),ue)}),T=g?it("button",C(()=>{let $="";const{dashed:R,type:S,ghost:w,text:O,color:F,round:A,circle:j,textColor:M,secondary:H,tertiary:U,quaternary:L,strong:te}=e;R&&($+="a"),w&&($+="b"),O&&($+="c"),A&&($+="d"),j&&($+="e"),H&&($+="f"),U&&($+="g"),L&&($+="h"),te&&($+="i"),F&&($+=`j${sr(F)}`),M&&($+=`k${sr(M)}`);const{value:K}=s;return $+=`l${K[0]}`,$+=`m${S[0]}`,$}),v,e):void 0;return{selfElRef:t,waveElRef:n,mergedClsPrefix:h,mergedFocusable:l,mergedSize:s,showBorder:r,enterPressed:o,rtlEnabled:y,handleMousedown:d,handleKeydown:f,handleBlur:p,handleKeyup:u,handleClick:c,customColorCssVars:C(()=>{const{color:$}=e;if(!$)return null;const R=vo($);return{"--n-border-color":$,"--n-border-color-hover":R,"--n-border-color-pressed":Ir($),"--n-border-color-focus":R,"--n-border-color-disabled":$}}),cssVars:g?void 0:v,themeClass:T==null?void 0:T.themeClass,onRender:T==null?void 0:T.onRender}},render(){const{mergedClsPrefix:e,tag:t,onRender:n}=this;n==null||n();const o=bt(this.$slots.default,r=>r&&a("span",{class:`${e}-button__content`},r));return a(t,{ref:"selfElRef",class:[this.themeClass,`${e}-button`,`${e}-button--${this.type}-type`,`${e}-button--${this.mergedSize}-type`,this.rtlEnabled&&`${e}-button--rtl`,this.disabled&&`${e}-button--disabled`,this.block&&`${e}-button--block`,this.enterPressed&&`${e}-button--pressed`,!this.text&&this.dashed&&`${e}-button--dashed`,this.color&&`${e}-button--color`,this.secondary&&`${e}-button--secondary`,this.loading&&`${e}-button--loading`,this.ghost&&`${e}-button--ghost`],tabindex:this.mergedFocusable?0:-1,type:this.attrType,style:this.cssVars,disabled:this.disabled,onClick:this.handleClick,onBlur:this.handleBlur,onMousedown:this.handleMousedown,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},this.iconPlacement==="right"&&o,a(yr,{width:!0},{default:()=>bt(this.$slots.icon,r=>(this.loading||this.renderIcon||r)&&a("span",{class:`${e}-button__icon`,style:{margin:Ho(this.$slots.default)?"0":""}},a(uo,null,{default:()=>this.loading?a(Zn,{clsPrefix:e,key:"loading",class:`${e}-icon-slot`,strokeWidth:20}):a("div",{key:"icon",class:`${e}-icon-slot`,role:"none"},this.renderIcon?this.renderIcon():r)})))}),this.iconPlacement==="left"&&o,this.text?null:a(lh,{ref:"waveElRef",clsPrefix:e}),this.showBorder?a("div",{"aria-hidden":!0,class:`${e}-button__border`,style:this.customColorCssVars}):null,this.showBorder?a("div",{"aria-hidden":!0,class:`${e}-button__state-border`,style:this.customColorCssVars}):null)}}),Hn=At,op={date:ku,month:fr,year:Zl,quarter:Ql};function rp(e){return(t,n)=>{const o=(e+1)%7;return Ru(t,n,{weekStartsOn:o})}}function an(e,t,n,o=0){return(n==="week"?rp(o):op[n])(e,t)}function Ca(e,t,n,o,r,i){return r==="date"?ap(e,t,n,o):ip(e,t,n,o,i)}function ap(e,t,n,o){let r=!1,i=!1,s=!1;Array.isArray(n)&&(n[0]<e&&e<n[1]&&(r=!0),an(n[0],e,"date")&&(i=!0),an(n[1],e,"date")&&(s=!0));const l=n!==null&&(Array.isArray(n)?an(n[0],e,"date")||an(n[1],e,"date"):an(n,e,"date"));return{type:"date",dateObject:{date:kn(e),month:Dt(e),year:Ht(e)},inCurrentMonth:fr(e,t),isCurrentDate:an(o,e,"date"),inSpan:r,inSelectedWeek:!1,startOfSpan:i,endOfSpan:s,selected:l,ts:Ve(e)}}function Qs(e,t,n){const o=new Date(2e3,e,1).getTime();return Bt(o,t,{locale:n})}function Js(e,t,n){const o=new Date(e,1,1).getTime();return Bt(o,t,{locale:n})}function ed(e,t,n){const o=new Date(2e3,e*3-2,1).getTime();return Bt(o,t,{locale:n})}function ip(e,t,n,o,r){let i=!1,s=!1,l=!1;Array.isArray(n)&&(n[0]<e&&e<n[1]&&(i=!0),an(n[0],e,"week",r)&&(s=!0),an(n[1],e,"week",r)&&(l=!0));const d=n!==null&&(Array.isArray(n)?an(n[0],e,"week",r)||an(n[1],e,"week",r):an(n,e,"week",r));return{type:"date",dateObject:{date:kn(e),month:Dt(e),year:Ht(e)},inCurrentMonth:fr(e,t),isCurrentDate:an(o,e,"date"),inSpan:i,startOfSpan:s,endOfSpan:l,selected:!1,inSelectedWeek:d,ts:Ve(e)}}function lp(e,t,n,{monthFormat:o}){return{type:"month",monthFormat:o,dateObject:{month:Dt(e),year:Ht(e)},isCurrent:fr(n,e),selected:t!==null&&an(t,e,"month"),ts:Ve(e)}}function sp(e,t,n,{yearFormat:o}){return{type:"year",yearFormat:o,dateObject:{year:Ht(e)},isCurrent:Zl(n,e),selected:t!==null&&an(t,e,"year"),ts:Ve(e)}}function dp(e,t,n,{quarterFormat:o}){return{type:"quarter",quarterFormat:o,dateObject:{quarter:Su(e),year:Ht(e)},isCurrent:Ql(n,e),selected:t!==null&&an(t,e,"quarter"),ts:Ve(e)}}function Ga(e,t,n,o,r=!1,i=!1){const s=i?"week":"date",l=Dt(e);let d=Ve(Vn(e)),c=Ve(Tr(d,-1));const u=[];let f=!r;for(;yu(c)!==o||f;)u.unshift(Ca(c,e,t,n,s,o)),c=Ve(Tr(c,-1)),f=!1;for(;Dt(d)===l;)u.push(Ca(d,e,t,n,s,o)),d=Ve(Tr(d,1));const p=r?u.length<=28?28:u.length<=35?35:42:42;for(;u.length<p;)u.push(Ca(d,e,t,n,s,o)),d=Ve(Tr(d,1));return u}function Xa(e,t,n,o){const r=[],i=Qr(e);for(let s=0;s<12;s++)r.push(lp(Ve(rn(i,s)),t,n,o));return r}function Za(e,t,n,o){const r=[],i=Qr(e);for(let s=0;s<4;s++)r.push(dp(Ve(wu(i,s)),t,n,o));return r}function Qa(e,t,n,o){const r=o.value,i=[],s=Qr(Ba(new Date,r[0]));for(let l=0;l<r[1]-r[0];l++)i.push(sp(Ve(Oa(s,l)),e,t,n));return i}function un(e,t,n,o){const r=Cu(e,t,n,o);return On(r)?Bt(r,t,o)===e?r:new Date(Number.NaN):r}function Vr(e){if(e===void 0)return;if(typeof e=="number")return e;const[t,n,o]=e.split(":");return{hours:Number(t),minutes:Number(n),seconds:Number(o)}}function Do(e,t){return Array.isArray(e)?e[t==="start"?0:1]:null}const cp={titleFontSize:"22px"};function up(e){const{borderRadius:t,fontSize:n,lineHeight:o,textColor2:r,textColor1:i,textColorDisabled:s,dividerColor:l,fontWeightStrong:d,primaryColor:c,baseColor:u,hoverColor:f,cardColor:p,modalColor:g,popoverColor:h}=e;return Object.assign(Object.assign({},cp),{borderRadius:t,borderColor:qe(p,l),borderColorModal:qe(g,l),borderColorPopover:qe(h,l),textColor:r,titleFontWeight:d,titleTextColor:i,dayTextColor:s,fontSize:n,lineHeight:o,dateColorCurrent:c,dateTextColorCurrent:u,cellColorHover:qe(p,f),cellColorHoverModal:qe(g,f),cellColorHoverPopover:qe(h,f),cellColor:p,cellColorModal:g,cellColorPopover:h,barColor:c})}const fp={name:"Calendar",common:_e,peers:{Button:gn},self:up},hp={paddingSmall:"12px 16px 12px",paddingMedium:"19px 24px 20px",paddingLarge:"23px 32px 24px",paddingHuge:"27px 40px 28px",titleFontSizeSmall:"16px",titleFontSizeMedium:"18px",titleFontSizeLarge:"18px",titleFontSizeHuge:"18px",closeIconSize:"18px",closeSize:"22px"};function td(e){const{primaryColor:t,borderRadius:n,lineHeight:o,fontSize:r,cardColor:i,textColor2:s,textColor1:l,dividerColor:d,fontWeightStrong:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:p,closeColorHover:g,closeColorPressed:h,modalColor:m,boxShadow1:x,popoverColor:y,actionColor:v}=e;return Object.assign(Object.assign({},hp),{lineHeight:o,color:i,colorModal:m,colorPopover:y,colorTarget:t,colorEmbedded:v,colorEmbeddedModal:v,colorEmbeddedPopover:v,textColor:s,titleTextColor:l,borderColor:d,actionColor:v,titleFontWeight:c,closeColorHover:g,closeColorPressed:h,closeBorderRadius:n,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:p,fontSizeSmall:r,fontSizeMedium:r,fontSizeLarge:r,fontSizeHuge:r,boxShadow:x,borderRadius:n})}const nd={name:"Card",common:dt,self:td},od={name:"Card",common:_e,self(e){const t=td(e),{cardColor:n,modalColor:o,popoverColor:r}=e;return t.colorEmbedded=n,t.colorEmbeddedModal=o,t.colorEmbeddedPopover=r,t}},pp=k([b("card",` + font-size: var(--n-font-size); + line-height: var(--n-line-height); + display: flex; + flex-direction: column; + width: 100%; + box-sizing: border-box; + position: relative; + border-radius: var(--n-border-radius); + background-color: var(--n-color); + color: var(--n-text-color); + word-break: break-word; + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[cs({background:"var(--n-color-modal)"}),z("hoverable",[k("&:hover","box-shadow: var(--n-box-shadow);")]),z("content-segmented",[k(">",[P("content",{paddingTop:"var(--n-padding-bottom)"})])]),z("content-soft-segmented",[k(">",[P("content",` + margin: 0 var(--n-padding-left); + padding: var(--n-padding-bottom) 0; + `)])]),z("footer-segmented",[k(">",[P("footer",{paddingTop:"var(--n-padding-bottom)"})])]),z("footer-soft-segmented",[k(">",[P("footer",` + padding: var(--n-padding-bottom) 0; + margin: 0 var(--n-padding-left); + `)])]),k(">",[b("card-header",` + box-sizing: border-box; + display: flex; + align-items: center; + font-size: var(--n-title-font-size); + padding: + var(--n-padding-top) + var(--n-padding-left) + var(--n-padding-bottom) + var(--n-padding-left); + `,[P("main",` + font-weight: var(--n-title-font-weight); + transition: color .3s var(--n-bezier); + flex: 1; + min-width: 0; + color: var(--n-title-text-color); + `),P("extra",` + display: flex; + align-items: center; + font-size: var(--n-font-size); + font-weight: 400; + transition: color .3s var(--n-bezier); + color: var(--n-text-color); + `),P("close",` + margin: 0 0 0 8px; + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `)]),P("action",` + box-sizing: border-box; + transition: + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + background-clip: padding-box; + background-color: var(--n-action-color); + `),P("content","flex: 1; min-width: 0;"),P("content, footer",` + box-sizing: border-box; + padding: 0 var(--n-padding-left) var(--n-padding-bottom) var(--n-padding-left); + font-size: var(--n-font-size); + `,[k("&:first-child",{paddingTop:"var(--n-padding-bottom)"})]),P("action",` + background-color: var(--n-action-color); + padding: var(--n-padding-bottom) var(--n-padding-left); + border-bottom-left-radius: var(--n-border-radius); + border-bottom-right-radius: var(--n-border-radius); + `)]),b("card-cover",` + overflow: hidden; + width: 100%; + border-radius: var(--n-border-radius) var(--n-border-radius) 0 0; + `,[k("img",` + display: block; + width: 100%; + `)]),z("bordered",` + border: 1px solid var(--n-border-color); + `,[k("&:target","border-color: var(--n-color-target);")]),z("action-segmented",[k(">",[P("action",[k("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),z("content-segmented, content-soft-segmented",[k(">",[P("content",{transition:"border-color 0.3s var(--n-bezier)"},[k("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),z("footer-segmented, footer-soft-segmented",[k(">",[P("footer",{transition:"border-color 0.3s var(--n-bezier)"},[k("&:not(:first-child)",{borderTop:"1px solid var(--n-border-color)"})])])]),z("embedded",` + background-color: var(--n-color-embedded); + `)]),Vo(b("card",` + background: var(--n-color-modal); + `,[z("embedded",` + background-color: var(--n-color-embedded-modal); + `)])),pr(b("card",` + background: var(--n-color-popover); + `,[z("embedded",` + background-color: var(--n-color-embedded-popover); + `)]))]),Ri={title:[String,Function],contentClass:String,contentStyle:[Object,String],headerClass:String,headerStyle:[Object,String],headerExtraClass:String,headerExtraStyle:[Object,String],footerClass:String,footerStyle:[Object,String],embedded:Boolean,segmented:{type:[Boolean,Object],default:!1},size:{type:String,default:"medium"},bordered:{type:Boolean,default:!0},closable:Boolean,hoverable:Boolean,role:String,onClose:[Function,Array],tag:{type:String,default:"div"},cover:Function,content:[String,Function],footer:Function,action:Function,headerExtra:Function},gp=zn(Ri),mp=Object.assign(Object.assign({},Re.props),Ri),bp=oe({name:"Card",props:mp,slots:Object,setup(e){const t=()=>{const{onClose:c}=e;c&&ae(c)},{inlineThemeDisabled:n,mergedClsPrefixRef:o,mergedRtlRef:r}=Qe(e),i=Re("Card","-card",pp,nd,e,o),s=Wt("Card",r,o),l=C(()=>{const{size:c}=e,{self:{color:u,colorModal:f,colorTarget:p,textColor:g,titleTextColor:h,titleFontWeight:m,borderColor:x,actionColor:y,borderRadius:v,lineHeight:T,closeIconColor:$,closeIconColorHover:R,closeIconColorPressed:S,closeColorHover:w,closeColorPressed:O,closeBorderRadius:F,closeIconSize:A,closeSize:j,boxShadow:M,colorPopover:H,colorEmbedded:U,colorEmbeddedModal:L,colorEmbeddedPopover:te,[ie("padding",c)]:K,[ie("fontSize",c)]:le,[ie("titleFontSize",c)]:ve},common:{cubicBezierEaseInOut:ce}}=i.value,{top:V,left:E,bottom:I}=Nt(K);return{"--n-bezier":ce,"--n-border-radius":v,"--n-color":u,"--n-color-modal":f,"--n-color-popover":H,"--n-color-embedded":U,"--n-color-embedded-modal":L,"--n-color-embedded-popover":te,"--n-color-target":p,"--n-text-color":g,"--n-line-height":T,"--n-action-color":y,"--n-title-text-color":h,"--n-title-font-weight":m,"--n-close-icon-color":$,"--n-close-icon-color-hover":R,"--n-close-icon-color-pressed":S,"--n-close-color-hover":w,"--n-close-color-pressed":O,"--n-border-color":x,"--n-box-shadow":M,"--n-padding-top":V,"--n-padding-bottom":I,"--n-padding-left":E,"--n-font-size":le,"--n-title-font-size":ve,"--n-close-size":j,"--n-close-icon-size":A,"--n-close-border-radius":F}}),d=n?it("card",C(()=>e.size[0]),l,e):void 0;return{rtlEnabled:s,mergedClsPrefix:o,mergedTheme:i,handleCloseClick:t,cssVars:n?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){const{segmented:e,bordered:t,hoverable:n,mergedClsPrefix:o,rtlEnabled:r,onRender:i,embedded:s,tag:l,$slots:d}=this;return i==null||i(),a(l,{class:[`${o}-card`,this.themeClass,s&&`${o}-card--embedded`,{[`${o}-card--rtl`]:r,[`${o}-card--content${typeof e!="boolean"&&e.content==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.content,[`${o}-card--footer${typeof e!="boolean"&&e.footer==="soft"?"-soft":""}-segmented`]:e===!0||e!==!1&&e.footer,[`${o}-card--action-segmented`]:e===!0||e!==!1&&e.action,[`${o}-card--bordered`]:t,[`${o}-card--hoverable`]:n}],style:this.cssVars,role:this.role},bt(d.cover,c=>{const u=this.cover?Bn([this.cover()]):c;return u&&a("div",{class:`${o}-card-cover`,role:"none"},u)}),bt(d.header,c=>{const{title:u}=this,f=u?Bn(typeof u=="function"?[u()]:[u]):c;return f||this.closable?a("div",{class:[`${o}-card-header`,this.headerClass],style:this.headerStyle,role:"heading"},a("div",{class:`${o}-card-header__main`,role:"heading"},f),bt(d["header-extra"],p=>{const g=this.headerExtra?Bn([this.headerExtra()]):p;return g&&a("div",{class:[`${o}-card-header__extra`,this.headerExtraClass],style:this.headerExtraStyle},g)}),this.closable&&a(fo,{clsPrefix:o,class:`${o}-card-header__close`,onClick:this.handleCloseClick,absolute:!0})):null}),bt(d.default,c=>{const{content:u}=this,f=u?Bn(typeof u=="function"?[u()]:[u]):c;return f&&a("div",{class:[`${o}-card__content`,this.contentClass],style:this.contentStyle,role:"none"},f)}),bt(d.footer,c=>{const u=this.footer?Bn([this.footer()]):c;return u&&a("div",{class:[`${o}-card__footer`,this.footerClass],style:this.footerStyle,role:"none"},u)}),bt(d.action,c=>{const u=this.action?Bn([this.action()]):c;return u&&a("div",{class:`${o}-card__action`,role:"none"},u)}))}});function vp(){return{dotSize:"8px",dotColor:"rgba(255, 255, 255, .3)",dotColorActive:"rgba(255, 255, 255, 1)",dotColorFocus:"rgba(255, 255, 255, .5)",dotLineWidth:"16px",dotLineWidthActive:"24px",arrowColor:"#eee"}}const xp={name:"Carousel",common:_e,self:vp},Cp={sizeSmall:"14px",sizeMedium:"16px",sizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"};function rd(e){const{baseColor:t,inputColorDisabled:n,cardColor:o,modalColor:r,popoverColor:i,textColorDisabled:s,borderColor:l,primaryColor:d,textColor2:c,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:p,borderRadiusSmall:g,lineHeight:h}=e;return Object.assign(Object.assign({},Cp),{labelLineHeight:h,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:p,borderRadius:g,color:t,colorChecked:d,colorDisabled:n,colorDisabledChecked:n,colorTableHeader:o,colorTableHeaderModal:r,colorTableHeaderPopover:i,checkMarkColor:t,checkMarkColorDisabled:s,checkMarkColorDisabledChecked:s,border:`1px solid ${l}`,borderDisabled:`1px solid ${l}`,borderDisabledChecked:`1px solid ${l}`,borderChecked:`1px solid ${d}`,borderFocus:`1px solid ${d}`,boxShadowFocus:`0 0 0 2px ${Se(d,{alpha:.3})}`,textColor:c,textColorDisabled:s})}const zi={name:"Checkbox",common:dt,self:rd},Ko={name:"Checkbox",common:_e,self(e){const{cardColor:t}=e,n=rd(e);return n.color="#0000",n.checkMarkColor=t,n}};function yp(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r,textColor3:i,primaryColor:s,textColorDisabled:l,dividerColor:d,hoverColor:c,fontSizeMedium:u,heightMedium:f}=e;return{menuBorderRadius:t,menuColor:o,menuBoxShadow:n,menuDividerColor:d,menuHeight:"calc(var(--n-option-height) * 6.6)",optionArrowColor:i,optionHeight:f,optionFontSize:u,optionColorHover:c,optionTextColor:r,optionTextColorActive:s,optionTextColorDisabled:l,optionCheckMarkColor:s,loadingColor:s,columnWidth:"180px"}}const wp={name:"Cascader",common:_e,peers:{InternalSelectMenu:kr,InternalSelection:ki,Scrollbar:pn,Checkbox:Ko,Empty:Sr},self:yp},ad="n-checkbox-group",Sp={min:Number,max:Number,size:String,value:Array,defaultValue:{type:Array,default:null},disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]},kp=oe({name:"CheckboxGroup",props:Sp,setup(e){const{mergedClsPrefixRef:t}=Qe(e),n=Cn(e),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=B(e.defaultValue),s=C(()=>e.value),l=$t(s,i),d=C(()=>{var f;return((f=l.value)===null||f===void 0?void 0:f.length)||0}),c=C(()=>Array.isArray(l.value)?new Set(l.value):new Set);function u(f,p){const{nTriggerFormInput:g,nTriggerFormChange:h}=n,{onChange:m,"onUpdate:value":x,onUpdateValue:y}=e;if(Array.isArray(l.value)){const v=Array.from(l.value),T=v.findIndex($=>$===p);f?~T||(v.push(p),y&&ae(y,v,{actionType:"check",value:p}),x&&ae(x,v,{actionType:"check",value:p}),g(),h(),i.value=v,m&&ae(m,v)):~T&&(v.splice(T,1),y&&ae(y,v,{actionType:"uncheck",value:p}),x&&ae(x,v,{actionType:"uncheck",value:p}),m&&ae(m,v),i.value=v,g(),h())}else f?(y&&ae(y,[p],{actionType:"check",value:p}),x&&ae(x,[p],{actionType:"check",value:p}),m&&ae(m,[p]),i.value=[p],g(),h()):(y&&ae(y,[],{actionType:"uncheck",value:p}),x&&ae(x,[],{actionType:"uncheck",value:p}),m&&ae(m,[]),i.value=[],g(),h())}return Je(ad,{checkedCountRef:d,maxRef:fe(e,"max"),minRef:fe(e,"min"),valueSetRef:c,disabledRef:r,mergedSizeRef:o,toggleCheckbox:u}),{mergedClsPrefix:t}},render(){return a("div",{class:`${this.mergedClsPrefix}-checkbox-group`,role:"group"},this.$slots)}}),Rp=()=>a("svg",{viewBox:"0 0 64 64",class:"check-icon"},a("path",{d:"M50.42,16.76L22.34,39.45l-8.1-11.46c-1.12-1.58-3.3-1.96-4.88-0.84c-1.58,1.12-1.95,3.3-0.84,4.88l10.26,14.51 c0.56,0.79,1.42,1.31,2.38,1.45c0.16,0.02,0.32,0.03,0.48,0.03c0.8,0,1.57-0.27,2.2-0.78l30.99-25.03c1.5-1.21,1.74-3.42,0.52-4.92 C54.13,15.78,51.93,15.55,50.42,16.76z"})),zp=()=>a("svg",{viewBox:"0 0 100 100",class:"line-icon"},a("path",{d:"M80.2,55.5H21.4c-2.8,0-5.1-2.5-5.1-5.5l0,0c0-3,2.3-5.5,5.1-5.5h58.7c2.8,0,5.1,2.5,5.1,5.5l0,0C85.2,53.1,82.9,55.5,80.2,55.5z"})),Pp=k([b("checkbox",` + font-size: var(--n-font-size); + outline: none; + cursor: pointer; + display: inline-flex; + flex-wrap: nowrap; + align-items: flex-start; + word-break: break-word; + line-height: var(--n-size); + --n-merged-color-table: var(--n-color-table); + `,[z("show-label","line-height: var(--n-label-line-height);"),k("&:hover",[b("checkbox-box",[P("border","border: var(--n-border-checked);")])]),k("&:focus:not(:active)",[b("checkbox-box",[P("border",` + border: var(--n-border-focus); + box-shadow: var(--n-box-shadow-focus); + `)])]),z("inside-table",[b("checkbox-box",` + background-color: var(--n-merged-color-table); + `)]),z("checked",[b("checkbox-box",` + background-color: var(--n-color-checked); + `,[b("checkbox-icon",[k(".check-icon",` + opacity: 1; + transform: scale(1); + `)])])]),z("indeterminate",[b("checkbox-box",[b("checkbox-icon",[k(".check-icon",` + opacity: 0; + transform: scale(.5); + `),k(".line-icon",` + opacity: 1; + transform: scale(1); + `)])])]),z("checked, indeterminate",[k("&:focus:not(:active)",[b("checkbox-box",[P("border",` + border: var(--n-border-checked); + box-shadow: var(--n-box-shadow-focus); + `)])]),b("checkbox-box",` + background-color: var(--n-color-checked); + border-left: 0; + border-top: 0; + `,[P("border",{border:"var(--n-border-checked)"})])]),z("disabled",{cursor:"not-allowed"},[z("checked",[b("checkbox-box",` + background-color: var(--n-color-disabled-checked); + `,[P("border",{border:"var(--n-border-disabled-checked)"}),b("checkbox-icon",[k(".check-icon, .line-icon",{fill:"var(--n-check-mark-color-disabled-checked)"})])])]),b("checkbox-box",` + background-color: var(--n-color-disabled); + `,[P("border",` + border: var(--n-border-disabled); + `),b("checkbox-icon",[k(".check-icon, .line-icon",` + fill: var(--n-check-mark-color-disabled); + `)])]),P("label",` + color: var(--n-text-color-disabled); + `)]),b("checkbox-box-wrapper",` + position: relative; + width: var(--n-size); + flex-shrink: 0; + flex-grow: 0; + user-select: none; + -webkit-user-select: none; + `),b("checkbox-box",` + position: absolute; + left: 0; + top: 50%; + transform: translateY(-50%); + height: var(--n-size); + width: var(--n-size); + display: inline-block; + box-sizing: border-box; + border-radius: var(--n-border-radius); + background-color: var(--n-color); + transition: background-color 0.3s var(--n-bezier); + `,[P("border",` + transition: + border-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); + border-radius: inherit; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + border: var(--n-border); + `),b("checkbox-icon",` + display: flex; + align-items: center; + justify-content: center; + position: absolute; + left: 1px; + right: 1px; + top: 1px; + bottom: 1px; + `,[k(".check-icon, .line-icon",` + width: 100%; + fill: var(--n-check-mark-color); + opacity: 0; + transform: scale(0.5); + transform-origin: center; + transition: + fill 0.3s var(--n-bezier), + transform 0.3s var(--n-bezier), + opacity 0.3s var(--n-bezier), + border-color 0.3s var(--n-bezier); + `),fn({left:"1px",top:"1px"})])]),P("label",` + color: var(--n-text-color); + transition: color .3s var(--n-bezier); + user-select: none; + -webkit-user-select: none; + padding: var(--n-label-padding); + font-weight: var(--n-label-font-weight); + `,[k("&:empty",{display:"none"})])]),Vo(b("checkbox",` + --n-merged-color-table: var(--n-color-table-modal); + `)),pr(b("checkbox",` + --n-merged-color-table: var(--n-color-table-popover); + `))]),$p=Object.assign(Object.assign({},Re.props),{size:String,checked:{type:[Boolean,String,Number],default:void 0},defaultChecked:{type:[Boolean,String,Number],default:!1},value:[String,Number],disabled:{type:Boolean,default:void 0},indeterminate:Boolean,label:String,focusable:{type:Boolean,default:!0},checkedValue:{type:[Boolean,String,Number],default:!0},uncheckedValue:{type:[Boolean,String,Number],default:!1},"onUpdate:checked":[Function,Array],onUpdateChecked:[Function,Array],privateInsideTable:Boolean,onChange:[Function,Array]}),na=oe({name:"Checkbox",props:$p,setup(e){const t=Ee(ad,null),n=B(null),{mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=Qe(e),s=B(e.defaultChecked),l=fe(e,"checked"),d=$t(l,s),c=tt(()=>{if(t){const S=t.valueSetRef.value;return S&&e.value!==void 0?S.has(e.value):!1}else return d.value===e.checkedValue}),u=Cn(e,{mergedSize(S){const{size:w}=e;if(w!==void 0)return w;if(t){const{value:O}=t.mergedSizeRef;if(O!==void 0)return O}if(S){const{mergedSize:O}=S;if(O!==void 0)return O.value}return"medium"},mergedDisabled(S){const{disabled:w}=e;if(w!==void 0)return w;if(t){if(t.disabledRef.value)return!0;const{maxRef:{value:O},checkedCountRef:F}=t;if(O!==void 0&&F.value>=O&&!c.value)return!0;const{minRef:{value:A}}=t;if(A!==void 0&&F.value<=A&&c.value)return!0}return S?S.disabled.value:!1}}),{mergedDisabledRef:f,mergedSizeRef:p}=u,g=Re("Checkbox","-checkbox",Pp,zi,e,o);function h(S){if(t&&e.value!==void 0)t.toggleCheckbox(!c.value,e.value);else{const{onChange:w,"onUpdate:checked":O,onUpdateChecked:F}=e,{nTriggerFormInput:A,nTriggerFormChange:j}=u,M=c.value?e.uncheckedValue:e.checkedValue;O&&ae(O,M,S),F&&ae(F,M,S),w&&ae(w,M,S),A(),j(),s.value=M}}function m(S){f.value||h(S)}function x(S){if(!f.value)switch(S.key){case" ":case"Enter":h(S)}}function y(S){switch(S.key){case" ":S.preventDefault()}}const v={focus:()=>{var S;(S=n.value)===null||S===void 0||S.focus()},blur:()=>{var S;(S=n.value)===null||S===void 0||S.blur()}},T=Wt("Checkbox",i,o),$=C(()=>{const{value:S}=p,{common:{cubicBezierEaseInOut:w},self:{borderRadius:O,color:F,colorChecked:A,colorDisabled:j,colorTableHeader:M,colorTableHeaderModal:H,colorTableHeaderPopover:U,checkMarkColor:L,checkMarkColorDisabled:te,border:K,borderFocus:le,borderDisabled:ve,borderChecked:ce,boxShadowFocus:V,textColor:E,textColorDisabled:I,checkMarkColorDisabledChecked:N,colorDisabledChecked:J,borderDisabledChecked:se,labelPadding:xe,labelLineHeight:Ie,labelFontWeight:_,[ie("fontSize",S)]:Pe,[ie("size",S)]:He}}=g.value;return{"--n-label-line-height":Ie,"--n-label-font-weight":_,"--n-size":He,"--n-bezier":w,"--n-border-radius":O,"--n-border":K,"--n-border-checked":ce,"--n-border-focus":le,"--n-border-disabled":ve,"--n-border-disabled-checked":se,"--n-box-shadow-focus":V,"--n-color":F,"--n-color-checked":A,"--n-color-table":M,"--n-color-table-modal":H,"--n-color-table-popover":U,"--n-color-disabled":j,"--n-color-disabled-checked":J,"--n-text-color":E,"--n-text-color-disabled":I,"--n-check-mark-color":L,"--n-check-mark-color-disabled":te,"--n-check-mark-color-disabled-checked":N,"--n-font-size":Pe,"--n-label-padding":xe}}),R=r?it("checkbox",C(()=>p.value[0]),$,e):void 0;return Object.assign(u,v,{rtlEnabled:T,selfRef:n,mergedClsPrefix:o,mergedDisabled:f,renderedChecked:c,mergedTheme:g,labelId:qn(),handleClick:m,handleKeyUp:x,handleKeyDown:y,cssVars:r?void 0:$,themeClass:R==null?void 0:R.themeClass,onRender:R==null?void 0:R.onRender})},render(){var e;const{$slots:t,renderedChecked:n,mergedDisabled:o,indeterminate:r,privateInsideTable:i,cssVars:s,labelId:l,label:d,mergedClsPrefix:c,focusable:u,handleKeyUp:f,handleKeyDown:p,handleClick:g}=this;(e=this.onRender)===null||e===void 0||e.call(this);const h=bt(t.default,m=>d||m?a("span",{class:`${c}-checkbox__label`,id:l},d||m):null);return a("div",{ref:"selfRef",class:[`${c}-checkbox`,this.themeClass,this.rtlEnabled&&`${c}-checkbox--rtl`,n&&`${c}-checkbox--checked`,o&&`${c}-checkbox--disabled`,r&&`${c}-checkbox--indeterminate`,i&&`${c}-checkbox--inside-table`,h&&`${c}-checkbox--show-label`],tabindex:o||!u?void 0:0,role:"checkbox","aria-checked":r?"mixed":n,"aria-labelledby":l,style:s,onKeyup:f,onKeydown:p,onClick:g,onMousedown:()=>{Lt("selectstart",window,m=>{m.preventDefault()},{once:!0})}},a("div",{class:`${c}-checkbox-box-wrapper`}," ",a("div",{class:`${c}-checkbox-box`},a(uo,null,{default:()=>this.indeterminate?a("div",{key:"indeterminate",class:`${c}-checkbox-icon`},zp()):a("div",{key:"check",class:`${c}-checkbox-icon`},Rp())}),a("div",{class:`${c}-checkbox-box__border`}))),h)}}),id={name:"Code",common:_e,self(e){const{textColor2:t,fontSize:n,fontWeightStrong:o,textColor3:r}=e;return{textColor:t,fontSize:n,fontWeightStrong:o,"mono-3":"#5c6370","hue-1":"#56b6c2","hue-2":"#61aeee","hue-3":"#c678dd","hue-4":"#98c379","hue-5":"#e06c75","hue-5-2":"#be5046","hue-6":"#d19a66","hue-6-2":"#e6c07b",lineNumberTextColor:r}}};function Tp(e){const{fontWeight:t,textColor1:n,textColor2:o,textColorDisabled:r,dividerColor:i,fontSize:s}=e;return{titleFontSize:s,titleFontWeight:t,dividerColor:i,titleTextColor:n,titleTextColorDisabled:r,fontSize:s,textColor:o,arrowColor:o,arrowColorDisabled:r,itemMargin:"16px 0 0 0",titlePadding:"16px 0 0 0"}}const Fp={name:"Collapse",common:_e,self:Tp};function Ip(e){const{cubicBezierEaseInOut:t}=e;return{bezier:t}}const Bp={name:"CollapseTransition",common:_e,self:Ip};function ld(e){const{fontSize:t,boxShadow2:n,popoverColor:o,textColor2:r,borderRadius:i,borderColor:s,heightSmall:l,heightMedium:d,heightLarge:c,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:p,dividerColor:g}=e;return{panelFontSize:t,boxShadow:n,color:o,textColor:r,borderRadius:i,border:`1px solid ${s}`,heightSmall:l,heightMedium:d,heightLarge:c,fontSizeSmall:u,fontSizeMedium:f,fontSizeLarge:p,dividerColor:g}}const Op={name:"ColorPicker",common:dt,peers:{Input:go,Button:mo},self:ld},Dp={name:"ColorPicker",common:_e,peers:{Input:Tn,Button:gn},self:ld};function Mp(e,t){switch(e[0]){case"hex":return t?"#000000FF":"#000000";case"rgb":return t?"rgba(0, 0, 0, 1)":"rgb(0, 0, 0)";case"hsl":return t?"hsla(0, 0%, 0%, 1)":"hsl(0, 0%, 0%)";case"hsv":return t?"hsva(0, 0%, 0%, 1)":"hsv(0, 0%, 0%)"}return"#000000"}function ur(e){return e===null?null:/^ *#/.test(e)?"hex":e.includes("rgb")?"rgb":e.includes("hsl")?"hsl":e.includes("hsv")?"hsv":null}function Ap(e){return e=Math.round(e),e>=360?359:e<0?0:e}function _p(e){return e=Math.round(e*100)/100,e>1?1:e<0?0:e}const Hp={rgb:{hex(e){return no(cn(e))},hsl(e){const[t,n,o,r]=cn(e);return oo([...Ma(t,n,o),r])},hsv(e){const[t,n,o,r]=cn(e);return wo([...Aa(t,n,o),r])}},hex:{rgb(e){return Wn(cn(e))},hsl(e){const[t,n,o,r]=cn(e);return oo([...Ma(t,n,o),r])},hsv(e){const[t,n,o,r]=cn(e);return wo([...Aa(t,n,o),r])}},hsl:{hex(e){const[t,n,o,r]=_o(e);return no([..._a(t,n,o),r])},rgb(e){const[t,n,o,r]=_o(e);return Wn([..._a(t,n,o),r])},hsv(e){const[t,n,o,r]=_o(e);return wo([...es(t,n,o),r])}},hsv:{hex(e){const[t,n,o,r]=So(e);return no([...to(t,n,o),r])},rgb(e){const[t,n,o,r]=So(e);return Wn([...to(t,n,o),r])},hsl(e){const[t,n,o,r]=So(e);return oo([...Nr(t,n,o),r])}}};function sd(e,t,n){return n=n||ur(e),n?n===t?e:Hp[n][t](e):null}const er="12px",Ep=12,xo="6px",Lp=oe({name:"AlphaSlider",props:{clsPrefix:{type:String,required:!0},rgba:{type:Array,default:null},alpha:{type:Number,default:0},onUpdateAlpha:{type:Function,required:!0},onComplete:Function},setup(e){const t=B(null);function n(i){!t.value||!e.rgba||(Lt("mousemove",document,o),Lt("mouseup",document,r),o(i))}function o(i){const{value:s}=t;if(!s)return;const{width:l,left:d}=s.getBoundingClientRect(),c=(i.clientX-d)/(l-Ep);e.onUpdateAlpha(_p(c))}function r(){var i;Yt("mousemove",document,o),Yt("mouseup",document,r),(i=e.onComplete)===null||i===void 0||i.call(e)}return{railRef:t,railBackgroundImage:C(()=>{const{rgba:i}=e;return i?`linear-gradient(to right, rgba(${i[0]}, ${i[1]}, ${i[2]}, 0) 0%, rgba(${i[0]}, ${i[1]}, ${i[2]}, 1) 100%)`:""}),handleMouseDown:n}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-slider`,ref:"railRef",style:{height:er,borderRadius:xo},onMousedown:this.handleMouseDown},a("div",{style:{borderRadius:xo,position:"absolute",left:0,right:0,top:0,bottom:0,overflow:"hidden"}},a("div",{class:`${e}-color-picker-checkboard`}),a("div",{class:`${e}-color-picker-slider__image`,style:{backgroundImage:this.railBackgroundImage}})),this.rgba&&a("div",{style:{position:"absolute",left:xo,right:xo,top:0,bottom:0}},a("div",{class:`${e}-color-picker-handle`,style:{left:`calc(${this.alpha*100}% - ${xo})`,borderRadius:xo,width:er,height:er}},a("div",{class:`${e}-color-picker-handle__fill`,style:{backgroundColor:Wn(this.rgba),borderRadius:xo,width:er,height:er}}))))}}),Pi="n-color-picker";function Np(e){return/^\d{1,3}\.?\d*$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e),255)):!1}function jp(e){return/^\d{1,3}\.?\d*$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e),360)):!1}function Vp(e){return/^\d{1,3}\.?\d*$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e),100)):!1}function Wp(e){const t=e.trim();return/^#[0-9a-fA-F]+$/.test(t)?[4,5,7,9].includes(t.length):!1}function Up(e){return/^\d{1,3}\.?\d*%$/.test(e.trim())?Math.max(0,Math.min(Number.parseInt(e)/100,100)):!1}const Kp={paddingSmall:"0 4px"},Rl=oe({name:"ColorInputUnit",props:{label:{type:String,required:!0},value:{type:[Number,String],default:null},showAlpha:Boolean,onUpdateValue:{type:Function,required:!0}},setup(e){const t=B(""),{themeRef:n}=Ee(Pi,null);Ft(()=>{t.value=o()});function o(){const{value:s}=e;if(s===null)return"";const{label:l}=e;return l==="HEX"?s:l==="A"?`${Math.floor(s*100)}%`:String(Math.floor(s))}function r(s){t.value=s}function i(s){let l,d;switch(e.label){case"HEX":d=Wp(s),d&&e.onUpdateValue(s),t.value=o();break;case"H":l=jp(s),l===!1?t.value=o():e.onUpdateValue(l);break;case"S":case"L":case"V":l=Vp(s),l===!1?t.value=o():e.onUpdateValue(l);break;case"A":l=Up(s),l===!1?t.value=o():e.onUpdateValue(l);break;case"R":case"G":case"B":l=Np(s),l===!1?t.value=o():e.onUpdateValue(l);break}}return{mergedTheme:n,inputValue:t,handleInputChange:i,handleInputUpdateValue:r}},render(){const{mergedTheme:e}=this;return a(Dn,{size:"small",placeholder:this.label,theme:e.peers.Input,themeOverrides:e.peerOverrides.Input,builtinThemeOverrides:Kp,value:this.inputValue,onUpdateValue:this.handleInputUpdateValue,onChange:this.handleInputChange,style:this.label==="A"?"flex-grow: 1.25;":""})}}),qp=oe({name:"ColorInput",props:{clsPrefix:{type:String,required:!0},mode:{type:String,required:!0},modes:{type:Array,required:!0},showAlpha:{type:Boolean,required:!0},value:{type:String,default:null},valueArr:{type:Array,default:null},onUpdateValue:{type:Function,required:!0},onUpdateMode:{type:Function,required:!0}},setup(e){return{handleUnitUpdateValue(t,n){const{showAlpha:o}=e;if(e.mode==="hex"){e.onUpdateValue((o?no:rr)(n));return}let r;switch(e.valueArr===null?r=[0,0,0,0]:r=Array.from(e.valueArr),e.mode){case"hsv":r[t]=n,e.onUpdateValue((o?wo:La)(r));break;case"rgb":r[t]=n,e.onUpdateValue((o?Wn:Ea)(r));break;case"hsl":r[t]=n,e.onUpdateValue((o?oo:Ha)(r));break}}}},render(){const{clsPrefix:e,modes:t}=this;return a("div",{class:`${e}-color-picker-input`},a("div",{class:`${e}-color-picker-input__mode`,onClick:this.onUpdateMode,style:{cursor:t.length===1?"":"pointer"}},this.mode.toUpperCase()+(this.showAlpha?"A":"")),a(Ph,null,{default:()=>{const{mode:n,valueArr:o,showAlpha:r}=this;if(n==="hex"){let i=null;try{i=o===null?null:(r?no:rr)(o)}catch{}return a(Rl,{label:"HEX",showAlpha:r,value:i,onUpdateValue:s=>{this.handleUnitUpdateValue(0,s)}})}return(n+(r?"a":"")).split("").map((i,s)=>a(Rl,{label:i.toUpperCase(),value:o===null?null:o[s],onUpdateValue:l=>{this.handleUnitUpdateValue(s,l)}}))}}))}});function Yp(e,t){if(t==="hsv"){const[n,o,r,i]=So(e);return Wn([...to(n,o,r),i])}return e}function Gp(e){const t=document.createElement("canvas").getContext("2d");return t?(t.fillStyle=e,t.fillStyle):"#000000"}const Xp=oe({name:"ColorPickerSwatches",props:{clsPrefix:{type:String,required:!0},mode:{type:String,required:!0},swatches:{type:Array,required:!0},onUpdateColor:{type:Function,required:!0}},setup(e){const t=C(()=>e.swatches.map(i=>{const s=ur(i);return{value:i,mode:s,legalValue:Yp(i,s)}}));function n(i){const{mode:s}=e;let{value:l,mode:d}=i;return d||(d="hex",/^[a-zA-Z]+$/.test(l)?l=Gp(l):(hn("color-picker",`color ${l} in swatches is invalid.`),l="#000000")),d===s?l:sd(l,s,d)}function o(i){e.onUpdateColor(n(i))}function r(i,s){i.key==="Enter"&&o(s)}return{parsedSwatchesRef:t,handleSwatchSelect:o,handleSwatchKeyDown:r}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-swatches`},this.parsedSwatchesRef.map(t=>a("div",{class:`${e}-color-picker-swatch`,tabindex:0,onClick:()=>{this.handleSwatchSelect(t)},onKeydown:n=>{this.handleSwatchKeyDown(n,t)}},a("div",{class:`${e}-color-picker-swatch__fill`,style:{background:t.legalValue}}))))}}),Zp=oe({name:"ColorPickerTrigger",slots:Object,props:{clsPrefix:{type:String,required:!0},value:{type:String,default:null},hsla:{type:Array,default:null},disabled:Boolean,onClick:Function},setup(e){const{colorPickerSlots:t,renderLabelRef:n}=Ee(Pi,null);return()=>{const{hsla:o,value:r,clsPrefix:i,onClick:s,disabled:l}=e,d=t.label||n.value;return a("div",{class:[`${i}-color-picker-trigger`,l&&`${i}-color-picker-trigger--disabled`],onClick:l?void 0:s},a("div",{class:`${i}-color-picker-trigger__fill`},a("div",{class:`${i}-color-picker-checkboard`}),a("div",{style:{position:"absolute",left:0,right:0,top:0,bottom:0,backgroundColor:o?oo(o):""}}),r&&o?a("div",{class:`${i}-color-picker-trigger__value`,style:{color:o[2]>50||o[3]<.5?"black":"white"}},d?d(r):r):null))}}}),Qp=oe({name:"ColorPreview",props:{clsPrefix:{type:String,required:!0},mode:{type:String,required:!0},color:{type:String,default:null,validator:e=>{const t=ur(e);return!!(!e||t&&t!=="hsv")}},onUpdateColor:{type:Function,required:!0}},setup(e){function t(n){var o;const r=n.target.value;(o=e.onUpdateColor)===null||o===void 0||o.call(e,sd(r.toUpperCase(),e.mode,"hex")),n.stopPropagation()}return{handleChange:t}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-preview__preview`},a("span",{class:`${e}-color-picker-preview__fill`,style:{background:this.color||"#000000"}}),a("input",{class:`${e}-color-picker-preview__input`,type:"color",value:this.color,onChange:this.handleChange}))}}),Mo="12px",Jp=12,Co="6px",eg=6,tg="linear-gradient(90deg,red,#ff0 16.66%,#0f0 33.33%,#0ff 50%,#00f 66.66%,#f0f 83.33%,red)",ng=oe({name:"HueSlider",props:{clsPrefix:{type:String,required:!0},hue:{type:Number,required:!0},onUpdateHue:{type:Function,required:!0},onComplete:Function},setup(e){const t=B(null);function n(i){t.value&&(Lt("mousemove",document,o),Lt("mouseup",document,r),o(i))}function o(i){const{value:s}=t;if(!s)return;const{width:l,left:d}=s.getBoundingClientRect(),c=Ap((i.clientX-d-eg)/(l-Jp)*360);e.onUpdateHue(c)}function r(){var i;Yt("mousemove",document,o),Yt("mouseup",document,r),(i=e.onComplete)===null||i===void 0||i.call(e)}return{railRef:t,handleMouseDown:n}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-slider`,style:{height:Mo,borderRadius:Co}},a("div",{ref:"railRef",style:{boxShadow:"inset 0 0 2px 0 rgba(0, 0, 0, .24)",boxSizing:"border-box",backgroundImage:tg,height:Mo,borderRadius:Co,position:"relative"},onMousedown:this.handleMouseDown},a("div",{style:{position:"absolute",left:Co,right:Co,top:0,bottom:0}},a("div",{class:`${e}-color-picker-handle`,style:{left:`calc((${this.hue}%) / 359 * 100 - ${Co})`,borderRadius:Co,width:Mo,height:Mo}},a("div",{class:`${e}-color-picker-handle__fill`,style:{backgroundColor:`hsl(${this.hue}, 100%, 50%)`,borderRadius:Co,width:Mo,height:Mo}})))))}}),Br="12px",Or="6px",og=oe({name:"Pallete",props:{clsPrefix:{type:String,required:!0},rgba:{type:Array,default:null},displayedHue:{type:Number,required:!0},displayedSv:{type:Array,required:!0},onUpdateSV:{type:Function,required:!0},onComplete:Function},setup(e){const t=B(null);function n(i){t.value&&(Lt("mousemove",document,o),Lt("mouseup",document,r),o(i))}function o(i){const{value:s}=t;if(!s)return;const{width:l,height:d,left:c,bottom:u}=s.getBoundingClientRect(),f=(u-i.clientY)/d,p=(i.clientX-c)/l,g=100*(p>1?1:p<0?0:p),h=100*(f>1?1:f<0?0:f);e.onUpdateSV(g,h)}function r(){var i;Yt("mousemove",document,o),Yt("mouseup",document,r),(i=e.onComplete)===null||i===void 0||i.call(e)}return{palleteRef:t,handleColor:C(()=>{const{rgba:i}=e;return i?`rgb(${i[0]}, ${i[1]}, ${i[2]})`:""}),handleMouseDown:n}},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-color-picker-pallete`,onMousedown:this.handleMouseDown,ref:"palleteRef"},a("div",{class:`${e}-color-picker-pallete__layer`,style:{backgroundImage:`linear-gradient(90deg, white, hsl(${this.displayedHue}, 100%, 50%))`}}),a("div",{class:`${e}-color-picker-pallete__layer ${e}-color-picker-pallete__layer--shadowed`,style:{backgroundImage:"linear-gradient(180deg, rgba(0, 0, 0, 0%), rgba(0, 0, 0, 100%))"}}),this.rgba&&a("div",{class:`${e}-color-picker-handle`,style:{width:Br,height:Br,borderRadius:Or,left:`calc(${this.displayedSv[0]}% - ${Or})`,bottom:`calc(${this.displayedSv[1]}% - ${Or})`}},a("div",{class:`${e}-color-picker-handle__fill`,style:{backgroundColor:this.handleColor,borderRadius:Or,width:Br,height:Br}})))}}),rg=k([b("color-picker",` + display: inline-block; + box-sizing: border-box; + height: var(--n-height); + font-size: var(--n-font-size); + width: 100%; + position: relative; + `),b("color-picker-panel",` + margin: 4px 0; + width: 240px; + font-size: var(--n-panel-font-size); + color: var(--n-text-color); + background-color: var(--n-color); + transition: + box-shadow .3s var(--n-bezier), + color .3s var(--n-bezier), + background-color .3s var(--n-bezier); + border-radius: var(--n-border-radius); + box-shadow: var(--n-box-shadow); + `,[po(),b("input",` + text-align: center; + `)]),b("color-picker-checkboard",` + background: white; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `,[k("&::after",` + background-image: linear-gradient(45deg, #DDD 25%, #0000 25%), linear-gradient(-45deg, #DDD 25%, #0000 25%), linear-gradient(45deg, #0000 75%, #DDD 75%), linear-gradient(-45deg, #0000 75%, #DDD 75%); + background-size: 12px 12px; + background-position: 0 0, 0 6px, 6px -6px, -6px 0px; + background-repeat: repeat; + content: ""; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `)]),b("color-picker-slider",` + margin-bottom: 8px; + position: relative; + box-sizing: border-box; + `,[P("image",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `),k("&::after",` + content: ""; + position: absolute; + border-radius: inherit; + left: 0; + right: 0; + top: 0; + bottom: 0; + box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .24); + pointer-events: none; + `)]),b("color-picker-handle",` + z-index: 1; + box-shadow: 0 0 2px 0 rgba(0, 0, 0, .45); + position: absolute; + background-color: white; + overflow: hidden; + `,[P("fill",` + box-sizing: border-box; + border: 2px solid white; + `)]),b("color-picker-pallete",` + height: 180px; + position: relative; + margin-bottom: 8px; + cursor: crosshair; + `,[P("layer",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `,[z("shadowed",` + box-shadow: inset 0 0 2px 0 rgba(0, 0, 0, .24); + `)])]),b("color-picker-preview",` + display: flex; + `,[P("sliders",` + flex: 1 0 auto; + `),P("preview",` + position: relative; + height: 30px; + width: 30px; + margin: 0 0 8px 6px; + border-radius: 50%; + box-shadow: rgba(0, 0, 0, .15) 0px 0px 0px 1px inset; + overflow: hidden; + `),P("fill",` + display: block; + width: 30px; + height: 30px; + `),P("input",` + position: absolute; + top: 0; + left: 0; + width: 30px; + height: 30px; + opacity: 0; + z-index: 1; + `)]),b("color-picker-input",` + display: flex; + align-items: center; + `,[b("input",` + flex-grow: 1; + flex-basis: 0; + `),P("mode",` + width: 72px; + text-align: center; + `)]),b("color-picker-control",` + padding: 12px; + `),b("color-picker-action",` + display: flex; + margin-top: -4px; + border-top: 1px solid var(--n-divider-color); + padding: 8px 12px; + justify-content: flex-end; + `,[b("button","margin-left: 8px;")]),b("color-picker-trigger",` + border: var(--n-border); + height: 100%; + box-sizing: border-box; + border-radius: var(--n-border-radius); + transition: border-color .3s var(--n-bezier); + cursor: pointer; + `,[P("value",` + white-space: nowrap; + position: relative; + `),P("fill",` + border-radius: var(--n-border-radius); + position: absolute; + display: flex; + align-items: center; + justify-content: center; + left: 4px; + right: 4px; + top: 4px; + bottom: 4px; + `),z("disabled","cursor: not-allowed"),b("color-picker-checkboard",` + border-radius: var(--n-border-radius); + `,[k("&::after",` + --n-block-size: calc((var(--n-height) - 8px) / 3); + background-size: calc(var(--n-block-size) * 2) calc(var(--n-block-size) * 2); + background-position: 0 0, 0 var(--n-block-size), var(--n-block-size) calc(-1 * var(--n-block-size)), calc(-1 * var(--n-block-size)) 0px; + `)])]),b("color-picker-swatches",` + display: grid; + grid-gap: 8px; + flex-wrap: wrap; + position: relative; + grid-template-columns: repeat(auto-fill, 18px); + margin-top: 10px; + `,[b("color-picker-swatch",` + width: 18px; + height: 18px; + background-image: linear-gradient(45deg, #DDD 25%, #0000 25%), linear-gradient(-45deg, #DDD 25%, #0000 25%), linear-gradient(45deg, #0000 75%, #DDD 75%), linear-gradient(-45deg, #0000 75%, #DDD 75%); + background-size: 8px 8px; + background-position: 0px 0, 0px 4px, 4px -4px, -4px 0px; + background-repeat: repeat; + `,[P("fill",` + position: relative; + width: 100%; + height: 100%; + border-radius: 3px; + box-shadow: rgba(0, 0, 0, .15) 0px 0px 0px 1px inset; + cursor: pointer; + `),k("&:focus",` + outline: none; + `,[P("fill",[k("&::after",` + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: inherit; + filter: blur(2px); + content: ""; + `)])])])])]),ag=Object.assign(Object.assign({},Re.props),{value:String,show:{type:Boolean,default:void 0},defaultShow:Boolean,defaultValue:String,modes:{type:Array,default:()=>["rgb","hex","hsl"]},placement:{type:String,default:"bottom-start"},to:Zt.propTo,showAlpha:{type:Boolean,default:!0},showPreview:Boolean,swatches:Array,disabled:{type:Boolean,default:void 0},actions:{type:Array,default:null},internalActions:Array,size:String,renderLabel:Function,onComplete:Function,onConfirm:Function,onClear:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array]}),d0=oe({name:"ColorPicker",props:ag,slots:Object,setup(e,{slots:t}){const n=B(null);let o=null;const r=Cn(e),{mergedSizeRef:i,mergedDisabledRef:s}=r,{localeRef:l}=$n("global"),{mergedClsPrefixRef:d,namespaceRef:c,inlineThemeDisabled:u}=Qe(e),f=Re("ColorPicker","-color-picker",rg,Op,e,d);Je(Pi,{themeRef:f,renderLabelRef:fe(e,"renderLabel"),colorPickerSlots:t});const p=B(e.defaultShow),g=$t(fe(e,"show"),p);function h(ee){const{onUpdateShow:ue,"onUpdate:show":q}=e;ue&&ae(ue,ee),q&&ae(q,ee),p.value=ee}const{defaultValue:m}=e,x=B(m===void 0?Mp(e.modes,e.showAlpha):m),y=$t(fe(e,"value"),x),v=B([y.value]),T=B(0),$=C(()=>ur(y.value)),{modes:R}=e,S=B(ur(y.value)||R[0]||"rgb");function w(){const{modes:ee}=e,{value:ue}=S,q=ee.findIndex(Q=>Q===ue);~q?S.value=ee[(q+1)%ee.length]:S.value="rgb"}let O,F,A,j,M,H,U,L;const te=C(()=>{const{value:ee}=y;if(!ee)return null;switch($.value){case"hsv":return So(ee);case"hsl":return[O,F,A,L]=_o(ee),[...es(O,F,A),L];case"rgb":case"hex":return[M,H,U,L]=cn(ee),[...Aa(M,H,U),L]}}),K=C(()=>{const{value:ee}=y;if(!ee)return null;switch($.value){case"rgb":case"hex":return cn(ee);case"hsv":return[O,F,j,L]=So(ee),[...to(O,F,j),L];case"hsl":return[O,F,A,L]=_o(ee),[..._a(O,F,A),L]}}),le=C(()=>{const{value:ee}=y;if(!ee)return null;switch($.value){case"hsl":return _o(ee);case"hsv":return[O,F,j,L]=So(ee),[...Nr(O,F,j),L];case"rgb":case"hex":return[M,H,U,L]=cn(ee),[...Ma(M,H,U),L]}}),ve=C(()=>{switch(S.value){case"rgb":case"hex":return K.value;case"hsv":return te.value;case"hsl":return le.value}}),ce=B(0),V=B(1),E=B([0,0]);function I(ee,ue){const{value:q}=te,Q=ce.value,ge=q?q[3]:1;E.value=[ee,ue];const{showAlpha:we}=e;switch(S.value){case"hsv":se((we?wo:La)([Q,ee,ue,ge]),"cursor");break;case"hsl":se((we?oo:Ha)([...Nr(Q,ee,ue),ge]),"cursor");break;case"rgb":se((we?Wn:Ea)([...to(Q,ee,ue),ge]),"cursor");break;case"hex":se((we?no:rr)([...to(Q,ee,ue),ge]),"cursor");break}}function N(ee){ce.value=ee;const{value:ue}=te;if(!ue)return;const[,q,Q,ge]=ue,{showAlpha:we}=e;switch(S.value){case"hsv":se((we?wo:La)([ee,q,Q,ge]),"cursor");break;case"rgb":se((we?Wn:Ea)([...to(ee,q,Q),ge]),"cursor");break;case"hex":se((we?no:rr)([...to(ee,q,Q),ge]),"cursor");break;case"hsl":se((we?oo:Ha)([...Nr(ee,q,Q),ge]),"cursor");break}}function J(ee){switch(S.value){case"hsv":[O,F,j]=te.value,se(wo([O,F,j,ee]),"cursor");break;case"rgb":[M,H,U]=K.value,se(Wn([M,H,U,ee]),"cursor");break;case"hex":[M,H,U]=K.value,se(no([M,H,U,ee]),"cursor");break;case"hsl":[O,F,A]=le.value,se(oo([O,F,A,ee]),"cursor");break}V.value=ee}function se(ee,ue){ue==="cursor"?o=ee:o=null;const{nTriggerFormChange:q,nTriggerFormInput:Q}=r,{onUpdateValue:ge,"onUpdate:value":we}=e;ge&&ae(ge,ee),we&&ae(we,ee),q(),Q(),x.value=ee}function xe(ee){se(ee,"input"),Tt(Ie)}function Ie(ee=!0){const{value:ue}=y;if(ue){const{nTriggerFormChange:q,nTriggerFormInput:Q}=r,{onComplete:ge}=e;ge&&ge(ue);const{value:we}=v,{value:de}=T;ee&&(we.splice(de+1,we.length,ue),T.value=de+1),q(),Q()}}function _(){const{value:ee}=T;ee-1<0||(se(v.value[ee-1],"input"),Ie(!1),T.value=ee-1)}function Pe(){const{value:ee}=T;ee<0||ee+1>=v.value.length||(se(v.value[ee+1],"input"),Ie(!1),T.value=ee+1)}function He(){se(null,"input");const{onClear:ee}=e;ee&&ee(),h(!1)}function Ae(){const{value:ee}=y,{onConfirm:ue}=e;ue&&ue(ee),h(!1)}const Ge=C(()=>T.value>=1),Xe=C(()=>{const{value:ee}=v;return ee.length>1&&T.value<ee.length-1});mt(g,ee=>{ee||(v.value=[y.value],T.value=0)}),Ft(()=>{if(!(o&&o===y.value)){const{value:ee}=te;ee&&(ce.value=ee[0],V.value=ee[3],E.value=[ee[1],ee[2]])}o=null});const ct=C(()=>{const{value:ee}=i,{common:{cubicBezierEaseInOut:ue},self:{textColor:q,color:Q,panelFontSize:ge,boxShadow:we,border:de,borderRadius:be,dividerColor:je,[ie("height",ee)]:ne,[ie("fontSize",ee)]:Ue}}=f.value;return{"--n-bezier":ue,"--n-text-color":q,"--n-color":Q,"--n-panel-font-size":ge,"--n-font-size":Ue,"--n-box-shadow":we,"--n-border":de,"--n-border-radius":be,"--n-height":ne,"--n-divider-color":je}}),nt=u?it("color-picker",C(()=>i.value[0]),ct,e):void 0;function Ce(){var ee;const{value:ue}=K,{value:q}=ce,{internalActions:Q,modes:ge,actions:we}=e,{value:de}=f,{value:be}=d;return a("div",{class:[`${be}-color-picker-panel`,nt==null?void 0:nt.themeClass.value],onDragstart:je=>{je.preventDefault()},style:u?void 0:ct.value},a("div",{class:`${be}-color-picker-control`},a(og,{clsPrefix:be,rgba:ue,displayedHue:q,displayedSv:E.value,onUpdateSV:I,onComplete:Ie}),a("div",{class:`${be}-color-picker-preview`},a("div",{class:`${be}-color-picker-preview__sliders`},a(ng,{clsPrefix:be,hue:q,onUpdateHue:N,onComplete:Ie}),e.showAlpha?a(Lp,{clsPrefix:be,rgba:ue,alpha:V.value,onUpdateAlpha:J,onComplete:Ie}):null),e.showPreview?a(Qp,{clsPrefix:be,mode:S.value,color:K.value&&rr(K.value),onUpdateColor:je=>{se(je,"input")}}):null),a(qp,{clsPrefix:be,showAlpha:e.showAlpha,mode:S.value,modes:ge,onUpdateMode:w,value:y.value,valueArr:ve.value,onUpdateValue:xe}),((ee=e.swatches)===null||ee===void 0?void 0:ee.length)&&a(Xp,{clsPrefix:be,mode:S.value,swatches:e.swatches,onUpdateColor:je=>{se(je,"input")}})),we!=null&&we.length?a("div",{class:`${be}-color-picker-action`},we.includes("confirm")&&a(At,{size:"small",onClick:Ae,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.confirm}),we.includes("clear")&&a(At,{size:"small",onClick:He,disabled:!y.value,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.clear})):null,t.action?a("div",{class:`${be}-color-picker-action`},{default:t.action}):Q?a("div",{class:`${be}-color-picker-action`},Q.includes("undo")&&a(At,{size:"small",onClick:_,disabled:!Ge.value,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.undo}),Q.includes("redo")&&a(At,{size:"small",onClick:Pe,disabled:!Xe.value,theme:de.peers.Button,themeOverrides:de.peerOverrides.Button},{default:()=>l.value.redo})):null)}return{mergedClsPrefix:d,namespace:c,selfRef:n,hsla:le,rgba:K,mergedShow:g,mergedDisabled:s,isMounted:Yn(),adjustedTo:Zt(e),mergedValue:y,handleTriggerClick(){h(!0)},handleClickOutside(ee){var ue;!((ue=n.value)===null||ue===void 0)&&ue.contains(Kn(ee))||h(!1)},renderPanel:Ce,cssVars:u?void 0:ct,themeClass:nt==null?void 0:nt.themeClass,onRender:nt==null?void 0:nt.onRender}},render(){const{mergedClsPrefix:e,onRender:t}=this;return t==null||t(),a("div",{class:[this.themeClass,`${e}-color-picker`],ref:"selfRef",style:this.cssVars},a(Po,null,{default:()=>[a($o,null,{default:()=>a(Zp,{clsPrefix:e,value:this.mergedValue,hsla:this.hsla,disabled:this.mergedDisabled,onClick:this.handleTriggerClick})}),a(zo,{placement:this.placement,show:this.mergedShow,containerClass:this.namespace,teleportDisabled:this.adjustedTo===Zt.tdkey,to:this.adjustedTo},{default:()=>a(qt,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>this.mergedShow?dn(this.renderPanel(),[[Ln,this.handleClickOutside,void 0,{capture:!0}]]):null})})]}))}}),ig={abstract:Boolean,bordered:{type:Boolean,default:void 0},clsPrefix:String,locale:Object,dateLocale:Object,namespace:String,rtl:Array,tag:{type:String,default:"div"},hljs:Object,katex:Object,theme:Object,themeOverrides:Object,componentOptions:Object,icons:Object,breakpoints:Object,preflightStyleDisabled:Boolean,styleMountTarget:Object,inlineThemeDisabled:{type:Boolean,default:void 0},as:{type:String,validator:()=>(hn("config-provider","`as` is deprecated, please use `tag` instead."),!0),default:void 0}},lg=oe({name:"ConfigProvider",alias:["App"],props:ig,setup(e){const t=Ee(Pn,null),n=C(()=>{const{theme:m}=e;if(m===null)return;const x=t==null?void 0:t.mergedThemeRef.value;return m===void 0?x:x===void 0?m:Object.assign({},x,m)}),o=C(()=>{const{themeOverrides:m}=e;if(m!==null){if(m===void 0)return t==null?void 0:t.mergedThemeOverridesRef.value;{const x=t==null?void 0:t.mergedThemeOverridesRef.value;return x===void 0?m:Ao({},x,m)}}}),r=tt(()=>{const{namespace:m}=e;return m===void 0?t==null?void 0:t.mergedNamespaceRef.value:m}),i=tt(()=>{const{bordered:m}=e;return m===void 0?t==null?void 0:t.mergedBorderedRef.value:m}),s=C(()=>{const{icons:m}=e;return m===void 0?t==null?void 0:t.mergedIconsRef.value:m}),l=C(()=>{const{componentOptions:m}=e;return m!==void 0?m:t==null?void 0:t.mergedComponentPropsRef.value}),d=C(()=>{const{clsPrefix:m}=e;return m!==void 0?m:t?t.mergedClsPrefixRef.value:Yr}),c=C(()=>{var m;const{rtl:x}=e;if(x===void 0)return t==null?void 0:t.mergedRtlRef.value;const y={};for(const v of x)y[v.name]=Ji(v),(m=v.peers)===null||m===void 0||m.forEach(T=>{T.name in y||(y[T.name]=Ji(T))});return y}),u=C(()=>e.breakpoints||(t==null?void 0:t.mergedBreakpointsRef.value)),f=e.inlineThemeDisabled||(t==null?void 0:t.inlineThemeDisabled),p=e.preflightStyleDisabled||(t==null?void 0:t.preflightStyleDisabled),g=e.styleMountTarget||(t==null?void 0:t.styleMountTarget),h=C(()=>{const{value:m}=n,{value:x}=o,y=x&&Object.keys(x).length!==0,v=m==null?void 0:m.name;return v?y?`${v}-${qr(JSON.stringify(o.value))}`:v:y?qr(JSON.stringify(o.value)):""});return Je(Pn,{mergedThemeHashRef:h,mergedBreakpointsRef:u,mergedRtlRef:c,mergedIconsRef:s,mergedComponentPropsRef:l,mergedBorderedRef:i,mergedNamespaceRef:r,mergedClsPrefixRef:d,mergedLocaleRef:C(()=>{const{locale:m}=e;if(m!==null)return m===void 0?t==null?void 0:t.mergedLocaleRef.value:m}),mergedDateLocaleRef:C(()=>{const{dateLocale:m}=e;if(m!==null)return m===void 0?t==null?void 0:t.mergedDateLocaleRef.value:m}),mergedHljsRef:C(()=>{const{hljs:m}=e;return m===void 0?t==null?void 0:t.mergedHljsRef.value:m}),mergedKatexRef:C(()=>{const{katex:m}=e;return m===void 0?t==null?void 0:t.mergedKatexRef.value:m}),mergedThemeRef:n,mergedThemeOverridesRef:o,inlineThemeDisabled:f||!1,preflightStyleDisabled:p||!1,styleMountTarget:g}),{mergedClsPrefix:d,mergedBordered:i,mergedNamespace:r,mergedTheme:n,mergedThemeOverrides:o}},render(){var e,t,n,o;return this.abstract?(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n):a(this.as||this.tag,{class:`${this.mergedClsPrefix||Yr}-config-provider`},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}}),dd={name:"Popselect",common:_e,peers:{Popover:Io,InternalSelectMenu:kr}};function sg(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const $i={name:"Popselect",common:dt,peers:{Popover:Uo,InternalSelectMenu:Si},self:sg},cd="n-popselect",dg=b("popselect-menu",` + box-shadow: var(--n-menu-box-shadow); +`),Ti={multiple:Boolean,value:{type:[String,Number,Array],default:null},cancelable:Boolean,options:{type:Array,default:()=>[]},size:{type:String,default:"medium"},scrollable:Boolean,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onMouseenter:Function,onMouseleave:Function,renderLabel:Function,showCheckmark:{type:Boolean,default:void 0},nodeProps:Function,virtualScroll:Boolean,onChange:[Function,Array]},zl=zn(Ti),cg=oe({name:"PopselectPanel",props:Ti,setup(e){const t=Ee(cd),{mergedClsPrefixRef:n,inlineThemeDisabled:o}=Qe(e),r=Re("Popselect","-pop-select",dg,$i,t.props,n),i=C(()=>Un(e.options,Ks("value","children")));function s(p,g){const{onUpdateValue:h,"onUpdate:value":m,onChange:x}=e;h&&ae(h,p,g),m&&ae(m,p,g),x&&ae(x,p,g)}function l(p){c(p.key)}function d(p){!Jt(p,"action")&&!Jt(p,"empty")&&!Jt(p,"header")&&p.preventDefault()}function c(p){const{value:{getNode:g}}=i;if(e.multiple)if(Array.isArray(e.value)){const h=[],m=[];let x=!0;e.value.forEach(y=>{if(y===p){x=!1;return}const v=g(y);v&&(h.push(v.key),m.push(v.rawNode))}),x&&(h.push(p),m.push(g(p).rawNode)),s(h,m)}else{const h=g(p);h&&s([p],[h.rawNode])}else if(e.value===p&&e.cancelable)s(null,null);else{const h=g(p);h&&s(p,h.rawNode);const{"onUpdate:show":m,onUpdateShow:x}=t.props;m&&ae(m,!1),x&&ae(x,!1),t.setShow(!1)}Tt(()=>{t.syncPosition()})}mt(fe(e,"options"),()=>{Tt(()=>{t.syncPosition()})});const u=C(()=>{const{self:{menuBoxShadow:p}}=r.value;return{"--n-menu-box-shadow":p}}),f=o?it("select",void 0,u,t.props):void 0;return{mergedTheme:t.mergedThemeRef,mergedClsPrefix:n,treeMate:i,handleToggle:l,handleMenuMousedown:d,cssVars:o?void 0:u,themeClass:f==null?void 0:f.themeClass,onRender:f==null?void 0:f.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a(Ts,{clsPrefix:this.mergedClsPrefix,focusable:!0,nodeProps:this.nodeProps,class:[`${this.mergedClsPrefix}-popselect-menu`,this.themeClass],style:this.cssVars,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,multiple:this.multiple,treeMate:this.treeMate,size:this.size,value:this.value,virtualScroll:this.virtualScroll,scrollable:this.scrollable,renderLabel:this.renderLabel,onToggle:this.handleToggle,onMouseenter:this.onMouseenter,onMouseleave:this.onMouseenter,onMousedown:this.handleMenuMousedown,showCheckmark:this.showCheckmark},{header:()=>{var t,n;return((n=(t=this.$slots).header)===null||n===void 0?void 0:n.call(t))||[]},action:()=>{var t,n;return((n=(t=this.$slots).action)===null||n===void 0?void 0:n.call(t))||[]},empty:()=>{var t,n;return((n=(t=this.$slots).empty)===null||n===void 0?void 0:n.call(t))||[]}})}}),ug=Object.assign(Object.assign(Object.assign(Object.assign({},Re.props),To(No,["showArrow","arrow"])),{placement:Object.assign(Object.assign({},No.placement),{default:"bottom"}),trigger:{type:String,default:"hover"}}),Ti),fg=oe({name:"Popselect",props:ug,slots:Object,inheritAttrs:!1,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=Qe(e),n=Re("Popselect","-popselect",void 0,$i,e,t),o=B(null);function r(){var l;(l=o.value)===null||l===void 0||l.syncPosition()}function i(l){var d;(d=o.value)===null||d===void 0||d.setShow(l)}return Je(cd,{props:e,mergedThemeRef:n,syncPosition:r,setShow:i}),Object.assign(Object.assign({},{syncPosition:r,setShow:i}),{popoverInstRef:o,mergedTheme:n})},render(){const{mergedTheme:e}=this,t={theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:{padding:"0"},ref:"popoverInstRef",internalRenderBody:(n,o,r,i,s)=>{const{$attrs:l}=this;return a(cg,Object.assign({},l,{class:[l.class,n],style:[l.style,...r]},bn(this.$props,zl),{ref:Cs(o),onMouseenter:ar([i,l.onMouseenter]),onMouseleave:ar([s,l.onMouseleave])}),{header:()=>{var d,c;return(c=(d=this.$slots).header)===null||c===void 0?void 0:c.call(d)},action:()=>{var d,c;return(c=(d=this.$slots).action)===null||c===void 0?void 0:c.call(d)},empty:()=>{var d,c;return(c=(d=this.$slots).empty)===null||c===void 0?void 0:c.call(d)}})}};return a(Rr,Object.assign({},To(this.$props,zl),t,{internalDeactivateImmediately:!0}),{trigger:()=>{var n,o;return(o=(n=this.$slots).default)===null||o===void 0?void 0:o.call(n)}})}});function ud(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}const fd={name:"Select",common:dt,peers:{InternalSelection:Ls,InternalSelectMenu:Si},self:ud},hd={name:"Select",common:_e,peers:{InternalSelection:ki,InternalSelectMenu:kr},self:ud},hg=k([b("select",` + z-index: auto; + outline: none; + width: 100%; + position: relative; + font-weight: var(--n-font-weight); + `),b("select-menu",` + margin: 4px 0; + box-shadow: var(--n-menu-box-shadow); + `,[po({originalTransition:"background-color .3s var(--n-bezier), box-shadow .3s var(--n-bezier)"})])]),pg=Object.assign(Object.assign({},Re.props),{to:Zt.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,clearFilterAfterSelect:{type:Boolean,default:!0},options:{type:Array,default:()=>[]},defaultValue:{type:[String,Number,Array],default:null},keyboard:{type:Boolean,default:!0},value:[String,Number,Array],placeholder:String,menuProps:Object,multiple:Boolean,size:String,menuSize:{type:String},filterable:Boolean,disabled:{type:Boolean,default:void 0},remote:Boolean,loading:Boolean,filter:Function,placement:{type:String,default:"bottom-start"},widthMode:{type:String,default:"trigger"},tag:Boolean,onCreate:Function,fallbackOption:{type:[Function,Boolean],default:void 0},show:{type:Boolean,default:void 0},showArrow:{type:Boolean,default:!0},maxTagCount:[Number,String],ellipsisTagPopoverProps:Object,consistentMenuWidth:{type:Boolean,default:!0},virtualScroll:{type:Boolean,default:!0},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},renderLabel:Function,renderOption:Function,renderTag:Function,"onUpdate:value":[Function,Array],inputProps:Object,nodeProps:Function,ignoreComposition:{type:Boolean,default:!0},showOnFocus:Boolean,onUpdateValue:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onFocus:[Function,Array],onScroll:[Function,Array],onSearch:[Function,Array],onUpdateShow:[Function,Array],"onUpdate:show":[Function,Array],displayDirective:{type:String,default:"show"},resetMenuOnOptionsChange:{type:Boolean,default:!0},status:String,showCheckmark:{type:Boolean,default:!0},onChange:[Function,Array],items:Array}),gg=oe({name:"Select",props:pg,slots:Object,setup(e){const{mergedClsPrefixRef:t,mergedBorderedRef:n,namespaceRef:o,inlineThemeDisabled:r}=Qe(e),i=Re("Select","-select",hg,fd,e,t),s=B(e.defaultValue),l=fe(e,"value"),d=$t(l,s),c=B(!1),u=B(""),f=ro(e,["items","options"]),p=B([]),g=B([]),h=C(()=>g.value.concat(p.value).concat(f.value)),m=C(()=>{const{filter:D}=e;if(D)return D;const{labelField:G,valueField:pe}=e;return(Fe,Be)=>{if(!Be)return!1;const W=Be[G];if(typeof W=="string")return ma(Fe,W);const me=Be[pe];return typeof me=="string"?ma(Fe,me):typeof me=="number"?ma(Fe,String(me)):!1}}),x=C(()=>{if(e.remote)return f.value;{const{value:D}=h,{value:G}=u;return!G.length||!e.filterable?D:Fh(D,m.value,G,e.childrenField)}}),y=C(()=>{const{valueField:D,childrenField:G}=e,pe=Ks(D,G);return Un(x.value,pe)}),v=C(()=>Ih(h.value,e.valueField,e.childrenField)),T=B(!1),$=$t(fe(e,"show"),T),R=B(null),S=B(null),w=B(null),{localeRef:O}=$n("Select"),F=C(()=>{var D;return(D=e.placeholder)!==null&&D!==void 0?D:O.value.placeholder}),A=[],j=B(new Map),M=C(()=>{const{fallbackOption:D}=e;if(D===void 0){const{labelField:G,valueField:pe}=e;return Fe=>({[G]:String(Fe),[pe]:Fe})}return D===!1?!1:G=>Object.assign(D(G),{value:G})});function H(D){const G=e.remote,{value:pe}=j,{value:Fe}=v,{value:Be}=M,W=[];return D.forEach(me=>{if(Fe.has(me))W.push(Fe.get(me));else if(G&&pe.has(me))W.push(pe.get(me));else if(Be){const $e=Be(me);$e&&W.push($e)}}),W}const U=C(()=>{if(e.multiple){const{value:D}=d;return Array.isArray(D)?H(D):[]}return null}),L=C(()=>{const{value:D}=d;return!e.multiple&&!Array.isArray(D)?D===null?null:H([D])[0]||null:null}),te=Cn(e),{mergedSizeRef:K,mergedDisabledRef:le,mergedStatusRef:ve}=te;function ce(D,G){const{onChange:pe,"onUpdate:value":Fe,onUpdateValue:Be}=e,{nTriggerFormChange:W,nTriggerFormInput:me}=te;pe&&ae(pe,D,G),Be&&ae(Be,D,G),Fe&&ae(Fe,D,G),s.value=D,W(),me()}function V(D){const{onBlur:G}=e,{nTriggerFormBlur:pe}=te;G&&ae(G,D),pe()}function E(){const{onClear:D}=e;D&&ae(D)}function I(D){const{onFocus:G,showOnFocus:pe}=e,{nTriggerFormFocus:Fe}=te;G&&ae(G,D),Fe(),pe&&Ie()}function N(D){const{onSearch:G}=e;G&&ae(G,D)}function J(D){const{onScroll:G}=e;G&&ae(G,D)}function se(){var D;const{remote:G,multiple:pe}=e;if(G){const{value:Fe}=j;if(pe){const{valueField:Be}=e;(D=U.value)===null||D===void 0||D.forEach(W=>{Fe.set(W[Be],W)})}else{const Be=L.value;Be&&Fe.set(Be[e.valueField],Be)}}}function xe(D){const{onUpdateShow:G,"onUpdate:show":pe}=e;G&&ae(G,D),pe&&ae(pe,D),T.value=D}function Ie(){le.value||(xe(!0),T.value=!0,e.filterable&&xt())}function _(){xe(!1)}function Pe(){u.value="",g.value=A}const He=B(!1);function Ae(){e.filterable&&(He.value=!0)}function Ge(){e.filterable&&(He.value=!1,$.value||Pe())}function Xe(){le.value||($.value?e.filterable?xt():_():Ie())}function ct(D){var G,pe;!((pe=(G=w.value)===null||G===void 0?void 0:G.selfRef)===null||pe===void 0)&&pe.contains(D.relatedTarget)||(c.value=!1,V(D),_())}function nt(D){I(D),c.value=!0}function Ce(){c.value=!0}function ee(D){var G;!((G=R.value)===null||G===void 0)&&G.$el.contains(D.relatedTarget)||(c.value=!1,V(D),_())}function ue(){var D;(D=R.value)===null||D===void 0||D.focus(),_()}function q(D){var G;$.value&&(!((G=R.value)===null||G===void 0)&&G.$el.contains(Kn(D))||_())}function Q(D){if(!Array.isArray(D))return[];if(M.value)return Array.from(D);{const{remote:G}=e,{value:pe}=v;if(G){const{value:Fe}=j;return D.filter(Be=>pe.has(Be)||Fe.has(Be))}else return D.filter(Fe=>pe.has(Fe))}}function ge(D){we(D.rawNode)}function we(D){if(le.value)return;const{tag:G,remote:pe,clearFilterAfterSelect:Fe,valueField:Be}=e;if(G&&!pe){const{value:W}=g,me=W[0]||null;if(me){const $e=p.value;$e.length?$e.push(me):p.value=[me],g.value=A}}if(pe&&j.value.set(D[Be],D),e.multiple){const W=Q(d.value),me=W.findIndex($e=>$e===D[Be]);if(~me){if(W.splice(me,1),G&&!pe){const $e=de(D[Be]);~$e&&(p.value.splice($e,1),Fe&&(u.value=""))}}else W.push(D[Be]),Fe&&(u.value="");ce(W,H(W))}else{if(G&&!pe){const W=de(D[Be]);~W?p.value=[p.value[W]]:p.value=A}zt(),_(),ce(D[Be],D)}}function de(D){return p.value.findIndex(pe=>pe[e.valueField]===D)}function be(D){$.value||Ie();const{value:G}=D.target;u.value=G;const{tag:pe,remote:Fe}=e;if(N(G),pe&&!Fe){if(!G){g.value=A;return}const{onCreate:Be}=e,W=Be?Be(G):{[e.labelField]:G,[e.valueField]:G},{valueField:me,labelField:$e}=e;f.value.some(We=>We[me]===W[me]||We[$e]===W[$e])||p.value.some(We=>We[me]===W[me]||We[$e]===W[$e])?g.value=A:g.value=[W]}}function je(D){D.stopPropagation();const{multiple:G}=e;!G&&e.filterable&&_(),E(),G?ce([],[]):ce(null,null)}function ne(D){!Jt(D,"action")&&!Jt(D,"empty")&&!Jt(D,"header")&&D.preventDefault()}function Ue(D){J(D)}function lt(D){var G,pe,Fe,Be,W;if(!e.keyboard){D.preventDefault();return}switch(D.key){case" ":if(e.filterable)break;D.preventDefault();case"Enter":if(!(!((G=R.value)===null||G===void 0)&&G.isComposing)){if($.value){const me=(pe=w.value)===null||pe===void 0?void 0:pe.getPendingTmNode();me?ge(me):e.filterable||(_(),zt())}else if(Ie(),e.tag&&He.value){const me=g.value[0];if(me){const $e=me[e.valueField],{value:We}=d;e.multiple&&Array.isArray(We)&&We.includes($e)||we(me)}}}D.preventDefault();break;case"ArrowUp":if(D.preventDefault(),e.loading)return;$.value&&((Fe=w.value)===null||Fe===void 0||Fe.prev());break;case"ArrowDown":if(D.preventDefault(),e.loading)return;$.value?(Be=w.value)===null||Be===void 0||Be.next():Ie();break;case"Escape":$.value&&(dr(D),_()),(W=R.value)===null||W===void 0||W.focus();break}}function zt(){var D;(D=R.value)===null||D===void 0||D.focus()}function xt(){var D;(D=R.value)===null||D===void 0||D.focusInput()}function gt(){var D;$.value&&((D=S.value)===null||D===void 0||D.syncPosition())}se(),mt(fe(e,"options"),se);const ut={focus:()=>{var D;(D=R.value)===null||D===void 0||D.focus()},focusInput:()=>{var D;(D=R.value)===null||D===void 0||D.focusInput()},blur:()=>{var D;(D=R.value)===null||D===void 0||D.blur()},blurInput:()=>{var D;(D=R.value)===null||D===void 0||D.blurInput()}},De=C(()=>{const{self:{menuBoxShadow:D}}=i.value;return{"--n-menu-box-shadow":D}}),Ze=r?it("select",void 0,De,e):void 0;return Object.assign(Object.assign({},ut),{mergedStatus:ve,mergedClsPrefix:t,mergedBordered:n,namespace:o,treeMate:y,isMounted:Yn(),triggerRef:R,menuRef:w,pattern:u,uncontrolledShow:T,mergedShow:$,adjustedTo:Zt(e),uncontrolledValue:s,mergedValue:d,followerRef:S,localizedPlaceholder:F,selectedOption:L,selectedOptions:U,mergedSize:K,mergedDisabled:le,focused:c,activeWithoutMenuOpen:He,inlineThemeDisabled:r,onTriggerInputFocus:Ae,onTriggerInputBlur:Ge,handleTriggerOrMenuResize:gt,handleMenuFocus:Ce,handleMenuBlur:ee,handleMenuTabOut:ue,handleTriggerClick:Xe,handleToggle:ge,handleDeleteOption:we,handlePatternInput:be,handleClear:je,handleTriggerBlur:ct,handleTriggerFocus:nt,handleKeydown:lt,handleMenuAfterLeave:Pe,handleMenuClickOutside:q,handleMenuScroll:Ue,handleMenuKeydown:lt,handleMenuMousedown:ne,mergedTheme:i,cssVars:r?void 0:De,themeClass:Ze==null?void 0:Ze.themeClass,onRender:Ze==null?void 0:Ze.onRender})},render(){return a("div",{class:`${this.mergedClsPrefix}-select`},a(Po,null,{default:()=>[a($o,null,{default:()=>a(rh,{ref:"triggerRef",inlineThemeDisabled:this.inlineThemeDisabled,status:this.mergedStatus,inputProps:this.inputProps,clsPrefix:this.mergedClsPrefix,showArrow:this.showArrow,maxTagCount:this.maxTagCount,ellipsisTagPopoverProps:this.ellipsisTagPopoverProps,bordered:this.mergedBordered,active:this.activeWithoutMenuOpen||this.mergedShow,pattern:this.pattern,placeholder:this.localizedPlaceholder,selectedOption:this.selectedOption,selectedOptions:this.selectedOptions,multiple:this.multiple,renderTag:this.renderTag,renderLabel:this.renderLabel,filterable:this.filterable,clearable:this.clearable,disabled:this.mergedDisabled,size:this.mergedSize,theme:this.mergedTheme.peers.InternalSelection,labelField:this.labelField,valueField:this.valueField,themeOverrides:this.mergedTheme.peerOverrides.InternalSelection,loading:this.loading,focused:this.focused,onClick:this.handleTriggerClick,onDeleteOption:this.handleDeleteOption,onPatternInput:this.handlePatternInput,onClear:this.handleClear,onBlur:this.handleTriggerBlur,onFocus:this.handleTriggerFocus,onKeydown:this.handleKeydown,onPatternBlur:this.onTriggerInputBlur,onPatternFocus:this.onTriggerInputFocus,onResize:this.handleTriggerOrMenuResize,ignoreComposition:this.ignoreComposition},{arrow:()=>{var e,t;return[(t=(e=this.$slots).arrow)===null||t===void 0?void 0:t.call(e)]}})}),a(zo,{ref:"followerRef",show:this.mergedShow,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Zt.tdkey,containerClass:this.namespace,width:this.consistentMenuWidth?"target":void 0,minWidth:"target",placement:this.placement},{default:()=>a(qt,{name:"fade-in-scale-up-transition",appear:this.isMounted,onAfterLeave:this.handleMenuAfterLeave},{default:()=>{var e,t,n;return this.mergedShow||this.displayDirective==="show"?((e=this.onRender)===null||e===void 0||e.call(this),dn(a(Ts,Object.assign({},this.menuProps,{ref:"menuRef",onResize:this.handleTriggerOrMenuResize,inlineThemeDisabled:this.inlineThemeDisabled,virtualScroll:this.consistentMenuWidth&&this.virtualScroll,class:[`${this.mergedClsPrefix}-select-menu`,this.themeClass,(t=this.menuProps)===null||t===void 0?void 0:t.class],clsPrefix:this.mergedClsPrefix,focusable:!0,labelField:this.labelField,valueField:this.valueField,autoPending:!0,nodeProps:this.nodeProps,theme:this.mergedTheme.peers.InternalSelectMenu,themeOverrides:this.mergedTheme.peerOverrides.InternalSelectMenu,treeMate:this.treeMate,multiple:this.multiple,size:this.menuSize,renderOption:this.renderOption,renderLabel:this.renderLabel,value:this.mergedValue,style:[(n=this.menuProps)===null||n===void 0?void 0:n.style,this.cssVars],onToggle:this.handleToggle,onScroll:this.handleMenuScroll,onFocus:this.handleMenuFocus,onBlur:this.handleMenuBlur,onKeydown:this.handleMenuKeydown,onTabOut:this.handleMenuTabOut,onMousedown:this.handleMenuMousedown,show:this.mergedShow,showCheckmark:this.showCheckmark,resetMenuOnOptionsChange:this.resetMenuOnOptionsChange}),{empty:()=>{var o,r;return[(r=(o=this.$slots).empty)===null||r===void 0?void 0:r.call(o)]},header:()=>{var o,r;return[(r=(o=this.$slots).header)===null||r===void 0?void 0:r.call(o)]},action:()=>{var o,r;return[(r=(o=this.$slots).action)===null||r===void 0?void 0:r.call(o)]}}),this.displayDirective==="show"?[[En,this.mergedShow],[Ln,this.handleMenuClickOutside,void 0,{capture:!0}]]:[[Ln,this.handleMenuClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),mg={itemPaddingSmall:"0 4px",itemMarginSmall:"0 0 0 8px",itemMarginSmallRtl:"0 8px 0 0",itemPaddingMedium:"0 4px",itemMarginMedium:"0 0 0 8px",itemMarginMediumRtl:"0 8px 0 0",itemPaddingLarge:"0 4px",itemMarginLarge:"0 0 0 8px",itemMarginLargeRtl:"0 8px 0 0",buttonIconSizeSmall:"14px",buttonIconSizeMedium:"16px",buttonIconSizeLarge:"18px",inputWidthSmall:"60px",selectWidthSmall:"unset",inputMarginSmall:"0 0 0 8px",inputMarginSmallRtl:"0 8px 0 0",selectMarginSmall:"0 0 0 8px",prefixMarginSmall:"0 8px 0 0",suffixMarginSmall:"0 0 0 8px",inputWidthMedium:"60px",selectWidthMedium:"unset",inputMarginMedium:"0 0 0 8px",inputMarginMediumRtl:"0 8px 0 0",selectMarginMedium:"0 0 0 8px",prefixMarginMedium:"0 8px 0 0",suffixMarginMedium:"0 0 0 8px",inputWidthLarge:"60px",selectWidthLarge:"unset",inputMarginLarge:"0 0 0 8px",inputMarginLargeRtl:"0 8px 0 0",selectMarginLarge:"0 0 0 8px",prefixMarginLarge:"0 8px 0 0",suffixMarginLarge:"0 0 0 8px"};function pd(e){const{textColor2:t,primaryColor:n,primaryColorHover:o,primaryColorPressed:r,inputColorDisabled:i,textColorDisabled:s,borderColor:l,borderRadius:d,fontSizeTiny:c,fontSizeSmall:u,fontSizeMedium:f,heightTiny:p,heightSmall:g,heightMedium:h}=e;return Object.assign(Object.assign({},mg),{buttonColor:"#0000",buttonColorHover:"#0000",buttonColorPressed:"#0000",buttonBorder:`1px solid ${l}`,buttonBorderHover:`1px solid ${l}`,buttonBorderPressed:`1px solid ${l}`,buttonIconColor:t,buttonIconColorHover:t,buttonIconColorPressed:t,itemTextColor:t,itemTextColorHover:o,itemTextColorPressed:r,itemTextColorActive:n,itemTextColorDisabled:s,itemColor:"#0000",itemColorHover:"#0000",itemColorPressed:"#0000",itemColorActive:"#0000",itemColorActiveHover:"#0000",itemColorDisabled:i,itemBorder:"1px solid #0000",itemBorderHover:"1px solid #0000",itemBorderPressed:"1px solid #0000",itemBorderActive:`1px solid ${n}`,itemBorderDisabled:`1px solid ${l}`,itemBorderRadius:d,itemSizeSmall:p,itemSizeMedium:g,itemSizeLarge:h,itemFontSizeSmall:c,itemFontSizeMedium:u,itemFontSizeLarge:f,jumperFontSizeSmall:c,jumperFontSizeMedium:u,jumperFontSizeLarge:f,jumperTextColor:t,jumperTextColorDisabled:s})}const gd={name:"Pagination",common:dt,peers:{Select:fd,Input:go,Popselect:$i},self:pd},md={name:"Pagination",common:_e,peers:{Select:hd,Input:Tn,Popselect:dd},self(e){const{primaryColor:t,opacity3:n}=e,o=Se(t,{alpha:Number(n)}),r=pd(e);return r.itemBorderActive=`1px solid ${o}`,r.itemBorderDisabled="1px solid #0000",r}},Pl=` + background: var(--n-item-color-hover); + color: var(--n-item-text-color-hover); + border: var(--n-item-border-hover); +`,$l=[z("button",` + background: var(--n-button-color-hover); + border: var(--n-button-border-hover); + color: var(--n-button-icon-color-hover); + `)],bg=b("pagination",` + display: flex; + vertical-align: middle; + font-size: var(--n-item-font-size); + flex-wrap: nowrap; +`,[b("pagination-prefix",` + display: flex; + align-items: center; + margin: var(--n-prefix-margin); + `),b("pagination-suffix",` + display: flex; + align-items: center; + margin: var(--n-suffix-margin); + `),k("> *:not(:first-child)",` + margin: var(--n-item-margin); + `),b("select",` + width: var(--n-select-width); + `),k("&.transition-disabled",[b("pagination-item","transition: none!important;")]),b("pagination-quick-jumper",` + white-space: nowrap; + display: flex; + color: var(--n-jumper-text-color); + transition: color .3s var(--n-bezier); + align-items: center; + font-size: var(--n-jumper-font-size); + `,[b("input",` + margin: var(--n-input-margin); + width: var(--n-input-width); + `)]),b("pagination-item",` + position: relative; + cursor: pointer; + user-select: none; + -webkit-user-select: none; + display: flex; + align-items: center; + justify-content: center; + box-sizing: border-box; + min-width: var(--n-item-size); + height: var(--n-item-size); + padding: var(--n-item-padding); + background-color: var(--n-item-color); + color: var(--n-item-text-color); + border-radius: var(--n-item-border-radius); + border: var(--n-item-border); + fill: var(--n-button-icon-color); + transition: + color .3s var(--n-bezier), + border-color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + fill .3s var(--n-bezier); + `,[z("button",` + background: var(--n-button-color); + color: var(--n-button-icon-color); + border: var(--n-button-border); + padding: 0; + `,[b("base-icon",` + font-size: var(--n-button-icon-size); + `)]),at("disabled",[z("hover",Pl,$l),k("&:hover",Pl,$l),k("&:active",` + background: var(--n-item-color-pressed); + color: var(--n-item-text-color-pressed); + border: var(--n-item-border-pressed); + `,[z("button",` + background: var(--n-button-color-pressed); + border: var(--n-button-border-pressed); + color: var(--n-button-icon-color-pressed); + `)]),z("active",` + background: var(--n-item-color-active); + color: var(--n-item-text-color-active); + border: var(--n-item-border-active); + `,[k("&:hover",` + background: var(--n-item-color-active-hover); + `)])]),z("disabled",` + cursor: not-allowed; + color: var(--n-item-text-color-disabled); + `,[z("active, button",` + background-color: var(--n-item-color-disabled); + border: var(--n-item-border-disabled); + `)])]),z("disabled",` + cursor: not-allowed; + `,[b("pagination-quick-jumper",` + color: var(--n-jumper-text-color-disabled); + `)]),z("simple",` + display: flex; + align-items: center; + flex-wrap: nowrap; + `,[b("pagination-quick-jumper",[b("input",` + margin: 0; + `)])])]);function bd(e){var t;if(!e)return 10;const{defaultPageSize:n}=e;if(n!==void 0)return n;const o=(t=e.pageSizes)===null||t===void 0?void 0:t[0];return typeof o=="number"?o:(o==null?void 0:o.value)||10}function vg(e,t,n,o){let r=!1,i=!1,s=1,l=t;if(t===1)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:l,fastBackwardTo:s,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}]};if(t===2)return{hasFastBackward:!1,hasFastForward:!1,fastForwardTo:l,fastBackwardTo:s,items:[{type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1},{type:"page",label:2,active:e===2,mayBeFastBackward:!0,mayBeFastForward:!1}]};const d=1,c=t;let u=e,f=e;const p=(n-5)/2;f+=Math.ceil(p),f=Math.min(Math.max(f,d+n-3),c-2),u-=Math.floor(p),u=Math.max(Math.min(u,c-n+3),d+2);let g=!1,h=!1;u>d+2&&(g=!0),f<c-2&&(h=!0);const m=[];m.push({type:"page",label:1,active:e===1,mayBeFastBackward:!1,mayBeFastForward:!1}),g?(r=!0,s=u-1,m.push({type:"fast-backward",active:!1,label:void 0,options:o?Tl(d+1,u-1):null})):c>=d+1&&m.push({type:"page",label:d+1,mayBeFastBackward:!0,mayBeFastForward:!1,active:e===d+1});for(let x=u;x<=f;++x)m.push({type:"page",label:x,mayBeFastBackward:!1,mayBeFastForward:!1,active:e===x});return h?(i=!0,l=f+1,m.push({type:"fast-forward",active:!1,label:void 0,options:o?Tl(f+1,c-1):null})):f===c-2&&m[m.length-1].label!==c-1&&m.push({type:"page",mayBeFastForward:!0,mayBeFastBackward:!1,label:c-1,active:e===c-1}),m[m.length-1].label!==c&&m.push({type:"page",mayBeFastForward:!1,mayBeFastBackward:!1,label:c,active:e===c}),{hasFastBackward:r,hasFastForward:i,fastBackwardTo:s,fastForwardTo:l,items:m}}function Tl(e,t){const n=[];for(let o=e;o<=t;++o)n.push({label:`${o}`,value:o});return n}const xg=Object.assign(Object.assign({},Re.props),{simple:Boolean,page:Number,defaultPage:{type:Number,default:1},itemCount:Number,pageCount:Number,defaultPageCount:{type:Number,default:1},showSizePicker:Boolean,pageSize:Number,defaultPageSize:Number,pageSizes:{type:Array,default(){return[10]}},showQuickJumper:Boolean,size:{type:String,default:"medium"},disabled:Boolean,pageSlot:{type:Number,default:9},selectProps:Object,prev:Function,next:Function,goto:Function,prefix:Function,suffix:Function,label:Function,displayOrder:{type:Array,default:["pages","size-picker","quick-jumper"]},to:Zt.propTo,showQuickJumpDropdown:{type:Boolean,default:!0},"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],onPageSizeChange:[Function,Array],onChange:[Function,Array]}),Cg=oe({name:"Pagination",props:xg,slots:Object,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=Qe(e),i=Re("Pagination","-pagination",bg,gd,e,n),{localeRef:s}=$n("Pagination"),l=B(null),d=B(e.defaultPage),c=B(bd(e)),u=$t(fe(e,"page"),d),f=$t(fe(e,"pageSize"),c),p=C(()=>{const{itemCount:_}=e;if(_!==void 0)return Math.max(1,Math.ceil(_/f.value));const{pageCount:Pe}=e;return Pe!==void 0?Math.max(Pe,1):1}),g=B("");Ft(()=>{e.simple,g.value=String(u.value)});const h=B(!1),m=B(!1),x=B(!1),y=B(!1),v=()=>{e.disabled||(h.value=!0,L())},T=()=>{e.disabled||(h.value=!1,L())},$=()=>{m.value=!0,L()},R=()=>{m.value=!1,L()},S=_=>{te(_)},w=C(()=>vg(u.value,p.value,e.pageSlot,e.showQuickJumpDropdown));Ft(()=>{w.value.hasFastBackward?w.value.hasFastForward||(h.value=!1,x.value=!1):(m.value=!1,y.value=!1)});const O=C(()=>{const _=s.value.selectionSuffix;return e.pageSizes.map(Pe=>typeof Pe=="number"?{label:`${Pe} / ${_}`,value:Pe}:Pe)}),F=C(()=>{var _,Pe;return((Pe=(_=t==null?void 0:t.value)===null||_===void 0?void 0:_.Pagination)===null||Pe===void 0?void 0:Pe.inputSize)||Ua(e.size)}),A=C(()=>{var _,Pe;return((Pe=(_=t==null?void 0:t.value)===null||_===void 0?void 0:_.Pagination)===null||Pe===void 0?void 0:Pe.selectSize)||Ua(e.size)}),j=C(()=>(u.value-1)*f.value),M=C(()=>{const _=u.value*f.value-1,{itemCount:Pe}=e;return Pe!==void 0&&_>Pe-1?Pe-1:_}),H=C(()=>{const{itemCount:_}=e;return _!==void 0?_:(e.pageCount||1)*f.value}),U=Wt("Pagination",r,n);function L(){Tt(()=>{var _;const{value:Pe}=l;Pe&&(Pe.classList.add("transition-disabled"),(_=l.value)===null||_===void 0||_.offsetWidth,Pe.classList.remove("transition-disabled"))})}function te(_){if(_===u.value)return;const{"onUpdate:page":Pe,onUpdatePage:He,onChange:Ae,simple:Ge}=e;Pe&&ae(Pe,_),He&&ae(He,_),Ae&&ae(Ae,_),d.value=_,Ge&&(g.value=String(_))}function K(_){if(_===f.value)return;const{"onUpdate:pageSize":Pe,onUpdatePageSize:He,onPageSizeChange:Ae}=e;Pe&&ae(Pe,_),He&&ae(He,_),Ae&&ae(Ae,_),c.value=_,p.value<u.value&&te(p.value)}function le(){if(e.disabled)return;const _=Math.min(u.value+1,p.value);te(_)}function ve(){if(e.disabled)return;const _=Math.max(u.value-1,1);te(_)}function ce(){if(e.disabled)return;const _=Math.min(w.value.fastForwardTo,p.value);te(_)}function V(){if(e.disabled)return;const _=Math.max(w.value.fastBackwardTo,1);te(_)}function E(_){K(_)}function I(){const _=Number.parseInt(g.value);Number.isNaN(_)||(te(Math.max(1,Math.min(_,p.value))),e.simple||(g.value=""))}function N(){I()}function J(_){if(!e.disabled)switch(_.type){case"page":te(_.label);break;case"fast-backward":V();break;case"fast-forward":ce();break}}function se(_){g.value=_.replace(/\D+/g,"")}Ft(()=>{u.value,f.value,L()});const xe=C(()=>{const{size:_}=e,{self:{buttonBorder:Pe,buttonBorderHover:He,buttonBorderPressed:Ae,buttonIconColor:Ge,buttonIconColorHover:Xe,buttonIconColorPressed:ct,itemTextColor:nt,itemTextColorHover:Ce,itemTextColorPressed:ee,itemTextColorActive:ue,itemTextColorDisabled:q,itemColor:Q,itemColorHover:ge,itemColorPressed:we,itemColorActive:de,itemColorActiveHover:be,itemColorDisabled:je,itemBorder:ne,itemBorderHover:Ue,itemBorderPressed:lt,itemBorderActive:zt,itemBorderDisabled:xt,itemBorderRadius:gt,jumperTextColor:ut,jumperTextColorDisabled:De,buttonColor:Ze,buttonColorHover:D,buttonColorPressed:G,[ie("itemPadding",_)]:pe,[ie("itemMargin",_)]:Fe,[ie("inputWidth",_)]:Be,[ie("selectWidth",_)]:W,[ie("inputMargin",_)]:me,[ie("selectMargin",_)]:$e,[ie("jumperFontSize",_)]:We,[ie("prefixMargin",_)]:ft,[ie("suffixMargin",_)]:ot,[ie("itemSize",_)]:re,[ie("buttonIconSize",_)]:ze,[ie("itemFontSize",_)]:Le,[`${ie("itemMargin",_)}Rtl`]:et,[`${ie("inputMargin",_)}Rtl`]:yt},common:{cubicBezierEaseInOut:vt}}=i.value;return{"--n-prefix-margin":ft,"--n-suffix-margin":ot,"--n-item-font-size":Le,"--n-select-width":W,"--n-select-margin":$e,"--n-input-width":Be,"--n-input-margin":me,"--n-input-margin-rtl":yt,"--n-item-size":re,"--n-item-text-color":nt,"--n-item-text-color-disabled":q,"--n-item-text-color-hover":Ce,"--n-item-text-color-active":ue,"--n-item-text-color-pressed":ee,"--n-item-color":Q,"--n-item-color-hover":ge,"--n-item-color-disabled":je,"--n-item-color-active":de,"--n-item-color-active-hover":be,"--n-item-color-pressed":we,"--n-item-border":ne,"--n-item-border-hover":Ue,"--n-item-border-disabled":xt,"--n-item-border-active":zt,"--n-item-border-pressed":lt,"--n-item-padding":pe,"--n-item-border-radius":gt,"--n-bezier":vt,"--n-jumper-font-size":We,"--n-jumper-text-color":ut,"--n-jumper-text-color-disabled":De,"--n-item-margin":Fe,"--n-item-margin-rtl":et,"--n-button-icon-size":ze,"--n-button-icon-color":Ge,"--n-button-icon-color-hover":Xe,"--n-button-icon-color-pressed":ct,"--n-button-color-hover":D,"--n-button-color":Ze,"--n-button-color-pressed":G,"--n-button-border":Pe,"--n-button-border-hover":He,"--n-button-border-pressed":Ae}}),Ie=o?it("pagination",C(()=>{let _="";const{size:Pe}=e;return _+=Pe[0],_}),xe,e):void 0;return{rtlEnabled:U,mergedClsPrefix:n,locale:s,selfRef:l,mergedPage:u,pageItems:C(()=>w.value.items),mergedItemCount:H,jumperValue:g,pageSizeOptions:O,mergedPageSize:f,inputSize:F,selectSize:A,mergedTheme:i,mergedPageCount:p,startIndex:j,endIndex:M,showFastForwardMenu:x,showFastBackwardMenu:y,fastForwardActive:h,fastBackwardActive:m,handleMenuSelect:S,handleFastForwardMouseenter:v,handleFastForwardMouseleave:T,handleFastBackwardMouseenter:$,handleFastBackwardMouseleave:R,handleJumperInput:se,handleBackwardClick:ve,handleForwardClick:le,handlePageItemClick:J,handleSizePickerChange:E,handleQuickJumperChange:N,cssVars:o?void 0:xe,themeClass:Ie==null?void 0:Ie.themeClass,onRender:Ie==null?void 0:Ie.onRender}},render(){const{$slots:e,mergedClsPrefix:t,disabled:n,cssVars:o,mergedPage:r,mergedPageCount:i,pageItems:s,showSizePicker:l,showQuickJumper:d,mergedTheme:c,locale:u,inputSize:f,selectSize:p,mergedPageSize:g,pageSizeOptions:h,jumperValue:m,simple:x,prev:y,next:v,prefix:T,suffix:$,label:R,goto:S,handleJumperInput:w,handleSizePickerChange:O,handleBackwardClick:F,handlePageItemClick:A,handleForwardClick:j,handleQuickJumperChange:M,onRender:H}=this;H==null||H();const U=T||e.prefix,L=$||e.suffix,te=y||e.prev,K=v||e.next,le=R||e.label;return a("div",{ref:"selfRef",class:[`${t}-pagination`,this.themeClass,this.rtlEnabled&&`${t}-pagination--rtl`,n&&`${t}-pagination--disabled`,x&&`${t}-pagination--simple`],style:o},U?a("div",{class:`${t}-pagination-prefix`},U({page:r,pageSize:g,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null,this.displayOrder.map(ve=>{switch(ve){case"pages":return a(Gt,null,a("div",{class:[`${t}-pagination-item`,!te&&`${t}-pagination-item--button`,(r<=1||r>i||n)&&`${t}-pagination-item--disabled`],onClick:F},te?te({page:r,pageSize:g,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount}):a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(so,null):a(ao,null)})),x?a(Gt,null,a("div",{class:`${t}-pagination-quick-jumper`},a(Dn,{value:m,onUpdateValue:w,size:f,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:M}))," /"," ",i):s.map((ce,V)=>{let E,I,N;const{type:J}=ce;switch(J){case"page":const xe=ce.label;le?E=le({type:"page",node:xe,active:ce.active}):E=xe;break;case"fast-forward":const Ie=this.fastForwardActive?a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(io,null):a(lo,null)}):a(Rt,{clsPrefix:t},{default:()=>a(bl,null)});le?E=le({type:"fast-forward",node:Ie,active:this.fastForwardActive||this.showFastForwardMenu}):E=Ie,I=this.handleFastForwardMouseenter,N=this.handleFastForwardMouseleave;break;case"fast-backward":const _=this.fastBackwardActive?a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(lo,null):a(io,null)}):a(Rt,{clsPrefix:t},{default:()=>a(bl,null)});le?E=le({type:"fast-backward",node:_,active:this.fastBackwardActive||this.showFastBackwardMenu}):E=_,I=this.handleFastBackwardMouseenter,N=this.handleFastBackwardMouseleave;break}const se=a("div",{key:V,class:[`${t}-pagination-item`,ce.active&&`${t}-pagination-item--active`,J!=="page"&&(J==="fast-backward"&&this.showFastBackwardMenu||J==="fast-forward"&&this.showFastForwardMenu)&&`${t}-pagination-item--hover`,n&&`${t}-pagination-item--disabled`,J==="page"&&`${t}-pagination-item--clickable`],onClick:()=>{A(ce)},onMouseenter:I,onMouseleave:N},E);if(J==="page"&&!ce.mayBeFastBackward&&!ce.mayBeFastForward)return se;{const xe=ce.type==="page"?ce.mayBeFastBackward?"fast-backward":"fast-forward":ce.type;return ce.type!=="page"&&!ce.options?se:a(fg,{to:this.to,key:xe,disabled:n,trigger:"hover",virtualScroll:!0,style:{width:"60px"},theme:c.peers.Popselect,themeOverrides:c.peerOverrides.Popselect,builtinThemeOverrides:{peers:{InternalSelectMenu:{height:"calc(var(--n-option-height) * 4.6)"}}},nodeProps:()=>({style:{justifyContent:"center"}}),show:J==="page"?!1:J==="fast-backward"?this.showFastBackwardMenu:this.showFastForwardMenu,onUpdateShow:Ie=>{J!=="page"&&(Ie?J==="fast-backward"?this.showFastBackwardMenu=Ie:this.showFastForwardMenu=Ie:(this.showFastBackwardMenu=!1,this.showFastForwardMenu=!1))},options:ce.type!=="page"&&ce.options?ce.options:[],onUpdateValue:this.handleMenuSelect,scrollable:!0,showCheckmark:!1},{default:()=>se})}}),a("div",{class:[`${t}-pagination-item`,!K&&`${t}-pagination-item--button`,{[`${t}-pagination-item--disabled`]:r<1||r>=i||n}],onClick:j},K?K({page:r,pageSize:g,pageCount:i,itemCount:this.mergedItemCount,startIndex:this.startIndex,endIndex:this.endIndex}):a(Rt,{clsPrefix:t},{default:()=>this.rtlEnabled?a(ao,null):a(so,null)})));case"size-picker":return!x&&l?a(gg,Object.assign({consistentMenuWidth:!1,placeholder:"",showCheckmark:!1,to:this.to},this.selectProps,{size:p,options:h,value:g,disabled:n,theme:c.peers.Select,themeOverrides:c.peerOverrides.Select,onUpdateValue:O})):null;case"quick-jumper":return!x&&d?a("div",{class:`${t}-pagination-quick-jumper`},S?S():pt(this.$slots.goto,()=>[u.goto]),a(Dn,{value:m,onUpdateValue:w,size:f,placeholder:"",disabled:n,theme:c.peers.Input,themeOverrides:c.peerOverrides.Input,onChange:M})):null;default:return null}}),L?a("div",{class:`${t}-pagination-suffix`},L({page:r,pageSize:g,pageCount:i,startIndex:this.startIndex,endIndex:this.endIndex,itemCount:this.mergedItemCount})):null)}}),yg={padding:"4px 0",optionIconSizeSmall:"14px",optionIconSizeMedium:"16px",optionIconSizeLarge:"16px",optionIconSizeHuge:"18px",optionSuffixWidthSmall:"14px",optionSuffixWidthMedium:"14px",optionSuffixWidthLarge:"16px",optionSuffixWidthHuge:"16px",optionIconSuffixWidthSmall:"32px",optionIconSuffixWidthMedium:"32px",optionIconSuffixWidthLarge:"36px",optionIconSuffixWidthHuge:"36px",optionPrefixWidthSmall:"14px",optionPrefixWidthMedium:"14px",optionPrefixWidthLarge:"16px",optionPrefixWidthHuge:"16px",optionIconPrefixWidthSmall:"36px",optionIconPrefixWidthMedium:"36px",optionIconPrefixWidthLarge:"40px",optionIconPrefixWidthHuge:"40px"};function vd(e){const{primaryColor:t,textColor2:n,dividerColor:o,hoverColor:r,popoverColor:i,invertedColor:s,borderRadius:l,fontSizeSmall:d,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:f,heightSmall:p,heightMedium:g,heightLarge:h,heightHuge:m,textColor3:x,opacityDisabled:y}=e;return Object.assign(Object.assign({},yg),{optionHeightSmall:p,optionHeightMedium:g,optionHeightLarge:h,optionHeightHuge:m,borderRadius:l,fontSizeSmall:d,fontSizeMedium:c,fontSizeLarge:u,fontSizeHuge:f,optionTextColor:n,optionTextColorHover:n,optionTextColorActive:t,optionTextColorChildActive:t,color:i,dividerColor:o,suffixColor:n,prefixColor:n,optionColorHover:r,optionColorActive:Se(t,{alpha:.1}),groupHeaderTextColor:x,optionTextColorInverted:"#BBB",optionTextColorHoverInverted:"#FFF",optionTextColorActiveInverted:"#FFF",optionTextColorChildActiveInverted:"#FFF",colorInverted:s,dividerColorInverted:"#BBB",suffixColorInverted:"#BBB",prefixColorInverted:"#BBB",optionColorHoverInverted:t,optionColorActiveInverted:t,groupHeaderTextColorInverted:"#AAA",optionOpacityDisabled:y})}const Fi={name:"Dropdown",common:dt,peers:{Popover:Uo},self:vd},Ii={name:"Dropdown",common:_e,peers:{Popover:Io},self(e){const{primaryColorSuppl:t,primaryColor:n,popoverColor:o}=e,r=vd(e);return r.colorInverted=o,r.optionColorActive=Se(n,{alpha:.15}),r.optionColorActiveInverted=t,r.optionColorHoverInverted=t,r}},xd={padding:"8px 14px"},oa={name:"Tooltip",common:_e,peers:{Popover:Io},self(e){const{borderRadius:t,boxShadow2:n,popoverColor:o,textColor2:r}=e;return Object.assign(Object.assign({},xd),{borderRadius:t,boxShadow:n,color:o,textColor:r})}};function wg(e){const{borderRadius:t,boxShadow2:n,baseColor:o}=e;return Object.assign(Object.assign({},xd),{borderRadius:t,boxShadow:n,color:qe(o,"rgba(0, 0, 0, .85)"),textColor:o})}const Bi={name:"Tooltip",common:dt,peers:{Popover:Uo},self:wg},Cd={name:"Ellipsis",common:_e,peers:{Tooltip:oa}},yd={name:"Ellipsis",common:dt,peers:{Tooltip:Bi}},wd={radioSizeSmall:"14px",radioSizeMedium:"16px",radioSizeLarge:"18px",labelPadding:"0 8px",labelFontWeight:"400"},Sd={name:"Radio",common:_e,self(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:s,opacityDisabled:l,borderRadius:d,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,heightSmall:p,heightMedium:g,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},wd),{labelLineHeight:m,buttonHeightSmall:p,buttonHeightMedium:g,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Se(n,{alpha:.3})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:"#0000",colorDisabled:i,colorActive:"#0000",textColor:s,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:n,buttonColor:"#0000",buttonColorActive:n,buttonTextColor:s,buttonTextColorActive:o,buttonTextColorHover:n,opacityDisabled:l,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Se(n,{alpha:.3})}`,buttonBoxShadowHover:`inset 0 0 0 1px ${n}`,buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:d})}};function Sg(e){const{borderColor:t,primaryColor:n,baseColor:o,textColorDisabled:r,inputColorDisabled:i,textColor2:s,opacityDisabled:l,borderRadius:d,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,heightSmall:p,heightMedium:g,heightLarge:h,lineHeight:m}=e;return Object.assign(Object.assign({},wd),{labelLineHeight:m,buttonHeightSmall:p,buttonHeightMedium:g,buttonHeightLarge:h,fontSizeSmall:c,fontSizeMedium:u,fontSizeLarge:f,boxShadow:`inset 0 0 0 1px ${t}`,boxShadowActive:`inset 0 0 0 1px ${n}`,boxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Se(n,{alpha:.2})}`,boxShadowHover:`inset 0 0 0 1px ${n}`,boxShadowDisabled:`inset 0 0 0 1px ${t}`,color:o,colorDisabled:i,colorActive:"#0000",textColor:s,textColorDisabled:r,dotColorActive:n,dotColorDisabled:t,buttonBorderColor:t,buttonBorderColorActive:n,buttonBorderColorHover:t,buttonColor:o,buttonColorActive:o,buttonTextColor:s,buttonTextColorActive:n,buttonTextColorHover:n,opacityDisabled:l,buttonBoxShadowFocus:`inset 0 0 0 1px ${n}, 0 0 0 2px ${Se(n,{alpha:.3})}`,buttonBoxShadowHover:"inset 0 0 0 1px #0000",buttonBoxShadow:"inset 0 0 0 1px #0000",buttonBorderRadius:d})}const Oi={name:"Radio",common:dt,self:Sg},kg={thPaddingSmall:"8px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"8px",tdPaddingMedium:"12px",tdPaddingLarge:"12px",sorterSize:"15px",resizableContainerSize:"8px",resizableSize:"2px",filterSize:"15px",paginationMargin:"12px 0 0 0",emptyPadding:"48px 0",actionPadding:"8px 12px",actionButtonMargin:"0 8px 0 0"};function kd(e){const{cardColor:t,modalColor:n,popoverColor:o,textColor2:r,textColor1:i,tableHeaderColor:s,tableColorHover:l,iconColor:d,primaryColor:c,fontWeightStrong:u,borderRadius:f,lineHeight:p,fontSizeSmall:g,fontSizeMedium:h,fontSizeLarge:m,dividerColor:x,heightSmall:y,opacityDisabled:v,tableColorStriped:T}=e;return Object.assign(Object.assign({},kg),{actionDividerColor:x,lineHeight:p,borderRadius:f,fontSizeSmall:g,fontSizeMedium:h,fontSizeLarge:m,borderColor:qe(t,x),tdColorHover:qe(t,l),tdColorSorting:qe(t,l),tdColorStriped:qe(t,T),thColor:qe(t,s),thColorHover:qe(qe(t,s),l),thColorSorting:qe(qe(t,s),l),tdColor:t,tdTextColor:r,thTextColor:i,thFontWeight:u,thButtonColorHover:l,thIconColor:d,thIconColorActive:c,borderColorModal:qe(n,x),tdColorHoverModal:qe(n,l),tdColorSortingModal:qe(n,l),tdColorStripedModal:qe(n,T),thColorModal:qe(n,s),thColorHoverModal:qe(qe(n,s),l),thColorSortingModal:qe(qe(n,s),l),tdColorModal:n,borderColorPopover:qe(o,x),tdColorHoverPopover:qe(o,l),tdColorSortingPopover:qe(o,l),tdColorStripedPopover:qe(o,T),thColorPopover:qe(o,s),thColorHoverPopover:qe(qe(o,s),l),thColorSortingPopover:qe(qe(o,s),l),tdColorPopover:o,boxShadowBefore:"inset -12px 0 8px -12px rgba(0, 0, 0, .18)",boxShadowAfter:"inset 12px 0 8px -12px rgba(0, 0, 0, .18)",loadingColor:c,loadingSize:y,opacityLoading:v})}const Rg={name:"DataTable",common:dt,peers:{Button:mo,Checkbox:zi,Radio:Oi,Pagination:gd,Scrollbar:Nn,Empty:Sr,Popover:Uo,Ellipsis:yd,Dropdown:Fi},self:kd},zg={name:"DataTable",common:_e,peers:{Button:gn,Checkbox:Ko,Radio:Sd,Pagination:md,Scrollbar:pn,Empty:Fo,Popover:Io,Ellipsis:Cd,Dropdown:Ii},self(e){const t=kd(e);return t.boxShadowAfter="inset 12px 0 8px -12px rgba(0, 0, 0, .36)",t.boxShadowBefore="inset -12px 0 8px -12px rgba(0, 0, 0, .36)",t}},Pg=Object.assign(Object.assign({},Re.props),{onUnstableColumnResize:Function,pagination:{type:[Object,Boolean],default:!1},paginateSinglePage:{type:Boolean,default:!0},minHeight:[Number,String],maxHeight:[Number,String],columns:{type:Array,default:()=>[]},rowClassName:[String,Function],rowProps:Function,rowKey:Function,summary:[Function],data:{type:Array,default:()=>[]},loading:Boolean,bordered:{type:Boolean,default:void 0},bottomBordered:{type:Boolean,default:void 0},striped:Boolean,scrollX:[Number,String],defaultCheckedRowKeys:{type:Array,default:()=>[]},checkedRowKeys:Array,singleLine:{type:Boolean,default:!0},singleColumn:Boolean,size:{type:String,default:"medium"},remote:Boolean,defaultExpandedRowKeys:{type:Array,default:[]},defaultExpandAll:Boolean,expandedRowKeys:Array,stickyExpandedRows:Boolean,virtualScroll:Boolean,virtualScrollX:Boolean,virtualScrollHeader:Boolean,headerHeight:{type:Number,default:28},heightForRow:Function,minRowHeight:{type:Number,default:28},tableLayout:{type:String,default:"auto"},allowCheckingNotLoaded:Boolean,cascade:{type:Boolean,default:!0},childrenKey:{type:String,default:"children"},indent:{type:Number,default:16},flexHeight:Boolean,summaryPlacement:{type:String,default:"bottom"},paginationBehaviorOnFilter:{type:String,default:"current"},filterIconPopoverProps:Object,scrollbarProps:Object,renderCell:Function,renderExpandIcon:Function,spinProps:{type:Object,default:{}},getCsvCell:Function,getCsvHeader:Function,onLoad:Function,"onUpdate:page":[Function,Array],onUpdatePage:[Function,Array],"onUpdate:pageSize":[Function,Array],onUpdatePageSize:[Function,Array],"onUpdate:sorter":[Function,Array],onUpdateSorter:[Function,Array],"onUpdate:filters":[Function,Array],onUpdateFilters:[Function,Array],"onUpdate:checkedRowKeys":[Function,Array],onUpdateCheckedRowKeys:[Function,Array],"onUpdate:expandedRowKeys":[Function,Array],onUpdateExpandedRowKeys:[Function,Array],onScroll:Function,onPageChange:[Function,Array],onPageSizeChange:[Function,Array],onSorterChange:[Function,Array],onFiltersChange:[Function,Array],onCheckedRowKeysChange:[Function,Array]}),Mn="n-data-table",Rd=40,zd=40;function Fl(e){if(e.type==="selection")return e.width===void 0?Rd:Mt(e.width);if(e.type==="expand")return e.width===void 0?zd:Mt(e.width);if(!("children"in e))return typeof e.width=="string"?Mt(e.width):e.width}function $g(e){var t,n;if(e.type==="selection")return _t((t=e.width)!==null&&t!==void 0?t:Rd);if(e.type==="expand")return _t((n=e.width)!==null&&n!==void 0?n:zd);if(!("children"in e))return _t(e.width)}function In(e){return e.type==="selection"?"__n_selection__":e.type==="expand"?"__n_expand__":e.key}function Il(e){return e&&(typeof e=="object"?Object.assign({},e):e)}function Tg(e){return e==="ascend"?1:e==="descend"?-1:0}function Fg(e,t,n){return n!==void 0&&(e=Math.min(e,typeof n=="number"?n:Number.parseFloat(n))),t!==void 0&&(e=Math.max(e,typeof t=="number"?t:Number.parseFloat(t))),e}function Ig(e,t){if(t!==void 0)return{width:t,minWidth:t,maxWidth:t};const n=$g(e),{minWidth:o,maxWidth:r}=e;return{width:n,minWidth:_t(o)||n,maxWidth:_t(r)}}function Bg(e,t,n){return typeof n=="function"?n(e,t):n||""}function ya(e){return e.filterOptionValues!==void 0||e.filterOptionValue===void 0&&e.defaultFilterOptionValues!==void 0}function wa(e){return"children"in e?!1:!!e.sorter}function Pd(e){return"children"in e&&e.children.length?!1:!!e.resizable}function Bl(e){return"children"in e?!1:!!e.filter&&(!!e.filterOptions||!!e.renderFilterMenu)}function Ol(e){if(e){if(e==="descend")return"ascend"}else return"descend";return!1}function Og(e,t){return e.sorter===void 0?null:t===null||t.columnKey!==e.key?{columnKey:e.key,sorter:e.sorter,order:Ol(!1)}:Object.assign(Object.assign({},t),{order:Ol(t.order)})}function $d(e,t){return t.find(n=>n.columnKey===e.key&&n.order)!==void 0}function Dg(e){return typeof e=="string"?e.replace(/,/g,"\\,"):e==null?"":`${e}`.replace(/,/g,"\\,")}function Mg(e,t,n,o){const r=e.filter(l=>l.type!=="expand"&&l.type!=="selection"&&l.allowExport!==!1),i=r.map(l=>o?o(l):l.title).join(","),s=t.map(l=>r.map(d=>n?n(l[d.key],l,d):Dg(l[d.key])).join(","));return[i,...s].join(` +`)}const Ag=oe({name:"DataTableBodyCheckbox",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,mergedInderminateRowKeySetRef:n}=Ee(Mn);return()=>{const{rowKey:o}=e;return a(na,{privateInsideTable:!0,disabled:e.disabled,indeterminate:n.value.has(o),checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),_g=b("radio",` + line-height: var(--n-label-line-height); + outline: none; + position: relative; + user-select: none; + -webkit-user-select: none; + display: inline-flex; + align-items: flex-start; + flex-wrap: nowrap; + font-size: var(--n-font-size); + word-break: break-word; +`,[z("checked",[P("dot",` + background-color: var(--n-color-active); + `)]),P("dot-wrapper",` + position: relative; + flex-shrink: 0; + flex-grow: 0; + width: var(--n-radio-size); + `),b("radio-input",` + position: absolute; + border: 0; + border-radius: inherit; + left: 0; + right: 0; + top: 0; + bottom: 0; + opacity: 0; + z-index: 1; + cursor: pointer; + `),P("dot",` + position: absolute; + top: 50%; + left: 0; + transform: translateY(-50%); + height: var(--n-radio-size); + width: var(--n-radio-size); + background: var(--n-color); + box-shadow: var(--n-box-shadow); + border-radius: 50%; + transition: + background-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); + `,[k("&::before",` + content: ""; + opacity: 0; + position: absolute; + left: 4px; + top: 4px; + height: calc(100% - 8px); + width: calc(100% - 8px); + border-radius: 50%; + transform: scale(.8); + background: var(--n-dot-color-active); + transition: + opacity .3s var(--n-bezier), + background-color .3s var(--n-bezier), + transform .3s var(--n-bezier); + `),z("checked",{boxShadow:"var(--n-box-shadow-active)"},[k("&::before",` + opacity: 1; + transform: scale(1); + `)])]),P("label",` + color: var(--n-text-color); + padding: var(--n-label-padding); + font-weight: var(--n-label-font-weight); + display: inline-block; + transition: color .3s var(--n-bezier); + `),at("disabled",` + cursor: pointer; + `,[k("&:hover",[P("dot",{boxShadow:"var(--n-box-shadow-hover)"})]),z("focus",[k("&:not(:active)",[P("dot",{boxShadow:"var(--n-box-shadow-focus)"})])])]),z("disabled",` + cursor: not-allowed; + `,[P("dot",{boxShadow:"var(--n-box-shadow-disabled)",backgroundColor:"var(--n-color-disabled)"},[k("&::before",{backgroundColor:"var(--n-dot-color-disabled)"}),z("checked",` + opacity: 1; + `)]),P("label",{color:"var(--n-text-color-disabled)"}),b("radio-input",` + cursor: not-allowed; + `)])]),Td={name:String,value:{type:[String,Number,Boolean],default:"on"},checked:{type:Boolean,default:void 0},defaultChecked:Boolean,disabled:{type:Boolean,default:void 0},label:String,size:String,onUpdateChecked:[Function,Array],"onUpdate:checked":[Function,Array],checkedValue:{type:Boolean,default:void 0}},Fd="n-radio-group";function Id(e){const t=Ee(Fd,null),n=Cn(e,{mergedSize(v){const{size:T}=e;if(T!==void 0)return T;if(t){const{mergedSizeRef:{value:$}}=t;if($!==void 0)return $}return v?v.mergedSize.value:"medium"},mergedDisabled(v){return!!(e.disabled||t!=null&&t.disabledRef.value||v!=null&&v.disabled.value)}}),{mergedSizeRef:o,mergedDisabledRef:r}=n,i=B(null),s=B(null),l=B(e.defaultChecked),d=fe(e,"checked"),c=$t(d,l),u=tt(()=>t?t.valueRef.value===e.value:c.value),f=tt(()=>{const{name:v}=e;if(v!==void 0)return v;if(t)return t.nameRef.value}),p=B(!1);function g(){if(t){const{doUpdateValue:v}=t,{value:T}=e;ae(v,T)}else{const{onUpdateChecked:v,"onUpdate:checked":T}=e,{nTriggerFormInput:$,nTriggerFormChange:R}=n;v&&ae(v,!0),T&&ae(T,!0),$(),R(),l.value=!0}}function h(){r.value||u.value||g()}function m(){h(),i.value&&(i.value.checked=u.value)}function x(){p.value=!1}function y(){p.value=!0}return{mergedClsPrefix:t?t.mergedClsPrefixRef:Qe(e).mergedClsPrefixRef,inputRef:i,labelRef:s,mergedName:f,mergedDisabled:r,renderSafeChecked:u,focus:p,mergedSize:o,handleRadioInputChange:m,handleRadioInputBlur:x,handleRadioInputFocus:y}}const Hg=Object.assign(Object.assign({},Re.props),Td),Bd=oe({name:"Radio",props:Hg,setup(e){const t=Id(e),n=Re("Radio","-radio",_g,Oi,e,t.mergedClsPrefix),o=C(()=>{const{mergedSize:{value:c}}=t,{common:{cubicBezierEaseInOut:u},self:{boxShadow:f,boxShadowActive:p,boxShadowDisabled:g,boxShadowFocus:h,boxShadowHover:m,color:x,colorDisabled:y,colorActive:v,textColor:T,textColorDisabled:$,dotColorActive:R,dotColorDisabled:S,labelPadding:w,labelLineHeight:O,labelFontWeight:F,[ie("fontSize",c)]:A,[ie("radioSize",c)]:j}}=n.value;return{"--n-bezier":u,"--n-label-line-height":O,"--n-label-font-weight":F,"--n-box-shadow":f,"--n-box-shadow-active":p,"--n-box-shadow-disabled":g,"--n-box-shadow-focus":h,"--n-box-shadow-hover":m,"--n-color":x,"--n-color-active":v,"--n-color-disabled":y,"--n-dot-color-active":R,"--n-dot-color-disabled":S,"--n-font-size":A,"--n-radio-size":j,"--n-text-color":T,"--n-text-color-disabled":$,"--n-label-padding":w}}),{inlineThemeDisabled:r,mergedClsPrefixRef:i,mergedRtlRef:s}=Qe(e),l=Wt("Radio",s,i),d=r?it("radio",C(()=>t.mergedSize.value[0]),o,e):void 0;return Object.assign(t,{rtlEnabled:l,cssVars:r?void 0:o,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender})},render(){const{$slots:e,mergedClsPrefix:t,onRender:n,label:o}=this;return n==null||n(),a("label",{class:[`${t}-radio`,this.themeClass,this.rtlEnabled&&`${t}-radio--rtl`,this.mergedDisabled&&`${t}-radio--disabled`,this.renderSafeChecked&&`${t}-radio--checked`,this.focus&&`${t}-radio--focus`],style:this.cssVars},a("input",{ref:"inputRef",type:"radio",class:`${t}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),a("div",{class:`${t}-radio__dot-wrapper`}," ",a("div",{class:[`${t}-radio__dot`,this.renderSafeChecked&&`${t}-radio__dot--checked`]})),bt(e.default,r=>!r&&!o?null:a("div",{ref:"labelRef",class:`${t}-radio__label`},r||o)))}}),c0=oe({name:"RadioButton",props:Td,setup:Id,render(){const{mergedClsPrefix:e}=this;return a("label",{class:[`${e}-radio-button`,this.mergedDisabled&&`${e}-radio-button--disabled`,this.renderSafeChecked&&`${e}-radio-button--checked`,this.focus&&[`${e}-radio-button--focus`]]},a("input",{ref:"inputRef",type:"radio",class:`${e}-radio-input`,value:this.value,name:this.mergedName,checked:this.renderSafeChecked,disabled:this.mergedDisabled,onChange:this.handleRadioInputChange,onFocus:this.handleRadioInputFocus,onBlur:this.handleRadioInputBlur}),a("div",{class:`${e}-radio-button__state-border`}),bt(this.$slots.default,t=>!t&&!this.label?null:a("div",{ref:"labelRef",class:`${e}-radio__label`},t||this.label)))}}),Eg=b("radio-group",` + display: inline-block; + font-size: var(--n-font-size); +`,[P("splitor",` + display: inline-block; + vertical-align: bottom; + width: 1px; + transition: + background-color .3s var(--n-bezier), + opacity .3s var(--n-bezier); + background: var(--n-button-border-color); + `,[z("checked",{backgroundColor:"var(--n-button-border-color-active)"}),z("disabled",{opacity:"var(--n-opacity-disabled)"})]),z("button-group",` + white-space: nowrap; + height: var(--n-height); + line-height: var(--n-height); + `,[b("radio-button",{height:"var(--n-height)",lineHeight:"var(--n-height)"}),P("splitor",{height:"var(--n-height)"})]),b("radio-button",` + vertical-align: bottom; + outline: none; + position: relative; + user-select: none; + -webkit-user-select: none; + display: inline-block; + box-sizing: border-box; + padding-left: 14px; + padding-right: 14px; + white-space: nowrap; + transition: + background-color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + border-color .3s var(--n-bezier), + color .3s var(--n-bezier); + background: var(--n-button-color); + color: var(--n-button-text-color); + border-top: 1px solid var(--n-button-border-color); + border-bottom: 1px solid var(--n-button-border-color); + `,[b("radio-input",` + pointer-events: none; + position: absolute; + border: 0; + border-radius: inherit; + left: 0; + right: 0; + top: 0; + bottom: 0; + opacity: 0; + z-index: 1; + `),P("state-border",` + z-index: 1; + pointer-events: none; + position: absolute; + box-shadow: var(--n-button-box-shadow); + transition: box-shadow .3s var(--n-bezier); + left: -1px; + bottom: -1px; + right: -1px; + top: -1px; + `),k("&:first-child",` + border-top-left-radius: var(--n-button-border-radius); + border-bottom-left-radius: var(--n-button-border-radius); + border-left: 1px solid var(--n-button-border-color); + `,[P("state-border",` + border-top-left-radius: var(--n-button-border-radius); + border-bottom-left-radius: var(--n-button-border-radius); + `)]),k("&:last-child",` + border-top-right-radius: var(--n-button-border-radius); + border-bottom-right-radius: var(--n-button-border-radius); + border-right: 1px solid var(--n-button-border-color); + `,[P("state-border",` + border-top-right-radius: var(--n-button-border-radius); + border-bottom-right-radius: var(--n-button-border-radius); + `)]),at("disabled",` + cursor: pointer; + `,[k("&:hover",[P("state-border",` + transition: box-shadow .3s var(--n-bezier); + box-shadow: var(--n-button-box-shadow-hover); + `),at("checked",{color:"var(--n-button-text-color-hover)"})]),z("focus",[k("&:not(:active)",[P("state-border",{boxShadow:"var(--n-button-box-shadow-focus)"})])])]),z("checked",` + background: var(--n-button-color-active); + color: var(--n-button-text-color-active); + border-color: var(--n-button-border-color-active); + `),z("disabled",` + cursor: not-allowed; + opacity: var(--n-opacity-disabled); + `)])]);function Lg(e,t,n){var o;const r=[];let i=!1;for(let s=0;s<e.length;++s){const l=e[s],d=(o=l.type)===null||o===void 0?void 0:o.name;d==="RadioButton"&&(i=!0);const c=l.props;if(d!=="RadioButton"){r.push(l);continue}if(s===0)r.push(l);else{const u=r[r.length-1].props,f=t===u.value,p=u.disabled,g=t===c.value,h=c.disabled,m=(f?2:0)+(p?0:1),x=(g?2:0)+(h?0:1),y={[`${n}-radio-group__splitor--disabled`]:p,[`${n}-radio-group__splitor--checked`]:f},v={[`${n}-radio-group__splitor--disabled`]:h,[`${n}-radio-group__splitor--checked`]:g},T=m<x?v:y;r.push(a("div",{class:[`${n}-radio-group__splitor`,T]}),l)}}return{children:r,isButtonGroup:i}}const Ng=Object.assign(Object.assign({},Re.props),{name:String,value:[String,Number,Boolean],defaultValue:{type:[String,Number,Boolean],default:null},size:String,disabled:{type:Boolean,default:void 0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array]}),jg=oe({name:"RadioGroup",props:Ng,setup(e){const t=B(null),{mergedSizeRef:n,mergedDisabledRef:o,nTriggerFormChange:r,nTriggerFormInput:i,nTriggerFormBlur:s,nTriggerFormFocus:l}=Cn(e),{mergedClsPrefixRef:d,inlineThemeDisabled:c,mergedRtlRef:u}=Qe(e),f=Re("Radio","-radio-group",Eg,Oi,e,d),p=B(e.defaultValue),g=fe(e,"value"),h=$t(g,p);function m(R){const{onUpdateValue:S,"onUpdate:value":w}=e;S&&ae(S,R),w&&ae(w,R),p.value=R,r(),i()}function x(R){const{value:S}=t;S&&(S.contains(R.relatedTarget)||l())}function y(R){const{value:S}=t;S&&(S.contains(R.relatedTarget)||s())}Je(Fd,{mergedClsPrefixRef:d,nameRef:fe(e,"name"),valueRef:h,disabledRef:o,mergedSizeRef:n,doUpdateValue:m});const v=Wt("Radio",u,d),T=C(()=>{const{value:R}=n,{common:{cubicBezierEaseInOut:S},self:{buttonBorderColor:w,buttonBorderColorActive:O,buttonBorderRadius:F,buttonBoxShadow:A,buttonBoxShadowFocus:j,buttonBoxShadowHover:M,buttonColor:H,buttonColorActive:U,buttonTextColor:L,buttonTextColorActive:te,buttonTextColorHover:K,opacityDisabled:le,[ie("buttonHeight",R)]:ve,[ie("fontSize",R)]:ce}}=f.value;return{"--n-font-size":ce,"--n-bezier":S,"--n-button-border-color":w,"--n-button-border-color-active":O,"--n-button-border-radius":F,"--n-button-box-shadow":A,"--n-button-box-shadow-focus":j,"--n-button-box-shadow-hover":M,"--n-button-color":H,"--n-button-color-active":U,"--n-button-text-color":L,"--n-button-text-color-hover":K,"--n-button-text-color-active":te,"--n-height":ve,"--n-opacity-disabled":le}}),$=c?it("radio-group",C(()=>n.value[0]),T,e):void 0;return{selfElRef:t,rtlEnabled:v,mergedClsPrefix:d,mergedValue:h,handleFocusout:y,handleFocusin:x,cssVars:c?void 0:T,themeClass:$==null?void 0:$.themeClass,onRender:$==null?void 0:$.onRender}},render(){var e;const{mergedValue:t,mergedClsPrefix:n,handleFocusin:o,handleFocusout:r}=this,{children:i,isButtonGroup:s}=Lg(Rn(br(this)),t,n);return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{onFocusin:o,onFocusout:r,ref:"selfElRef",class:[`${n}-radio-group`,this.rtlEnabled&&`${n}-radio-group--rtl`,this.themeClass,s&&`${n}-radio-group--button-group`],style:this.cssVars},i)}}),Vg=oe({name:"DataTableBodyRadio",props:{rowKey:{type:[String,Number],required:!0},disabled:{type:Boolean,required:!0},onUpdateChecked:{type:Function,required:!0}},setup(e){const{mergedCheckedRowKeySetRef:t,componentId:n}=Ee(Mn);return()=>{const{rowKey:o}=e;return a(Bd,{name:n,disabled:e.disabled,checked:t.value.has(o),onUpdateChecked:e.onUpdateChecked})}}}),Wg=Object.assign(Object.assign({},No),Re.props),Od=oe({name:"Tooltip",props:Wg,slots:Object,__popover__:!0,setup(e){const{mergedClsPrefixRef:t}=Qe(e),n=Re("Tooltip","-tooltip",void 0,Bi,e,t),o=B(null);return Object.assign(Object.assign({},{syncPosition(){o.value.syncPosition()},setShow(i){o.value.setShow(i)}}),{popoverRef:o,mergedTheme:n,popoverThemeOverrides:C(()=>n.value.self)})},render(){const{mergedTheme:e,internalExtraClass:t}=this;return a(Rr,Object.assign(Object.assign({},this.$props),{theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,builtinThemeOverrides:this.popoverThemeOverrides,internalExtraClass:t.concat("tooltip"),ref:"popoverRef"}),this.$slots)}}),Dd=b("ellipsis",{overflow:"hidden"},[at("line-clamp",` + white-space: nowrap; + display: inline-block; + vertical-align: bottom; + max-width: 100%; + `),z("line-clamp",` + display: -webkit-inline-box; + -webkit-box-orient: vertical; + `),z("cursor-pointer",` + cursor: pointer; + `)]);function Ja(e){return`${e}-ellipsis--line-clamp`}function ei(e,t){return`${e}-ellipsis--cursor-${t}`}const Md=Object.assign(Object.assign({},Re.props),{expandTrigger:String,lineClamp:[Number,String],tooltip:{type:[Boolean,Object],default:!0}}),Di=oe({name:"Ellipsis",inheritAttrs:!1,props:Md,slots:Object,setup(e,{slots:t,attrs:n}){const o=ys(),r=Re("Ellipsis","-ellipsis",Dd,yd,e,o),i=B(null),s=B(null),l=B(null),d=B(!1),c=C(()=>{const{lineClamp:x}=e,{value:y}=d;return x!==void 0?{textOverflow:"","-webkit-line-clamp":y?"":x}:{textOverflow:y?"":"ellipsis","-webkit-line-clamp":""}});function u(){let x=!1;const{value:y}=d;if(y)return!0;const{value:v}=i;if(v){const{lineClamp:T}=e;if(g(v),T!==void 0)x=v.scrollHeight<=v.offsetHeight;else{const{value:$}=s;$&&(x=$.getBoundingClientRect().width<=v.getBoundingClientRect().width)}h(v,x)}return x}const f=C(()=>e.expandTrigger==="click"?()=>{var x;const{value:y}=d;y&&((x=l.value)===null||x===void 0||x.setShow(!1)),d.value=!y}:void 0);ns(()=>{var x;e.tooltip&&((x=l.value)===null||x===void 0||x.setShow(!1))});const p=()=>a("span",Object.assign({},sn(n,{class:[`${o.value}-ellipsis`,e.lineClamp!==void 0?Ja(o.value):void 0,e.expandTrigger==="click"?ei(o.value,"pointer"):void 0],style:c.value}),{ref:"triggerRef",onClick:f.value,onMouseenter:e.expandTrigger==="click"?u:void 0}),e.lineClamp?t:a("span",{ref:"triggerInnerRef"},t));function g(x){if(!x)return;const y=c.value,v=Ja(o.value);e.lineClamp!==void 0?m(x,v,"add"):m(x,v,"remove");for(const T in y)x.style[T]!==y[T]&&(x.style[T]=y[T])}function h(x,y){const v=ei(o.value,"pointer");e.expandTrigger==="click"&&!y?m(x,v,"add"):m(x,v,"remove")}function m(x,y,v){v==="add"?x.classList.contains(y)||x.classList.add(y):x.classList.contains(y)&&x.classList.remove(y)}return{mergedTheme:r,triggerRef:i,triggerInnerRef:s,tooltipRef:l,handleClick:f,renderTrigger:p,getTooltipDisabled:u}},render(){var e;const{tooltip:t,renderTrigger:n,$slots:o}=this;if(t){const{mergedTheme:r}=this;return a(Od,Object.assign({ref:"tooltipRef",placement:"top"},t,{getDisabled:this.getTooltipDisabled,theme:r.peers.Tooltip,themeOverrides:r.peerOverrides.Tooltip}),{trigger:n,default:(e=o.tooltip)!==null&&e!==void 0?e:o.default})}else return n()}}),Ug=oe({name:"PerformantEllipsis",props:Md,inheritAttrs:!1,setup(e,{attrs:t,slots:n}){const o=B(!1),r=ys();return co("-ellipsis",Dd,r),{mouseEntered:o,renderTrigger:()=>{const{lineClamp:s}=e,l=r.value;return a("span",Object.assign({},sn(t,{class:[`${l}-ellipsis`,s!==void 0?Ja(l):void 0,e.expandTrigger==="click"?ei(l,"pointer"):void 0],style:s===void 0?{textOverflow:"ellipsis"}:{"-webkit-line-clamp":s}}),{onMouseenter:()=>{o.value=!0}}),s?n:a("span",null,n))}}},render(){return this.mouseEntered?a(Di,sn({},this.$attrs,this.$props),this.$slots):this.renderTrigger()}}),Kg=oe({name:"DataTableCell",props:{clsPrefix:{type:String,required:!0},row:{type:Object,required:!0},index:{type:Number,required:!0},column:{type:Object,required:!0},isSummary:Boolean,mergedTheme:{type:Object,required:!0},renderCell:Function},render(){var e;const{isSummary:t,column:n,row:o,renderCell:r}=this;let i;const{render:s,key:l,ellipsis:d}=n;if(s&&!t?i=s(o,this.index):t?i=(e=o[l])===null||e===void 0?void 0:e.value:i=r?r(Kr(o,l),o,n):Kr(o,l),d)if(typeof d=="object"){const{mergedTheme:c}=this;return n.ellipsisComponent==="performant-ellipsis"?a(Ug,Object.assign({},d,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>i}):a(Di,Object.assign({},d,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>i})}else return a("span",{class:`${this.clsPrefix}-data-table-td__ellipsis`},i);return i}}),Dl=oe({name:"DataTableExpandTrigger",props:{clsPrefix:{type:String,required:!0},expanded:Boolean,loading:Boolean,onClick:{type:Function,required:!0},renderExpandIcon:{type:Function},rowData:{type:Object,required:!0}},render(){const{clsPrefix:e}=this;return a("div",{class:[`${e}-data-table-expand-trigger`,this.expanded&&`${e}-data-table-expand-trigger--expanded`],onClick:this.onClick,onMousedown:t=>{t.preventDefault()}},a(uo,null,{default:()=>this.loading?a(Zn,{key:"loading",clsPrefix:this.clsPrefix,radius:85,strokeWidth:15,scale:.88}):this.renderExpandIcon?this.renderExpandIcon({expanded:this.expanded,rowData:this.rowData}):a(Rt,{clsPrefix:e,key:"base-icon"},{default:()=>a(wi,null)})}))}}),qg=oe({name:"DataTableFilterMenu",props:{column:{type:Object,required:!0},radioGroupName:{type:String,required:!0},multiple:{type:Boolean,required:!0},value:{type:[Array,String,Number],default:null},options:{type:Array,required:!0},onConfirm:{type:Function,required:!0},onClear:{type:Function,required:!0},onChange:{type:Function,required:!0}},setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=Qe(e),o=Wt("DataTable",n,t),{mergedClsPrefixRef:r,mergedThemeRef:i,localeRef:s}=Ee(Mn),l=B(e.value),d=C(()=>{const{value:h}=l;return Array.isArray(h)?h:null}),c=C(()=>{const{value:h}=l;return ya(e.column)?Array.isArray(h)&&h.length&&h[0]||null:Array.isArray(h)?null:h});function u(h){e.onChange(h)}function f(h){e.multiple&&Array.isArray(h)?l.value=h:ya(e.column)&&!Array.isArray(h)?l.value=[h]:l.value=h}function p(){u(l.value),e.onConfirm()}function g(){e.multiple||ya(e.column)?u([]):u(null),e.onClear()}return{mergedClsPrefix:r,rtlEnabled:o,mergedTheme:i,locale:s,checkboxGroupValue:d,radioGroupValue:c,handleChange:f,handleConfirmClick:p,handleClearClick:g}},render(){const{mergedTheme:e,locale:t,mergedClsPrefix:n}=this;return a("div",{class:[`${n}-data-table-filter-menu`,this.rtlEnabled&&`${n}-data-table-filter-menu--rtl`]},a(Vt,null,{default:()=>{const{checkboxGroupValue:o,handleChange:r}=this;return this.multiple?a(kp,{value:o,class:`${n}-data-table-filter-menu__group`,onUpdateValue:r},{default:()=>this.options.map(i=>a(na,{key:i.value,theme:e.peers.Checkbox,themeOverrides:e.peerOverrides.Checkbox,value:i.value},{default:()=>i.label}))}):a(jg,{name:this.radioGroupName,class:`${n}-data-table-filter-menu__group`,value:this.radioGroupValue,onUpdateValue:this.handleChange},{default:()=>this.options.map(i=>a(Bd,{key:i.value,value:i.value,theme:e.peers.Radio,themeOverrides:e.peerOverrides.Radio},{default:()=>i.label}))})}}),a("div",{class:`${n}-data-table-filter-menu__action`},a(At,{size:"tiny",theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,onClick:this.handleClearClick},{default:()=>t.clear}),a(At,{theme:e.peers.Button,themeOverrides:e.peerOverrides.Button,type:"primary",size:"tiny",onClick:this.handleConfirmClick},{default:()=>t.confirm})))}}),Yg=oe({name:"DataTableRenderFilter",props:{render:{type:Function,required:!0},active:{type:Boolean,default:!1},show:{type:Boolean,default:!1}},render(){const{render:e,active:t,show:n}=this;return e({active:t,show:n})}});function Gg(e,t,n){const o=Object.assign({},e);return o[t]=n,o}const Xg=oe({name:"DataTableFilterButton",props:{column:{type:Object,required:!0},options:{type:Array,default:()=>[]}},setup(e){const{mergedComponentPropsRef:t}=Qe(),{mergedThemeRef:n,mergedClsPrefixRef:o,mergedFilterStateRef:r,filterMenuCssVarsRef:i,paginationBehaviorOnFilterRef:s,doUpdatePage:l,doUpdateFilters:d,filterIconPopoverPropsRef:c}=Ee(Mn),u=B(!1),f=r,p=C(()=>e.column.filterMultiple!==!1),g=C(()=>{const T=f.value[e.column.key];if(T===void 0){const{value:$}=p;return $?[]:null}return T}),h=C(()=>{const{value:T}=g;return Array.isArray(T)?T.length>0:T!==null}),m=C(()=>{var T,$;return(($=(T=t==null?void 0:t.value)===null||T===void 0?void 0:T.DataTable)===null||$===void 0?void 0:$.renderFilter)||e.column.renderFilter});function x(T){const $=Gg(f.value,e.column.key,T);d($,e.column),s.value==="first"&&l(1)}function y(){u.value=!1}function v(){u.value=!1}return{mergedTheme:n,mergedClsPrefix:o,active:h,showPopover:u,mergedRenderFilter:m,filterIconPopoverProps:c,filterMultiple:p,mergedFilterValue:g,filterMenuCssVars:i,handleFilterChange:x,handleFilterMenuConfirm:v,handleFilterMenuCancel:y}},render(){const{mergedTheme:e,mergedClsPrefix:t,handleFilterMenuCancel:n,filterIconPopoverProps:o}=this;return a(Rr,Object.assign({show:this.showPopover,onUpdateShow:r=>this.showPopover=r,trigger:"click",theme:e.peers.Popover,themeOverrides:e.peerOverrides.Popover,placement:"bottom"},o,{style:{padding:0}}),{trigger:()=>{const{mergedRenderFilter:r}=this;if(r)return a(Yg,{"data-data-table-filter":!0,render:r,active:this.active,show:this.showPopover});const{renderFilterIcon:i}=this.column;return a("div",{"data-data-table-filter":!0,class:[`${t}-data-table-filter`,{[`${t}-data-table-filter--active`]:this.active,[`${t}-data-table-filter--show`]:this.showPopover}]},i?i({active:this.active,show:this.showPopover}):a(Rt,{clsPrefix:t},{default:()=>a(wf,null)}))},default:()=>{const{renderFilterMenu:r}=this.column;return r?r({hide:n}):a(qg,{style:this.filterMenuCssVars,radioGroupName:String(this.column.key),multiple:this.filterMultiple,value:this.mergedFilterValue,options:this.options,column:this.column,onChange:this.handleFilterChange,onClear:this.handleFilterMenuCancel,onConfirm:this.handleFilterMenuConfirm})}})}}),Zg=oe({name:"ColumnResizeButton",props:{onResizeStart:Function,onResize:Function,onResizeEnd:Function},setup(e){const{mergedClsPrefixRef:t}=Ee(Mn),n=B(!1);let o=0;function r(d){return d.clientX}function i(d){var c;d.preventDefault();const u=n.value;o=r(d),n.value=!0,u||(Lt("mousemove",window,s),Lt("mouseup",window,l),(c=e.onResizeStart)===null||c===void 0||c.call(e))}function s(d){var c;(c=e.onResize)===null||c===void 0||c.call(e,r(d)-o)}function l(){var d;n.value=!1,(d=e.onResizeEnd)===null||d===void 0||d.call(e),Yt("mousemove",window,s),Yt("mouseup",window,l)}return vn(()=>{Yt("mousemove",window,s),Yt("mouseup",window,l)}),{mergedClsPrefix:t,active:n,handleMousedown:i}},render(){const{mergedClsPrefix:e}=this;return a("span",{"data-data-table-resizable":!0,class:[`${e}-data-table-resize-button`,this.active&&`${e}-data-table-resize-button--active`],onMousedown:this.handleMousedown})}}),Qg=oe({name:"DataTableRenderSorter",props:{render:{type:Function,required:!0},order:{type:[String,Boolean],default:!1}},render(){const{render:e,order:t}=this;return e({order:t})}}),Jg=oe({name:"SortIcon",props:{column:{type:Object,required:!0}},setup(e){const{mergedComponentPropsRef:t}=Qe(),{mergedSortStateRef:n,mergedClsPrefixRef:o}=Ee(Mn),r=C(()=>n.value.find(d=>d.columnKey===e.column.key)),i=C(()=>r.value!==void 0),s=C(()=>{const{value:d}=r;return d&&i.value?d.order:!1}),l=C(()=>{var d,c;return((c=(d=t==null?void 0:t.value)===null||d===void 0?void 0:d.DataTable)===null||c===void 0?void 0:c.renderSorter)||e.column.renderSorter});return{mergedClsPrefix:o,active:i,mergedSortOrder:s,mergedRenderSorter:l}},render(){const{mergedRenderSorter:e,mergedSortOrder:t,mergedClsPrefix:n}=this,{renderSorterIcon:o}=this.column;return e?a(Qg,{render:e,order:t}):a("span",{class:[`${n}-data-table-sorter`,t==="ascend"&&`${n}-data-table-sorter--asc`,t==="descend"&&`${n}-data-table-sorter--desc`]},o?o({order:t}):a(Rt,{clsPrefix:n},{default:()=>a(pf,null)}))}}),Mi="n-dropdown-menu",ra="n-dropdown",Ml="n-dropdown-option",Ad=oe({name:"DropdownDivider",props:{clsPrefix:{type:String,required:!0}},render(){return a("div",{class:`${this.clsPrefix}-dropdown-divider`})}}),em=oe({name:"DropdownGroupHeader",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(){const{showIconRef:e,hasSubmenuRef:t}=Ee(Mi),{renderLabelRef:n,labelFieldRef:o,nodePropsRef:r,renderOptionRef:i}=Ee(ra);return{labelField:o,showIcon:e,hasSubmenu:t,renderLabel:n,nodeProps:r,renderOption:i}},render(){var e;const{clsPrefix:t,hasSubmenu:n,showIcon:o,nodeProps:r,renderLabel:i,renderOption:s}=this,{rawNode:l}=this.tmNode,d=a("div",Object.assign({class:`${t}-dropdown-option`},r==null?void 0:r(l)),a("div",{class:`${t}-dropdown-option-body ${t}-dropdown-option-body--group`},a("div",{"data-dropdown-option":!0,class:[`${t}-dropdown-option-body__prefix`,o&&`${t}-dropdown-option-body__prefix--show-icon`]},kt(l.icon)),a("div",{class:`${t}-dropdown-option-body__label`,"data-dropdown-option":!0},i?i(l):kt((e=l.title)!==null&&e!==void 0?e:l[this.labelField])),a("div",{class:[`${t}-dropdown-option-body__suffix`,n&&`${t}-dropdown-option-body__suffix--has-submenu`],"data-dropdown-option":!0})));return s?s({node:d,option:l}):d}});function _d(e){const{textColorBase:t,opacity1:n,opacity2:o,opacity3:r,opacity4:i,opacity5:s}=e;return{color:t,opacity1Depth:n,opacity2Depth:o,opacity3Depth:r,opacity4Depth:i,opacity5Depth:s}}const tm={name:"Icon",common:dt,self:_d},nm={name:"Icon",common:_e,self:_d},om=b("icon",` + height: 1em; + width: 1em; + line-height: 1em; + text-align: center; + display: inline-block; + position: relative; + fill: currentColor; + transform: translateZ(0); +`,[z("color-transition",{transition:"color .3s var(--n-bezier)"}),z("depth",{color:"var(--n-color)"},[k("svg",{opacity:"var(--n-opacity)",transition:"opacity .3s var(--n-bezier)"})]),k("svg",{height:"1em",width:"1em"})]),rm=Object.assign(Object.assign({},Re.props),{depth:[String,Number],size:[Number,String],color:String,component:[Object,Function]}),am=oe({_n_icon__:!0,name:"Icon",inheritAttrs:!1,props:rm,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Icon","-icon",om,tm,e,t),r=C(()=>{const{depth:s}=e,{common:{cubicBezierEaseInOut:l},self:d}=o.value;if(s!==void 0){const{color:c,[`opacity${s}Depth`]:u}=d;return{"--n-bezier":l,"--n-color":c,"--n-opacity":u}}return{"--n-bezier":l,"--n-color":"","--n-opacity":""}}),i=n?it("icon",C(()=>`${e.depth||"d"}`),r,e):void 0;return{mergedClsPrefix:t,mergedStyle:C(()=>{const{size:s,color:l}=e;return{fontSize:_t(s),color:l}}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$parent:t,depth:n,mergedClsPrefix:o,component:r,onRender:i,themeClass:s}=this;return!((e=t==null?void 0:t.$options)===null||e===void 0)&&e._n_icon__&&hn("icon","don't wrap `n-icon` inside `n-icon`"),i==null||i(),a("i",sn(this.$attrs,{role:"img",class:[`${o}-icon`,s,{[`${o}-icon--depth`]:n,[`${o}-icon--color-transition`]:n!==void 0}],style:[this.cssVars,this.mergedStyle]}),r?a(r):this.$slots)}});function ti(e,t){return e.type==="submenu"||e.type===void 0&&e[t]!==void 0}function im(e){return e.type==="group"}function Hd(e){return e.type==="divider"}function lm(e){return e.type==="render"}const Ed=oe({name:"DropdownOption",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null},placement:{type:String,default:"right-start"},props:Object,scrollable:Boolean},setup(e){const t=Ee(ra),{hoverKeyRef:n,keyboardKeyRef:o,lastToggledSubmenuKeyRef:r,pendingKeyPathRef:i,activeKeyPathRef:s,animatedRef:l,mergedShowRef:d,renderLabelRef:c,renderIconRef:u,labelFieldRef:f,childrenFieldRef:p,renderOptionRef:g,nodePropsRef:h,menuPropsRef:m}=t,x=Ee(Ml,null),y=Ee(Mi),v=Ee(Wo),T=C(()=>e.tmNode.rawNode),$=C(()=>{const{value:K}=p;return ti(e.tmNode.rawNode,K)}),R=C(()=>{const{disabled:K}=e.tmNode;return K}),S=C(()=>{if(!$.value)return!1;const{key:K,disabled:le}=e.tmNode;if(le)return!1;const{value:ve}=n,{value:ce}=o,{value:V}=r,{value:E}=i;return ve!==null?E.includes(K):ce!==null?E.includes(K)&&E[E.length-1]!==K:V!==null?E.includes(K):!1}),w=C(()=>o.value===null&&!l.value),O=Qu(S,300,w),F=C(()=>!!(x!=null&&x.enteringSubmenuRef.value)),A=B(!1);Je(Ml,{enteringSubmenuRef:A});function j(){A.value=!0}function M(){A.value=!1}function H(){const{parentKey:K,tmNode:le}=e;le.disabled||d.value&&(r.value=K,o.value=null,n.value=le.key)}function U(){const{tmNode:K}=e;K.disabled||d.value&&n.value!==K.key&&H()}function L(K){if(e.tmNode.disabled||!d.value)return;const{relatedTarget:le}=K;le&&!Jt({target:le},"dropdownOption")&&!Jt({target:le},"scrollbarRail")&&(n.value=null)}function te(){const{value:K}=$,{tmNode:le}=e;d.value&&!K&&!le.disabled&&(t.doSelect(le.key,le.rawNode),t.doUpdateShow(!1))}return{labelField:f,renderLabel:c,renderIcon:u,siblingHasIcon:y.showIconRef,siblingHasSubmenu:y.hasSubmenuRef,menuProps:m,popoverBody:v,animated:l,mergedShowSubmenu:C(()=>O.value&&!F.value),rawNode:T,hasSubmenu:$,pending:tt(()=>{const{value:K}=i,{key:le}=e.tmNode;return K.includes(le)}),childActive:tt(()=>{const{value:K}=s,{key:le}=e.tmNode,ve=K.findIndex(ce=>le===ce);return ve===-1?!1:ve<K.length-1}),active:tt(()=>{const{value:K}=s,{key:le}=e.tmNode,ve=K.findIndex(ce=>le===ce);return ve===-1?!1:ve===K.length-1}),mergedDisabled:R,renderOption:g,nodeProps:h,handleClick:te,handleMouseMove:U,handleMouseEnter:H,handleMouseLeave:L,handleSubmenuBeforeEnter:j,handleSubmenuAfterEnter:M}},render(){var e,t;const{animated:n,rawNode:o,mergedShowSubmenu:r,clsPrefix:i,siblingHasIcon:s,siblingHasSubmenu:l,renderLabel:d,renderIcon:c,renderOption:u,nodeProps:f,props:p,scrollable:g}=this;let h=null;if(r){const v=(e=this.menuProps)===null||e===void 0?void 0:e.call(this,o,o.children);h=a(Ld,Object.assign({},v,{clsPrefix:i,scrollable:this.scrollable,tmNodes:this.tmNode.children,parentKey:this.tmNode.key}))}const m={class:[`${i}-dropdown-option-body`,this.pending&&`${i}-dropdown-option-body--pending`,this.active&&`${i}-dropdown-option-body--active`,this.childActive&&`${i}-dropdown-option-body--child-active`,this.mergedDisabled&&`${i}-dropdown-option-body--disabled`],onMousemove:this.handleMouseMove,onMouseenter:this.handleMouseEnter,onMouseleave:this.handleMouseLeave,onClick:this.handleClick},x=f==null?void 0:f(o),y=a("div",Object.assign({class:[`${i}-dropdown-option`,x==null?void 0:x.class],"data-dropdown-option":!0},x),a("div",sn(m,p),[a("div",{class:[`${i}-dropdown-option-body__prefix`,s&&`${i}-dropdown-option-body__prefix--show-icon`]},[c?c(o):kt(o.icon)]),a("div",{"data-dropdown-option":!0,class:`${i}-dropdown-option-body__label`},d?d(o):kt((t=o[this.labelField])!==null&&t!==void 0?t:o.title)),a("div",{"data-dropdown-option":!0,class:[`${i}-dropdown-option-body__suffix`,l&&`${i}-dropdown-option-body__suffix--has-submenu`]},this.hasSubmenu?a(am,null,{default:()=>a(wi,null)}):null)]),this.hasSubmenu?a(Po,null,{default:()=>[a($o,null,{default:()=>a("div",{class:`${i}-dropdown-offset-container`},a(zo,{show:this.mergedShowSubmenu,placement:this.placement,to:g&&this.popoverBody||void 0,teleportDisabled:!g},{default:()=>a("div",{class:`${i}-dropdown-menu-wrapper`},n?a(qt,{onBeforeEnter:this.handleSubmenuBeforeEnter,onAfterEnter:this.handleSubmenuAfterEnter,name:"fade-in-scale-up-transition",appear:!0},{default:()=>h}):h)}))})]}):null);return u?u({node:y,option:o}):y}}),sm=oe({name:"NDropdownGroup",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0},parentKey:{type:[String,Number],default:null}},render(){const{tmNode:e,parentKey:t,clsPrefix:n}=this,{children:o}=e;return a(Gt,null,a(em,{clsPrefix:n,tmNode:e,key:e.key}),o==null?void 0:o.map(r=>{const{rawNode:i}=r;return i.show===!1?null:Hd(i)?a(Ad,{clsPrefix:n,key:r.key}):r.isGroup?(hn("dropdown","`group` node is not allowed to be put in `group` node."),null):a(Ed,{clsPrefix:n,tmNode:r,parentKey:t,key:r.key})}))}}),dm=oe({name:"DropdownRenderOption",props:{tmNode:{type:Object,required:!0}},render(){const{rawNode:{render:e,props:t}}=this.tmNode;return a("div",t,[e==null?void 0:e()])}}),Ld=oe({name:"DropdownMenu",props:{scrollable:Boolean,showArrow:Boolean,arrowStyle:[String,Object],clsPrefix:{type:String,required:!0},tmNodes:{type:Array,default:()=>[]},parentKey:{type:[String,Number],default:null}},setup(e){const{renderIconRef:t,childrenFieldRef:n}=Ee(ra);Je(Mi,{showIconRef:C(()=>{const r=t.value;return e.tmNodes.some(i=>{var s;if(i.isGroup)return(s=i.children)===null||s===void 0?void 0:s.some(({rawNode:d})=>r?r(d):d.icon);const{rawNode:l}=i;return r?r(l):l.icon})}),hasSubmenuRef:C(()=>{const{value:r}=n;return e.tmNodes.some(i=>{var s;if(i.isGroup)return(s=i.children)===null||s===void 0?void 0:s.some(({rawNode:d})=>ti(d,r));const{rawNode:l}=i;return ti(l,r)})})});const o=B(null);return Je(mr,null),Je(gr,null),Je(Wo,o),{bodyRef:o}},render(){const{parentKey:e,clsPrefix:t,scrollable:n}=this,o=this.tmNodes.map(r=>{const{rawNode:i}=r;return i.show===!1?null:lm(i)?a(dm,{tmNode:r,key:r.key}):Hd(i)?a(Ad,{clsPrefix:t,key:r.key}):im(i)?a(sm,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key}):a(Ed,{clsPrefix:t,tmNode:r,parentKey:e,key:r.key,props:i.props,scrollable:n})});return a("div",{class:[`${t}-dropdown-menu`,n&&`${t}-dropdown-menu--scrollable`],ref:"bodyRef"},n?a(Gr,{contentClass:`${t}-dropdown-menu__content`},{default:()=>o}):o,this.showArrow?Bs({clsPrefix:t,arrowStyle:this.arrowStyle,arrowClass:void 0,arrowWrapperClass:void 0,arrowWrapperStyle:void 0}):null)}}),cm=b("dropdown-menu",` + transform-origin: var(--v-transform-origin); + background-color: var(--n-color); + border-radius: var(--n-border-radius); + box-shadow: var(--n-box-shadow); + position: relative; + transition: + background-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); +`,[po(),b("dropdown-option",` + position: relative; + `,[k("a",` + text-decoration: none; + color: inherit; + outline: none; + `,[k("&::before",` + content: ""; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `)]),b("dropdown-option-body",` + display: flex; + cursor: pointer; + position: relative; + height: var(--n-option-height); + line-height: var(--n-option-height); + font-size: var(--n-font-size); + color: var(--n-option-text-color); + transition: color .3s var(--n-bezier); + `,[k("&::before",` + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 4px; + right: 4px; + transition: background-color .3s var(--n-bezier); + border-radius: var(--n-border-radius); + `),at("disabled",[z("pending",` + color: var(--n-option-text-color-hover); + `,[P("prefix, suffix",` + color: var(--n-option-text-color-hover); + `),k("&::before","background-color: var(--n-option-color-hover);")]),z("active",` + color: var(--n-option-text-color-active); + `,[P("prefix, suffix",` + color: var(--n-option-text-color-active); + `),k("&::before","background-color: var(--n-option-color-active);")]),z("child-active",` + color: var(--n-option-text-color-child-active); + `,[P("prefix, suffix",` + color: var(--n-option-text-color-child-active); + `)])]),z("disabled",` + cursor: not-allowed; + opacity: var(--n-option-opacity-disabled); + `),z("group",` + font-size: calc(var(--n-font-size) - 1px); + color: var(--n-group-header-text-color); + `,[P("prefix",` + width: calc(var(--n-option-prefix-width) / 2); + `,[z("show-icon",` + width: calc(var(--n-option-icon-prefix-width) / 2); + `)])]),P("prefix",` + width: var(--n-option-prefix-width); + display: flex; + justify-content: center; + align-items: center; + color: var(--n-prefix-color); + transition: color .3s var(--n-bezier); + z-index: 1; + `,[z("show-icon",` + width: var(--n-option-icon-prefix-width); + `),b("icon",` + font-size: var(--n-option-icon-size); + `)]),P("label",` + white-space: nowrap; + flex: 1; + z-index: 1; + `),P("suffix",` + box-sizing: border-box; + flex-grow: 0; + flex-shrink: 0; + display: flex; + justify-content: flex-end; + align-items: center; + min-width: var(--n-option-suffix-width); + padding: 0 8px; + transition: color .3s var(--n-bezier); + color: var(--n-suffix-color); + z-index: 1; + `,[z("has-submenu",` + width: var(--n-option-icon-suffix-width); + `),b("icon",` + font-size: var(--n-option-icon-size); + `)]),b("dropdown-menu","pointer-events: all;")]),b("dropdown-offset-container",` + pointer-events: none; + position: absolute; + left: 0; + right: 0; + top: -4px; + bottom: -4px; + `)]),b("dropdown-divider",` + transition: background-color .3s var(--n-bezier); + background-color: var(--n-divider-color); + height: 1px; + margin: 4px 0; + `),b("dropdown-menu-wrapper",` + transform-origin: var(--v-transform-origin); + width: fit-content; + `),k(">",[b("scrollbar",` + height: inherit; + max-height: inherit; + `)]),at("scrollable",` + padding: var(--n-padding); + `),z("scrollable",[P("content",` + padding: var(--n-padding); + `)])]),um={animated:{type:Boolean,default:!0},keyboard:{type:Boolean,default:!0},size:{type:String,default:"medium"},inverted:Boolean,placement:{type:String,default:"bottom"},onSelect:[Function,Array],options:{type:Array,default:()=>[]},menuProps:Function,showArrow:Boolean,renderLabel:Function,renderIcon:Function,renderOption:Function,nodeProps:Function,labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},value:[String,Number]},fm=Object.keys(No),hm=Object.assign(Object.assign(Object.assign({},No),um),Re.props),Nd=oe({name:"Dropdown",inheritAttrs:!1,props:hm,setup(e){const t=B(!1),n=$t(fe(e,"show"),t),o=C(()=>{const{keyField:M,childrenField:H}=e;return Un(e.options,{getKey(U){return U[M]},getDisabled(U){return U.disabled===!0},getIgnored(U){return U.type==="divider"||U.type==="render"},getChildren(U){return U[H]}})}),r=C(()=>o.value.treeNodes),i=B(null),s=B(null),l=B(null),d=C(()=>{var M,H,U;return(U=(H=(M=i.value)!==null&&M!==void 0?M:s.value)!==null&&H!==void 0?H:l.value)!==null&&U!==void 0?U:null}),c=C(()=>o.value.getPath(d.value).keyPath),u=C(()=>o.value.getPath(e.value).keyPath),f=tt(()=>e.keyboard&&n.value);hi({keydown:{ArrowUp:{prevent:!0,handler:R},ArrowRight:{prevent:!0,handler:$},ArrowDown:{prevent:!0,handler:S},ArrowLeft:{prevent:!0,handler:T},Enter:{prevent:!0,handler:w},Escape:v}},f);const{mergedClsPrefixRef:p,inlineThemeDisabled:g}=Qe(e),h=Re("Dropdown","-dropdown",cm,Fi,e,p);Je(ra,{labelFieldRef:fe(e,"labelField"),childrenFieldRef:fe(e,"childrenField"),renderLabelRef:fe(e,"renderLabel"),renderIconRef:fe(e,"renderIcon"),hoverKeyRef:i,keyboardKeyRef:s,lastToggledSubmenuKeyRef:l,pendingKeyPathRef:c,activeKeyPathRef:u,animatedRef:fe(e,"animated"),mergedShowRef:n,nodePropsRef:fe(e,"nodeProps"),renderOptionRef:fe(e,"renderOption"),menuPropsRef:fe(e,"menuProps"),doSelect:m,doUpdateShow:x}),mt(n,M=>{!e.animated&&!M&&y()});function m(M,H){const{onSelect:U}=e;U&&ae(U,M,H)}function x(M){const{"onUpdate:show":H,onUpdateShow:U}=e;H&&ae(H,M),U&&ae(U,M),t.value=M}function y(){i.value=null,s.value=null,l.value=null}function v(){x(!1)}function T(){F("left")}function $(){F("right")}function R(){F("up")}function S(){F("down")}function w(){const M=O();M!=null&&M.isLeaf&&n.value&&(m(M.key,M.rawNode),x(!1))}function O(){var M;const{value:H}=o,{value:U}=d;return!H||U===null?null:(M=H.getNode(U))!==null&&M!==void 0?M:null}function F(M){const{value:H}=d,{value:{getFirstAvailableNode:U}}=o;let L=null;if(H===null){const te=U();te!==null&&(L=te.key)}else{const te=O();if(te){let K;switch(M){case"down":K=te.getNext();break;case"up":K=te.getPrev();break;case"right":K=te.getChild();break;case"left":K=te.getParent();break}K&&(L=K.key)}}L!==null&&(i.value=null,s.value=L)}const A=C(()=>{const{size:M,inverted:H}=e,{common:{cubicBezierEaseInOut:U},self:L}=h.value,{padding:te,dividerColor:K,borderRadius:le,optionOpacityDisabled:ve,[ie("optionIconSuffixWidth",M)]:ce,[ie("optionSuffixWidth",M)]:V,[ie("optionIconPrefixWidth",M)]:E,[ie("optionPrefixWidth",M)]:I,[ie("fontSize",M)]:N,[ie("optionHeight",M)]:J,[ie("optionIconSize",M)]:se}=L,xe={"--n-bezier":U,"--n-font-size":N,"--n-padding":te,"--n-border-radius":le,"--n-option-height":J,"--n-option-prefix-width":I,"--n-option-icon-prefix-width":E,"--n-option-suffix-width":V,"--n-option-icon-suffix-width":ce,"--n-option-icon-size":se,"--n-divider-color":K,"--n-option-opacity-disabled":ve};return H?(xe["--n-color"]=L.colorInverted,xe["--n-option-color-hover"]=L.optionColorHoverInverted,xe["--n-option-color-active"]=L.optionColorActiveInverted,xe["--n-option-text-color"]=L.optionTextColorInverted,xe["--n-option-text-color-hover"]=L.optionTextColorHoverInverted,xe["--n-option-text-color-active"]=L.optionTextColorActiveInverted,xe["--n-option-text-color-child-active"]=L.optionTextColorChildActiveInverted,xe["--n-prefix-color"]=L.prefixColorInverted,xe["--n-suffix-color"]=L.suffixColorInverted,xe["--n-group-header-text-color"]=L.groupHeaderTextColorInverted):(xe["--n-color"]=L.color,xe["--n-option-color-hover"]=L.optionColorHover,xe["--n-option-color-active"]=L.optionColorActive,xe["--n-option-text-color"]=L.optionTextColor,xe["--n-option-text-color-hover"]=L.optionTextColorHover,xe["--n-option-text-color-active"]=L.optionTextColorActive,xe["--n-option-text-color-child-active"]=L.optionTextColorChildActive,xe["--n-prefix-color"]=L.prefixColor,xe["--n-suffix-color"]=L.suffixColor,xe["--n-group-header-text-color"]=L.groupHeaderTextColor),xe}),j=g?it("dropdown",C(()=>`${e.size[0]}${e.inverted?"i":""}`),A,e):void 0;return{mergedClsPrefix:p,mergedTheme:h,tmNodes:r,mergedShow:n,handleAfterLeave:()=>{e.animated&&y()},doUpdateShow:x,cssVars:g?void 0:A,themeClass:j==null?void 0:j.themeClass,onRender:j==null?void 0:j.onRender}},render(){const e=(o,r,i,s,l)=>{var d;const{mergedClsPrefix:c,menuProps:u}=this;(d=this.onRender)===null||d===void 0||d.call(this);const f=(u==null?void 0:u(void 0,this.tmNodes.map(g=>g.rawNode)))||{},p={ref:Cs(r),class:[o,`${c}-dropdown`,this.themeClass],clsPrefix:c,tmNodes:this.tmNodes,style:[...i,this.cssVars],showArrow:this.showArrow,arrowStyle:this.arrowStyle,scrollable:this.scrollable,onMouseenter:s,onMouseleave:l};return a(Ld,sn(this.$attrs,p,f))},{mergedTheme:t}=this,n={show:this.mergedShow,theme:t.peers.Popover,themeOverrides:t.peerOverrides.Popover,internalOnAfterLeave:this.handleAfterLeave,internalRenderBody:e,onUpdateShow:this.doUpdateShow,"onUpdate:show":void 0};return a(Rr,Object.assign({},bn(this.$props,fm),n),{trigger:()=>{var o,r;return(r=(o=this.$slots).default)===null||r===void 0?void 0:r.call(o)}})}}),jd="_n_all__",Vd="_n_none__";function pm(e,t,n,o){return e?r=>{for(const i of e)switch(r){case jd:n(!0);return;case Vd:o(!0);return;default:if(typeof i=="object"&&i.key===r){i.onSelect(t.value);return}}}:()=>{}}function gm(e,t){return e?e.map(n=>{switch(n){case"all":return{label:t.checkTableAll,key:jd};case"none":return{label:t.uncheckTableAll,key:Vd};default:return n}}):[]}const mm=oe({name:"DataTableSelectionMenu",props:{clsPrefix:{type:String,required:!0}},setup(e){const{props:t,localeRef:n,checkOptionsRef:o,rawPaginatedDataRef:r,doCheckAll:i,doUncheckAll:s}=Ee(Mn),l=C(()=>pm(o.value,r,i,s)),d=C(()=>gm(o.value,n.value));return()=>{var c,u,f,p;const{clsPrefix:g}=e;return a(Nd,{theme:(u=(c=t.theme)===null||c===void 0?void 0:c.peers)===null||u===void 0?void 0:u.Dropdown,themeOverrides:(p=(f=t.themeOverrides)===null||f===void 0?void 0:f.peers)===null||p===void 0?void 0:p.Dropdown,options:d.value,onSelect:l.value},{default:()=>a(Rt,{clsPrefix:g,class:`${g}-data-table-check-extra`},{default:()=>a(Ss,null)})})}}});function Sa(e){return typeof e.title=="function"?e.title(e):e.title}const bm=oe({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},width:String},render(){const{clsPrefix:e,id:t,cols:n,width:o}=this;return a("table",{style:{tableLayout:"fixed",width:o},class:`${e}-data-table-table`},a("colgroup",null,n.map(r=>a("col",{key:r.key,style:r.style}))),a("thead",{"data-n-id":t,class:`${e}-data-table-thead`},this.$slots))}}),Wd=oe({name:"DataTableHeader",props:{discrete:{type:Boolean,default:!0}},setup(){const{mergedClsPrefixRef:e,scrollXRef:t,fixedColumnLeftMapRef:n,fixedColumnRightMapRef:o,mergedCurrentPageRef:r,allRowsCheckedRef:i,someRowsCheckedRef:s,rowsRef:l,colsRef:d,mergedThemeRef:c,checkOptionsRef:u,mergedSortStateRef:f,componentId:p,mergedTableLayoutRef:g,headerCheckboxDisabledRef:h,virtualScrollHeaderRef:m,headerHeightRef:x,onUnstableColumnResize:y,doUpdateResizableWidth:v,handleTableHeaderScroll:T,deriveNextSorter:$,doUncheckAll:R,doCheckAll:S}=Ee(Mn),w=B(),O=B({});function F(L){const te=O.value[L];return te==null?void 0:te.getBoundingClientRect().width}function A(){i.value?R():S()}function j(L,te){if(Jt(L,"dataTableFilter")||Jt(L,"dataTableResizable")||!wa(te))return;const K=f.value.find(ve=>ve.columnKey===te.key)||null,le=Og(te,K);$(le)}const M=new Map;function H(L){M.set(L.key,F(L.key))}function U(L,te){const K=M.get(L.key);if(K===void 0)return;const le=K+te,ve=Fg(le,L.minWidth,L.maxWidth);y(le,ve,L,F),v(L,ve)}return{cellElsRef:O,componentId:p,mergedSortState:f,mergedClsPrefix:e,scrollX:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:s,rows:l,cols:d,mergedTheme:c,checkOptions:u,mergedTableLayout:g,headerCheckboxDisabled:h,headerHeight:x,virtualScrollHeader:m,virtualListRef:w,handleCheckboxUpdateChecked:A,handleColHeaderClick:j,handleTableHeaderScroll:T,handleColumnResizeStart:H,handleColumnResize:U}},render(){const{cellElsRef:e,mergedClsPrefix:t,fixedColumnLeftMap:n,fixedColumnRightMap:o,currentPage:r,allRowsChecked:i,someRowsChecked:s,rows:l,cols:d,mergedTheme:c,checkOptions:u,componentId:f,discrete:p,mergedTableLayout:g,headerCheckboxDisabled:h,mergedSortState:m,virtualScrollHeader:x,handleColHeaderClick:y,handleCheckboxUpdateChecked:v,handleColumnResizeStart:T,handleColumnResize:$}=this,R=(F,A,j)=>F.map(({column:M,colIndex:H,colSpan:U,rowSpan:L,isLast:te})=>{var K,le;const ve=In(M),{ellipsis:ce}=M,V=()=>M.type==="selection"?M.multiple!==!1?a(Gt,null,a(na,{key:r,privateInsideTable:!0,checked:i,indeterminate:s,disabled:h,onUpdateChecked:v}),u?a(mm,{clsPrefix:t}):null):null:a(Gt,null,a("div",{class:`${t}-data-table-th__title-wrapper`},a("div",{class:`${t}-data-table-th__title`},ce===!0||ce&&!ce.tooltip?a("div",{class:`${t}-data-table-th__ellipsis`},Sa(M)):ce&&typeof ce=="object"?a(Di,Object.assign({},ce,{theme:c.peers.Ellipsis,themeOverrides:c.peerOverrides.Ellipsis}),{default:()=>Sa(M)}):Sa(M)),wa(M)?a(Jg,{column:M}):null),Bl(M)?a(Xg,{column:M,options:M.filterOptions}):null,Pd(M)?a(Zg,{onResizeStart:()=>{T(M)},onResize:J=>{$(M,J)}}):null),E=ve in n,I=ve in o,N=A&&!M.fixed?"div":"th";return a(N,{ref:J=>e[ve]=J,key:ve,style:[A&&!M.fixed?{position:"absolute",left:Et(A(H)),top:0,bottom:0}:{left:Et((K=n[ve])===null||K===void 0?void 0:K.start),right:Et((le=o[ve])===null||le===void 0?void 0:le.start)},{width:Et(M.width),textAlign:M.titleAlign||M.align,height:j}],colspan:U,rowspan:L,"data-col-key":ve,class:[`${t}-data-table-th`,(E||I)&&`${t}-data-table-th--fixed-${E?"left":"right"}`,{[`${t}-data-table-th--sorting`]:$d(M,m),[`${t}-data-table-th--filterable`]:Bl(M),[`${t}-data-table-th--sortable`]:wa(M),[`${t}-data-table-th--selection`]:M.type==="selection",[`${t}-data-table-th--last`]:te},M.className],onClick:M.type!=="selection"&&M.type!=="expand"&&!("children"in M)?J=>{y(J,M)}:void 0},V())});if(x){const{headerHeight:F}=this;let A=0,j=0;return d.forEach(M=>{M.column.fixed==="left"?A++:M.column.fixed==="right"&&j++}),a(ko,{ref:"virtualListRef",class:`${t}-data-table-base-table-header`,style:{height:Et(F)},onScroll:this.handleTableHeaderScroll,columns:d,itemSize:F,showScrollbar:!1,items:[{}],itemResizable:!1,visibleItemsTag:bm,visibleItemsProps:{clsPrefix:t,id:f,cols:d,width:_t(this.scrollX)},renderItemWithCols:({startColIndex:M,endColIndex:H,getLeft:U})=>{const L=d.map((K,le)=>({column:K.column,isLast:le===d.length-1,colIndex:K.index,colSpan:1,rowSpan:1})).filter(({column:K},le)=>!!(M<=le&&le<=H||K.fixed)),te=R(L,U,Et(F));return te.splice(A,0,a("th",{colspan:d.length-A-j,style:{pointerEvents:"none",visibility:"hidden",height:0}})),a("tr",{style:{position:"relative"}},te)}},{default:({renderedItemWithCols:M})=>M})}const S=a("thead",{class:`${t}-data-table-thead`,"data-n-id":f},l.map(F=>a("tr",{class:`${t}-data-table-tr`},R(F,null,void 0))));if(!p)return S;const{handleTableHeaderScroll:w,scrollX:O}=this;return a("div",{class:`${t}-data-table-base-table-header`,onScroll:w},a("table",{class:`${t}-data-table-table`,style:{minWidth:_t(O),tableLayout:g}},a("colgroup",null,d.map(F=>a("col",{key:F.key,style:F.style}))),S))}});function vm(e,t){const n=[];function o(r,i){r.forEach(s=>{s.children&&t.has(s.key)?(n.push({tmNode:s,striped:!1,key:s.key,index:i}),o(s.children,i)):n.push({key:s.key,tmNode:s,striped:!1,index:i})})}return e.forEach(r=>{n.push(r);const{children:i}=r.tmNode;i&&t.has(r.key)&&o(i,r.index)}),n}const xm=oe({props:{clsPrefix:{type:String,required:!0},id:{type:String,required:!0},cols:{type:Array,required:!0},onMouseenter:Function,onMouseleave:Function},render(){const{clsPrefix:e,id:t,cols:n,onMouseenter:o,onMouseleave:r}=this;return a("table",{style:{tableLayout:"fixed"},class:`${e}-data-table-table`,onMouseenter:o,onMouseleave:r},a("colgroup",null,n.map(i=>a("col",{key:i.key,style:i.style}))),a("tbody",{"data-n-id":t,class:`${e}-data-table-tbody`},this.$slots))}}),Cm=oe({name:"DataTableBody",props:{onResize:Function,showHeader:Boolean,flexHeight:Boolean,bodyStyle:Object},setup(e){const{slots:t,bodyWidthRef:n,mergedExpandedRowKeysRef:o,mergedClsPrefixRef:r,mergedThemeRef:i,scrollXRef:s,colsRef:l,paginatedDataRef:d,rawPaginatedDataRef:c,fixedColumnLeftMapRef:u,fixedColumnRightMapRef:f,mergedCurrentPageRef:p,rowClassNameRef:g,leftActiveFixedColKeyRef:h,leftActiveFixedChildrenColKeysRef:m,rightActiveFixedColKeyRef:x,rightActiveFixedChildrenColKeysRef:y,renderExpandRef:v,hoverKeyRef:T,summaryRef:$,mergedSortStateRef:R,virtualScrollRef:S,virtualScrollXRef:w,heightForRowRef:O,minRowHeightRef:F,componentId:A,mergedTableLayoutRef:j,childTriggerColIndexRef:M,indentRef:H,rowPropsRef:U,maxHeightRef:L,stripedRef:te,loadingRef:K,onLoadRef:le,loadingKeySetRef:ve,expandableRef:ce,stickyExpandedRowsRef:V,renderExpandIconRef:E,summaryPlacementRef:I,treeMateRef:N,scrollbarPropsRef:J,setHeaderScrollLeft:se,doUpdateExpandedRowKeys:xe,handleTableBodyScroll:Ie,doCheck:_,doUncheck:Pe,renderCell:He}=Ee(Mn),Ae=Ee(Pn),Ge=B(null),Xe=B(null),ct=B(null),nt=tt(()=>d.value.length===0),Ce=tt(()=>e.showHeader||!nt.value),ee=tt(()=>e.showHeader||nt.value);let ue="";const q=C(()=>new Set(o.value));function Q(De){var Ze;return(Ze=N.value.getNode(De))===null||Ze===void 0?void 0:Ze.rawNode}function ge(De,Ze,D){const G=Q(De.key);if(!G){hn("data-table",`fail to get row data with key ${De.key}`);return}if(D){const pe=d.value.findIndex(Fe=>Fe.key===ue);if(pe!==-1){const Fe=d.value.findIndex($e=>$e.key===De.key),Be=Math.min(pe,Fe),W=Math.max(pe,Fe),me=[];d.value.slice(Be,W+1).forEach($e=>{$e.disabled||me.push($e.key)}),Ze?_(me,!1,G):Pe(me,G),ue=De.key;return}}Ze?_(De.key,!1,G):Pe(De.key,G),ue=De.key}function we(De){const Ze=Q(De.key);if(!Ze){hn("data-table",`fail to get row data with key ${De.key}`);return}_(De.key,!0,Ze)}function de(){if(!Ce.value){const{value:Ze}=ct;return Ze||null}if(S.value)return ne();const{value:De}=Ge;return De?De.containerRef:null}function be(De,Ze){var D;if(ve.value.has(De))return;const{value:G}=o,pe=G.indexOf(De),Fe=Array.from(G);~pe?(Fe.splice(pe,1),xe(Fe)):Ze&&!Ze.isLeaf&&!Ze.shallowLoaded?(ve.value.add(De),(D=le.value)===null||D===void 0||D.call(le,Ze.rawNode).then(()=>{const{value:Be}=o,W=Array.from(Be);~W.indexOf(De)||W.push(De),xe(W)}).finally(()=>{ve.value.delete(De)})):(Fe.push(De),xe(Fe))}function je(){T.value=null}function ne(){const{value:De}=Xe;return(De==null?void 0:De.listElRef)||null}function Ue(){const{value:De}=Xe;return(De==null?void 0:De.itemsElRef)||null}function lt(De){var Ze;Ie(De),(Ze=Ge.value)===null||Ze===void 0||Ze.sync()}function zt(De){var Ze;const{onResize:D}=e;D&&D(De),(Ze=Ge.value)===null||Ze===void 0||Ze.sync()}const xt={getScrollContainer:de,scrollTo(De,Ze){var D,G;S.value?(D=Xe.value)===null||D===void 0||D.scrollTo(De,Ze):(G=Ge.value)===null||G===void 0||G.scrollTo(De,Ze)}},gt=k([({props:De})=>{const Ze=G=>G===null?null:k(`[data-n-id="${De.componentId}"] [data-col-key="${G}"]::after`,{boxShadow:"var(--n-box-shadow-after)"}),D=G=>G===null?null:k(`[data-n-id="${De.componentId}"] [data-col-key="${G}"]::before`,{boxShadow:"var(--n-box-shadow-before)"});return k([Ze(De.leftActiveFixedColKey),D(De.rightActiveFixedColKey),De.leftActiveFixedChildrenColKeys.map(G=>Ze(G)),De.rightActiveFixedChildrenColKeys.map(G=>D(G))])}]);let ut=!1;return Ft(()=>{const{value:De}=h,{value:Ze}=m,{value:D}=x,{value:G}=y;if(!ut&&De===null&&D===null)return;const pe={leftActiveFixedColKey:De,leftActiveFixedChildrenColKeys:Ze,rightActiveFixedColKey:D,rightActiveFixedChildrenColKeys:G,componentId:A};gt.mount({id:`n-${A}`,force:!0,props:pe,anchorMetaName:Eo,parent:Ae==null?void 0:Ae.styleMountTarget}),ut=!0}),Jr(()=>{gt.unmount({id:`n-${A}`,parent:Ae==null?void 0:Ae.styleMountTarget})}),Object.assign({bodyWidth:n,summaryPlacement:I,dataTableSlots:t,componentId:A,scrollbarInstRef:Ge,virtualListRef:Xe,emptyElRef:ct,summary:$,mergedClsPrefix:r,mergedTheme:i,scrollX:s,cols:l,loading:K,bodyShowHeaderOnly:ee,shouldDisplaySomeTablePart:Ce,empty:nt,paginatedDataAndInfo:C(()=>{const{value:De}=te;let Ze=!1;return{data:d.value.map(De?(G,pe)=>(G.isLeaf||(Ze=!0),{tmNode:G,key:G.key,striped:pe%2===1,index:pe}):(G,pe)=>(G.isLeaf||(Ze=!0),{tmNode:G,key:G.key,striped:!1,index:pe})),hasChildren:Ze}}),rawPaginatedData:c,fixedColumnLeftMap:u,fixedColumnRightMap:f,currentPage:p,rowClassName:g,renderExpand:v,mergedExpandedRowKeySet:q,hoverKey:T,mergedSortState:R,virtualScroll:S,virtualScrollX:w,heightForRow:O,minRowHeight:F,mergedTableLayout:j,childTriggerColIndex:M,indent:H,rowProps:U,maxHeight:L,loadingKeySet:ve,expandable:ce,stickyExpandedRows:V,renderExpandIcon:E,scrollbarProps:J,setHeaderScrollLeft:se,handleVirtualListScroll:lt,handleVirtualListResize:zt,handleMouseleaveTable:je,virtualListContainer:ne,virtualListContent:Ue,handleTableBodyScroll:Ie,handleCheckboxUpdateChecked:ge,handleRadioUpdateChecked:we,handleUpdateExpanded:be,renderCell:He},xt)},render(){const{mergedTheme:e,scrollX:t,mergedClsPrefix:n,virtualScroll:o,maxHeight:r,mergedTableLayout:i,flexHeight:s,loadingKeySet:l,onResize:d,setHeaderScrollLeft:c}=this,u=t!==void 0||r!==void 0||s,f=!u&&i==="auto",p=t!==void 0||f,g={minWidth:_t(t)||"100%"};t&&(g.width="100%");const h=a(Vt,Object.assign({},this.scrollbarProps,{ref:"scrollbarInstRef",scrollable:u||f,class:`${n}-data-table-base-table-body`,style:this.empty?void 0:this.bodyStyle,theme:e.peers.Scrollbar,themeOverrides:e.peerOverrides.Scrollbar,contentStyle:g,container:o?this.virtualListContainer:void 0,content:o?this.virtualListContent:void 0,horizontalRailStyle:{zIndex:3},verticalRailStyle:{zIndex:3},xScrollable:p,onScroll:o?void 0:this.handleTableBodyScroll,internalOnUpdateScrollLeft:c,onResize:d}),{default:()=>{const m={},x={},{cols:y,paginatedDataAndInfo:v,mergedTheme:T,fixedColumnLeftMap:$,fixedColumnRightMap:R,currentPage:S,rowClassName:w,mergedSortState:O,mergedExpandedRowKeySet:F,stickyExpandedRows:A,componentId:j,childTriggerColIndex:M,expandable:H,rowProps:U,handleMouseleaveTable:L,renderExpand:te,summary:K,handleCheckboxUpdateChecked:le,handleRadioUpdateChecked:ve,handleUpdateExpanded:ce,heightForRow:V,minRowHeight:E,virtualScrollX:I}=this,{length:N}=y;let J;const{data:se,hasChildren:xe}=v,Ie=xe?vm(se,F):se;if(K){const ue=K(this.rawPaginatedData);if(Array.isArray(ue)){const q=ue.map((Q,ge)=>({isSummaryRow:!0,key:`__n_summary__${ge}`,tmNode:{rawNode:Q,disabled:!0},index:-1}));J=this.summaryPlacement==="top"?[...q,...Ie]:[...Ie,...q]}else{const q={isSummaryRow:!0,key:"__n_summary__",tmNode:{rawNode:ue,disabled:!0},index:-1};J=this.summaryPlacement==="top"?[q,...Ie]:[...Ie,q]}}else J=Ie;const _=xe?{width:Et(this.indent)}:void 0,Pe=[];J.forEach(ue=>{te&&F.has(ue.key)&&(!H||H(ue.tmNode.rawNode))?Pe.push(ue,{isExpandedRow:!0,key:`${ue.key}-expand`,tmNode:ue.tmNode,index:ue.index}):Pe.push(ue)});const{length:He}=Pe,Ae={};se.forEach(({tmNode:ue},q)=>{Ae[q]=ue.key});const Ge=A?this.bodyWidth:null,Xe=Ge===null?void 0:`${Ge}px`,ct=this.virtualScrollX?"div":"td";let nt=0,Ce=0;I&&y.forEach(ue=>{ue.column.fixed==="left"?nt++:ue.column.fixed==="right"&&Ce++});const ee=({rowInfo:ue,displayedRowIndex:q,isVirtual:Q,isVirtualX:ge,startColIndex:we,endColIndex:de,getLeft:be})=>{const{index:je}=ue;if("isExpandedRow"in ue){const{tmNode:{key:Fe,rawNode:Be}}=ue;return a("tr",{class:`${n}-data-table-tr ${n}-data-table-tr--expanded`,key:`${Fe}__expand`},a("td",{class:[`${n}-data-table-td`,`${n}-data-table-td--last-col`,q+1===He&&`${n}-data-table-td--last-row`],colspan:N},A?a("div",{class:`${n}-data-table-expand`,style:{width:Xe}},te(Be,je)):te(Be,je)))}const ne="isSummaryRow"in ue,Ue=!ne&&ue.striped,{tmNode:lt,key:zt}=ue,{rawNode:xt}=lt,gt=F.has(zt),ut=U?U(xt,je):void 0,De=typeof w=="string"?w:Bg(xt,je,w),Ze=ge?y.filter((Fe,Be)=>!!(we<=Be&&Be<=de||Fe.column.fixed)):y,D=ge?Et((V==null?void 0:V(xt,je))||E):void 0,G=Ze.map(Fe=>{var Be,W,me,$e,We;const ft=Fe.index;if(q in m){const Me=m[q],Ne=Me.indexOf(ft);if(~Ne)return Me.splice(Ne,1),null}const{column:ot}=Fe,re=In(Fe),{rowSpan:ze,colSpan:Le}=ot,et=ne?((Be=ue.tmNode.rawNode[re])===null||Be===void 0?void 0:Be.colSpan)||1:Le?Le(xt,je):1,yt=ne?((W=ue.tmNode.rawNode[re])===null||W===void 0?void 0:W.rowSpan)||1:ze?ze(xt,je):1,vt=ft+et===N,Ct=q+yt===He,X=yt>1;if(X&&(x[q]={[ft]:[]}),et>1||X)for(let Me=q;Me<q+yt;++Me){X&&x[q][ft].push(Ae[Me]);for(let Ne=ft;Ne<ft+et;++Ne)Me===q&&Ne===ft||(Me in m?m[Me].push(Ne):m[Me]=[Ne])}const ye=X?this.hoverKey:null,{cellProps:Ke}=ot,Y=Ke==null?void 0:Ke(xt,je),he={"--indent-offset":""},ke=ot.fixed?"td":ct;return a(ke,Object.assign({},Y,{key:re,style:[{textAlign:ot.align||void 0,width:Et(ot.width)},ge&&{height:D},ge&&!ot.fixed?{position:"absolute",left:Et(be(ft)),top:0,bottom:0}:{left:Et((me=$[re])===null||me===void 0?void 0:me.start),right:Et(($e=R[re])===null||$e===void 0?void 0:$e.start)},he,(Y==null?void 0:Y.style)||""],colspan:et,rowspan:Q?void 0:yt,"data-col-key":re,class:[`${n}-data-table-td`,ot.className,Y==null?void 0:Y.class,ne&&`${n}-data-table-td--summary`,ye!==null&&x[q][ft].includes(ye)&&`${n}-data-table-td--hover`,$d(ot,O)&&`${n}-data-table-td--sorting`,ot.fixed&&`${n}-data-table-td--fixed-${ot.fixed}`,ot.align&&`${n}-data-table-td--${ot.align}-align`,ot.type==="selection"&&`${n}-data-table-td--selection`,ot.type==="expand"&&`${n}-data-table-td--expand`,vt&&`${n}-data-table-td--last-col`,Ct&&`${n}-data-table-td--last-row`]}),xe&&ft===M?[si(he["--indent-offset"]=ne?0:ue.tmNode.level,a("div",{class:`${n}-data-table-indent`,style:_})),ne||ue.tmNode.isLeaf?a("div",{class:`${n}-data-table-expand-placeholder`}):a(Dl,{class:`${n}-data-table-expand-trigger`,clsPrefix:n,expanded:gt,rowData:xt,renderExpandIcon:this.renderExpandIcon,loading:l.has(ue.key),onClick:()=>{ce(zt,ue.tmNode)}})]:null,ot.type==="selection"?ne?null:ot.multiple===!1?a(Vg,{key:S,rowKey:zt,disabled:ue.tmNode.disabled,onUpdateChecked:()=>{ve(ue.tmNode)}}):a(Ag,{key:S,rowKey:zt,disabled:ue.tmNode.disabled,onUpdateChecked:(Me,Ne)=>{le(ue.tmNode,Me,Ne.shiftKey)}}):ot.type==="expand"?ne?null:!ot.expandable||!((We=ot.expandable)===null||We===void 0)&&We.call(ot,xt)?a(Dl,{clsPrefix:n,rowData:xt,expanded:gt,renderExpandIcon:this.renderExpandIcon,onClick:()=>{ce(zt,null)}}):null:a(Kg,{clsPrefix:n,index:je,row:xt,column:ot,isSummary:ne,mergedTheme:T,renderCell:this.renderCell}))});return ge&&nt&&Ce&&G.splice(nt,0,a("td",{colspan:y.length-nt-Ce,style:{pointerEvents:"none",visibility:"hidden",height:0}})),a("tr",Object.assign({},ut,{onMouseenter:Fe=>{var Be;this.hoverKey=zt,(Be=ut==null?void 0:ut.onMouseenter)===null||Be===void 0||Be.call(ut,Fe)},key:zt,class:[`${n}-data-table-tr`,ne&&`${n}-data-table-tr--summary`,Ue&&`${n}-data-table-tr--striped`,gt&&`${n}-data-table-tr--expanded`,De,ut==null?void 0:ut.class],style:[ut==null?void 0:ut.style,ge&&{height:D}]}),G)};return o?a(ko,{ref:"virtualListRef",items:Pe,itemSize:this.minRowHeight,visibleItemsTag:xm,visibleItemsProps:{clsPrefix:n,id:j,cols:y,onMouseleave:L},showScrollbar:!1,onResize:this.handleVirtualListResize,onScroll:this.handleVirtualListScroll,itemsStyle:g,itemResizable:!I,columns:y,renderItemWithCols:I?({itemIndex:ue,item:q,startColIndex:Q,endColIndex:ge,getLeft:we})=>ee({displayedRowIndex:ue,isVirtual:!0,isVirtualX:!0,rowInfo:q,startColIndex:Q,endColIndex:ge,getLeft:we}):void 0},{default:({item:ue,index:q,renderedItemWithCols:Q})=>Q||ee({rowInfo:ue,displayedRowIndex:q,isVirtual:!0,isVirtualX:!1,startColIndex:0,endColIndex:0,getLeft(ge){return 0}})}):a("table",{class:`${n}-data-table-table`,onMouseleave:L,style:{tableLayout:this.mergedTableLayout}},a("colgroup",null,y.map(ue=>a("col",{key:ue.key,style:ue.style}))),this.showHeader?a(Wd,{discrete:!1}):null,this.empty?null:a("tbody",{"data-n-id":j,class:`${n}-data-table-tbody`},Pe.map((ue,q)=>ee({rowInfo:ue,displayedRowIndex:q,isVirtual:!1,isVirtualX:!1,startColIndex:-1,endColIndex:-1,getLeft(Q){return-1}}))))}});if(this.empty){const m=()=>a("div",{class:[`${n}-data-table-empty`,this.loading&&`${n}-data-table-empty--hide`],style:this.bodyStyle,ref:"emptyElRef"},pt(this.dataTableSlots.empty,()=>[a(Xr,{theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]));return this.shouldDisplaySomeTablePart?a(Gt,null,h,m()):a(_n,{onResize:this.onResize},{default:m})}return h}}),ym=oe({name:"MainTable",setup(){const{mergedClsPrefixRef:e,rightFixedColumnsRef:t,leftFixedColumnsRef:n,bodyWidthRef:o,maxHeightRef:r,minHeightRef:i,flexHeightRef:s,virtualScrollHeaderRef:l,syncScrollState:d}=Ee(Mn),c=B(null),u=B(null),f=B(null),p=B(!(n.value.length||t.value.length)),g=C(()=>({maxHeight:_t(r.value),minHeight:_t(i.value)}));function h(v){o.value=v.contentRect.width,d(),p.value||(p.value=!0)}function m(){var v;const{value:T}=c;return T?l.value?((v=T.virtualListRef)===null||v===void 0?void 0:v.listElRef)||null:T.$el:null}function x(){const{value:v}=u;return v?v.getScrollContainer():null}const y={getBodyElement:x,getHeaderElement:m,scrollTo(v,T){var $;($=u.value)===null||$===void 0||$.scrollTo(v,T)}};return Ft(()=>{const{value:v}=f;if(!v)return;const T=`${e.value}-data-table-base-table--transition-disabled`;p.value?setTimeout(()=>{v.classList.remove(T)},0):v.classList.add(T)}),Object.assign({maxHeight:r,mergedClsPrefix:e,selfElRef:f,headerInstRef:c,bodyInstRef:u,bodyStyle:g,flexHeight:s,handleBodyResize:h},y)},render(){const{mergedClsPrefix:e,maxHeight:t,flexHeight:n}=this,o=t===void 0&&!n;return a("div",{class:`${e}-data-table-base-table`,ref:"selfElRef"},o?null:a(Wd,{ref:"headerInstRef"}),a(Cm,{ref:"bodyInstRef",bodyStyle:this.bodyStyle,showHeader:o,flexHeight:n,onResize:this.handleBodyResize}))}}),Al=Sm(),wm=k([b("data-table",` + width: 100%; + font-size: var(--n-font-size); + display: flex; + flex-direction: column; + position: relative; + --n-merged-th-color: var(--n-th-color); + --n-merged-td-color: var(--n-td-color); + --n-merged-border-color: var(--n-border-color); + --n-merged-th-color-sorting: var(--n-th-color-sorting); + --n-merged-td-color-hover: var(--n-td-color-hover); + --n-merged-td-color-sorting: var(--n-td-color-sorting); + --n-merged-td-color-striped: var(--n-td-color-striped); + `,[b("data-table-wrapper",` + flex-grow: 1; + display: flex; + flex-direction: column; + `),z("flex-height",[k(">",[b("data-table-wrapper",[k(">",[b("data-table-base-table",` + display: flex; + flex-direction: column; + flex-grow: 1; + `,[k(">",[b("data-table-base-table-body","flex-basis: 0;",[k("&:last-child","flex-grow: 1;")])])])])])])]),k(">",[b("data-table-loading-wrapper",` + color: var(--n-loading-color); + font-size: var(--n-loading-size); + position: absolute; + left: 50%; + top: 50%; + transform: translateX(-50%) translateY(-50%); + transition: color .3s var(--n-bezier); + display: flex; + align-items: center; + justify-content: center; + `,[po({originalTransform:"translateX(-50%) translateY(-50%)"})])]),b("data-table-expand-placeholder",` + margin-right: 8px; + display: inline-block; + width: 16px; + height: 1px; + `),b("data-table-indent",` + display: inline-block; + height: 1px; + `),b("data-table-expand-trigger",` + display: inline-flex; + margin-right: 8px; + cursor: pointer; + font-size: 16px; + vertical-align: -0.2em; + position: relative; + width: 16px; + height: 16px; + color: var(--n-td-text-color); + transition: color .3s var(--n-bezier); + `,[z("expanded",[b("icon","transform: rotate(90deg);",[fn({originalTransform:"rotate(90deg)"})]),b("base-icon","transform: rotate(90deg);",[fn({originalTransform:"rotate(90deg)"})])]),b("base-loading",` + color: var(--n-loading-color); + transition: color .3s var(--n-bezier); + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `,[fn()]),b("icon",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `,[fn()]),b("base-icon",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `,[fn()])]),b("data-table-thead",` + transition: background-color .3s var(--n-bezier); + background-color: var(--n-merged-th-color); + `),b("data-table-tr",` + position: relative; + box-sizing: border-box; + background-clip: padding-box; + transition: background-color .3s var(--n-bezier); + `,[b("data-table-expand",` + position: sticky; + left: 0; + overflow: hidden; + margin: calc(var(--n-th-padding) * -1); + padding: var(--n-th-padding); + box-sizing: border-box; + `),z("striped","background-color: var(--n-merged-td-color-striped);",[b("data-table-td","background-color: var(--n-merged-td-color-striped);")]),at("summary",[k("&:hover","background-color: var(--n-merged-td-color-hover);",[k(">",[b("data-table-td","background-color: var(--n-merged-td-color-hover);")])])])]),b("data-table-th",` + padding: var(--n-th-padding); + position: relative; + text-align: start; + box-sizing: border-box; + background-color: var(--n-merged-th-color); + border-color: var(--n-merged-border-color); + border-bottom: 1px solid var(--n-merged-border-color); + color: var(--n-th-text-color); + transition: + border-color .3s var(--n-bezier), + color .3s var(--n-bezier), + background-color .3s var(--n-bezier); + font-weight: var(--n-th-font-weight); + `,[z("filterable",` + padding-right: 36px; + `,[z("sortable",` + padding-right: calc(var(--n-th-padding) + 36px); + `)]),Al,z("selection",` + padding: 0; + text-align: center; + line-height: 0; + z-index: 3; + `),P("title-wrapper",` + display: flex; + align-items: center; + flex-wrap: nowrap; + max-width: 100%; + `,[P("title",` + flex: 1; + min-width: 0; + `)]),P("ellipsis",` + display: inline-block; + vertical-align: bottom; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + `),z("hover",` + background-color: var(--n-merged-th-color-hover); + `),z("sorting",` + background-color: var(--n-merged-th-color-sorting); + `),z("sortable",` + cursor: pointer; + `,[P("ellipsis",` + max-width: calc(100% - 18px); + `),k("&:hover",` + background-color: var(--n-merged-th-color-hover); + `)]),b("data-table-sorter",` + height: var(--n-sorter-size); + width: var(--n-sorter-size); + margin-left: 4px; + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + vertical-align: -0.2em; + color: var(--n-th-icon-color); + transition: color .3s var(--n-bezier); + `,[b("base-icon","transition: transform .3s var(--n-bezier)"),z("desc",[b("base-icon",` + transform: rotate(0deg); + `)]),z("asc",[b("base-icon",` + transform: rotate(-180deg); + `)]),z("asc, desc",` + color: var(--n-th-icon-color-active); + `)]),b("data-table-resize-button",` + width: var(--n-resizable-container-size); + position: absolute; + top: 0; + right: calc(var(--n-resizable-container-size) / 2); + bottom: 0; + cursor: col-resize; + user-select: none; + `,[k("&::after",` + width: var(--n-resizable-size); + height: 50%; + position: absolute; + top: 50%; + left: calc(var(--n-resizable-container-size) / 2); + bottom: 0; + background-color: var(--n-merged-border-color); + transform: translateY(-50%); + transition: background-color .3s var(--n-bezier); + z-index: 1; + content: ''; + `),z("active",[k("&::after",` + background-color: var(--n-th-icon-color-active); + `)]),k("&:hover::after",` + background-color: var(--n-th-icon-color-active); + `)]),b("data-table-filter",` + position: absolute; + z-index: auto; + right: 0; + width: 36px; + top: 0; + bottom: 0; + cursor: pointer; + display: flex; + justify-content: center; + align-items: center; + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + font-size: var(--n-filter-size); + color: var(--n-th-icon-color); + `,[k("&:hover",` + background-color: var(--n-th-button-color-hover); + `),z("show",` + background-color: var(--n-th-button-color-hover); + `),z("active",` + background-color: var(--n-th-button-color-hover); + color: var(--n-th-icon-color-active); + `)])]),b("data-table-td",` + padding: var(--n-td-padding); + text-align: start; + box-sizing: border-box; + border: none; + background-color: var(--n-merged-td-color); + color: var(--n-td-text-color); + border-bottom: 1px solid var(--n-merged-border-color); + transition: + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `,[z("expand",[b("data-table-expand-trigger",` + margin-right: 0; + `)]),z("last-row",` + border-bottom: 0 solid var(--n-merged-border-color); + `,[k("&::after",` + bottom: 0 !important; + `),k("&::before",` + bottom: 0 !important; + `)]),z("summary",` + background-color: var(--n-merged-th-color); + `),z("hover",` + background-color: var(--n-merged-td-color-hover); + `),z("sorting",` + background-color: var(--n-merged-td-color-sorting); + `),P("ellipsis",` + display: inline-block; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 100%; + vertical-align: bottom; + max-width: calc(100% - var(--indent-offset, -1.5) * 16px - 24px); + `),z("selection, expand",` + text-align: center; + padding: 0; + line-height: 0; + `),Al]),b("data-table-empty",` + box-sizing: border-box; + padding: var(--n-empty-padding); + flex-grow: 1; + flex-shrink: 0; + opacity: 1; + display: flex; + align-items: center; + justify-content: center; + transition: opacity .3s var(--n-bezier); + `,[z("hide",` + opacity: 0; + `)]),P("pagination",` + margin: var(--n-pagination-margin); + display: flex; + justify-content: flex-end; + `),b("data-table-wrapper",` + position: relative; + opacity: 1; + transition: opacity .3s var(--n-bezier), border-color .3s var(--n-bezier); + border-top-left-radius: var(--n-border-radius); + border-top-right-radius: var(--n-border-radius); + line-height: var(--n-line-height); + `),z("loading",[b("data-table-wrapper",` + opacity: var(--n-opacity-loading); + pointer-events: none; + `)]),z("single-column",[b("data-table-td",` + border-bottom: 0 solid var(--n-merged-border-color); + `,[k("&::after, &::before",` + bottom: 0 !important; + `)])]),at("single-line",[b("data-table-th",` + border-right: 1px solid var(--n-merged-border-color); + `,[z("last",` + border-right: 0 solid var(--n-merged-border-color); + `)]),b("data-table-td",` + border-right: 1px solid var(--n-merged-border-color); + `,[z("last-col",` + border-right: 0 solid var(--n-merged-border-color); + `)])]),z("bordered",[b("data-table-wrapper",` + border: 1px solid var(--n-merged-border-color); + border-bottom-left-radius: var(--n-border-radius); + border-bottom-right-radius: var(--n-border-radius); + overflow: hidden; + `)]),b("data-table-base-table",[z("transition-disabled",[b("data-table-th",[k("&::after, &::before","transition: none;")]),b("data-table-td",[k("&::after, &::before","transition: none;")])])]),z("bottom-bordered",[b("data-table-td",[z("last-row",` + border-bottom: 1px solid var(--n-merged-border-color); + `)])]),b("data-table-table",` + font-variant-numeric: tabular-nums; + width: 100%; + word-break: break-word; + transition: background-color .3s var(--n-bezier); + border-collapse: separate; + border-spacing: 0; + background-color: var(--n-merged-td-color); + `),b("data-table-base-table-header",` + border-top-left-radius: calc(var(--n-border-radius) - 1px); + border-top-right-radius: calc(var(--n-border-radius) - 1px); + z-index: 3; + overflow: scroll; + flex-shrink: 0; + transition: border-color .3s var(--n-bezier); + scrollbar-width: none; + `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + display: none; + width: 0; + height: 0; + `)]),b("data-table-check-extra",` + transition: color .3s var(--n-bezier); + color: var(--n-th-icon-color); + position: absolute; + font-size: 14px; + right: -4px; + top: 50%; + transform: translateY(-50%); + z-index: 1; + `)]),b("data-table-filter-menu",[b("scrollbar",` + max-height: 240px; + `),P("group",` + display: flex; + flex-direction: column; + padding: 12px 12px 0 12px; + `,[b("checkbox",` + margin-bottom: 12px; + margin-right: 0; + `),b("radio",` + margin-bottom: 12px; + margin-right: 0; + `)]),P("action",` + padding: var(--n-action-padding); + display: flex; + flex-wrap: nowrap; + justify-content: space-evenly; + border-top: 1px solid var(--n-action-divider-color); + `,[b("button",[k("&:not(:last-child)",` + margin: var(--n-action-button-margin); + `),k("&:last-child",` + margin-right: 0; + `)])]),b("divider",` + margin: 0 !important; + `)]),Vo(b("data-table",` + --n-merged-th-color: var(--n-th-color-modal); + --n-merged-td-color: var(--n-td-color-modal); + --n-merged-border-color: var(--n-border-color-modal); + --n-merged-th-color-hover: var(--n-th-color-hover-modal); + --n-merged-td-color-hover: var(--n-td-color-hover-modal); + --n-merged-th-color-sorting: var(--n-th-color-hover-modal); + --n-merged-td-color-sorting: var(--n-td-color-hover-modal); + --n-merged-td-color-striped: var(--n-td-color-striped-modal); + `)),pr(b("data-table",` + --n-merged-th-color: var(--n-th-color-popover); + --n-merged-td-color: var(--n-td-color-popover); + --n-merged-border-color: var(--n-border-color-popover); + --n-merged-th-color-hover: var(--n-th-color-hover-popover); + --n-merged-td-color-hover: var(--n-td-color-hover-popover); + --n-merged-th-color-sorting: var(--n-th-color-hover-popover); + --n-merged-td-color-sorting: var(--n-td-color-hover-popover); + --n-merged-td-color-striped: var(--n-td-color-striped-popover); + `))]);function Sm(){return[z("fixed-left",` + left: 0; + position: sticky; + z-index: 2; + `,[k("&::after",` + pointer-events: none; + content: ""; + width: 36px; + display: inline-block; + position: absolute; + top: 0; + bottom: -1px; + transition: box-shadow .2s var(--n-bezier); + right: -36px; + `)]),z("fixed-right",` + right: 0; + position: sticky; + z-index: 1; + `,[k("&::before",` + pointer-events: none; + content: ""; + width: 36px; + display: inline-block; + position: absolute; + top: 0; + bottom: -1px; + transition: box-shadow .2s var(--n-bezier); + left: -36px; + `)])]}function km(e,t){const{paginatedDataRef:n,treeMateRef:o,selectionColumnRef:r}=t,i=B(e.defaultCheckedRowKeys),s=C(()=>{var R;const{checkedRowKeys:S}=e,w=S===void 0?i.value:S;return((R=r.value)===null||R===void 0?void 0:R.multiple)===!1?{checkedKeys:w.slice(0,1),indeterminateKeys:[]}:o.value.getCheckedKeys(w,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})}),l=C(()=>s.value.checkedKeys),d=C(()=>s.value.indeterminateKeys),c=C(()=>new Set(l.value)),u=C(()=>new Set(d.value)),f=C(()=>{const{value:R}=c;return n.value.reduce((S,w)=>{const{key:O,disabled:F}=w;return S+(!F&&R.has(O)?1:0)},0)}),p=C(()=>n.value.filter(R=>R.disabled).length),g=C(()=>{const{length:R}=n.value,{value:S}=u;return f.value>0&&f.value<R-p.value||n.value.some(w=>S.has(w.key))}),h=C(()=>{const{length:R}=n.value;return f.value!==0&&f.value===R-p.value}),m=C(()=>n.value.length===0);function x(R,S,w){const{"onUpdate:checkedRowKeys":O,onUpdateCheckedRowKeys:F,onCheckedRowKeysChange:A}=e,j=[],{value:{getNode:M}}=o;R.forEach(H=>{var U;const L=(U=M(H))===null||U===void 0?void 0:U.rawNode;j.push(L)}),O&&ae(O,R,j,{row:S,action:w}),F&&ae(F,R,j,{row:S,action:w}),A&&ae(A,R,j,{row:S,action:w}),i.value=R}function y(R,S=!1,w){if(!e.loading){if(S){x(Array.isArray(R)?R.slice(0,1):[R],w,"check");return}x(o.value.check(R,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,w,"check")}}function v(R,S){e.loading||x(o.value.uncheck(R,l.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,S,"uncheck")}function T(R=!1){const{value:S}=r;if(!S||e.loading)return;const w=[];(R?o.value.treeNodes:n.value).forEach(O=>{O.disabled||w.push(O.key)}),x(o.value.check(w,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"checkAll")}function $(R=!1){const{value:S}=r;if(!S||e.loading)return;const w=[];(R?o.value.treeNodes:n.value).forEach(O=>{O.disabled||w.push(O.key)}),x(o.value.uncheck(w,l.value,{cascade:!0,allowNotLoaded:e.allowCheckingNotLoaded}).checkedKeys,void 0,"uncheckAll")}return{mergedCheckedRowKeySetRef:c,mergedCheckedRowKeysRef:l,mergedInderminateRowKeySetRef:u,someRowsCheckedRef:g,allRowsCheckedRef:h,headerCheckboxDisabledRef:m,doUpdateCheckedRowKeys:x,doCheckAll:T,doUncheckAll:$,doCheck:y,doUncheck:v}}function Rm(e,t){const n=tt(()=>{for(const c of e.columns)if(c.type==="expand")return c.renderExpand}),o=tt(()=>{let c;for(const u of e.columns)if(u.type==="expand"){c=u.expandable;break}return c}),r=B(e.defaultExpandAll?n!=null&&n.value?(()=>{const c=[];return t.value.treeNodes.forEach(u=>{var f;!((f=o.value)===null||f===void 0)&&f.call(o,u.rawNode)&&c.push(u.key)}),c})():t.value.getNonLeafKeys():e.defaultExpandedRowKeys),i=fe(e,"expandedRowKeys"),s=fe(e,"stickyExpandedRows"),l=$t(i,r);function d(c){const{onUpdateExpandedRowKeys:u,"onUpdate:expandedRowKeys":f}=e;u&&ae(u,c),f&&ae(f,c),r.value=c}return{stickyExpandedRowsRef:s,mergedExpandedRowKeysRef:l,renderExpandRef:n,expandableRef:o,doUpdateExpandedRowKeys:d}}function zm(e,t){const n=[],o=[],r=[],i=new WeakMap;let s=-1,l=0,d=!1,c=0;function u(p,g){g>s&&(n[g]=[],s=g),p.forEach(h=>{if("children"in h)u(h.children,g+1);else{const m="key"in h?h.key:void 0;o.push({key:In(h),style:Ig(h,m!==void 0?_t(t(m)):void 0),column:h,index:c++,width:h.width===void 0?128:Number(h.width)}),l+=1,d||(d=!!h.ellipsis),r.push(h)}})}u(e,0),c=0;function f(p,g){let h=0;p.forEach(m=>{var x;if("children"in m){const y=c,v={column:m,colIndex:c,colSpan:0,rowSpan:1,isLast:!1};f(m.children,g+1),m.children.forEach(T=>{var $,R;v.colSpan+=(R=($=i.get(T))===null||$===void 0?void 0:$.colSpan)!==null&&R!==void 0?R:0}),y+v.colSpan===l&&(v.isLast=!0),i.set(m,v),n[g].push(v)}else{if(c<h){c+=1;return}let y=1;"titleColSpan"in m&&(y=(x=m.titleColSpan)!==null&&x!==void 0?x:1),y>1&&(h=c+y);const v=c+y===l,T={column:m,colSpan:y,colIndex:c,rowSpan:s-g+1,isLast:v};i.set(m,T),n[g].push(T),c+=1}})}return f(e,0),{hasEllipsis:d,rows:n,cols:o,dataRelatedCols:r}}function Pm(e,t){const n=C(()=>zm(e.columns,t));return{rowsRef:C(()=>n.value.rows),colsRef:C(()=>n.value.cols),hasEllipsisRef:C(()=>n.value.hasEllipsis),dataRelatedColsRef:C(()=>n.value.dataRelatedCols)}}function $m(){const e=B({});function t(r){return e.value[r]}function n(r,i){Pd(r)&&"key"in r&&(e.value[r.key]=i)}function o(){e.value={}}return{getResizableWidth:t,doUpdateResizableWidth:n,clearResizableWidth:o}}function Tm(e,{mainTableInstRef:t,mergedCurrentPageRef:n,bodyWidthRef:o}){let r=0;const i=B(),s=B(null),l=B([]),d=B(null),c=B([]),u=C(()=>_t(e.scrollX)),f=C(()=>e.columns.filter(F=>F.fixed==="left")),p=C(()=>e.columns.filter(F=>F.fixed==="right")),g=C(()=>{const F={};let A=0;function j(M){M.forEach(H=>{const U={start:A,end:0};F[In(H)]=U,"children"in H?(j(H.children),U.end=A):(A+=Fl(H)||0,U.end=A)})}return j(f.value),F}),h=C(()=>{const F={};let A=0;function j(M){for(let H=M.length-1;H>=0;--H){const U=M[H],L={start:A,end:0};F[In(U)]=L,"children"in U?(j(U.children),L.end=A):(A+=Fl(U)||0,L.end=A)}}return j(p.value),F});function m(){var F,A;const{value:j}=f;let M=0;const{value:H}=g;let U=null;for(let L=0;L<j.length;++L){const te=In(j[L]);if(r>(((F=H[te])===null||F===void 0?void 0:F.start)||0)-M)U=te,M=((A=H[te])===null||A===void 0?void 0:A.end)||0;else break}s.value=U}function x(){l.value=[];let F=e.columns.find(A=>In(A)===s.value);for(;F&&"children"in F;){const A=F.children.length;if(A===0)break;const j=F.children[A-1];l.value.push(In(j)),F=j}}function y(){var F,A;const{value:j}=p,M=Number(e.scrollX),{value:H}=o;if(H===null)return;let U=0,L=null;const{value:te}=h;for(let K=j.length-1;K>=0;--K){const le=In(j[K]);if(Math.round(r+(((F=te[le])===null||F===void 0?void 0:F.start)||0)+H-U)<M)L=le,U=((A=te[le])===null||A===void 0?void 0:A.end)||0;else break}d.value=L}function v(){c.value=[];let F=e.columns.find(A=>In(A)===d.value);for(;F&&"children"in F&&F.children.length;){const A=F.children[0];c.value.push(In(A)),F=A}}function T(){const F=t.value?t.value.getHeaderElement():null,A=t.value?t.value.getBodyElement():null;return{header:F,body:A}}function $(){const{body:F}=T();F&&(F.scrollTop=0)}function R(){i.value!=="body"?Na(w):i.value=void 0}function S(F){var A;(A=e.onScroll)===null||A===void 0||A.call(e,F),i.value!=="head"?Na(w):i.value=void 0}function w(){const{header:F,body:A}=T();if(!A)return;const{value:j}=o;if(j!==null){if(e.maxHeight||e.flexHeight){if(!F)return;const M=r-F.scrollLeft;i.value=M!==0?"head":"body",i.value==="head"?(r=F.scrollLeft,A.scrollLeft=r):(r=A.scrollLeft,F.scrollLeft=r)}else r=A.scrollLeft;m(),x(),y(),v()}}function O(F){const{header:A}=T();A&&(A.scrollLeft=F,w())}return mt(n,()=>{$()}),{styleScrollXRef:u,fixedColumnLeftMapRef:g,fixedColumnRightMapRef:h,leftFixedColumnsRef:f,rightFixedColumnsRef:p,leftActiveFixedColKeyRef:s,leftActiveFixedChildrenColKeysRef:l,rightActiveFixedColKeyRef:d,rightActiveFixedChildrenColKeysRef:c,syncScrollState:w,handleTableBodyScroll:S,handleTableHeaderScroll:R,setHeaderScrollLeft:O}}function Dr(e){return typeof e=="object"&&typeof e.multiple=="number"?e.multiple:!1}function Fm(e,t){return t&&(e===void 0||e==="default"||typeof e=="object"&&e.compare==="default")?Im(t):typeof e=="function"?e:e&&typeof e=="object"&&e.compare&&e.compare!=="default"?e.compare:!1}function Im(e){return(t,n)=>{const o=t[e],r=n[e];return o==null?r==null?0:-1:r==null?1:typeof o=="number"&&typeof r=="number"?o-r:typeof o=="string"&&typeof r=="string"?o.localeCompare(r):0}}function Bm(e,{dataRelatedColsRef:t,filteredDataRef:n}){const o=[];t.value.forEach(g=>{var h;g.sorter!==void 0&&p(o,{columnKey:g.key,sorter:g.sorter,order:(h=g.defaultSortOrder)!==null&&h!==void 0?h:!1})});const r=B(o),i=C(()=>{const g=t.value.filter(x=>x.type!=="selection"&&x.sorter!==void 0&&(x.sortOrder==="ascend"||x.sortOrder==="descend"||x.sortOrder===!1)),h=g.filter(x=>x.sortOrder!==!1);if(h.length)return h.map(x=>({columnKey:x.key,order:x.sortOrder,sorter:x.sorter}));if(g.length)return[];const{value:m}=r;return Array.isArray(m)?m:m?[m]:[]}),s=C(()=>{const g=i.value.slice().sort((h,m)=>{const x=Dr(h.sorter)||0;return(Dr(m.sorter)||0)-x});return g.length?n.value.slice().sort((m,x)=>{let y=0;return g.some(v=>{const{columnKey:T,sorter:$,order:R}=v,S=Fm($,T);return S&&R&&(y=S(m.rawNode,x.rawNode),y!==0)?(y=y*Tg(R),!0):!1}),y}):n.value});function l(g){let h=i.value.slice();return g&&Dr(g.sorter)!==!1?(h=h.filter(m=>Dr(m.sorter)!==!1),p(h,g),h):g||null}function d(g){const h=l(g);c(h)}function c(g){const{"onUpdate:sorter":h,onUpdateSorter:m,onSorterChange:x}=e;h&&ae(h,g),m&&ae(m,g),x&&ae(x,g),r.value=g}function u(g,h="ascend"){if(!g)f();else{const m=t.value.find(y=>y.type!=="selection"&&y.type!=="expand"&&y.key===g);if(!(m!=null&&m.sorter))return;const x=m.sorter;d({columnKey:g,sorter:x,order:h})}}function f(){c(null)}function p(g,h){const m=g.findIndex(x=>(h==null?void 0:h.columnKey)&&x.columnKey===h.columnKey);m!==void 0&&m>=0?g[m]=h:g.push(h)}return{clearSorter:f,sort:u,sortedDataRef:s,mergedSortStateRef:i,deriveNextSorter:d}}function Om(e,{dataRelatedColsRef:t}){const n=C(()=>{const V=E=>{for(let I=0;I<E.length;++I){const N=E[I];if("children"in N)return V(N.children);if(N.type==="selection")return N}return null};return V(e.columns)}),o=C(()=>{const{childrenKey:V}=e;return Un(e.data,{ignoreEmptyChildren:!0,getKey:e.rowKey,getChildren:E=>E[V],getDisabled:E=>{var I,N;return!!(!((N=(I=n.value)===null||I===void 0?void 0:I.disabled)===null||N===void 0)&&N.call(I,E))}})}),r=tt(()=>{const{columns:V}=e,{length:E}=V;let I=null;for(let N=0;N<E;++N){const J=V[N];if(!J.type&&I===null&&(I=N),"tree"in J&&J.tree)return N}return I||0}),i=B({}),{pagination:s}=e,l=B(s&&s.defaultPage||1),d=B(bd(s)),c=C(()=>{const V=t.value.filter(N=>N.filterOptionValues!==void 0||N.filterOptionValue!==void 0),E={};return V.forEach(N=>{var J;N.type==="selection"||N.type==="expand"||(N.filterOptionValues===void 0?E[N.key]=(J=N.filterOptionValue)!==null&&J!==void 0?J:null:E[N.key]=N.filterOptionValues)}),Object.assign(Il(i.value),E)}),u=C(()=>{const V=c.value,{columns:E}=e;function I(se){return(xe,Ie)=>!!~String(Ie[se]).indexOf(String(xe))}const{value:{treeNodes:N}}=o,J=[];return E.forEach(se=>{se.type==="selection"||se.type==="expand"||"children"in se||J.push([se.key,se])}),N?N.filter(se=>{const{rawNode:xe}=se;for(const[Ie,_]of J){let Pe=V[Ie];if(Pe==null||(Array.isArray(Pe)||(Pe=[Pe]),!Pe.length))continue;const He=_.filter==="default"?I(Ie):_.filter;if(_&&typeof He=="function")if(_.filterMode==="and"){if(Pe.some(Ae=>!He(Ae,xe)))return!1}else{if(Pe.some(Ae=>He(Ae,xe)))continue;return!1}}return!0}):[]}),{sortedDataRef:f,deriveNextSorter:p,mergedSortStateRef:g,sort:h,clearSorter:m}=Bm(e,{dataRelatedColsRef:t,filteredDataRef:u});t.value.forEach(V=>{var E;if(V.filter){const I=V.defaultFilterOptionValues;V.filterMultiple?i.value[V.key]=I||[]:I!==void 0?i.value[V.key]=I===null?[]:I:i.value[V.key]=(E=V.defaultFilterOptionValue)!==null&&E!==void 0?E:null}});const x=C(()=>{const{pagination:V}=e;if(V!==!1)return V.page}),y=C(()=>{const{pagination:V}=e;if(V!==!1)return V.pageSize}),v=$t(x,l),T=$t(y,d),$=tt(()=>{const V=v.value;return e.remote?V:Math.max(1,Math.min(Math.ceil(u.value.length/T.value),V))}),R=C(()=>{const{pagination:V}=e;if(V){const{pageCount:E}=V;if(E!==void 0)return E}}),S=C(()=>{if(e.remote)return o.value.treeNodes;if(!e.pagination)return f.value;const V=T.value,E=($.value-1)*V;return f.value.slice(E,E+V)}),w=C(()=>S.value.map(V=>V.rawNode));function O(V){const{pagination:E}=e;if(E){const{onChange:I,"onUpdate:page":N,onUpdatePage:J}=E;I&&ae(I,V),J&&ae(J,V),N&&ae(N,V),M(V)}}function F(V){const{pagination:E}=e;if(E){const{onPageSizeChange:I,"onUpdate:pageSize":N,onUpdatePageSize:J}=E;I&&ae(I,V),J&&ae(J,V),N&&ae(N,V),H(V)}}const A=C(()=>{if(e.remote){const{pagination:V}=e;if(V){const{itemCount:E}=V;if(E!==void 0)return E}return}return u.value.length}),j=C(()=>Object.assign(Object.assign({},e.pagination),{onChange:void 0,onUpdatePage:void 0,onUpdatePageSize:void 0,onPageSizeChange:void 0,"onUpdate:page":O,"onUpdate:pageSize":F,page:$.value,pageSize:T.value,pageCount:A.value===void 0?R.value:void 0,itemCount:A.value}));function M(V){const{"onUpdate:page":E,onPageChange:I,onUpdatePage:N}=e;N&&ae(N,V),E&&ae(E,V),I&&ae(I,V),l.value=V}function H(V){const{"onUpdate:pageSize":E,onPageSizeChange:I,onUpdatePageSize:N}=e;I&&ae(I,V),N&&ae(N,V),E&&ae(E,V),d.value=V}function U(V,E){const{onUpdateFilters:I,"onUpdate:filters":N,onFiltersChange:J}=e;I&&ae(I,V,E),N&&ae(N,V,E),J&&ae(J,V,E),i.value=V}function L(V,E,I,N){var J;(J=e.onUnstableColumnResize)===null||J===void 0||J.call(e,V,E,I,N)}function te(V){M(V)}function K(){le()}function le(){ve({})}function ve(V){ce(V)}function ce(V){V?V&&(i.value=Il(V)):i.value={}}return{treeMateRef:o,mergedCurrentPageRef:$,mergedPaginationRef:j,paginatedDataRef:S,rawPaginatedDataRef:w,mergedFilterStateRef:c,mergedSortStateRef:g,hoverKeyRef:B(null),selectionColumnRef:n,childTriggerColIndexRef:r,doUpdateFilters:U,deriveNextSorter:p,doUpdatePageSize:H,doUpdatePage:M,onUnstableColumnResize:L,filter:ce,filters:ve,clearFilter:K,clearFilters:le,clearSorter:m,page:te,sort:h}}const u0=oe({name:"DataTable",alias:["AdvancedTable"],props:Pg,slots:Object,setup(e,{slots:t}){const{mergedBorderedRef:n,mergedClsPrefixRef:o,inlineThemeDisabled:r,mergedRtlRef:i}=Qe(e),s=Wt("DataTable",i,o),l=C(()=>{const{bottomBordered:D}=e;return n.value?!1:D!==void 0?D:!0}),d=Re("DataTable","-data-table",wm,Rg,e,o),c=B(null),u=B(null),{getResizableWidth:f,clearResizableWidth:p,doUpdateResizableWidth:g}=$m(),{rowsRef:h,colsRef:m,dataRelatedColsRef:x,hasEllipsisRef:y}=Pm(e,f),{treeMateRef:v,mergedCurrentPageRef:T,paginatedDataRef:$,rawPaginatedDataRef:R,selectionColumnRef:S,hoverKeyRef:w,mergedPaginationRef:O,mergedFilterStateRef:F,mergedSortStateRef:A,childTriggerColIndexRef:j,doUpdatePage:M,doUpdateFilters:H,onUnstableColumnResize:U,deriveNextSorter:L,filter:te,filters:K,clearFilter:le,clearFilters:ve,clearSorter:ce,page:V,sort:E}=Om(e,{dataRelatedColsRef:x}),I=D=>{const{fileName:G="data.csv",keepOriginalData:pe=!1}=D||{},Fe=pe?e.data:R.value,Be=Mg(e.columns,Fe,e.getCsvCell,e.getCsvHeader),W=new Blob([Be],{type:"text/csv;charset=utf-8"}),me=URL.createObjectURL(W);tf(me,G.endsWith(".csv")?G:`${G}.csv`),URL.revokeObjectURL(me)},{doCheckAll:N,doUncheckAll:J,doCheck:se,doUncheck:xe,headerCheckboxDisabledRef:Ie,someRowsCheckedRef:_,allRowsCheckedRef:Pe,mergedCheckedRowKeySetRef:He,mergedInderminateRowKeySetRef:Ae}=km(e,{selectionColumnRef:S,treeMateRef:v,paginatedDataRef:$}),{stickyExpandedRowsRef:Ge,mergedExpandedRowKeysRef:Xe,renderExpandRef:ct,expandableRef:nt,doUpdateExpandedRowKeys:Ce}=Rm(e,v),{handleTableBodyScroll:ee,handleTableHeaderScroll:ue,syncScrollState:q,setHeaderScrollLeft:Q,leftActiveFixedColKeyRef:ge,leftActiveFixedChildrenColKeysRef:we,rightActiveFixedColKeyRef:de,rightActiveFixedChildrenColKeysRef:be,leftFixedColumnsRef:je,rightFixedColumnsRef:ne,fixedColumnLeftMapRef:Ue,fixedColumnRightMapRef:lt}=Tm(e,{bodyWidthRef:c,mainTableInstRef:u,mergedCurrentPageRef:T}),{localeRef:zt}=$n("DataTable"),xt=C(()=>e.virtualScroll||e.flexHeight||e.maxHeight!==void 0||y.value?"fixed":e.tableLayout);Je(Mn,{props:e,treeMateRef:v,renderExpandIconRef:fe(e,"renderExpandIcon"),loadingKeySetRef:B(new Set),slots:t,indentRef:fe(e,"indent"),childTriggerColIndexRef:j,bodyWidthRef:c,componentId:qn(),hoverKeyRef:w,mergedClsPrefixRef:o,mergedThemeRef:d,scrollXRef:C(()=>e.scrollX),rowsRef:h,colsRef:m,paginatedDataRef:$,leftActiveFixedColKeyRef:ge,leftActiveFixedChildrenColKeysRef:we,rightActiveFixedColKeyRef:de,rightActiveFixedChildrenColKeysRef:be,leftFixedColumnsRef:je,rightFixedColumnsRef:ne,fixedColumnLeftMapRef:Ue,fixedColumnRightMapRef:lt,mergedCurrentPageRef:T,someRowsCheckedRef:_,allRowsCheckedRef:Pe,mergedSortStateRef:A,mergedFilterStateRef:F,loadingRef:fe(e,"loading"),rowClassNameRef:fe(e,"rowClassName"),mergedCheckedRowKeySetRef:He,mergedExpandedRowKeysRef:Xe,mergedInderminateRowKeySetRef:Ae,localeRef:zt,expandableRef:nt,stickyExpandedRowsRef:Ge,rowKeyRef:fe(e,"rowKey"),renderExpandRef:ct,summaryRef:fe(e,"summary"),virtualScrollRef:fe(e,"virtualScroll"),virtualScrollXRef:fe(e,"virtualScrollX"),heightForRowRef:fe(e,"heightForRow"),minRowHeightRef:fe(e,"minRowHeight"),virtualScrollHeaderRef:fe(e,"virtualScrollHeader"),headerHeightRef:fe(e,"headerHeight"),rowPropsRef:fe(e,"rowProps"),stripedRef:fe(e,"striped"),checkOptionsRef:C(()=>{const{value:D}=S;return D==null?void 0:D.options}),rawPaginatedDataRef:R,filterMenuCssVarsRef:C(()=>{const{self:{actionDividerColor:D,actionPadding:G,actionButtonMargin:pe}}=d.value;return{"--n-action-padding":G,"--n-action-button-margin":pe,"--n-action-divider-color":D}}),onLoadRef:fe(e,"onLoad"),mergedTableLayoutRef:xt,maxHeightRef:fe(e,"maxHeight"),minHeightRef:fe(e,"minHeight"),flexHeightRef:fe(e,"flexHeight"),headerCheckboxDisabledRef:Ie,paginationBehaviorOnFilterRef:fe(e,"paginationBehaviorOnFilter"),summaryPlacementRef:fe(e,"summaryPlacement"),filterIconPopoverPropsRef:fe(e,"filterIconPopoverProps"),scrollbarPropsRef:fe(e,"scrollbarProps"),syncScrollState:q,doUpdatePage:M,doUpdateFilters:H,getResizableWidth:f,onUnstableColumnResize:U,clearResizableWidth:p,doUpdateResizableWidth:g,deriveNextSorter:L,doCheck:se,doUncheck:xe,doCheckAll:N,doUncheckAll:J,doUpdateExpandedRowKeys:Ce,handleTableHeaderScroll:ue,handleTableBodyScroll:ee,setHeaderScrollLeft:Q,renderCell:fe(e,"renderCell")});const gt={filter:te,filters:K,clearFilters:ve,clearSorter:ce,page:V,sort:E,clearFilter:le,downloadCsv:I,scrollTo:(D,G)=>{var pe;(pe=u.value)===null||pe===void 0||pe.scrollTo(D,G)}},ut=C(()=>{const{size:D}=e,{common:{cubicBezierEaseInOut:G},self:{borderColor:pe,tdColorHover:Fe,tdColorSorting:Be,tdColorSortingModal:W,tdColorSortingPopover:me,thColorSorting:$e,thColorSortingModal:We,thColorSortingPopover:ft,thColor:ot,thColorHover:re,tdColor:ze,tdTextColor:Le,thTextColor:et,thFontWeight:yt,thButtonColorHover:vt,thIconColor:Ct,thIconColorActive:X,filterSize:ye,borderRadius:Ke,lineHeight:Y,tdColorModal:he,thColorModal:ke,borderColorModal:Me,thColorHoverModal:Ne,tdColorHoverModal:st,borderColorPopover:It,thColorPopover:Ot,tdColorPopover:Qt,tdColorHoverPopover:nn,thColorHoverPopover:jt,paginationMargin:wt,emptyPadding:Z,boxShadowAfter:Te,boxShadowBefore:Oe,sorterSize:ht,resizableContainerSize:Ut,resizableSize:Pt,loadingColor:wn,loadingSize:Fn,opacityLoading:mn,tdColorStriped:qo,tdColorStripedModal:Yo,tdColorStripedPopover:Go,[ie("fontSize",D)]:Xo,[ie("thPadding",D)]:Zo,[ie("tdPadding",D)]:Qo}}=d.value;return{"--n-font-size":Xo,"--n-th-padding":Zo,"--n-td-padding":Qo,"--n-bezier":G,"--n-border-radius":Ke,"--n-line-height":Y,"--n-border-color":pe,"--n-border-color-modal":Me,"--n-border-color-popover":It,"--n-th-color":ot,"--n-th-color-hover":re,"--n-th-color-modal":ke,"--n-th-color-hover-modal":Ne,"--n-th-color-popover":Ot,"--n-th-color-hover-popover":jt,"--n-td-color":ze,"--n-td-color-hover":Fe,"--n-td-color-modal":he,"--n-td-color-hover-modal":st,"--n-td-color-popover":Qt,"--n-td-color-hover-popover":nn,"--n-th-text-color":et,"--n-td-text-color":Le,"--n-th-font-weight":yt,"--n-th-button-color-hover":vt,"--n-th-icon-color":Ct,"--n-th-icon-color-active":X,"--n-filter-size":ye,"--n-pagination-margin":wt,"--n-empty-padding":Z,"--n-box-shadow-before":Oe,"--n-box-shadow-after":Te,"--n-sorter-size":ht,"--n-resizable-container-size":Ut,"--n-resizable-size":Pt,"--n-loading-size":Fn,"--n-loading-color":wn,"--n-opacity-loading":mn,"--n-td-color-striped":qo,"--n-td-color-striped-modal":Yo,"--n-td-color-striped-popover":Go,"n-td-color-sorting":Be,"n-td-color-sorting-modal":W,"n-td-color-sorting-popover":me,"n-th-color-sorting":$e,"n-th-color-sorting-modal":We,"n-th-color-sorting-popover":ft}}),De=r?it("data-table",C(()=>e.size[0]),ut,e):void 0,Ze=C(()=>{if(!e.pagination)return!1;if(e.paginateSinglePage)return!0;const D=O.value,{pageCount:G}=D;return G!==void 0?G>1:D.itemCount&&D.pageSize&&D.itemCount>D.pageSize});return Object.assign({mainTableInstRef:u,mergedClsPrefix:o,rtlEnabled:s,mergedTheme:d,paginatedData:$,mergedBordered:n,mergedBottomBordered:l,mergedPagination:O,mergedShowPagination:Ze,cssVars:r?void 0:ut,themeClass:De==null?void 0:De.themeClass,onRender:De==null?void 0:De.onRender},gt)},render(){const{mergedClsPrefix:e,themeClass:t,onRender:n,$slots:o,spinProps:r}=this;return n==null||n(),a("div",{class:[`${e}-data-table`,this.rtlEnabled&&`${e}-data-table--rtl`,t,{[`${e}-data-table--bordered`]:this.mergedBordered,[`${e}-data-table--bottom-bordered`]:this.mergedBottomBordered,[`${e}-data-table--single-line`]:this.singleLine,[`${e}-data-table--single-column`]:this.singleColumn,[`${e}-data-table--loading`]:this.loading,[`${e}-data-table--flex-height`]:this.flexHeight}],style:this.cssVars},a("div",{class:`${e}-data-table-wrapper`},a(ym,{ref:"mainTableInstRef"})),this.mergedShowPagination?a("div",{class:`${e}-data-table__pagination`},a(Cg,Object.assign({theme:this.mergedTheme.peers.Pagination,themeOverrides:this.mergedTheme.peerOverrides.Pagination,disabled:this.loading},this.mergedPagination))):null,a(qt,{name:"fade-in-scale-up-transition"},{default:()=>this.loading?a("div",{class:`${e}-data-table-loading-wrapper`},pt(o.loading,()=>[a(Zn,Object.assign({clsPrefix:e,strokeWidth:20},r))])):null}))}}),Dm={itemFontSize:"12px",itemHeight:"36px",itemWidth:"52px",panelActionPadding:"8px 0"};function Ud(e){const{popoverColor:t,textColor2:n,primaryColor:o,hoverColor:r,dividerColor:i,opacityDisabled:s,boxShadow2:l,borderRadius:d,iconColor:c,iconColorDisabled:u}=e;return Object.assign(Object.assign({},Dm),{panelColor:t,panelBoxShadow:l,panelDividerColor:i,itemTextColor:n,itemTextColorActive:o,itemColorHover:r,itemOpacityDisabled:s,itemBorderRadius:d,borderRadius:d,iconColor:c,iconColorDisabled:u})}const Kd={name:"TimePicker",common:dt,peers:{Scrollbar:Nn,Button:mo,Input:go},self:Ud},qd={name:"TimePicker",common:_e,peers:{Scrollbar:pn,Button:gn,Input:Tn},self:Ud},Mm={itemSize:"24px",itemCellWidth:"38px",itemCellHeight:"32px",scrollItemWidth:"80px",scrollItemHeight:"40px",panelExtraFooterPadding:"8px 12px",panelActionPadding:"8px 12px",calendarTitlePadding:"0",calendarTitleHeight:"28px",arrowSize:"14px",panelHeaderPadding:"8px 12px",calendarDaysHeight:"32px",calendarTitleGridTempateColumns:"28px 28px 1fr 28px 28px",calendarLeftPaddingDate:"6px 12px 4px 12px",calendarLeftPaddingDatetime:"4px 12px",calendarLeftPaddingDaterange:"6px 12px 4px 12px",calendarLeftPaddingDatetimerange:"4px 12px",calendarLeftPaddingMonth:"0",calendarLeftPaddingYear:"0",calendarLeftPaddingQuarter:"0",calendarLeftPaddingMonthrange:"0",calendarLeftPaddingQuarterrange:"0",calendarLeftPaddingYearrange:"0",calendarLeftPaddingWeek:"6px 12px 4px 12px",calendarRightPaddingDate:"6px 12px 4px 12px",calendarRightPaddingDatetime:"4px 12px",calendarRightPaddingDaterange:"6px 12px 4px 12px",calendarRightPaddingDatetimerange:"4px 12px",calendarRightPaddingMonth:"0",calendarRightPaddingYear:"0",calendarRightPaddingQuarter:"0",calendarRightPaddingMonthrange:"0",calendarRightPaddingQuarterrange:"0",calendarRightPaddingYearrange:"0",calendarRightPaddingWeek:"0"};function Yd(e){const{hoverColor:t,fontSize:n,textColor2:o,textColorDisabled:r,popoverColor:i,primaryColor:s,borderRadiusSmall:l,iconColor:d,iconColorDisabled:c,textColor1:u,dividerColor:f,boxShadow2:p,borderRadius:g,fontWeightStrong:h}=e;return Object.assign(Object.assign({},Mm),{itemFontSize:n,calendarDaysFontSize:n,calendarTitleFontSize:n,itemTextColor:o,itemTextColorDisabled:r,itemTextColorActive:i,itemTextColorCurrent:s,itemColorIncluded:Se(s,{alpha:.1}),itemColorHover:t,itemColorDisabled:t,itemColorActive:s,itemBorderRadius:l,panelColor:i,panelTextColor:o,arrowColor:d,calendarTitleTextColor:u,calendarTitleColorHover:t,calendarDaysTextColor:o,panelHeaderDividerColor:f,calendarDaysDividerColor:f,calendarDividerColor:f,panelActionDividerColor:f,panelBoxShadow:p,panelBorderRadius:g,calendarTitleFontWeight:h,scrollItemBorderRadius:g,iconColor:d,iconColorDisabled:c})}const Am={name:"DatePicker",common:dt,peers:{Input:go,Button:mo,TimePicker:Kd,Scrollbar:Nn},self:Yd},_m={name:"DatePicker",common:_e,peers:{Input:Tn,Button:gn,TimePicker:qd,Scrollbar:pn},self(e){const{popoverColor:t,hoverColor:n,primaryColor:o}=e,r=Yd(e);return r.itemColorDisabled=qe(t,n),r.itemColorIncluded=Se(o,{alpha:.15}),r.itemColorHover=qe(t,n),r}},aa="n-date-picker",Ro=40,Hm="HH:mm:ss",Gd={active:Boolean,dateFormat:String,calendarDayFormat:String,calendarHeaderYearFormat:String,calendarHeaderMonthFormat:String,calendarHeaderMonthYearSeparator:{type:String,required:!0},calendarHeaderMonthBeforeYear:{type:Boolean,default:void 0},timerPickerFormat:{type:String,value:Hm},value:{type:[Array,Number],default:null},shortcuts:Object,defaultTime:[Number,String,Array],inputReadonly:Boolean,onClear:Function,onConfirm:Function,onClose:Function,onTabOut:Function,onKeydown:Function,actions:Array,onUpdateValue:{type:Function,required:!0},themeClass:String,onRender:Function,panel:Boolean,onNextMonth:Function,onPrevMonth:Function,onNextYear:Function,onPrevYear:Function};function Xd(e){const{dateLocaleRef:t,timePickerSizeRef:n,timePickerPropsRef:o,localeRef:r,mergedClsPrefixRef:i,mergedThemeRef:s}=Ee(aa),l=C(()=>({locale:t.value.locale})),d=B(null),c=hi();function u(){const{onClear:M}=e;M&&M()}function f(){const{onConfirm:M,value:H}=e;M&&M(H)}function p(M,H){const{onUpdateValue:U}=e;U(M,H)}function g(M=!1){const{onClose:H}=e;H&&H(M)}function h(){const{onTabOut:M}=e;M&&M()}function m(){p(null,!0),g(!0),u()}function x(){h()}function y(){(e.active||e.panel)&&Tt(()=>{const{value:M}=d;if(!M)return;const H=M.querySelectorAll("[data-n-date]");H.forEach(U=>{U.classList.add("transition-disabled")}),M.offsetWidth,H.forEach(U=>{U.classList.remove("transition-disabled")})})}function v(M){M.key==="Tab"&&M.target===d.value&&c.shift&&(M.preventDefault(),h())}function T(M){const{value:H}=d;c.tab&&M.target===H&&(H!=null&&H.contains(M.relatedTarget))&&h()}let $=null,R=!1;function S(){$=e.value,R=!0}function w(){R=!1}function O(){R&&(p($,!1),R=!1)}function F(M){return typeof M=="function"?M():M}const A=B(!1);function j(){A.value=!A.value}return{mergedTheme:s,mergedClsPrefix:i,dateFnsOptions:l,timePickerSize:n,timePickerProps:o,selfRef:d,locale:r,doConfirm:f,doClose:g,doUpdateValue:p,doTabOut:h,handleClearClick:m,handleFocusDetectorFocus:x,disableTransitionOneTick:y,handlePanelKeyDown:v,handlePanelFocus:T,cachePendingValue:S,clearPendingValue:w,restorePendingValue:O,getShortcutValue:F,handleShortcutMouseleave:O,showMonthYearPanel:A,handleOpenQuickSelectMonthPanel:j}}const Ai=Object.assign(Object.assign({},Gd),{defaultCalendarStartTime:Number,actions:{type:Array,default:()=>["now","clear","confirm"]}});function _i(e,t){var n;const o=Xd(e),{isValueInvalidRef:r,isDateDisabledRef:i,isDateInvalidRef:s,isTimeInvalidRef:l,isDateTimeInvalidRef:d,isHourDisabledRef:c,isMinuteDisabledRef:u,isSecondDisabledRef:f,localeRef:p,firstDayOfWeekRef:g,datePickerSlots:h,yearFormatRef:m,monthFormatRef:x,quarterFormatRef:y,yearRangeRef:v}=Ee(aa),T={isValueInvalid:r,isDateDisabled:i,isDateInvalid:s,isTimeInvalid:l,isDateTimeInvalid:d,isHourDisabled:c,isMinuteDisabled:u,isSecondDisabled:f},$=C(()=>e.dateFormat||p.value.dateFormat),R=C(()=>e.calendarDayFormat||p.value.dayFormat),S=B(e.value===null||Array.isArray(e.value)?"":Bt(e.value,$.value)),w=B(e.value===null||Array.isArray(e.value)?(n=e.defaultCalendarStartTime)!==null&&n!==void 0?n:Date.now():e.value),O=B(null),F=B(null),A=B(null),j=B(Date.now()),M=C(()=>{var ne;return Ga(w.value,e.value,j.value,(ne=g.value)!==null&&ne!==void 0?ne:p.value.firstDayOfWeek,!1,t==="week")}),H=C(()=>{const{value:ne}=e;return Xa(w.value,Array.isArray(ne)?null:ne,j.value,{monthFormat:x.value})}),U=C(()=>{const{value:ne}=e;return Qa(Array.isArray(ne)?null:ne,j.value,{yearFormat:m.value},v)}),L=C(()=>{const{value:ne}=e;return Za(w.value,Array.isArray(ne)?null:ne,j.value,{quarterFormat:y.value})}),te=C(()=>M.value.slice(0,7).map(ne=>{const{ts:Ue}=ne;return Bt(Ue,R.value,o.dateFnsOptions.value)})),K=C(()=>Bt(w.value,e.calendarHeaderMonthFormat||p.value.monthFormat,o.dateFnsOptions.value)),le=C(()=>Bt(w.value,e.calendarHeaderYearFormat||p.value.yearFormat,o.dateFnsOptions.value)),ve=C(()=>{var ne;return(ne=e.calendarHeaderMonthBeforeYear)!==null&&ne!==void 0?ne:p.value.monthBeforeYear});mt(w,(ne,Ue)=>{(t==="date"||t==="datetime")&&(fr(ne,Ue)||o.disableTransitionOneTick())}),mt(C(()=>e.value),ne=>{ne!==null&&!Array.isArray(ne)?(S.value=Bt(ne,$.value,o.dateFnsOptions.value),w.value=ne):S.value=""});function ce(ne){var Ue;if(t==="datetime")return Ve(li(ne));if(t==="month")return Ve(Vn(ne));if(t==="year")return Ve(Qr(ne));if(t==="quarter")return Ve(Da(ne));if(t==="week"){const lt=(((Ue=g.value)!==null&&Ue!==void 0?Ue:p.value.firstDayOfWeek)+1)%7;return Ve($u(ne,{weekStartsOn:lt}))}return Ve(Jl(ne))}function V(ne,Ue){const{isDateDisabled:{value:lt}}=T;return lt?lt(ne,Ue):!1}function E(ne){const Ue=un(ne,$.value,new Date,o.dateFnsOptions.value);if(On(Ue)){if(e.value===null)o.doUpdateValue(Ve(ce(Date.now())),e.panel);else if(!Array.isArray(e.value)){const lt=en(e.value,{year:Ht(Ue),month:Dt(Ue),date:kn(Ue)});o.doUpdateValue(Ve(ce(Ve(lt))),e.panel)}}else S.value=ne}function I(){const ne=un(S.value,$.value,new Date,o.dateFnsOptions.value);if(On(ne)){if(e.value===null)o.doUpdateValue(Ve(ce(Date.now())),!1);else if(!Array.isArray(e.value)){const Ue=en(e.value,{year:Ht(ne),month:Dt(ne),date:kn(ne)});o.doUpdateValue(Ve(ce(Ve(Ue))),!1)}}else Ae()}function N(){o.doUpdateValue(null,!0),S.value="",o.doClose(!0),o.handleClearClick()}function J(){o.doUpdateValue(Ve(ce(Date.now())),!0);const ne=Date.now();w.value=ne,o.doClose(!0),e.panel&&(t==="month"||t==="quarter"||t==="year")&&(o.disableTransitionOneTick(),be(ne))}const se=B(null);function xe(ne){ne.type==="date"&&t==="week"&&(se.value=ce(Ve(ne.ts)))}function Ie(ne){return ne.type==="date"&&t==="week"?ce(Ve(ne.ts))===se.value:!1}function _(ne){if(V(ne.ts,ne.type==="date"?{type:"date",year:ne.dateObject.year,month:ne.dateObject.month,date:ne.dateObject.date}:ne.type==="month"?{type:"month",year:ne.dateObject.year,month:ne.dateObject.month}:ne.type==="year"?{type:"year",year:ne.dateObject.year}:{type:"quarter",year:ne.dateObject.year,quarter:ne.dateObject.quarter}))return;let Ue;if(e.value!==null&&!Array.isArray(e.value)?Ue=e.value:Ue=Date.now(),t==="datetime"&&e.defaultTime!==null&&!Array.isArray(e.defaultTime)){const lt=Vr(e.defaultTime);lt&&(Ue=Ve(en(Ue,lt)))}switch(Ue=Ve(ne.type==="quarter"&&ne.dateObject.quarter?zu(Ba(Ue,ne.dateObject.year),ne.dateObject.quarter):en(Ue,ne.dateObject)),o.doUpdateValue(ce(Ue),e.panel||t==="date"||t==="week"||t==="year"),t){case"date":case"week":o.doClose();break;case"year":e.panel&&o.disableTransitionOneTick(),o.doClose();break;case"month":o.disableTransitionOneTick(),be(Ue);break;case"quarter":o.disableTransitionOneTick(),be(Ue);break}}function Pe(ne,Ue){let lt;e.value!==null&&!Array.isArray(e.value)?lt=e.value:lt=Date.now(),lt=Ve(ne.type==="month"?Pu(lt,ne.dateObject.month):Ba(lt,ne.dateObject.year)),Ue(lt),be(lt)}function He(ne){w.value=ne}function Ae(ne){if(e.value===null||Array.isArray(e.value)){S.value="";return}ne===void 0&&(ne=e.value),S.value=Bt(ne,$.value,o.dateFnsOptions.value)}function Ge(){T.isDateInvalid.value||T.isTimeInvalid.value||(o.doConfirm(),Xe())}function Xe(){e.active&&o.doClose()}function ct(){var ne;w.value=Ve(Oa(w.value,1)),(ne=e.onNextYear)===null||ne===void 0||ne.call(e)}function nt(){var ne;w.value=Ve(Oa(w.value,-1)),(ne=e.onPrevYear)===null||ne===void 0||ne.call(e)}function Ce(){var ne;w.value=Ve(rn(w.value,1)),(ne=e.onNextMonth)===null||ne===void 0||ne.call(e)}function ee(){var ne;w.value=Ve(rn(w.value,-1)),(ne=e.onPrevMonth)===null||ne===void 0||ne.call(e)}function ue(){const{value:ne}=O;return(ne==null?void 0:ne.listElRef)||null}function q(){const{value:ne}=O;return(ne==null?void 0:ne.itemsElRef)||null}function Q(){var ne;(ne=F.value)===null||ne===void 0||ne.sync()}function ge(ne){ne!==null&&o.doUpdateValue(ne,e.panel)}function we(ne){o.cachePendingValue();const Ue=o.getShortcutValue(ne);typeof Ue=="number"&&o.doUpdateValue(Ue,!1)}function de(ne){const Ue=o.getShortcutValue(ne);typeof Ue=="number"&&(o.doUpdateValue(Ue,e.panel),o.clearPendingValue(),Ge())}function be(ne){const{value:Ue}=e;if(A.value){const lt=ne===void 0?Ue===null?Dt(Date.now()):Dt(Ue):Dt(ne);A.value.scrollTo({top:lt*Ro})}if(O.value){const lt=(ne===void 0?Ue===null?Ht(Date.now()):Ht(Ue):Ht(ne))-v.value[0];O.value.scrollTo({top:lt*Ro})}}const je={monthScrollbarRef:A,yearScrollbarRef:F,yearVlRef:O};return Object.assign(Object.assign(Object.assign(Object.assign({dateArray:M,monthArray:H,yearArray:U,quarterArray:L,calendarYear:le,calendarMonth:K,weekdays:te,calendarMonthBeforeYear:ve,mergedIsDateDisabled:V,nextYear:ct,prevYear:nt,nextMonth:Ce,prevMonth:ee,handleNowClick:J,handleConfirmClick:Ge,handleSingleShortcutMouseenter:we,handleSingleShortcutClick:de},T),o),je),{handleDateClick:_,handleDateInputBlur:I,handleDateInput:E,handleDateMouseEnter:xe,isWeekHovered:Ie,handleTimePickerChange:ge,clearSelectedDateTime:N,virtualListContainer:ue,virtualListContent:q,handleVirtualListScroll:Q,timePickerSize:o.timePickerSize,dateInputValue:S,datePickerSlots:h,handleQuickMonthClick:Pe,justifyColumnsScrollState:be,calendarValue:w,onUpdateCalendarValue:He})}const Zd=oe({name:"MonthPanel",props:Object.assign(Object.assign({},Ai),{type:{type:String,required:!0},useAsQuickJump:Boolean}),setup(e){const t=_i(e,e.type),{dateLocaleRef:n}=$n("DatePicker"),o=s=>{switch(s.type){case"year":return Js(s.dateObject.year,s.yearFormat,n.value.locale);case"month":return Qs(s.dateObject.month,s.monthFormat,n.value.locale);case"quarter":return ed(s.dateObject.quarter,s.quarterFormat,n.value.locale)}},{useAsQuickJump:r}=e,i=(s,l,d)=>{const{mergedIsDateDisabled:c,handleDateClick:u,handleQuickMonthClick:f}=t;return a("div",{"data-n-date":!0,key:l,class:[`${d}-date-panel-month-calendar__picker-col-item`,s.isCurrent&&`${d}-date-panel-month-calendar__picker-col-item--current`,s.selected&&`${d}-date-panel-month-calendar__picker-col-item--selected`,!r&&c(s.ts,s.type==="year"?{type:"year",year:s.dateObject.year}:s.type==="month"?{type:"month",year:s.dateObject.year,month:s.dateObject.month}:s.type==="quarter"?{type:"month",year:s.dateObject.year,month:s.dateObject.quarter}:null)&&`${d}-date-panel-month-calendar__picker-col-item--disabled`],onClick:()=>{r?f(s,p=>{e.onUpdateValue(p,!1)}):u(s)}},o(s))};return tn(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:i})},render(){const{mergedClsPrefix:e,mergedTheme:t,shortcuts:n,actions:o,renderItem:r,type:i,onRender:s}=this;return s==null||s(),a("div",{ref:"selfRef",tabindex:0,class:[`${e}-date-panel`,`${e}-date-panel--month`,!this.panel&&`${e}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},a("div",{class:`${e}-date-panel-month-calendar`},a(Vt,{ref:"yearScrollbarRef",class:`${e}-date-panel-month-calendar__picker-col`,theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar,container:this.virtualListContainer,content:this.virtualListContent,horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>a(ko,{ref:"yearVlRef",items:this.yearArray,itemSize:Ro,showScrollbar:!1,keyField:"ts",onScroll:this.handleVirtualListScroll,paddingBottom:4},{default:({item:l,index:d})=>r(l,d,e)})}),i==="month"||i==="quarter"?a("div",{class:`${e}-date-panel-month-calendar__picker-col`},a(Vt,{ref:"monthScrollbarRef",theme:t.peers.Scrollbar,themeOverrides:t.peerOverrides.Scrollbar},{default:()=>[(i==="month"?this.monthArray:this.quarterArray).map((l,d)=>r(l,d,e)),a("div",{class:`${e}-date-panel-${i}-calendar__padding`})]})):null),bt(this.datePickerSlots.footer,l=>l?a("div",{class:`${e}-date-panel-footer`},l):null),o!=null&&o.length||n?a("div",{class:`${e}-date-panel-actions`},a("div",{class:`${e}-date-panel-actions__prefix`},n&&Object.keys(n).map(l=>{const d=n[l];return Array.isArray(d)?null:a(Hn,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(d)},onClick:()=>{this.handleSingleShortcutClick(d)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>l})})),a("div",{class:`${e}-date-panel-actions__suffix`},o!=null&&o.includes("clear")?ln(this.datePickerSlots.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,o!=null&&o.includes("now")?ln(this.datePickerSlots.now,{onNow:this.handleNowClick,text:this.locale.now},()=>[a(At,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now})]):null,o!=null&&o.includes("confirm")?ln(this.datePickerSlots.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isDateInvalid,text:this.locale.confirm},()=>[a(At,{theme:t.peers.Button,themeOverrides:t.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(ho,{onFocus:this.handleFocusDetectorFocus}))}}),jo=oe({props:{mergedClsPrefix:{type:String,required:!0},value:Number,monthBeforeYear:{type:Boolean,required:!0},monthYearSeparator:{type:String,required:!0},calendarMonth:{type:String,required:!0},calendarYear:{type:String,required:!0},onUpdateValue:{type:Function,required:!0}},setup(){const e=B(null),t=B(null),n=B(!1);function o(i){var s;n.value&&!(!((s=e.value)===null||s===void 0)&&s.contains(Kn(i)))&&(n.value=!1)}function r(){n.value=!n.value}return{show:n,triggerRef:e,monthPanelRef:t,handleHeaderClick:r,handleClickOutside:o}},render(){const{handleClickOutside:e,mergedClsPrefix:t}=this;return a("div",{class:`${t}-date-panel-month__month-year`,ref:"triggerRef"},a(Po,null,{default:()=>[a($o,null,{default:()=>a("div",{class:[`${t}-date-panel-month__text`,this.show&&`${t}-date-panel-month__text--active`],onClick:this.handleHeaderClick},this.monthBeforeYear?[this.calendarMonth,this.monthYearSeparator,this.calendarYear]:[this.calendarYear,this.monthYearSeparator,this.calendarMonth])}),a(zo,{show:this.show,teleportDisabled:!0},{default:()=>a(qt,{name:"fade-in-scale-up-transition",appear:!0},{default:()=>this.show?dn(a(Zd,{ref:"monthPanelRef",onUpdateValue:this.onUpdateValue,actions:[],calendarHeaderMonthYearSeparator:this.monthYearSeparator,type:"month",key:"month",useAsQuickJump:!0,value:this.value}),[[Ln,e,void 0,{capture:!0}]]):null})})]}))}}),Em=oe({name:"DatePanel",props:Object.assign(Object.assign({},Ai),{type:{type:String,required:!0}}),setup(e){return _i(e,e.type)},render(){var e,t,n;const{mergedClsPrefix:o,mergedTheme:r,shortcuts:i,onRender:s,datePickerSlots:l,type:d}=this;return s==null||s(),a("div",{ref:"selfRef",tabindex:0,class:[`${o}-date-panel`,`${o}-date-panel--${d}`,!this.panel&&`${o}-date-panel--shadow`,this.themeClass],onFocus:this.handlePanelFocus,onKeydown:this.handlePanelKeyDown},a("div",{class:`${o}-date-panel-calendar`},a("div",{class:`${o}-date-panel-month`},a("div",{class:`${o}-date-panel-month__fast-prev`,onClick:this.prevYear},pt(l["prev-year"],()=>[a(io,null)])),a("div",{class:`${o}-date-panel-month__prev`,onClick:this.prevMonth},pt(l["prev-month"],()=>[a(ao,null)])),a(jo,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:o,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),a("div",{class:`${o}-date-panel-month__next`,onClick:this.nextMonth},pt(l["next-month"],()=>[a(so,null)])),a("div",{class:`${o}-date-panel-month__fast-next`,onClick:this.nextYear},pt(l["next-year"],()=>[a(lo,null)]))),a("div",{class:`${o}-date-panel-weekdays`},this.weekdays.map(c=>a("div",{key:c,class:`${o}-date-panel-weekdays__day`},c))),a("div",{class:`${o}-date-panel-dates`},this.dateArray.map((c,u)=>a("div",{"data-n-date":!0,key:u,class:[`${o}-date-panel-date`,{[`${o}-date-panel-date--current`]:c.isCurrentDate,[`${o}-date-panel-date--selected`]:c.selected,[`${o}-date-panel-date--excluded`]:!c.inCurrentMonth,[`${o}-date-panel-date--disabled`]:this.mergedIsDateDisabled(c.ts,{type:"date",year:c.dateObject.year,month:c.dateObject.month,date:c.dateObject.date}),[`${o}-date-panel-date--week-hovered`]:this.isWeekHovered(c),[`${o}-date-panel-date--week-selected`]:c.inSelectedWeek}],onClick:()=>{this.handleDateClick(c)},onMouseenter:()=>{this.handleDateMouseEnter(c)}},a("div",{class:`${o}-date-panel-date__trigger`}),c.dateObject.date,c.isCurrentDate?a("div",{class:`${o}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?a("div",{class:`${o}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${o}-date-panel-actions`},a("div",{class:`${o}-date-panel-actions__prefix`},i&&Object.keys(i).map(c=>{const u=i[c];return Array.isArray(u)?null:a(Hn,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(u)},onClick:()=>{this.handleSingleShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>c})})),a("div",{class:`${o}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?ln(this.$slots.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((n=this.actions)===null||n===void 0)&&n.includes("now")?ln(this.$slots.now,{onNow:this.handleNowClick,text:this.locale.now},()=>[a(At,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now})]):null)):null,a(ho,{onFocus:this.handleFocusDetectorFocus}))}}),Hi=Object.assign(Object.assign({},Gd),{defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,actions:{type:Array,default:()=>["clear","confirm"]}});function Ei(e,t){var n,o;const{isDateDisabledRef:r,isStartHourDisabledRef:i,isEndHourDisabledRef:s,isStartMinuteDisabledRef:l,isEndMinuteDisabledRef:d,isStartSecondDisabledRef:c,isEndSecondDisabledRef:u,isStartDateInvalidRef:f,isEndDateInvalidRef:p,isStartTimeInvalidRef:g,isEndTimeInvalidRef:h,isStartValueInvalidRef:m,isEndValueInvalidRef:x,isRangeInvalidRef:y,localeRef:v,rangesRef:T,closeOnSelectRef:$,updateValueOnCloseRef:R,firstDayOfWeekRef:S,datePickerSlots:w,monthFormatRef:O,yearFormatRef:F,quarterFormatRef:A,yearRangeRef:j}=Ee(aa),M={isDateDisabled:r,isStartHourDisabled:i,isEndHourDisabled:s,isStartMinuteDisabled:l,isEndMinuteDisabled:d,isStartSecondDisabled:c,isEndSecondDisabled:u,isStartDateInvalid:f,isEndDateInvalid:p,isStartTimeInvalid:g,isEndTimeInvalid:h,isStartValueInvalid:m,isEndValueInvalid:x,isRangeInvalid:y},H=Xd(e),U=B(null),L=B(null),te=B(null),K=B(null),le=B(null),ve=B(null),ce=B(null),V=B(null),{value:E}=e,I=(n=e.defaultCalendarStartTime)!==null&&n!==void 0?n:Array.isArray(E)&&typeof E[0]=="number"?E[0]:Date.now(),N=B(I),J=B((o=e.defaultCalendarEndTime)!==null&&o!==void 0?o:Array.isArray(E)&&typeof E[1]=="number"?E[1]:Ve(rn(I,1)));gt(!0);const se=B(Date.now()),xe=B(!1),Ie=B(0),_=C(()=>e.dateFormat||v.value.dateFormat),Pe=C(()=>e.calendarDayFormat||v.value.dayFormat),He=B(Array.isArray(E)?Bt(E[0],_.value,H.dateFnsOptions.value):""),Ae=B(Array.isArray(E)?Bt(E[1],_.value,H.dateFnsOptions.value):""),Ge=C(()=>xe.value?"end":"start"),Xe=C(()=>{var Z;return Ga(N.value,e.value,se.value,(Z=S.value)!==null&&Z!==void 0?Z:v.value.firstDayOfWeek)}),ct=C(()=>{var Z;return Ga(J.value,e.value,se.value,(Z=S.value)!==null&&Z!==void 0?Z:v.value.firstDayOfWeek)}),nt=C(()=>Xe.value.slice(0,7).map(Z=>{const{ts:Te}=Z;return Bt(Te,Pe.value,H.dateFnsOptions.value)})),Ce=C(()=>Bt(N.value,e.calendarHeaderMonthFormat||v.value.monthFormat,H.dateFnsOptions.value)),ee=C(()=>Bt(J.value,e.calendarHeaderMonthFormat||v.value.monthFormat,H.dateFnsOptions.value)),ue=C(()=>Bt(N.value,e.calendarHeaderYearFormat||v.value.yearFormat,H.dateFnsOptions.value)),q=C(()=>Bt(J.value,e.calendarHeaderYearFormat||v.value.yearFormat,H.dateFnsOptions.value)),Q=C(()=>{const{value:Z}=e;return Array.isArray(Z)?Z[0]:null}),ge=C(()=>{const{value:Z}=e;return Array.isArray(Z)?Z[1]:null}),we=C(()=>{const{shortcuts:Z}=e;return Z||T.value}),de=C(()=>Qa(Do(e.value,"start"),se.value,{yearFormat:F.value},j)),be=C(()=>Qa(Do(e.value,"end"),se.value,{yearFormat:F.value},j)),je=C(()=>{const Z=Do(e.value,"start");return Za(Z??Date.now(),Z,se.value,{quarterFormat:A.value})}),ne=C(()=>{const Z=Do(e.value,"end");return Za(Z??Date.now(),Z,se.value,{quarterFormat:A.value})}),Ue=C(()=>{const Z=Do(e.value,"start");return Xa(Z??Date.now(),Z,se.value,{monthFormat:O.value})}),lt=C(()=>{const Z=Do(e.value,"end");return Xa(Z??Date.now(),Z,se.value,{monthFormat:O.value})}),zt=C(()=>{var Z;return(Z=e.calendarHeaderMonthBeforeYear)!==null&&Z!==void 0?Z:v.value.monthBeforeYear});mt(C(()=>e.value),Z=>{if(Z!==null&&Array.isArray(Z)){const[Te,Oe]=Z;He.value=Bt(Te,_.value,H.dateFnsOptions.value),Ae.value=Bt(Oe,_.value,H.dateFnsOptions.value),xe.value||We(Z)}else He.value="",Ae.value=""});function xt(Z,Te){(t==="daterange"||t==="datetimerange")&&(Ht(Z)!==Ht(Te)||Dt(Z)!==Dt(Te))&&H.disableTransitionOneTick()}mt(N,xt),mt(J,xt);function gt(Z){const Te=Vn(N.value),Oe=Vn(J.value);(e.bindCalendarMonths||Te>=Oe)&&(Z?J.value=Ve(rn(Te,1)):N.value=Ve(rn(Oe,-1)))}function ut(){N.value=Ve(rn(N.value,12)),gt(!0)}function De(){N.value=Ve(rn(N.value,-12)),gt(!0)}function Ze(){N.value=Ve(rn(N.value,1)),gt(!0)}function D(){N.value=Ve(rn(N.value,-1)),gt(!0)}function G(){J.value=Ve(rn(J.value,12)),gt(!1)}function pe(){J.value=Ve(rn(J.value,-12)),gt(!1)}function Fe(){J.value=Ve(rn(J.value,1)),gt(!1)}function Be(){J.value=Ve(rn(J.value,-1)),gt(!1)}function W(Z){N.value=Z,gt(!0)}function me(Z){J.value=Z,gt(!1)}function $e(Z){const Te=r.value;if(!Te)return!1;if(!Array.isArray(e.value)||Ge.value==="start")return Te(Z,"start",null);{const{value:Oe}=Ie;return Z<Ie.value?Te(Z,"start",[Oe,Oe]):Te(Z,"end",[Oe,Oe])}}function We(Z){if(Z===null)return;const[Te,Oe]=Z;N.value=Te,Vn(Oe)<=Vn(Te)?J.value=Ve(Vn(rn(Te,1))):J.value=Ve(Vn(Oe))}function ft(Z){if(!xe.value)xe.value=!0,Ie.value=Z.ts,yt(Z.ts,Z.ts,"done");else{xe.value=!1;const{value:Te}=e;e.panel&&Array.isArray(Te)?yt(Te[0],Te[1],"done"):$.value&&t==="daterange"&&(R.value?ze():re())}}function ot(Z){if(xe.value){if($e(Z.ts))return;Z.ts>=Ie.value?yt(Ie.value,Z.ts,"wipPreview"):yt(Z.ts,Ie.value,"wipPreview")}}function re(){y.value||(H.doConfirm(),ze())}function ze(){xe.value=!1,e.active&&H.doClose()}function Le(Z){typeof Z!="number"&&(Z=Ve(Z)),e.value===null?H.doUpdateValue([Z,Z],e.panel):Array.isArray(e.value)&&H.doUpdateValue([Z,Math.max(e.value[1],Z)],e.panel)}function et(Z){typeof Z!="number"&&(Z=Ve(Z)),e.value===null?H.doUpdateValue([Z,Z],e.panel):Array.isArray(e.value)&&H.doUpdateValue([Math.min(e.value[0],Z),Z],e.panel)}function yt(Z,Te,Oe){if(typeof Z!="number"&&(Z=Ve(Z)),Oe!=="shortcutPreview"){let ht,Ut;if(t==="datetimerange"){const{defaultTime:Pt}=e;Array.isArray(Pt)?(ht=Vr(Pt[0]),Ut=Vr(Pt[1])):(ht=Vr(Pt),Ut=ht)}ht&&(Z=Ve(en(Z,ht))),Ut&&(Te=Ve(en(Te,Ut)))}H.doUpdateValue([Z,Te],e.panel&&Oe==="done")}function vt(Z){return t==="datetimerange"?Ve(li(Z)):t==="monthrange"?Ve(Vn(Z)):Ve(Jl(Z))}function Ct(Z){const Te=un(Z,_.value,new Date,H.dateFnsOptions.value);if(On(Te))if(e.value){if(Array.isArray(e.value)){const Oe=en(e.value[0],{year:Ht(Te),month:Dt(Te),date:kn(Te)});Le(vt(Ve(Oe)))}}else{const Oe=en(new Date,{year:Ht(Te),month:Dt(Te),date:kn(Te)});Le(vt(Ve(Oe)))}else He.value=Z}function X(Z){const Te=un(Z,_.value,new Date,H.dateFnsOptions.value);if(On(Te)){if(e.value===null){const Oe=en(new Date,{year:Ht(Te),month:Dt(Te),date:kn(Te)});et(vt(Ve(Oe)))}else if(Array.isArray(e.value)){const Oe=en(e.value[1],{year:Ht(Te),month:Dt(Te),date:kn(Te)});et(vt(Ve(Oe)))}}else Ae.value=Z}function ye(){const Z=un(He.value,_.value,new Date,H.dateFnsOptions.value),{value:Te}=e;if(On(Z)){if(Te===null){const Oe=en(new Date,{year:Ht(Z),month:Dt(Z),date:kn(Z)});Le(vt(Ve(Oe)))}else if(Array.isArray(Te)){const Oe=en(Te[0],{year:Ht(Z),month:Dt(Z),date:kn(Z)});Le(vt(Ve(Oe)))}}else Y()}function Ke(){const Z=un(Ae.value,_.value,new Date,H.dateFnsOptions.value),{value:Te}=e;if(On(Z)){if(Te===null){const Oe=en(new Date,{year:Ht(Z),month:Dt(Z),date:kn(Z)});et(vt(Ve(Oe)))}else if(Array.isArray(Te)){const Oe=en(Te[1],{year:Ht(Z),month:Dt(Z),date:kn(Z)});et(vt(Ve(Oe)))}}else Y()}function Y(Z){const{value:Te}=e;if(Te===null||!Array.isArray(Te)){He.value="",Ae.value="";return}Z===void 0&&(Z=Te),He.value=Bt(Z[0],_.value,H.dateFnsOptions.value),Ae.value=Bt(Z[1],_.value,H.dateFnsOptions.value)}function he(Z){Z!==null&&Le(Z)}function ke(Z){Z!==null&&et(Z)}function Me(Z){H.cachePendingValue();const Te=H.getShortcutValue(Z);Array.isArray(Te)&&yt(Te[0],Te[1],"shortcutPreview")}function Ne(Z){const Te=H.getShortcutValue(Z);Array.isArray(Te)&&(yt(Te[0],Te[1],"done"),H.clearPendingValue(),re())}function st(Z,Te){const Oe=Z===void 0?e.value:Z;if(Z===void 0||Te==="start"){if(ce.value){const ht=Array.isArray(Oe)?Dt(Oe[0]):Dt(Date.now());ce.value.scrollTo({debounce:!1,index:ht,elSize:Ro})}if(le.value){const ht=(Array.isArray(Oe)?Ht(Oe[0]):Ht(Date.now()))-j.value[0];le.value.scrollTo({index:ht,debounce:!1})}}if(Z===void 0||Te==="end"){if(V.value){const ht=Array.isArray(Oe)?Dt(Oe[1]):Dt(Date.now());V.value.scrollTo({debounce:!1,index:ht,elSize:Ro})}if(ve.value){const ht=(Array.isArray(Oe)?Ht(Oe[1]):Ht(Date.now()))-j.value[0];ve.value.scrollTo({index:ht,debounce:!1})}}}function It(Z,Te){const{value:Oe}=e,ht=!Array.isArray(Oe),Ut=Z.type==="year"&&t!=="yearrange"?ht?en(Z.ts,{month:Dt(t==="quarterrange"?Da(new Date):new Date)}).valueOf():en(Z.ts,{month:Dt(t==="quarterrange"?Da(Oe[Te==="start"?0:1]):Oe[Te==="start"?0:1])}).valueOf():Z.ts;if(ht){const Fn=vt(Ut),mn=[Fn,Fn];H.doUpdateValue(mn,e.panel),st(mn,"start"),st(mn,"end"),H.disableTransitionOneTick();return}const Pt=[Oe[0],Oe[1]];let wn=!1;switch(Te==="start"?(Pt[0]=vt(Ut),Pt[0]>Pt[1]&&(Pt[1]=Pt[0],wn=!0)):(Pt[1]=vt(Ut),Pt[0]>Pt[1]&&(Pt[0]=Pt[1],wn=!0)),H.doUpdateValue(Pt,e.panel),t){case"monthrange":case"quarterrange":H.disableTransitionOneTick(),wn?(st(Pt,"start"),st(Pt,"end")):st(Pt,Te);break;case"yearrange":H.disableTransitionOneTick(),st(Pt,"start"),st(Pt,"end")}}function Ot(){var Z;(Z=te.value)===null||Z===void 0||Z.sync()}function Qt(){var Z;(Z=K.value)===null||Z===void 0||Z.sync()}function nn(Z){var Te,Oe;return Z==="start"?((Te=le.value)===null||Te===void 0?void 0:Te.listElRef)||null:((Oe=ve.value)===null||Oe===void 0?void 0:Oe.listElRef)||null}function jt(Z){var Te,Oe;return Z==="start"?((Te=le.value)===null||Te===void 0?void 0:Te.itemsElRef)||null:((Oe=ve.value)===null||Oe===void 0?void 0:Oe.itemsElRef)||null}const wt={startYearVlRef:le,endYearVlRef:ve,startMonthScrollbarRef:ce,endMonthScrollbarRef:V,startYearScrollbarRef:te,endYearScrollbarRef:K};return Object.assign(Object.assign(Object.assign(Object.assign({startDatesElRef:U,endDatesElRef:L,handleDateClick:ft,handleColItemClick:It,handleDateMouseEnter:ot,handleConfirmClick:re,startCalendarPrevYear:De,startCalendarPrevMonth:D,startCalendarNextYear:ut,startCalendarNextMonth:Ze,endCalendarPrevYear:pe,endCalendarPrevMonth:Be,endCalendarNextMonth:Fe,endCalendarNextYear:G,mergedIsDateDisabled:$e,changeStartEndTime:yt,ranges:T,calendarMonthBeforeYear:zt,startCalendarMonth:Ce,startCalendarYear:ue,endCalendarMonth:ee,endCalendarYear:q,weekdays:nt,startDateArray:Xe,endDateArray:ct,startYearArray:de,startMonthArray:Ue,startQuarterArray:je,endYearArray:be,endMonthArray:lt,endQuarterArray:ne,isSelecting:xe,handleRangeShortcutMouseenter:Me,handleRangeShortcutClick:Ne},H),M),wt),{startDateDisplayString:He,endDateInput:Ae,timePickerSize:H.timePickerSize,startTimeValue:Q,endTimeValue:ge,datePickerSlots:w,shortcuts:we,startCalendarDateTime:N,endCalendarDateTime:J,justifyColumnsScrollState:st,handleFocusDetectorFocus:H.handleFocusDetectorFocus,handleStartTimePickerChange:he,handleEndTimePickerChange:ke,handleStartDateInput:Ct,handleStartDateInputBlur:ye,handleEndDateInput:X,handleEndDateInputBlur:Ke,handleStartYearVlScroll:Ot,handleEndYearVlScroll:Qt,virtualListContainer:nn,virtualListContent:jt,onUpdateStartCalendarValue:W,onUpdateEndCalendarValue:me})}const Lm=oe({name:"DateRangePanel",props:Hi,setup(e){return Ei(e,"daterange")},render(){var e,t,n;const{mergedClsPrefix:o,mergedTheme:r,shortcuts:i,onRender:s,datePickerSlots:l}=this;return s==null||s(),a("div",{ref:"selfRef",tabindex:0,class:[`${o}-date-panel`,`${o}-date-panel--daterange`,!this.panel&&`${o}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{ref:"startDatesElRef",class:`${o}-date-panel-calendar ${o}-date-panel-calendar--start`},a("div",{class:`${o}-date-panel-month`},a("div",{class:`${o}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},pt(l["prev-year"],()=>[a(io,null)])),a("div",{class:`${o}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},pt(l["prev-month"],()=>[a(ao,null)])),a(jo,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:o,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),a("div",{class:`${o}-date-panel-month__next`,onClick:this.startCalendarNextMonth},pt(l["next-month"],()=>[a(so,null)])),a("div",{class:`${o}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},pt(l["next-year"],()=>[a(lo,null)]))),a("div",{class:`${o}-date-panel-weekdays`},this.weekdays.map(d=>a("div",{key:d,class:`${o}-date-panel-weekdays__day`},d))),a("div",{class:`${o}-date-panel__divider`}),a("div",{class:`${o}-date-panel-dates`},this.startDateArray.map((d,c)=>a("div",{"data-n-date":!0,key:c,class:[`${o}-date-panel-date`,{[`${o}-date-panel-date--excluded`]:!d.inCurrentMonth,[`${o}-date-panel-date--current`]:d.isCurrentDate,[`${o}-date-panel-date--selected`]:d.selected,[`${o}-date-panel-date--covered`]:d.inSpan,[`${o}-date-panel-date--start`]:d.startOfSpan,[`${o}-date-panel-date--end`]:d.endOfSpan,[`${o}-date-panel-date--disabled`]:this.mergedIsDateDisabled(d.ts)}],onClick:()=>{this.handleDateClick(d)},onMouseenter:()=>{this.handleDateMouseEnter(d)}},a("div",{class:`${o}-date-panel-date__trigger`}),d.dateObject.date,d.isCurrentDate?a("div",{class:`${o}-date-panel-date__sup`}):null)))),a("div",{class:`${o}-date-panel__vertical-divider`}),a("div",{ref:"endDatesElRef",class:`${o}-date-panel-calendar ${o}-date-panel-calendar--end`},a("div",{class:`${o}-date-panel-month`},a("div",{class:`${o}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},pt(l["prev-year"],()=>[a(io,null)])),a("div",{class:`${o}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},pt(l["prev-month"],()=>[a(ao,null)])),a(jo,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:o,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),a("div",{class:`${o}-date-panel-month__next`,onClick:this.endCalendarNextMonth},pt(l["next-month"],()=>[a(so,null)])),a("div",{class:`${o}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},pt(l["next-year"],()=>[a(lo,null)]))),a("div",{class:`${o}-date-panel-weekdays`},this.weekdays.map(d=>a("div",{key:d,class:`${o}-date-panel-weekdays__day`},d))),a("div",{class:`${o}-date-panel__divider`}),a("div",{class:`${o}-date-panel-dates`},this.endDateArray.map((d,c)=>a("div",{"data-n-date":!0,key:c,class:[`${o}-date-panel-date`,{[`${o}-date-panel-date--excluded`]:!d.inCurrentMonth,[`${o}-date-panel-date--current`]:d.isCurrentDate,[`${o}-date-panel-date--selected`]:d.selected,[`${o}-date-panel-date--covered`]:d.inSpan,[`${o}-date-panel-date--start`]:d.startOfSpan,[`${o}-date-panel-date--end`]:d.endOfSpan,[`${o}-date-panel-date--disabled`]:this.mergedIsDateDisabled(d.ts)}],onClick:()=>{this.handleDateClick(d)},onMouseenter:()=>{this.handleDateMouseEnter(d)}},a("div",{class:`${o}-date-panel-date__trigger`}),d.dateObject.date,d.isCurrentDate?a("div",{class:`${o}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?a("div",{class:`${o}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${o}-date-panel-actions`},a("div",{class:`${o}-date-panel-actions__prefix`},i&&Object.keys(i).map(d=>{const c=i[d];return Array.isArray(c)||typeof c=="function"?a(Hn,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(c)},onClick:()=>{this.handleRangeShortcutClick(c)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>d}):null})),a("div",{class:`${o}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?ln(l.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((n=this.actions)===null||n===void 0)&&n.includes("confirm")?ln(l.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isRangeInvalid||this.isSelecting,text:this.locale.confirm},()=>[a(At,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(ho,{onFocus:this.handleFocusDetectorFocus}))}}),Qd="n-time-picker",Mr=oe({name:"TimePickerPanelCol",props:{clsPrefix:{type:String,required:!0},data:{type:Array,required:!0},activeValue:{type:[Number,String],default:null},onItemClick:Function},render(){const{activeValue:e,onItemClick:t,clsPrefix:n}=this;return this.data.map(o=>{const{label:r,disabled:i,value:s}=o,l=e===s;return a("div",{key:r,"data-active":l?"":null,class:[`${n}-time-picker-col__item`,l&&`${n}-time-picker-col__item--active`,i&&`${n}-time-picker-col__item--disabled`],onClick:t&&!i?()=>{t(s)}:void 0},r)})}}),nr={amHours:["00","01","02","03","04","05","06","07","08","09","10","11"],pmHours:["12","01","02","03","04","05","06","07","08","09","10","11"],hours:["00","01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23"],minutes:["00","01","02","03","04","05","06","07","08","09","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","57","58","59"],seconds:["00","01","02","03","04","05","06","07","08","09","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","57","58","59"],period:["AM","PM"]};function ka(e){return`00${e}`.slice(-2)}function or(e,t,n){return Array.isArray(t)?(n==="am"?t.filter(o=>o<12):n==="pm"?t.filter(o=>o>=12).map(o=>o===12?12:o-12):t).map(o=>ka(o)):typeof t=="number"?n==="am"?e.filter(o=>{const r=Number(o);return r<12&&r%t===0}):n==="pm"?e.filter(o=>{const r=Number(o);return r>=12&&r%t===0}).map(o=>{const r=Number(o);return ka(r===12?12:r-12)}):e.filter(o=>Number(o)%t===0):n==="am"?e.filter(o=>Number(o)<12):n==="pm"?e.map(o=>Number(o)).filter(o=>Number(o)>=12).map(o=>ka(o===12?12:o-12)):e}function Ar(e,t,n){return n?typeof n=="number"?e%n===0:n.includes(e):!0}function Nm(e,t,n){const o=or(nr[t],n).map(Number);let r,i;for(let s=0;s<o.length;++s){const l=o[s];if(l===e)return l;if(l>e){i=l;break}r=l}return r===void 0?(i||Gn("time-picker","Please set 'hours' or 'minutes' or 'seconds' props"),i):i===void 0||i-e>e-r?r:i}function jm(e){return eo(e)<12?"am":"pm"}const Vm={actions:{type:Array,default:()=>["now","confirm"]},showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},showPeriod:{type:Boolean,default:!0},isHourInvalid:Boolean,isMinuteInvalid:Boolean,isSecondInvalid:Boolean,isAmPmInvalid:Boolean,isValueInvalid:Boolean,hourValue:{type:Number,default:null},minuteValue:{type:Number,default:null},secondValue:{type:Number,default:null},amPmValue:{type:String,default:null},isHourDisabled:Function,isMinuteDisabled:Function,isSecondDisabled:Function,onHourClick:{type:Function,required:!0},onMinuteClick:{type:Function,required:!0},onSecondClick:{type:Function,required:!0},onAmPmClick:{type:Function,required:!0},onNowClick:Function,clearText:String,nowText:String,confirmText:String,transitionDisabled:Boolean,onClearClick:Function,onConfirmClick:Function,onFocusin:Function,onFocusout:Function,onFocusDetectorFocus:Function,onKeydown:Function,hours:[Number,Array],minutes:[Number,Array],seconds:[Number,Array],use12Hours:Boolean},Wm=oe({name:"TimePickerPanel",props:Vm,setup(e){const{mergedThemeRef:t,mergedClsPrefixRef:n}=Ee(Qd),o=C(()=>{const{isHourDisabled:l,hours:d,use12Hours:c,amPmValue:u}=e;if(c){const f=u??jm(Date.now());return or(nr.hours,d,f).map(p=>{const g=Number(p),h=f==="pm"&&g!==12?g+12:g;return{label:p,value:h,disabled:l?l(h):!1}})}else return or(nr.hours,d).map(f=>({label:f,value:Number(f),disabled:l?l(Number(f)):!1}))}),r=C(()=>{const{isMinuteDisabled:l,minutes:d}=e;return or(nr.minutes,d).map(c=>({label:c,value:Number(c),disabled:l?l(Number(c),e.hourValue):!1}))}),i=C(()=>{const{isSecondDisabled:l,seconds:d}=e;return or(nr.seconds,d).map(c=>({label:c,value:Number(c),disabled:l?l(Number(c),e.minuteValue,e.hourValue):!1}))}),s=C(()=>{const{isHourDisabled:l}=e;let d=!0,c=!0;for(let u=0;u<12;++u)if(!(l!=null&&l(u))){d=!1;break}for(let u=12;u<24;++u)if(!(l!=null&&l(u))){c=!1;break}return[{label:"AM",value:"am",disabled:d},{label:"PM",value:"pm",disabled:c}]});return{mergedTheme:t,mergedClsPrefix:n,hours:o,minutes:r,seconds:i,amPm:s,hourScrollRef:B(null),minuteScrollRef:B(null),secondScrollRef:B(null),amPmScrollRef:B(null)}},render(){var e,t,n,o;const{mergedClsPrefix:r,mergedTheme:i}=this;return a("div",{tabindex:0,class:`${r}-time-picker-panel`,onFocusin:this.onFocusin,onFocusout:this.onFocusout,onKeydown:this.onKeydown},a("div",{class:`${r}-time-picker-cols`},this.showHour?a("div",{class:[`${r}-time-picker-col`,this.isHourInvalid&&`${r}-time-picker-col--invalid`,this.transitionDisabled&&`${r}-time-picker-col--transition-disabled`]},a(Vt,{ref:"hourScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mr,{clsPrefix:r,data:this.hours,activeValue:this.hourValue,onItemClick:this.onHourClick}),a("div",{class:`${r}-time-picker-col__padding`})]})):null,this.showMinute?a("div",{class:[`${r}-time-picker-col`,this.transitionDisabled&&`${r}-time-picker-col--transition-disabled`,this.isMinuteInvalid&&`${r}-time-picker-col--invalid`]},a(Vt,{ref:"minuteScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mr,{clsPrefix:r,data:this.minutes,activeValue:this.minuteValue,onItemClick:this.onMinuteClick}),a("div",{class:`${r}-time-picker-col__padding`})]})):null,this.showSecond?a("div",{class:[`${r}-time-picker-col`,this.isSecondInvalid&&`${r}-time-picker-col--invalid`,this.transitionDisabled&&`${r}-time-picker-col--transition-disabled`]},a(Vt,{ref:"secondScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mr,{clsPrefix:r,data:this.seconds,activeValue:this.secondValue,onItemClick:this.onSecondClick}),a("div",{class:`${r}-time-picker-col__padding`})]})):null,this.use12Hours?a("div",{class:[`${r}-time-picker-col`,this.isAmPmInvalid&&`${r}-time-picker-col--invalid`,this.transitionDisabled&&`${r}-time-picker-col--transition-disabled`]},a(Vt,{ref:"amPmScrollRef",theme:i.peers.Scrollbar,themeOverrides:i.peerOverrides.Scrollbar},{default:()=>[a(Mr,{clsPrefix:r,data:this.amPm,activeValue:this.amPmValue,onItemClick:this.onAmPmClick}),a("div",{class:`${r}-time-picker-col__padding`})]})):null),!((e=this.actions)===null||e===void 0)&&e.length?a("div",{class:`${r}-time-picker-actions`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",onClick:this.onClearClick},{default:()=>this.clearText}):null,!((n=this.actions)===null||n===void 0)&&n.includes("now")?a(At,{size:"tiny",theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,onClick:this.onNowClick},{default:()=>this.nowText}):null,!((o=this.actions)===null||o===void 0)&&o.includes("confirm")?a(At,{size:"tiny",type:"primary",class:`${r}-time-picker-actions__confirm`,theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,disabled:this.isValueInvalid,onClick:this.onConfirmClick},{default:()=>this.confirmText}):null):null,a(ho,{onFocus:this.onFocusDetectorFocus}))}}),Um=k([b("time-picker",` + z-index: auto; + position: relative; + `,[b("time-picker-icon",` + color: var(--n-icon-color-override); + transition: color .3s var(--n-bezier); + `),z("disabled",[b("time-picker-icon",` + color: var(--n-icon-color-disabled-override); + `)])]),b("time-picker-panel",` + transition: + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier); + outline: none; + font-size: var(--n-item-font-size); + border-radius: var(--n-border-radius); + margin: 4px 0; + min-width: 104px; + overflow: hidden; + background-color: var(--n-panel-color); + box-shadow: var(--n-panel-box-shadow); + `,[po(),b("time-picker-actions",` + padding: var(--n-panel-action-padding); + align-items: center; + display: flex; + justify-content: space-evenly; + `),b("time-picker-cols",` + height: calc(var(--n-item-height) * 6); + display: flex; + position: relative; + transition: border-color .3s var(--n-bezier); + border-bottom: 1px solid var(--n-panel-divider-color); + `),b("time-picker-col",` + flex-grow: 1; + min-width: var(--n-item-width); + height: calc(var(--n-item-height) * 6); + flex-direction: column; + transition: box-shadow .3s var(--n-bezier); + `,[z("transition-disabled",[P("item","transition: none;",[k("&::before","transition: none;")])]),P("padding",` + height: calc(var(--n-item-height) * 5); + `),k("&:first-child","min-width: calc(var(--n-item-width) + 4px);",[P("item",[k("&::before","left: 4px;")])]),P("item",` + cursor: pointer; + height: var(--n-item-height); + display: flex; + align-items: center; + justify-content: center; + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + text-decoration-color .3s var(--n-bezier); + background: #0000; + text-decoration-color: #0000; + color: var(--n-item-text-color); + z-index: 0; + box-sizing: border-box; + padding-top: 4px; + position: relative; + `,[k("&::before",` + content: ""; + transition: background-color .3s var(--n-bezier); + z-index: -1; + position: absolute; + left: 0; + right: 4px; + top: 4px; + bottom: 0; + border-radius: var(--n-item-border-radius); + `),at("disabled",[k("&:hover::before",` + background-color: var(--n-item-color-hover); + `)]),z("active",` + color: var(--n-item-text-color-active); + `,[k("&::before",` + background-color: var(--n-item-color-hover); + `)]),z("disabled",` + opacity: var(--n-item-opacity-disabled); + cursor: not-allowed; + `)]),z("invalid",[P("item",[z("active",` + text-decoration: line-through; + text-decoration-color: var(--n-item-text-color-active); + `)])])])])]);function Ra(e,t){return e===void 0?!0:Array.isArray(e)?e.every(n=>n>=0&&n<=t):e>=0&&e<=t}const Km=Object.assign(Object.assign({},Re.props),{to:Zt.propTo,bordered:{type:Boolean,default:void 0},actions:Array,defaultValue:{type:Number,default:null},defaultFormattedValue:String,placeholder:String,placement:{type:String,default:"bottom-start"},value:Number,format:{type:String,default:"HH:mm:ss"},valueFormat:String,formattedValue:String,isHourDisabled:Function,size:String,isMinuteDisabled:Function,isSecondDisabled:Function,inputReadonly:Boolean,clearable:Boolean,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:formattedValue":[Function,Array],onBlur:[Function,Array],onConfirm:[Function,Array],onClear:Function,onFocus:[Function,Array],timeZone:String,showIcon:{type:Boolean,default:!0},disabled:{type:Boolean,default:void 0},show:{type:Boolean,default:void 0},hours:{type:[Number,Array],validator:e=>Ra(e,23)},minutes:{type:[Number,Array],validator:e=>Ra(e,59)},seconds:{type:[Number,Array],validator:e=>Ra(e,59)},use12Hours:Boolean,stateful:{type:Boolean,default:!0},onChange:[Function,Array]}),ni=oe({name:"TimePicker",props:Km,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=Qe(e),{localeRef:i,dateLocaleRef:s}=$n("TimePicker"),l=Cn(e),{mergedSizeRef:d,mergedDisabledRef:c,mergedStatusRef:u}=l,f=Re("TimePicker","-time-picker",Um,Kd,e,n),p=hi(),g=B(null),h=B(null),m=C(()=>({locale:s.value.locale}));function x(re){return re===null?null:un(re,e.valueFormat||e.format,new Date,m.value).getTime()}const{defaultValue:y,defaultFormattedValue:v}=e,T=B(v!==void 0?x(v):y),$=C(()=>{const{formattedValue:re}=e;if(re!==void 0)return x(re);const{value:ze}=e;return ze!==void 0?ze:T.value}),R=C(()=>{const{timeZone:re}=e;return re?(ze,Le,et)=>ju(ze,re,Le,et):(ze,Le,et)=>Bt(ze,Le,et)}),S=B("");mt(()=>e.timeZone,()=>{const re=$.value;S.value=re===null?"":R.value(re,e.format,m.value)},{immediate:!0});const w=B(!1),O=fe(e,"show"),F=$t(O,w),A=B($.value),j=B(!1),M=C(()=>i.value.clear),H=C(()=>i.value.now),U=C(()=>e.placeholder!==void 0?e.placeholder:i.value.placeholder),L=C(()=>i.value.negativeText),te=C(()=>i.value.positiveText),K=C(()=>/H|h|K|k/.test(e.format)),le=C(()=>e.format.includes("m")),ve=C(()=>e.format.includes("s")),ce=C(()=>{const{value:re}=$;return re===null?null:Number(R.value(re,"HH",m.value))}),V=C(()=>{const{value:re}=$;return re===null?null:Number(R.value(re,"mm",m.value))}),E=C(()=>{const{value:re}=$;return re===null?null:Number(R.value(re,"ss",m.value))}),I=C(()=>{const{isHourDisabled:re}=e;return ce.value===null?!1:Ar(ce.value,"hours",e.hours)?re?re(ce.value):!1:!0}),N=C(()=>{const{value:re}=V,{value:ze}=ce;if(re===null||ze===null)return!1;if(!Ar(re,"minutes",e.minutes))return!0;const{isMinuteDisabled:Le}=e;return Le?Le(re,ze):!1}),J=C(()=>{const{value:re}=V,{value:ze}=ce,{value:Le}=E;if(Le===null||re===null||ze===null)return!1;if(!Ar(Le,"seconds",e.seconds))return!0;const{isSecondDisabled:et}=e;return et?et(Le,re,ze):!1}),se=C(()=>I.value||N.value||J.value),xe=C(()=>e.format.length+4),Ie=C(()=>{const{value:re}=$;return re===null?null:eo(re)<12?"am":"pm"});function _(re,ze){const{onUpdateFormattedValue:Le,"onUpdate:formattedValue":et}=e;Le&&ae(Le,re,ze),et&&ae(et,re,ze)}function Pe(re){return re===null?null:R.value(re,e.valueFormat||e.format)}function He(re){const{onUpdateValue:ze,"onUpdate:value":Le,onChange:et}=e,{nTriggerFormChange:yt,nTriggerFormInput:vt}=l,Ct=Pe(re);ze&&ae(ze,re,Ct),Le&&ae(Le,re,Ct),et&&ae(et,re,Ct),_(Ct,re),T.value=re,yt(),vt()}function Ae(re){const{onFocus:ze}=e,{nTriggerFormFocus:Le}=l;ze&&ae(ze,re),Le()}function Ge(re){const{onBlur:ze}=e,{nTriggerFormBlur:Le}=l;ze&&ae(ze,re),Le()}function Xe(){const{onConfirm:re}=e;re&&ae(re,$.value,Pe($.value))}function ct(re){var ze;re.stopPropagation(),He(null),je(null),(ze=e.onClear)===null||ze===void 0||ze.call(e)}function nt(){D({returnFocus:!0})}function Ce(){He(null),je(null),D({returnFocus:!0})}function ee(re){re.key==="Escape"&&F.value&&dr(re)}function ue(re){var ze;switch(re.key){case"Escape":F.value&&(dr(re),D({returnFocus:!0}));break;case"Tab":p.shift&&re.target===((ze=h.value)===null||ze===void 0?void 0:ze.$el)&&(re.preventDefault(),D({returnFocus:!0}));break}}function q(){j.value=!0,Tt(()=>{j.value=!1})}function Q(re){c.value||Jt(re,"clear")||F.value||De()}function ge(re){typeof re!="string"&&($.value===null?He(Ve(bo(Tu(new Date),re))):He(Ve(bo($.value,re))))}function we(re){typeof re!="string"&&($.value===null?He(Ve(da(Fu(new Date),re))):He(Ve(da($.value,re))))}function de(re){typeof re!="string"&&($.value===null?He(Ve(ca(li(new Date),re))):He(Ve(ca($.value,re))))}function be(re){const{value:ze}=$;if(ze===null){const Le=new Date,et=eo(Le);re==="pm"&&et<12?He(Ve(bo(Le,et+12))):re==="am"&&et>=12&&He(Ve(bo(Le,et-12))),He(Ve(Le))}else{const Le=eo(ze);re==="pm"&&Le<12?He(Ve(bo(ze,Le+12))):re==="am"&&Le>=12&&He(Ve(bo(ze,Le-12)))}}function je(re){re===void 0&&(re=$.value),re===null?S.value="":S.value=R.value(re,e.format,m.value)}function ne(re){ut(re)||Ae(re)}function Ue(re){var ze;if(!ut(re))if(F.value){const Le=(ze=h.value)===null||ze===void 0?void 0:ze.$el;Le!=null&&Le.contains(re.relatedTarget)||(je(),Ge(re),D({returnFocus:!1}))}else je(),Ge(re)}function lt(){c.value||F.value||De()}function zt(){c.value||(je(),D({returnFocus:!1}))}function xt(){if(!h.value)return;const{hourScrollRef:re,minuteScrollRef:ze,secondScrollRef:Le,amPmScrollRef:et}=h.value;[re,ze,Le,et].forEach(yt=>{var vt;if(!yt)return;const Ct=(vt=yt.contentRef)===null||vt===void 0?void 0:vt.querySelector("[data-active]");Ct&&yt.scrollTo({top:Ct.offsetTop})})}function gt(re){w.value=re;const{onUpdateShow:ze,"onUpdate:show":Le}=e;ze&&ae(ze,re),Le&&ae(Le,re)}function ut(re){var ze,Le,et;return!!(!((Le=(ze=g.value)===null||ze===void 0?void 0:ze.wrapperElRef)===null||Le===void 0)&&Le.contains(re.relatedTarget)||!((et=h.value)===null||et===void 0)&&et.$el.contains(re.relatedTarget))}function De(){A.value=$.value,gt(!0),Tt(xt)}function Ze(re){var ze,Le;F.value&&!(!((Le=(ze=g.value)===null||ze===void 0?void 0:ze.wrapperElRef)===null||Le===void 0)&&Le.contains(Kn(re)))&&D({returnFocus:!1})}function D({returnFocus:re}){var ze;F.value&&(gt(!1),re&&((ze=g.value)===null||ze===void 0||ze.focus()))}function G(re){if(re===""){He(null);return}const ze=un(re,e.format,new Date,m.value);if(S.value=re,On(ze)){const{value:Le}=$;if(Le!==null){const et=en(Le,{hours:eo(ze),minutes:Wr(ze),seconds:Ur(ze),milliseconds:Iu(ze)});He(Ve(et))}else He(Ve(ze))}}function pe(){He(A.value),gt(!1)}function Fe(){const re=new Date,ze={hours:eo,minutes:Wr,seconds:Ur},[Le,et,yt]=["hours","minutes","seconds"].map(Ct=>!e[Ct]||Ar(ze[Ct](re),Ct,e[Ct])?ze[Ct](re):Nm(ze[Ct](re),Ct,e[Ct])),vt=ca(da(bo($.value?$.value:Ve(re),Le),et),yt);He(Ve(vt))}function Be(){je(),Xe(),D({returnFocus:!0})}function W(re){ut(re)||(je(),Ge(re),D({returnFocus:!1}))}mt($,re=>{je(re),q(),Tt(xt)}),mt(F,()=>{se.value&&He(A.value)}),Je(Qd,{mergedThemeRef:f,mergedClsPrefixRef:n});const me={focus:()=>{var re;(re=g.value)===null||re===void 0||re.focus()},blur:()=>{var re;(re=g.value)===null||re===void 0||re.blur()}},$e=C(()=>{const{common:{cubicBezierEaseInOut:re},self:{iconColor:ze,iconColorDisabled:Le}}=f.value;return{"--n-icon-color-override":ze,"--n-icon-color-disabled-override":Le,"--n-bezier":re}}),We=r?it("time-picker-trigger",void 0,$e,e):void 0,ft=C(()=>{const{self:{panelColor:re,itemTextColor:ze,itemTextColorActive:Le,itemColorHover:et,panelDividerColor:yt,panelBoxShadow:vt,itemOpacityDisabled:Ct,borderRadius:X,itemFontSize:ye,itemWidth:Ke,itemHeight:Y,panelActionPadding:he,itemBorderRadius:ke},common:{cubicBezierEaseInOut:Me}}=f.value;return{"--n-bezier":Me,"--n-border-radius":X,"--n-item-color-hover":et,"--n-item-font-size":ye,"--n-item-height":Y,"--n-item-opacity-disabled":Ct,"--n-item-text-color":ze,"--n-item-text-color-active":Le,"--n-item-width":Ke,"--n-panel-action-padding":he,"--n-panel-box-shadow":vt,"--n-panel-color":re,"--n-panel-divider-color":yt,"--n-item-border-radius":ke}}),ot=r?it("time-picker",void 0,ft,e):void 0;return{focus:me.focus,blur:me.blur,mergedStatus:u,mergedBordered:t,mergedClsPrefix:n,namespace:o,uncontrolledValue:T,mergedValue:$,isMounted:Yn(),inputInstRef:g,panelInstRef:h,adjustedTo:Zt(e),mergedShow:F,localizedClear:M,localizedNow:H,localizedPlaceholder:U,localizedNegativeText:L,localizedPositiveText:te,hourInFormat:K,minuteInFormat:le,secondInFormat:ve,mergedAttrSize:xe,displayTimeString:S,mergedSize:d,mergedDisabled:c,isValueInvalid:se,isHourInvalid:I,isMinuteInvalid:N,isSecondInvalid:J,transitionDisabled:j,hourValue:ce,minuteValue:V,secondValue:E,amPmValue:Ie,handleInputKeydown:ee,handleTimeInputFocus:ne,handleTimeInputBlur:Ue,handleNowClick:Fe,handleConfirmClick:Be,handleTimeInputUpdateValue:G,handleMenuFocusOut:W,handleCancelClick:pe,handleClickOutside:Ze,handleTimeInputActivate:lt,handleTimeInputDeactivate:zt,handleHourClick:ge,handleMinuteClick:we,handleSecondClick:de,handleAmPmClick:be,handleTimeInputClear:ct,handleFocusDetectorFocus:nt,handleMenuKeydown:ue,handleTriggerClick:Q,mergedTheme:f,triggerCssVars:r?void 0:$e,triggerThemeClass:We==null?void 0:We.themeClass,triggerOnRender:We==null?void 0:We.onRender,cssVars:r?void 0:ft,themeClass:ot==null?void 0:ot.themeClass,onRender:ot==null?void 0:ot.onRender,clearSelectedValue:Ce}},render(){const{mergedClsPrefix:e,$slots:t,triggerOnRender:n}=this;return n==null||n(),a("div",{class:[`${e}-time-picker`,this.triggerThemeClass],style:this.triggerCssVars},a(Po,null,{default:()=>[a($o,null,{default:()=>a(Dn,{ref:"inputInstRef",status:this.mergedStatus,value:this.displayTimeString,bordered:this.mergedBordered,passivelyActivated:!0,attrSize:this.mergedAttrSize,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,stateful:this.stateful,size:this.mergedSize,placeholder:this.localizedPlaceholder,clearable:this.clearable,disabled:this.mergedDisabled,textDecoration:this.isValueInvalid?"line-through":void 0,onFocus:this.handleTimeInputFocus,onBlur:this.handleTimeInputBlur,onActivate:this.handleTimeInputActivate,onDeactivate:this.handleTimeInputDeactivate,onUpdateValue:this.handleTimeInputUpdateValue,onClear:this.handleTimeInputClear,internalDeactivateOnEnter:!0,internalForceFocus:this.mergedShow,readonly:this.inputReadonly||this.mergedDisabled,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown},this.showIcon?{[this.clearable?"clear-icon-placeholder":"suffix"]:()=>a(Rt,{clsPrefix:e,class:`${e}-time-picker-icon`},{default:()=>t.icon?t.icon():a(Rf,null)})}:null)}),a(zo,{teleportDisabled:this.adjustedTo===Zt.tdkey,show:this.mergedShow,to:this.adjustedTo,containerClass:this.namespace,placement:this.placement},{default:()=>a(qt,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>{var o;return this.mergedShow?((o=this.onRender)===null||o===void 0||o.call(this),dn(a(Wm,{ref:"panelInstRef",actions:this.actions,class:this.themeClass,style:this.cssVars,seconds:this.seconds,minutes:this.minutes,hours:this.hours,transitionDisabled:this.transitionDisabled,hourValue:this.hourValue,showHour:this.hourInFormat,isHourInvalid:this.isHourInvalid,isHourDisabled:this.isHourDisabled,minuteValue:this.minuteValue,showMinute:this.minuteInFormat,isMinuteInvalid:this.isMinuteInvalid,isMinuteDisabled:this.isMinuteDisabled,secondValue:this.secondValue,amPmValue:this.amPmValue,showSecond:this.secondInFormat,isSecondInvalid:this.isSecondInvalid,isSecondDisabled:this.isSecondDisabled,isValueInvalid:this.isValueInvalid,clearText:this.localizedClear,nowText:this.localizedNow,confirmText:this.localizedPositiveText,use12Hours:this.use12Hours,onFocusout:this.handleMenuFocusOut,onKeydown:this.handleMenuKeydown,onHourClick:this.handleHourClick,onMinuteClick:this.handleMinuteClick,onSecondClick:this.handleSecondClick,onAmPmClick:this.handleAmPmClick,onNowClick:this.handleNowClick,onConfirmClick:this.handleConfirmClick,onClearClick:this.clearSelectedValue,onFocusDetectorFocus:this.handleFocusDetectorFocus}),[[Ln,this.handleClickOutside,void 0,{capture:!0}]])):null}})})]}))}}),qm=oe({name:"DateTimePanel",props:Ai,setup(e){return _i(e,"datetime")},render(){var e,t,n,o;const{mergedClsPrefix:r,mergedTheme:i,shortcuts:s,timePickerProps:l,datePickerSlots:d,onRender:c}=this;return c==null||c(),a("div",{ref:"selfRef",tabindex:0,class:[`${r}-date-panel`,`${r}-date-panel--datetime`,!this.panel&&`${r}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{class:`${r}-date-panel-header`},a(Dn,{value:this.dateInputValue,theme:i.peers.Input,themeOverrides:i.peerOverrides.Input,stateful:!1,size:this.timePickerSize,readonly:this.inputReadonly,class:`${r}-date-panel-date-input`,textDecoration:this.isDateInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleDateInputBlur,onUpdateValue:this.handleDateInput}),a(ni,Object.assign({size:this.timePickerSize,placeholder:this.locale.selectTime,format:this.timerPickerFormat},Array.isArray(l)?void 0:l,{showIcon:!1,to:!1,theme:i.peers.TimePicker,themeOverrides:i.peerOverrides.TimePicker,value:Array.isArray(this.value)?null:this.value,isHourDisabled:this.isHourDisabled,isMinuteDisabled:this.isMinuteDisabled,isSecondDisabled:this.isSecondDisabled,onUpdateValue:this.handleTimePickerChange,stateful:!1}))),a("div",{class:`${r}-date-panel-calendar`},a("div",{class:`${r}-date-panel-month`},a("div",{class:`${r}-date-panel-month__fast-prev`,onClick:this.prevYear},pt(d["prev-year"],()=>[a(io,null)])),a("div",{class:`${r}-date-panel-month__prev`,onClick:this.prevMonth},pt(d["prev-month"],()=>[a(ao,null)])),a(jo,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.calendarValue,onUpdateValue:this.onUpdateCalendarValue,mergedClsPrefix:r,calendarMonth:this.calendarMonth,calendarYear:this.calendarYear}),a("div",{class:`${r}-date-panel-month__next`,onClick:this.nextMonth},pt(d["next-month"],()=>[a(so,null)])),a("div",{class:`${r}-date-panel-month__fast-next`,onClick:this.nextYear},pt(d["next-year"],()=>[a(lo,null)]))),a("div",{class:`${r}-date-panel-weekdays`},this.weekdays.map(u=>a("div",{key:u,class:`${r}-date-panel-weekdays__day`},u))),a("div",{class:`${r}-date-panel-dates`},this.dateArray.map((u,f)=>a("div",{"data-n-date":!0,key:f,class:[`${r}-date-panel-date`,{[`${r}-date-panel-date--current`]:u.isCurrentDate,[`${r}-date-panel-date--selected`]:u.selected,[`${r}-date-panel-date--excluded`]:!u.inCurrentMonth,[`${r}-date-panel-date--disabled`]:this.mergedIsDateDisabled(u.ts,{type:"date",year:u.dateObject.year,month:u.dateObject.month,date:u.dateObject.date})}],onClick:()=>{this.handleDateClick(u)}},a("div",{class:`${r}-date-panel-date__trigger`}),u.dateObject.date,u.isCurrentDate?a("div",{class:`${r}-date-panel-date__sup`}):null)))),this.datePickerSlots.footer?a("div",{class:`${r}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||s?a("div",{class:`${r}-date-panel-actions`},a("div",{class:`${r}-date-panel-actions__prefix`},s&&Object.keys(s).map(u=>{const f=s[u];return Array.isArray(f)?null:a(Hn,{size:"tiny",onMouseenter:()=>{this.handleSingleShortcutMouseenter(f)},onClick:()=>{this.handleSingleShortcutClick(f)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>u})})),a("div",{class:`${r}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?ln(this.datePickerSlots.clear,{onClear:this.clearSelectedDateTime,text:this.locale.clear},()=>[a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",onClick:this.clearSelectedDateTime},{default:()=>this.locale.clear})]):null,!((n=this.actions)===null||n===void 0)&&n.includes("now")?ln(d.now,{onNow:this.handleNowClick,text:this.locale.now},()=>[a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",onClick:this.handleNowClick},{default:()=>this.locale.now})]):null,!((o=this.actions)===null||o===void 0)&&o.includes("confirm")?ln(d.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isDateInvalid,text:this.locale.confirm},()=>[a(At,{theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isDateInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(ho,{onFocus:this.handleFocusDetectorFocus}))}}),Ym=oe({name:"DateTimeRangePanel",props:Hi,setup(e){return Ei(e,"datetimerange")},render(){var e,t,n;const{mergedClsPrefix:o,mergedTheme:r,shortcuts:i,timePickerProps:s,onRender:l,datePickerSlots:d}=this;return l==null||l(),a("div",{ref:"selfRef",tabindex:0,class:[`${o}-date-panel`,`${o}-date-panel--datetimerange`,!this.panel&&`${o}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{class:`${o}-date-panel-header`},a(Dn,{value:this.startDateDisplayString,theme:r.peers.Input,themeOverrides:r.peerOverrides.Input,size:this.timePickerSize,stateful:!1,readonly:this.inputReadonly,class:`${o}-date-panel-date-input`,textDecoration:this.isStartValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleStartDateInputBlur,onUpdateValue:this.handleStartDateInput}),a(ni,Object.assign({placeholder:this.locale.selectTime,format:this.timerPickerFormat,size:this.timePickerSize},Array.isArray(s)?s[0]:s,{value:this.startTimeValue,to:!1,showIcon:!1,disabled:this.isSelecting,theme:r.peers.TimePicker,themeOverrides:r.peerOverrides.TimePicker,stateful:!1,isHourDisabled:this.isStartHourDisabled,isMinuteDisabled:this.isStartMinuteDisabled,isSecondDisabled:this.isStartSecondDisabled,onUpdateValue:this.handleStartTimePickerChange})),a(Dn,{value:this.endDateInput,theme:r.peers.Input,themeOverrides:r.peerOverrides.Input,stateful:!1,size:this.timePickerSize,readonly:this.inputReadonly,class:`${o}-date-panel-date-input`,textDecoration:this.isEndValueInvalid?"line-through":"",placeholder:this.locale.selectDate,onBlur:this.handleEndDateInputBlur,onUpdateValue:this.handleEndDateInput}),a(ni,Object.assign({placeholder:this.locale.selectTime,format:this.timerPickerFormat,size:this.timePickerSize},Array.isArray(s)?s[1]:s,{disabled:this.isSelecting,showIcon:!1,theme:r.peers.TimePicker,themeOverrides:r.peerOverrides.TimePicker,to:!1,stateful:!1,value:this.endTimeValue,isHourDisabled:this.isEndHourDisabled,isMinuteDisabled:this.isEndMinuteDisabled,isSecondDisabled:this.isEndSecondDisabled,onUpdateValue:this.handleEndTimePickerChange}))),a("div",{ref:"startDatesElRef",class:`${o}-date-panel-calendar ${o}-date-panel-calendar--start`},a("div",{class:`${o}-date-panel-month`},a("div",{class:`${o}-date-panel-month__fast-prev`,onClick:this.startCalendarPrevYear},pt(d["prev-year"],()=>[a(io,null)])),a("div",{class:`${o}-date-panel-month__prev`,onClick:this.startCalendarPrevMonth},pt(d["prev-month"],()=>[a(ao,null)])),a(jo,{monthYearSeparator:this.calendarHeaderMonthYearSeparator,monthBeforeYear:this.calendarMonthBeforeYear,value:this.startCalendarDateTime,onUpdateValue:this.onUpdateStartCalendarValue,mergedClsPrefix:o,calendarMonth:this.startCalendarMonth,calendarYear:this.startCalendarYear}),a("div",{class:`${o}-date-panel-month__next`,onClick:this.startCalendarNextMonth},pt(d["next-month"],()=>[a(so,null)])),a("div",{class:`${o}-date-panel-month__fast-next`,onClick:this.startCalendarNextYear},pt(d["next-year"],()=>[a(lo,null)]))),a("div",{class:`${o}-date-panel-weekdays`},this.weekdays.map(c=>a("div",{key:c,class:`${o}-date-panel-weekdays__day`},c))),a("div",{class:`${o}-date-panel__divider`}),a("div",{class:`${o}-date-panel-dates`},this.startDateArray.map((c,u)=>{const f=this.mergedIsDateDisabled(c.ts);return a("div",{"data-n-date":!0,key:u,class:[`${o}-date-panel-date`,{[`${o}-date-panel-date--excluded`]:!c.inCurrentMonth,[`${o}-date-panel-date--current`]:c.isCurrentDate,[`${o}-date-panel-date--selected`]:c.selected,[`${o}-date-panel-date--covered`]:c.inSpan,[`${o}-date-panel-date--start`]:c.startOfSpan,[`${o}-date-panel-date--end`]:c.endOfSpan,[`${o}-date-panel-date--disabled`]:f}],onClick:f?void 0:()=>{this.handleDateClick(c)},onMouseenter:f?void 0:()=>{this.handleDateMouseEnter(c)}},a("div",{class:`${o}-date-panel-date__trigger`}),c.dateObject.date,c.isCurrentDate?a("div",{class:`${o}-date-panel-date__sup`}):null)}))),a("div",{class:`${o}-date-panel__vertical-divider`}),a("div",{ref:"endDatesElRef",class:`${o}-date-panel-calendar ${o}-date-panel-calendar--end`},a("div",{class:`${o}-date-panel-month`},a("div",{class:`${o}-date-panel-month__fast-prev`,onClick:this.endCalendarPrevYear},pt(d["prev-year"],()=>[a(io,null)])),a("div",{class:`${o}-date-panel-month__prev`,onClick:this.endCalendarPrevMonth},pt(d["prev-month"],()=>[a(ao,null)])),a(jo,{monthBeforeYear:this.calendarMonthBeforeYear,value:this.endCalendarDateTime,onUpdateValue:this.onUpdateEndCalendarValue,mergedClsPrefix:o,monthYearSeparator:this.calendarHeaderMonthYearSeparator,calendarMonth:this.endCalendarMonth,calendarYear:this.endCalendarYear}),a("div",{class:`${o}-date-panel-month__next`,onClick:this.endCalendarNextMonth},pt(d["next-month"],()=>[a(so,null)])),a("div",{class:`${o}-date-panel-month__fast-next`,onClick:this.endCalendarNextYear},pt(d["next-year"],()=>[a(lo,null)]))),a("div",{class:`${o}-date-panel-weekdays`},this.weekdays.map(c=>a("div",{key:c,class:`${o}-date-panel-weekdays__day`},c))),a("div",{class:`${o}-date-panel__divider`}),a("div",{class:`${o}-date-panel-dates`},this.endDateArray.map((c,u)=>{const f=this.mergedIsDateDisabled(c.ts);return a("div",{"data-n-date":!0,key:u,class:[`${o}-date-panel-date`,{[`${o}-date-panel-date--excluded`]:!c.inCurrentMonth,[`${o}-date-panel-date--current`]:c.isCurrentDate,[`${o}-date-panel-date--selected`]:c.selected,[`${o}-date-panel-date--covered`]:c.inSpan,[`${o}-date-panel-date--start`]:c.startOfSpan,[`${o}-date-panel-date--end`]:c.endOfSpan,[`${o}-date-panel-date--disabled`]:f}],onClick:f?void 0:()=>{this.handleDateClick(c)},onMouseenter:f?void 0:()=>{this.handleDateMouseEnter(c)}},a("div",{class:`${o}-date-panel-date__trigger`}),c.dateObject.date,c.isCurrentDate?a("div",{class:`${o}-date-panel-date__sup`}):null)}))),this.datePickerSlots.footer?a("div",{class:`${o}-date-panel-footer`},this.datePickerSlots.footer()):null,!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${o}-date-panel-actions`},a("div",{class:`${o}-date-panel-actions__prefix`},i&&Object.keys(i).map(c=>{const u=i[c];return Array.isArray(u)||typeof u=="function"?a(Hn,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(u)},onClick:()=>{this.handleRangeShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>c}):null})),a("div",{class:`${o}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?ln(d.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(At,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((n=this.actions)===null||n===void 0)&&n.includes("confirm")?ln(d.confirm,{onConfirm:this.handleConfirmClick,disabled:this.isRangeInvalid||this.isSelecting,text:this.locale.confirm},()=>[a(At,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid||this.isSelecting,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(ho,{onFocus:this.handleFocusDetectorFocus}))}}),Gm=oe({name:"MonthRangePanel",props:Object.assign(Object.assign({},Hi),{type:{type:String,required:!0}}),setup(e){const t=Ei(e,e.type),{dateLocaleRef:n}=$n("DatePicker"),o=(r,i,s,l)=>{const{handleColItemClick:d}=t;return a("div",{"data-n-date":!0,key:i,class:[`${s}-date-panel-month-calendar__picker-col-item`,r.isCurrent&&`${s}-date-panel-month-calendar__picker-col-item--current`,r.selected&&`${s}-date-panel-month-calendar__picker-col-item--selected`,!1],onClick:()=>{d(r,l)}},r.type==="month"?Qs(r.dateObject.month,r.monthFormat,n.value.locale):r.type==="quarter"?ed(r.dateObject.quarter,r.quarterFormat,n.value.locale):Js(r.dateObject.year,r.yearFormat,n.value.locale))};return tn(()=>{t.justifyColumnsScrollState()}),Object.assign(Object.assign({},t),{renderItem:o})},render(){var e,t,n;const{mergedClsPrefix:o,mergedTheme:r,shortcuts:i,type:s,renderItem:l,onRender:d}=this;return d==null||d(),a("div",{ref:"selfRef",tabindex:0,class:[`${o}-date-panel`,`${o}-date-panel--daterange`,!this.panel&&`${o}-date-panel--shadow`,this.themeClass],onKeydown:this.handlePanelKeyDown,onFocus:this.handlePanelFocus},a("div",{ref:"startDatesElRef",class:`${o}-date-panel-calendar ${o}-date-panel-calendar--start`},a("div",{class:`${o}-date-panel-month-calendar`},a(Vt,{ref:"startYearScrollbarRef",class:`${o}-date-panel-month-calendar__picker-col`,theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("start"),content:()=>this.virtualListContent("start"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>a(ko,{ref:"startYearVlRef",items:this.startYearArray,itemSize:Ro,showScrollbar:!1,keyField:"ts",onScroll:this.handleStartYearVlScroll,paddingBottom:4},{default:({item:c,index:u})=>l(c,u,o,"start")})}),s==="monthrange"||s==="quarterrange"?a("div",{class:`${o}-date-panel-month-calendar__picker-col`},a(Vt,{ref:"startMonthScrollbarRef",theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar},{default:()=>[(s==="monthrange"?this.startMonthArray:this.startQuarterArray).map((c,u)=>l(c,u,o,"start")),s==="monthrange"&&a("div",{class:`${o}-date-panel-month-calendar__padding`})]})):null)),a("div",{class:`${o}-date-panel__vertical-divider`}),a("div",{ref:"endDatesElRef",class:`${o}-date-panel-calendar ${o}-date-panel-calendar--end`},a("div",{class:`${o}-date-panel-month-calendar`},a(Vt,{ref:"endYearScrollbarRef",class:`${o}-date-panel-month-calendar__picker-col`,theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar,container:()=>this.virtualListContainer("end"),content:()=>this.virtualListContent("end"),horizontalRailStyle:{zIndex:1},verticalRailStyle:{zIndex:1}},{default:()=>a(ko,{ref:"endYearVlRef",items:this.endYearArray,itemSize:Ro,showScrollbar:!1,keyField:"ts",onScroll:this.handleEndYearVlScroll,paddingBottom:4},{default:({item:c,index:u})=>l(c,u,o,"end")})}),s==="monthrange"||s==="quarterrange"?a("div",{class:`${o}-date-panel-month-calendar__picker-col`},a(Vt,{ref:"endMonthScrollbarRef",theme:r.peers.Scrollbar,themeOverrides:r.peerOverrides.Scrollbar},{default:()=>[(s==="monthrange"?this.endMonthArray:this.endQuarterArray).map((c,u)=>l(c,u,o,"end")),s==="monthrange"&&a("div",{class:`${o}-date-panel-month-calendar__padding`})]})):null)),bt(this.datePickerSlots.footer,c=>c?a("div",{class:`${o}-date-panel-footer`},c):null),!((e=this.actions)===null||e===void 0)&&e.length||i?a("div",{class:`${o}-date-panel-actions`},a("div",{class:`${o}-date-panel-actions__prefix`},i&&Object.keys(i).map(c=>{const u=i[c];return Array.isArray(u)||typeof u=="function"?a(Hn,{size:"tiny",onMouseenter:()=>{this.handleRangeShortcutMouseenter(u)},onClick:()=>{this.handleRangeShortcutClick(u)},onMouseleave:()=>{this.handleShortcutMouseleave()}},{default:()=>c}):null})),a("div",{class:`${o}-date-panel-actions__suffix`},!((t=this.actions)===null||t===void 0)&&t.includes("clear")?ln(this.datePickerSlots.clear,{onClear:this.handleClearClick,text:this.locale.clear},()=>[a(Hn,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",onClick:this.handleClearClick},{default:()=>this.locale.clear})]):null,!((n=this.actions)===null||n===void 0)&&n.includes("confirm")?ln(this.datePickerSlots.confirm,{disabled:this.isRangeInvalid,onConfirm:this.handleConfirmClick,text:this.locale.confirm},()=>[a(Hn,{theme:r.peers.Button,themeOverrides:r.peerOverrides.Button,size:"tiny",type:"primary",disabled:this.isRangeInvalid,onClick:this.handleConfirmClick},{default:()=>this.locale.confirm})]):null)):null,a(ho,{onFocus:this.handleFocusDetectorFocus}))}}),Xm=Object.assign(Object.assign({},Re.props),{to:Zt.propTo,bordered:{type:Boolean,default:void 0},clearable:Boolean,updateValueOnClose:Boolean,calendarDayFormat:String,calendarHeaderYearFormat:String,calendarHeaderMonthFormat:String,calendarHeaderMonthYearSeparator:{type:String,default:" "},calendarHeaderMonthBeforeYear:{type:Boolean,default:void 0},defaultValue:[Number,Array],defaultFormattedValue:[String,Array],defaultTime:[Number,String,Array],disabled:{type:Boolean,default:void 0},placement:{type:String,default:"bottom-start"},value:[Number,Array],formattedValue:[String,Array],size:String,type:{type:String,default:"date"},valueFormat:String,separator:String,placeholder:String,startPlaceholder:String,endPlaceholder:String,format:String,dateFormat:String,timerPickerFormat:String,actions:Array,shortcuts:Object,isDateDisabled:Function,isTimeDisabled:Function,show:{type:Boolean,default:void 0},panel:Boolean,ranges:Object,firstDayOfWeek:Number,inputReadonly:Boolean,closeOnSelect:Boolean,status:String,timePickerProps:[Object,Array],onClear:Function,onConfirm:Function,defaultCalendarStartTime:Number,defaultCalendarEndTime:Number,bindCalendarMonths:Boolean,monthFormat:{type:String,default:"M"},yearFormat:{type:String,default:"y"},quarterFormat:{type:String,default:"'Q'Q"},yearRange:{type:Array,default:()=>[1901,2100]},"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],"onUpdate:formattedValue":[Function,Array],onUpdateFormattedValue:[Function,Array],"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onNextMonth:Function,onPrevMonth:Function,onNextYear:Function,onPrevYear:Function,onChange:[Function,Array]}),Zm=k([b("date-picker",` + position: relative; + z-index: auto; + `,[b("date-picker-icon",` + color: var(--n-icon-color-override); + transition: color .3s var(--n-bezier); + `),b("icon",` + color: var(--n-icon-color-override); + transition: color .3s var(--n-bezier); + `),z("disabled",[b("date-picker-icon",` + color: var(--n-icon-color-disabled-override); + `),b("icon",` + color: var(--n-icon-color-disabled-override); + `)])]),b("date-panel",` + width: fit-content; + outline: none; + margin: 4px 0; + display: grid; + grid-template-columns: 0fr; + border-radius: var(--n-panel-border-radius); + background-color: var(--n-panel-color); + color: var(--n-panel-text-color); + user-select: none; + `,[po(),z("shadow",` + box-shadow: var(--n-panel-box-shadow); + `),b("date-panel-calendar",{padding:"var(--n-calendar-left-padding)",display:"grid",gridTemplateColumns:"1fr",gridArea:"left-calendar"},[z("end",{padding:"var(--n-calendar-right-padding)",gridArea:"right-calendar"})]),b("date-panel-month-calendar",{display:"flex",gridArea:"left-calendar"},[P("picker-col",` + min-width: var(--n-scroll-item-width); + height: calc(var(--n-scroll-item-height) * 6); + user-select: none; + -webkit-user-select: none; + `,[k("&:first-child",` + min-width: calc(var(--n-scroll-item-width) + 4px); + `,[P("picker-col-item",[k("&::before","left: 4px;")])]),P("padding",` + height: calc(var(--n-scroll-item-height) * 5) + `)]),P("picker-col-item",` + z-index: 0; + cursor: pointer; + height: var(--n-scroll-item-height); + box-sizing: border-box; + padding-top: 4px; + display: flex; + align-items: center; + justify-content: center; + position: relative; + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier); + background: #0000; + color: var(--n-item-text-color); + `,[k("&::before",` + z-index: -1; + content: ""; + position: absolute; + left: 0; + right: 4px; + top: 4px; + bottom: 0; + border-radius: var(--n-scroll-item-border-radius); + transition: + background-color .3s var(--n-bezier); + `),at("disabled",[k("&:hover::before",` + background-color: var(--n-item-color-hover); + `),z("selected",` + color: var(--n-item-color-active); + `,[k("&::before","background-color: var(--n-item-color-hover);")])]),z("disabled",` + color: var(--n-item-text-color-disabled); + cursor: not-allowed; + `,[z("selected",[k("&::before",` + background-color: var(--n-item-color-disabled); + `)])])])]),z("date",{gridTemplateAreas:` + "left-calendar" + "footer" + "action" + `}),z("week",{gridTemplateAreas:` + "left-calendar" + "footer" + "action" + `}),z("daterange",{gridTemplateAreas:` + "left-calendar divider right-calendar" + "footer footer footer" + "action action action" + `}),z("datetime",{gridTemplateAreas:` + "header" + "left-calendar" + "footer" + "action" + `}),z("datetimerange",{gridTemplateAreas:` + "header header header" + "left-calendar divider right-calendar" + "footer footer footer" + "action action action" + `}),z("month",{gridTemplateAreas:` + "left-calendar" + "footer" + "action" + `}),b("date-panel-footer",{gridArea:"footer"}),b("date-panel-actions",{gridArea:"action"}),b("date-panel-header",{gridArea:"header"}),b("date-panel-header",` + box-sizing: border-box; + width: 100%; + align-items: center; + padding: var(--n-panel-header-padding); + display: flex; + justify-content: space-between; + border-bottom: 1px solid var(--n-panel-header-divider-color); + `,[k(">",[k("*:not(:last-child)",{marginRight:"10px"}),k("*",{flex:1,width:0}),b("time-picker",{zIndex:1})])]),b("date-panel-month",` + box-sizing: border-box; + display: grid; + grid-template-columns: var(--n-calendar-title-grid-template-columns); + align-items: center; + justify-items: center; + padding: var(--n-calendar-title-padding); + height: var(--n-calendar-title-height); + `,[P("prev, next, fast-prev, fast-next",` + line-height: 0; + cursor: pointer; + width: var(--n-arrow-size); + height: var(--n-arrow-size); + color: var(--n-arrow-color); + `),P("month-year",` + user-select: none; + -webkit-user-select: none; + flex-grow: 1; + position: relative; + `,[P("text",` + font-size: var(--n-calendar-title-font-size); + line-height: var(--n-calendar-title-font-size); + font-weight: var(--n-calendar-title-font-weight); + padding: 6px 8px; + text-align: center; + color: var(--n-calendar-title-text-color); + cursor: pointer; + transition: background-color .3s var(--n-bezier); + border-radius: var(--n-panel-border-radius); + `,[z("active",` + background-color: var(--n-calendar-title-color-hover); + `),k("&:hover",` + background-color: var(--n-calendar-title-color-hover); + `)])])]),b("date-panel-weekdays",` + display: grid; + margin: auto; + grid-template-columns: repeat(7, var(--n-item-cell-width)); + grid-template-rows: repeat(1, var(--n-item-cell-height)); + align-items: center; + justify-items: center; + margin-bottom: 4px; + border-bottom: 1px solid var(--n-calendar-days-divider-color); + `,[P("day",` + white-space: nowrap; + user-select: none; + -webkit-user-select: none; + line-height: 15px; + width: var(--n-item-size); + text-align: center; + font-size: var(--n-calendar-days-font-size); + color: var(--n-item-text-color); + display: flex; + align-items: center; + justify-content: center; + `)]),b("date-panel-dates",` + margin: auto; + display: grid; + grid-template-columns: repeat(7, var(--n-item-cell-width)); + grid-template-rows: repeat(6, var(--n-item-cell-height)); + align-items: center; + justify-items: center; + flex-wrap: wrap; + `,[b("date-panel-date",` + user-select: none; + -webkit-user-select: none; + position: relative; + width: var(--n-item-size); + height: var(--n-item-size); + line-height: var(--n-item-size); + text-align: center; + font-size: var(--n-item-font-size); + border-radius: var(--n-item-border-radius); + z-index: 0; + cursor: pointer; + transition: + background-color .2s var(--n-bezier), + color .2s var(--n-bezier); + `,[P("trigger",` + position: absolute; + left: calc(var(--n-item-size) / 2 - var(--n-item-cell-width) / 2); + top: calc(var(--n-item-size) / 2 - var(--n-item-cell-height) / 2); + width: var(--n-item-cell-width); + height: var(--n-item-cell-height); + `),z("current",[P("sup",` + position: absolute; + top: 2px; + right: 2px; + content: ""; + height: 4px; + width: 4px; + border-radius: 2px; + background-color: var(--n-item-color-active); + transition: + background-color .2s var(--n-bezier); + `)]),k("&::after",` + content: ""; + z-index: -1; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + border-radius: inherit; + transition: background-color .3s var(--n-bezier); + `),z("covered, start, end",[at("excluded",[k("&::before",` + content: ""; + z-index: -2; + position: absolute; + left: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); + right: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); + top: 0; + bottom: 0; + background-color: var(--n-item-color-included); + `),k("&:nth-child(7n + 1)::before",{borderTopLeftRadius:"var(--n-item-border-radius)",borderBottomLeftRadius:"var(--n-item-border-radius)"}),k("&:nth-child(7n + 7)::before",{borderTopRightRadius:"var(--n-item-border-radius)",borderBottomRightRadius:"var(--n-item-border-radius)"})])]),z("selected",{color:"var(--n-item-text-color-active)"},[k("&::after",{backgroundColor:"var(--n-item-color-active)"}),z("start",[k("&::before",{left:"50%"})]),z("end",[k("&::before",{right:"50%"})]),P("sup",{backgroundColor:"var(--n-panel-color)"})]),z("excluded",{color:"var(--n-item-text-color-disabled)"},[z("selected",[k("&::after",{backgroundColor:"var(--n-item-color-disabled)"})])]),z("disabled",{cursor:"not-allowed",color:"var(--n-item-text-color-disabled)"},[z("covered",[k("&::before",{backgroundColor:"var(--n-item-color-disabled)"})]),z("selected",[k("&::before",{backgroundColor:"var(--n-item-color-disabled)"}),k("&::after",{backgroundColor:"var(--n-item-color-disabled)"})])]),z("week-hovered",[k("&::before",` + background-color: var(--n-item-color-included); + `),k("&:nth-child(7n + 1)::before",` + border-top-left-radius: var(--n-item-border-radius); + border-bottom-left-radius: var(--n-item-border-radius); + `),k("&:nth-child(7n + 7)::before",` + border-top-right-radius: var(--n-item-border-radius); + border-bottom-right-radius: var(--n-item-border-radius); + `)]),z("week-selected",` + color: var(--n-item-text-color-active) + `,[k("&::before",` + background-color: var(--n-item-color-active); + `),k("&:nth-child(7n + 1)::before",` + border-top-left-radius: var(--n-item-border-radius); + border-bottom-left-radius: var(--n-item-border-radius); + `),k("&:nth-child(7n + 7)::before",` + border-top-right-radius: var(--n-item-border-radius); + border-bottom-right-radius: var(--n-item-border-radius); + `)])])]),at("week",[b("date-panel-dates",[b("date-panel-date",[at("disabled",[at("selected",[k("&:hover",` + background-color: var(--n-item-color-hover); + `)])])])])]),z("week",[b("date-panel-dates",[b("date-panel-date",[k("&::before",` + content: ""; + z-index: -2; + position: absolute; + left: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); + right: calc((var(--n-item-size) - var(--n-item-cell-width)) / 2); + top: 0; + bottom: 0; + transition: background-color .3s var(--n-bezier); + `)])])]),P("vertical-divider",` + grid-area: divider; + height: 100%; + width: 1px; + background-color: var(--n-calendar-divider-color); + `),b("date-panel-footer",` + border-top: 1px solid var(--n-panel-action-divider-color); + padding: var(--n-panel-extra-footer-padding); + `),b("date-panel-actions",` + flex: 1; + padding: var(--n-panel-action-padding); + display: flex; + align-items: center; + justify-content: space-between; + border-top: 1px solid var(--n-panel-action-divider-color); + `,[P("prefix, suffix",` + display: flex; + margin-bottom: -8px; + `),P("suffix",` + align-self: flex-end; + `),P("prefix",` + flex-wrap: wrap; + `),b("button",` + margin-bottom: 8px; + `,[k("&:not(:last-child)",` + margin-right: 8px; + `)])])]),k("[data-n-date].transition-disabled",{transition:"none !important"},[k("&::before, &::after",{transition:"none !important"})])]);function Qm(e,t){const n=C(()=>{const{isTimeDisabled:u}=e,{value:f}=t;if(!(f===null||Array.isArray(f)))return u==null?void 0:u(f)}),o=C(()=>{var u;return(u=n.value)===null||u===void 0?void 0:u.isHourDisabled}),r=C(()=>{var u;return(u=n.value)===null||u===void 0?void 0:u.isMinuteDisabled}),i=C(()=>{var u;return(u=n.value)===null||u===void 0?void 0:u.isSecondDisabled}),s=C(()=>{const{type:u,isDateDisabled:f}=e,{value:p}=t;return p===null||Array.isArray(p)||!["date","datetime"].includes(u)||!f?!1:f(p,{type:"input"})}),l=C(()=>{const{type:u}=e,{value:f}=t;if(f===null||u==="datetime"||Array.isArray(f))return!1;const p=new Date(f),g=p.getHours(),h=p.getMinutes(),m=p.getMinutes();return(o.value?o.value(g):!1)||(r.value?r.value(h,g):!1)||(i.value?i.value(m,h,g):!1)}),d=C(()=>s.value||l.value);return{isValueInvalidRef:C(()=>{const{type:u}=e;return u==="date"?s.value:u==="datetime"?d.value:!1}),isDateInvalidRef:s,isTimeInvalidRef:l,isDateTimeInvalidRef:d,isHourDisabledRef:o,isMinuteDisabledRef:r,isSecondDisabledRef:i}}function Jm(e,t){const n=C(()=>{const{isTimeDisabled:f}=e,{value:p}=t;return!Array.isArray(p)||!f?[void 0,void 0]:[f==null?void 0:f(p[0],"start",p),f==null?void 0:f(p[1],"end",p)]}),o={isStartHourDisabledRef:C(()=>{var f;return(f=n.value[0])===null||f===void 0?void 0:f.isHourDisabled}),isEndHourDisabledRef:C(()=>{var f;return(f=n.value[1])===null||f===void 0?void 0:f.isHourDisabled}),isStartMinuteDisabledRef:C(()=>{var f;return(f=n.value[0])===null||f===void 0?void 0:f.isMinuteDisabled}),isEndMinuteDisabledRef:C(()=>{var f;return(f=n.value[1])===null||f===void 0?void 0:f.isMinuteDisabled}),isStartSecondDisabledRef:C(()=>{var f;return(f=n.value[0])===null||f===void 0?void 0:f.isSecondDisabled}),isEndSecondDisabledRef:C(()=>{var f;return(f=n.value[1])===null||f===void 0?void 0:f.isSecondDisabled})},r=C(()=>{const{type:f,isDateDisabled:p}=e,{value:g}=t;return g===null||!Array.isArray(g)||!["daterange","datetimerange"].includes(f)||!p?!1:p(g[0],"start",g)}),i=C(()=>{const{type:f,isDateDisabled:p}=e,{value:g}=t;return g===null||!Array.isArray(g)||!["daterange","datetimerange"].includes(f)||!p?!1:p(g[1],"end",g)}),s=C(()=>{const{type:f}=e,{value:p}=t;if(p===null||!Array.isArray(p)||f!=="datetimerange")return!1;const g=eo(p[0]),h=Wr(p[0]),m=Ur(p[0]),{isStartHourDisabledRef:x,isStartMinuteDisabledRef:y,isStartSecondDisabledRef:v}=o;return(x.value?x.value(g):!1)||(y.value?y.value(h,g):!1)||(v.value?v.value(m,h,g):!1)}),l=C(()=>{const{type:f}=e,{value:p}=t;if(p===null||!Array.isArray(p)||f!=="datetimerange")return!1;const g=eo(p[1]),h=Wr(p[1]),m=Ur(p[1]),{isEndHourDisabledRef:x,isEndMinuteDisabledRef:y,isEndSecondDisabledRef:v}=o;return(x.value?x.value(g):!1)||(y.value?y.value(h,g):!1)||(v.value?v.value(m,h,g):!1)}),d=C(()=>r.value||s.value),c=C(()=>i.value||l.value),u=C(()=>d.value||c.value);return Object.assign(Object.assign({},o),{isStartDateInvalidRef:r,isEndDateInvalidRef:i,isStartTimeInvalidRef:s,isEndTimeInvalidRef:l,isStartValueInvalidRef:d,isEndValueInvalidRef:c,isRangeInvalidRef:u})}const f0=oe({name:"DatePicker",props:Xm,slots:Object,setup(e,{slots:t}){var n;const{localeRef:o,dateLocaleRef:r}=$n("DatePicker"),i=Cn(e),{mergedSizeRef:s,mergedDisabledRef:l,mergedStatusRef:d}=i,{mergedComponentPropsRef:c,mergedClsPrefixRef:u,mergedBorderedRef:f,namespaceRef:p,inlineThemeDisabled:g}=Qe(e),h=B(null),m=B(null),x=B(null),y=B(!1),v=fe(e,"show"),T=$t(v,y),$=C(()=>({locale:r.value.locale,useAdditionalWeekYearTokens:!0})),R=C(()=>{const{format:W}=e;if(W)return W;switch(e.type){case"date":case"daterange":return o.value.dateFormat;case"datetime":case"datetimerange":return o.value.dateTimeFormat;case"year":case"yearrange":return o.value.yearTypeFormat;case"month":case"monthrange":return o.value.monthTypeFormat;case"quarter":case"quarterrange":return o.value.quarterFormat;case"week":return o.value.weekFormat}}),S=C(()=>{var W;return(W=e.valueFormat)!==null&&W!==void 0?W:R.value});function w(W){if(W===null)return null;const{value:me}=S,{value:$e}=$;return Array.isArray(W)?[un(W[0],me,new Date,$e).getTime(),un(W[1],me,new Date,$e).getTime()]:un(W,me,new Date,$e).getTime()}const{defaultFormattedValue:O,defaultValue:F}=e,A=B((n=O!==void 0?w(O):F)!==null&&n!==void 0?n:null),j=C(()=>{const{formattedValue:W}=e;return W!==void 0?w(W):e.value}),M=$t(j,A),H=B(null);Ft(()=>{H.value=M.value});const U=B(""),L=B(""),te=B(""),K=Re("DatePicker","-date-picker",Zm,Am,e,u),le=C(()=>{var W,me;return((me=(W=c==null?void 0:c.value)===null||W===void 0?void 0:W.DatePicker)===null||me===void 0?void 0:me.timePickerSize)||"small"}),ve=C(()=>["daterange","datetimerange","monthrange","quarterrange","yearrange"].includes(e.type)),ce=C(()=>{const{placeholder:W}=e;if(W===void 0){const{type:me}=e;switch(me){case"date":return o.value.datePlaceholder;case"datetime":return o.value.datetimePlaceholder;case"month":return o.value.monthPlaceholder;case"year":return o.value.yearPlaceholder;case"quarter":return o.value.quarterPlaceholder;case"week":return o.value.weekPlaceholder;default:return""}}else return W}),V=C(()=>e.startPlaceholder===void 0?e.type==="daterange"?o.value.startDatePlaceholder:e.type==="datetimerange"?o.value.startDatetimePlaceholder:e.type==="monthrange"?o.value.startMonthPlaceholder:"":e.startPlaceholder),E=C(()=>e.endPlaceholder===void 0?e.type==="daterange"?o.value.endDatePlaceholder:e.type==="datetimerange"?o.value.endDatetimePlaceholder:e.type==="monthrange"?o.value.endMonthPlaceholder:"":e.endPlaceholder),I=C(()=>{const{actions:W,type:me,clearable:$e}=e;if(W===null)return[];if(W!==void 0)return W;const We=$e?["clear"]:[];switch(me){case"date":case"week":return We.push("now"),We;case"datetime":return We.push("now","confirm"),We;case"daterange":return We.push("confirm"),We;case"datetimerange":return We.push("confirm"),We;case"month":return We.push("now","confirm"),We;case"year":return We.push("now"),We;case"quarter":return We.push("now","confirm"),We;case"monthrange":case"yearrange":case"quarterrange":return We.push("confirm"),We;default:{hn("date-picker","The type is wrong, n-date-picker's type only supports `date`, `datetime`, `daterange` and `datetimerange`.");break}}});function N(W){if(W===null)return null;if(Array.isArray(W)){const{value:me}=S,{value:$e}=$;return[Bt(W[0],me,$e),Bt(W[1],me,$.value)]}else return Bt(W,S.value,$.value)}function J(W){H.value=W}function se(W,me){const{"onUpdate:formattedValue":$e,onUpdateFormattedValue:We}=e;$e&&ae($e,W,me),We&&ae(We,W,me)}function xe(W,me){const{"onUpdate:value":$e,onUpdateValue:We,onChange:ft}=e,{nTriggerFormChange:ot,nTriggerFormInput:re}=i,ze=N(W);me.doConfirm&&_(W,ze),We&&ae(We,W,ze),$e&&ae($e,W,ze),ft&&ae(ft,W,ze),A.value=W,se(ze,W),ot(),re()}function Ie(){const{onClear:W}=e;W==null||W()}function _(W,me){const{onConfirm:$e}=e;$e&&$e(W,me)}function Pe(W){const{onFocus:me}=e,{nTriggerFormFocus:$e}=i;me&&ae(me,W),$e()}function He(W){const{onBlur:me}=e,{nTriggerFormBlur:$e}=i;me&&ae(me,W),$e()}function Ae(W){const{"onUpdate:show":me,onUpdateShow:$e}=e;me&&ae(me,W),$e&&ae($e,W),y.value=W}function Ge(W){W.key==="Escape"&&T.value&&(dr(W),ut({returnFocus:!0}))}function Xe(W){W.key==="Escape"&&T.value&&dr(W)}function ct(){var W;Ae(!1),(W=x.value)===null||W===void 0||W.deactivate(),Ie()}function nt(){var W;(W=x.value)===null||W===void 0||W.deactivate(),Ie()}function Ce(){ut({returnFocus:!0})}function ee(W){var me;T.value&&!(!((me=m.value)===null||me===void 0)&&me.contains(Kn(W)))&&ut({returnFocus:!1})}function ue(W){ut({returnFocus:!0,disableUpdateOnClose:W})}function q(W,me){me?xe(W,{doConfirm:!1}):J(W)}function Q(){const W=H.value;xe(Array.isArray(W)?[W[0],W[1]]:W,{doConfirm:!0})}function ge(){const{value:W}=H;ve.value?(Array.isArray(W)||W===null)&&de(W):Array.isArray(W)||we(W)}function we(W){W===null?U.value="":U.value=Bt(W,R.value,$.value)}function de(W){if(W===null)L.value="",te.value="";else{const me=$.value;L.value=Bt(W[0],R.value,me),te.value=Bt(W[1],R.value,me)}}function be(){T.value||gt()}function je(W){var me;!((me=h.value)===null||me===void 0)&&me.$el.contains(W.relatedTarget)||(He(W),ge(),ut({returnFocus:!1}))}function ne(){l.value||(ge(),ut({returnFocus:!1}))}function Ue(W){if(W===""){xe(null,{doConfirm:!1}),H.value=null,U.value="";return}const me=un(W,R.value,new Date,$.value);On(me)?(xe(Ve(me),{doConfirm:!1}),ge()):U.value=W}function lt(W,{source:me}){if(W[0]===""&&W[1]===""){xe(null,{doConfirm:!1}),H.value=null,L.value="",te.value="";return}const[$e,We]=W,ft=un($e,R.value,new Date,$.value),ot=un(We,R.value,new Date,$.value);if(On(ft)&&On(ot)){let re=Ve(ft),ze=Ve(ot);ot<ft&&(me===0?ze=re:re=ze),xe([re,ze],{doConfirm:!1}),ge()}else[L.value,te.value]=W}function zt(W){l.value||Jt(W,"clear")||T.value||gt()}function xt(W){l.value||Pe(W)}function gt(){l.value||T.value||Ae(!0)}function ut({returnFocus:W,disableUpdateOnClose:me}){var $e;T.value&&(Ae(!1),e.type!=="date"&&e.updateValueOnClose&&!me&&Q(),W&&(($e=x.value)===null||$e===void 0||$e.focus()))}mt(H,()=>{ge()}),ge(),mt(T,W=>{W||(H.value=M.value)});const De=Qm(e,H),Ze=Jm(e,H);Je(aa,Object.assign(Object.assign(Object.assign({mergedClsPrefixRef:u,mergedThemeRef:K,timePickerSizeRef:le,localeRef:o,dateLocaleRef:r,firstDayOfWeekRef:fe(e,"firstDayOfWeek"),isDateDisabledRef:fe(e,"isDateDisabled"),rangesRef:fe(e,"ranges"),timePickerPropsRef:fe(e,"timePickerProps"),closeOnSelectRef:fe(e,"closeOnSelect"),updateValueOnCloseRef:fe(e,"updateValueOnClose"),monthFormatRef:fe(e,"monthFormat"),yearFormatRef:fe(e,"yearFormat"),quarterFormatRef:fe(e,"quarterFormat"),yearRangeRef:fe(e,"yearRange")},De),Ze),{datePickerSlots:t}));const D={focus:()=>{var W;(W=x.value)===null||W===void 0||W.focus()},blur:()=>{var W;(W=x.value)===null||W===void 0||W.blur()}},G=C(()=>{const{common:{cubicBezierEaseInOut:W},self:{iconColor:me,iconColorDisabled:$e}}=K.value;return{"--n-bezier":W,"--n-icon-color-override":me,"--n-icon-color-disabled-override":$e}}),pe=g?it("date-picker-trigger",void 0,G,e):void 0,Fe=C(()=>{const{type:W}=e,{common:{cubicBezierEaseInOut:me},self:{calendarTitleFontSize:$e,calendarDaysFontSize:We,itemFontSize:ft,itemTextColor:ot,itemColorDisabled:re,itemColorIncluded:ze,itemColorHover:Le,itemColorActive:et,itemBorderRadius:yt,itemTextColorDisabled:vt,itemTextColorActive:Ct,panelColor:X,panelTextColor:ye,arrowColor:Ke,calendarTitleTextColor:Y,panelActionDividerColor:he,panelHeaderDividerColor:ke,calendarDaysDividerColor:Me,panelBoxShadow:Ne,panelBorderRadius:st,calendarTitleFontWeight:It,panelExtraFooterPadding:Ot,panelActionPadding:Qt,itemSize:nn,itemCellWidth:jt,itemCellHeight:wt,scrollItemWidth:Z,scrollItemHeight:Te,calendarTitlePadding:Oe,calendarTitleHeight:ht,calendarDaysHeight:Ut,calendarDaysTextColor:Pt,arrowSize:wn,panelHeaderPadding:Fn,calendarDividerColor:mn,calendarTitleGridTempateColumns:qo,iconColor:Yo,iconColorDisabled:Go,scrollItemBorderRadius:Xo,calendarTitleColorHover:Zo,[ie("calendarLeftPadding",W)]:Qo,[ie("calendarRightPadding",W)]:sa}}=K.value;return{"--n-bezier":me,"--n-panel-border-radius":st,"--n-panel-color":X,"--n-panel-box-shadow":Ne,"--n-panel-text-color":ye,"--n-panel-header-padding":Fn,"--n-panel-header-divider-color":ke,"--n-calendar-left-padding":Qo,"--n-calendar-right-padding":sa,"--n-calendar-title-color-hover":Zo,"--n-calendar-title-height":ht,"--n-calendar-title-padding":Oe,"--n-calendar-title-font-size":$e,"--n-calendar-title-font-weight":It,"--n-calendar-title-text-color":Y,"--n-calendar-title-grid-template-columns":qo,"--n-calendar-days-height":Ut,"--n-calendar-days-divider-color":Me,"--n-calendar-days-font-size":We,"--n-calendar-days-text-color":Pt,"--n-calendar-divider-color":mn,"--n-panel-action-padding":Qt,"--n-panel-extra-footer-padding":Ot,"--n-panel-action-divider-color":he,"--n-item-font-size":ft,"--n-item-border-radius":yt,"--n-item-size":nn,"--n-item-cell-width":jt,"--n-item-cell-height":wt,"--n-item-text-color":ot,"--n-item-color-included":ze,"--n-item-color-disabled":re,"--n-item-color-hover":Le,"--n-item-color-active":et,"--n-item-text-color-disabled":vt,"--n-item-text-color-active":Ct,"--n-scroll-item-width":Z,"--n-scroll-item-height":Te,"--n-scroll-item-border-radius":Xo,"--n-arrow-size":wn,"--n-arrow-color":Ke,"--n-icon-color":Yo,"--n-icon-color-disabled":Go}}),Be=g?it("date-picker",C(()=>e.type),Fe,e):void 0;return Object.assign(Object.assign({},D),{mergedStatus:d,mergedClsPrefix:u,mergedBordered:f,namespace:p,uncontrolledValue:A,pendingValue:H,panelInstRef:h,triggerElRef:m,inputInstRef:x,isMounted:Yn(),displayTime:U,displayStartTime:L,displayEndTime:te,mergedShow:T,adjustedTo:Zt(e),isRange:ve,localizedStartPlaceholder:V,localizedEndPlaceholder:E,mergedSize:s,mergedDisabled:l,localizedPlacehoder:ce,isValueInvalid:De.isValueInvalidRef,isStartValueInvalid:Ze.isStartValueInvalidRef,isEndValueInvalid:Ze.isEndValueInvalidRef,handleInputKeydown:Xe,handleClickOutside:ee,handleKeydown:Ge,handleClear:ct,handlePanelClear:nt,handleTriggerClick:zt,handleInputActivate:be,handleInputDeactivate:ne,handleInputFocus:xt,handleInputBlur:je,handlePanelTabOut:Ce,handlePanelClose:ue,handleRangeUpdateValue:lt,handleSingleUpdateValue:Ue,handlePanelUpdateValue:q,handlePanelConfirm:Q,mergedTheme:K,actions:I,triggerCssVars:g?void 0:G,triggerThemeClass:pe==null?void 0:pe.themeClass,triggerOnRender:pe==null?void 0:pe.onRender,cssVars:g?void 0:Fe,themeClass:Be==null?void 0:Be.themeClass,onRender:Be==null?void 0:Be.onRender,onNextMonth:e.onNextMonth,onPrevMonth:e.onPrevMonth,onNextYear:e.onNextYear,onPrevYear:e.onPrevYear})},render(){const{clearable:e,triggerOnRender:t,mergedClsPrefix:n,$slots:o}=this,r={onUpdateValue:this.handlePanelUpdateValue,onTabOut:this.handlePanelTabOut,onClose:this.handlePanelClose,onClear:this.handlePanelClear,onKeydown:this.handleKeydown,onConfirm:this.handlePanelConfirm,ref:"panelInstRef",value:this.pendingValue,active:this.mergedShow,actions:this.actions,shortcuts:this.shortcuts,style:this.cssVars,defaultTime:this.defaultTime,themeClass:this.themeClass,panel:this.panel,inputReadonly:this.inputReadonly||this.mergedDisabled,onRender:this.onRender,onNextMonth:this.onNextMonth,onPrevMonth:this.onPrevMonth,onNextYear:this.onNextYear,onPrevYear:this.onPrevYear,timerPickerFormat:this.timerPickerFormat,dateFormat:this.dateFormat,calendarDayFormat:this.calendarDayFormat,calendarHeaderYearFormat:this.calendarHeaderYearFormat,calendarHeaderMonthFormat:this.calendarHeaderMonthFormat,calendarHeaderMonthYearSeparator:this.calendarHeaderMonthYearSeparator,calendarHeaderMonthBeforeYear:this.calendarHeaderMonthBeforeYear},i=()=>{const{type:l}=this;return l==="datetime"?a(qm,Object.assign({},r,{defaultCalendarStartTime:this.defaultCalendarStartTime}),o):l==="daterange"?a(Lm,Object.assign({},r,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),o):l==="datetimerange"?a(Ym,Object.assign({},r,{defaultCalendarStartTime:this.defaultCalendarStartTime,defaultCalendarEndTime:this.defaultCalendarEndTime,bindCalendarMonths:this.bindCalendarMonths}),o):l==="month"||l==="year"||l==="quarter"?a(Zd,Object.assign({},r,{type:l,key:l})):l==="monthrange"||l==="yearrange"||l==="quarterrange"?a(Gm,Object.assign({},r,{type:l})):a(Em,Object.assign({},r,{type:l,defaultCalendarStartTime:this.defaultCalendarStartTime}),o)};if(this.panel)return i();t==null||t();const s={bordered:this.mergedBordered,size:this.mergedSize,passivelyActivated:!0,disabled:this.mergedDisabled,readonly:this.inputReadonly||this.mergedDisabled,clearable:e,onClear:this.handleClear,onClick:this.handleTriggerClick,onKeydown:this.handleInputKeydown,onActivate:this.handleInputActivate,onDeactivate:this.handleInputDeactivate,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur};return a("div",{ref:"triggerElRef",class:[`${n}-date-picker`,this.mergedDisabled&&`${n}-date-picker--disabled`,this.isRange&&`${n}-date-picker--range`,this.triggerThemeClass],style:this.triggerCssVars,onKeydown:this.handleKeydown},a(Po,null,{default:()=>[a($o,null,{default:()=>this.isRange?a(Dn,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:[this.displayStartTime,this.displayEndTime],placeholder:[this.localizedStartPlaceholder,this.localizedEndPlaceholder],textDecoration:[this.isStartValueInvalid?"line-through":"",this.isEndValueInvalid?"line-through":""],pair:!0,onUpdateValue:this.handleRangeUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},s),{separator:()=>this.separator===void 0?pt(o.separator,()=>[a(Rt,{clsPrefix:n,class:`${n}-date-picker-icon`},{default:()=>a(zf,null)})]):this.separator,[e?"clear-icon-placeholder":"suffix"]:()=>pt(o["date-icon"],()=>[a(Rt,{clsPrefix:n,class:`${n}-date-picker-icon`},{default:()=>a(ml,null)})])}):a(Dn,Object.assign({ref:"inputInstRef",status:this.mergedStatus,value:this.displayTime,placeholder:this.localizedPlacehoder,textDecoration:this.isValueInvalid&&!this.isRange?"line-through":"",onUpdateValue:this.handleSingleUpdateValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,internalForceFocus:this.mergedShow,internalDeactivateOnEnter:!0},s),{[e?"clear-icon-placeholder":"suffix"]:()=>a(Rt,{clsPrefix:n,class:`${n}-date-picker-icon`},{default:()=>pt(o["date-icon"],()=>[a(ml,null)])})})}),a(zo,{show:this.mergedShow,containerClass:this.namespace,to:this.adjustedTo,teleportDisabled:this.adjustedTo===Zt.tdkey,placement:this.placement},{default:()=>a(qt,{name:"fade-in-scale-up-transition",appear:this.isMounted},{default:()=>this.mergedShow?dn(i(),[[Ln,this.handleClickOutside,void 0,{capture:!0}]]):null})})]}))}}),eb={thPaddingBorderedSmall:"8px 12px",thPaddingBorderedMedium:"12px 16px",thPaddingBorderedLarge:"16px 24px",thPaddingSmall:"0",thPaddingMedium:"0",thPaddingLarge:"0",tdPaddingBorderedSmall:"8px 12px",tdPaddingBorderedMedium:"12px 16px",tdPaddingBorderedLarge:"16px 24px",tdPaddingSmall:"0 0 8px 0",tdPaddingMedium:"0 0 12px 0",tdPaddingLarge:"0 0 16px 0"};function Jd(e){const{tableHeaderColor:t,textColor2:n,textColor1:o,cardColor:r,modalColor:i,popoverColor:s,dividerColor:l,borderRadius:d,fontWeightStrong:c,lineHeight:u,fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:g}=e;return Object.assign(Object.assign({},eb),{lineHeight:u,fontSizeSmall:f,fontSizeMedium:p,fontSizeLarge:g,titleTextColor:o,thColor:qe(r,t),thColorModal:qe(i,t),thColorPopover:qe(s,t),thTextColor:o,thFontWeight:c,tdTextColor:n,tdColor:r,tdColorModal:i,tdColorPopover:s,borderColor:qe(r,l),borderColorModal:qe(i,l),borderColorPopover:qe(s,l),borderRadius:d})}const tb={name:"Descriptions",common:dt,self:Jd},nb={name:"Descriptions",common:_e,self:Jd},ob=k([b("descriptions",{fontSize:"var(--n-font-size)"},[b("descriptions-separator",` + display: inline-block; + margin: 0 8px 0 2px; + `),b("descriptions-table-wrapper",[b("descriptions-table",[b("descriptions-table-row",[b("descriptions-table-header",{padding:"var(--n-th-padding)"}),b("descriptions-table-content",{padding:"var(--n-td-padding)"})])])]),at("bordered",[b("descriptions-table-wrapper",[b("descriptions-table",[b("descriptions-table-row",[k("&:last-child",[b("descriptions-table-content",{paddingBottom:0})])])])])]),z("left-label-placement",[b("descriptions-table-content",[k("> *",{verticalAlign:"top"})])]),z("left-label-align",[k("th",{textAlign:"left"})]),z("center-label-align",[k("th",{textAlign:"center"})]),z("right-label-align",[k("th",{textAlign:"right"})]),z("bordered",[b("descriptions-table-wrapper",` + border-radius: var(--n-border-radius); + overflow: hidden; + background: var(--n-merged-td-color); + border: 1px solid var(--n-merged-border-color); + `,[b("descriptions-table",[b("descriptions-table-row",[k("&:not(:last-child)",[b("descriptions-table-content",{borderBottom:"1px solid var(--n-merged-border-color)"}),b("descriptions-table-header",{borderBottom:"1px solid var(--n-merged-border-color)"})]),b("descriptions-table-header",` + font-weight: 400; + background-clip: padding-box; + background-color: var(--n-merged-th-color); + `,[k("&:not(:last-child)",{borderRight:"1px solid var(--n-merged-border-color)"})]),b("descriptions-table-content",[k("&:not(:last-child)",{borderRight:"1px solid var(--n-merged-border-color)"})])])])])]),b("descriptions-header",` + font-weight: var(--n-th-font-weight); + font-size: 18px; + transition: color .3s var(--n-bezier); + line-height: var(--n-line-height); + margin-bottom: 16px; + color: var(--n-title-text-color); + `),b("descriptions-table-wrapper",` + transition: + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[b("descriptions-table",` + width: 100%; + border-collapse: separate; + border-spacing: 0; + box-sizing: border-box; + `,[b("descriptions-table-row",` + box-sizing: border-box; + transition: border-color .3s var(--n-bezier); + `,[b("descriptions-table-header",` + font-weight: var(--n-th-font-weight); + line-height: var(--n-line-height); + display: table-cell; + box-sizing: border-box; + color: var(--n-th-text-color); + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `),b("descriptions-table-content",` + vertical-align: top; + line-height: var(--n-line-height); + display: table-cell; + box-sizing: border-box; + color: var(--n-td-text-color); + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[P("content",` + transition: color .3s var(--n-bezier); + display: inline-block; + color: var(--n-td-text-color); + `)]),P("label",` + font-weight: var(--n-th-font-weight); + transition: color .3s var(--n-bezier); + display: inline-block; + margin-right: 14px; + color: var(--n-th-text-color); + `)])])])]),b("descriptions-table-wrapper",` + --n-merged-th-color: var(--n-th-color); + --n-merged-td-color: var(--n-td-color); + --n-merged-border-color: var(--n-border-color); + `),Vo(b("descriptions-table-wrapper",` + --n-merged-th-color: var(--n-th-color-modal); + --n-merged-td-color: var(--n-td-color-modal); + --n-merged-border-color: var(--n-border-color-modal); + `)),pr(b("descriptions-table-wrapper",` + --n-merged-th-color: var(--n-th-color-popover); + --n-merged-td-color: var(--n-td-color-popover); + --n-merged-border-color: var(--n-border-color-popover); + `))]),ec="DESCRIPTION_ITEM_FLAG";function rb(e){return typeof e=="object"&&e&&!Array.isArray(e)?e.type&&e.type[ec]:!1}const ab=Object.assign(Object.assign({},Re.props),{title:String,column:{type:Number,default:3},columns:Number,labelPlacement:{type:String,default:"top"},labelAlign:{type:String,default:"left"},separator:{type:String,default:":"},size:{type:String,default:"medium"},bordered:Boolean,labelClass:String,labelStyle:[Object,String],contentClass:String,contentStyle:[Object,String]}),h0=oe({name:"Descriptions",props:ab,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Descriptions","-descriptions",ob,tb,e,t),r=C(()=>{const{size:s,bordered:l}=e,{common:{cubicBezierEaseInOut:d},self:{titleTextColor:c,thColor:u,thColorModal:f,thColorPopover:p,thTextColor:g,thFontWeight:h,tdTextColor:m,tdColor:x,tdColorModal:y,tdColorPopover:v,borderColor:T,borderColorModal:$,borderColorPopover:R,borderRadius:S,lineHeight:w,[ie("fontSize",s)]:O,[ie(l?"thPaddingBordered":"thPadding",s)]:F,[ie(l?"tdPaddingBordered":"tdPadding",s)]:A}}=o.value;return{"--n-title-text-color":c,"--n-th-padding":F,"--n-td-padding":A,"--n-font-size":O,"--n-bezier":d,"--n-th-font-weight":h,"--n-line-height":w,"--n-th-text-color":g,"--n-td-text-color":m,"--n-th-color":u,"--n-th-color-modal":f,"--n-th-color-popover":p,"--n-td-color":x,"--n-td-color-modal":y,"--n-td-color-popover":v,"--n-border-radius":S,"--n-border-color":T,"--n-border-color-modal":$,"--n-border-color-popover":R}}),i=n?it("descriptions",C(()=>{let s="";const{size:l,bordered:d}=e;return d&&(s+="a"),s+=l[0],s}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender,compitableColumn:ro(e,["columns","column"]),inlineThemeDisabled:n}},render(){const e=this.$slots.default,t=e?Rn(e()):[];t.length;const{contentClass:n,labelClass:o,compitableColumn:r,labelPlacement:i,labelAlign:s,size:l,bordered:d,title:c,cssVars:u,mergedClsPrefix:f,separator:p,onRender:g}=this;g==null||g();const h=t.filter(v=>rb(v)),m={span:0,row:[],secondRow:[],rows:[]},y=h.reduce((v,T,$)=>{const R=T.props||{},S=h.length-1===$,w=["label"in R?R.label:gl(T,"label")],O=[gl(T)],F=R.span||1,A=v.span;v.span+=F;const j=R.labelStyle||R["label-style"]||this.labelStyle,M=R.contentStyle||R["content-style"]||this.contentStyle;if(i==="left")d?v.row.push(a("th",{class:[`${f}-descriptions-table-header`,o],colspan:1,style:j},w),a("td",{class:[`${f}-descriptions-table-content`,n],colspan:S?(r-A)*2+1:F*2-1,style:M},O)):v.row.push(a("td",{class:`${f}-descriptions-table-content`,colspan:S?(r-A)*2:F*2},a("span",{class:[`${f}-descriptions-table-content__label`,o],style:j},[...w,p&&a("span",{class:`${f}-descriptions-separator`},p)]),a("span",{class:[`${f}-descriptions-table-content__content`,n],style:M},O)));else{const H=S?(r-A)*2:F*2;v.row.push(a("th",{class:[`${f}-descriptions-table-header`,o],colspan:H,style:j},w)),v.secondRow.push(a("td",{class:[`${f}-descriptions-table-content`,n],colspan:H,style:M},O))}return(v.span>=r||S)&&(v.span=0,v.row.length&&(v.rows.push(v.row),v.row=[]),i!=="left"&&v.secondRow.length&&(v.rows.push(v.secondRow),v.secondRow=[])),v},m).rows.map(v=>a("tr",{class:`${f}-descriptions-table-row`},v));return a("div",{style:u,class:[`${f}-descriptions`,this.themeClass,`${f}-descriptions--${i}-label-placement`,`${f}-descriptions--${s}-label-align`,`${f}-descriptions--${l}-size`,d&&`${f}-descriptions--bordered`]},c||this.$slots.header?a("div",{class:`${f}-descriptions-header`},c||br(this,"header")):null,a("div",{class:`${f}-descriptions-table-wrapper`},a("table",{class:`${f}-descriptions-table`},a("tbody",null,i==="top"&&a("tr",{class:`${f}-descriptions-table-row`,style:{visibility:"collapse"}},si(r*2,a("td",null))),y))))}}),ib={label:String,span:{type:Number,default:1},labelClass:String,labelStyle:[Object,String],contentClass:String,contentStyle:[Object,String]},p0=oe({name:"DescriptionsItem",[ec]:!0,props:ib,slots:Object,render(){return null}}),tc="n-dialog-provider",nc="n-dialog-api",lb="n-dialog-reactive-list";function sb(){const e=Ee(nc,null);return e===null&&Gn("use-dialog","No outer <n-dialog-provider /> founded."),e}const db={titleFontSize:"18px",padding:"16px 28px 20px 28px",iconSize:"28px",actionSpace:"12px",contentMargin:"8px 0 16px 0",iconMargin:"0 4px 0 0",iconMarginIconTop:"4px 0 8px 0",closeSize:"22px",closeIconSize:"18px",closeMargin:"20px 26px 0 0",closeMarginIconTop:"10px 16px 0 0"};function oc(e){const{textColor1:t,textColor2:n,modalColor:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:s,closeColorHover:l,closeColorPressed:d,infoColor:c,successColor:u,warningColor:f,errorColor:p,primaryColor:g,dividerColor:h,borderRadius:m,fontWeightStrong:x,lineHeight:y,fontSize:v}=e;return Object.assign(Object.assign({},db),{fontSize:v,lineHeight:y,border:`1px solid ${h}`,titleTextColor:t,textColor:n,color:o,closeColorHover:l,closeColorPressed:d,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:s,closeBorderRadius:m,iconColor:g,iconColorInfo:c,iconColorSuccess:u,iconColorWarning:f,iconColorError:p,borderRadius:m,titleFontWeight:x})}const rc={name:"Dialog",common:dt,peers:{Button:mo},self:oc},ac={name:"Dialog",common:_e,peers:{Button:gn},self:oc},ia={icon:Function,type:{type:String,default:"default"},title:[String,Function],closable:{type:Boolean,default:!0},negativeText:String,positiveText:String,positiveButtonProps:Object,negativeButtonProps:Object,content:[String,Function],action:Function,showIcon:{type:Boolean,default:!0},loading:Boolean,bordered:Boolean,iconPlacement:String,titleClass:[String,Array],titleStyle:[String,Object],contentClass:[String,Array],contentStyle:[String,Object],actionClass:[String,Array],actionStyle:[String,Object],onPositiveClick:Function,onNegativeClick:Function,onClose:Function},ic=zn(ia),cb=k([b("dialog",` + --n-icon-margin: var(--n-icon-margin-top) var(--n-icon-margin-right) var(--n-icon-margin-bottom) var(--n-icon-margin-left); + word-break: break-word; + line-height: var(--n-line-height); + position: relative; + background: var(--n-color); + color: var(--n-text-color); + box-sizing: border-box; + margin: auto; + border-radius: var(--n-border-radius); + padding: var(--n-padding); + transition: + border-color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `,[P("icon",{color:"var(--n-icon-color)"}),z("bordered",{border:"var(--n-border)"}),z("icon-top",[P("close",{margin:"var(--n-close-margin)"}),P("icon",{margin:"var(--n-icon-margin)"}),P("content",{textAlign:"center"}),P("title",{justifyContent:"center"}),P("action",{justifyContent:"center"})]),z("icon-left",[P("icon",{margin:"var(--n-icon-margin)"}),z("closable",[P("title",` + padding-right: calc(var(--n-close-size) + 6px); + `)])]),P("close",` + position: absolute; + right: 0; + top: 0; + margin: var(--n-close-margin); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + z-index: 1; + `),P("content",` + font-size: var(--n-font-size); + margin: var(--n-content-margin); + position: relative; + word-break: break-word; + `,[z("last","margin-bottom: 0;")]),P("action",` + display: flex; + justify-content: flex-end; + `,[k("> *:not(:last-child)",` + margin-right: var(--n-action-space); + `)]),P("icon",` + font-size: var(--n-icon-size); + transition: color .3s var(--n-bezier); + `),P("title",` + transition: color .3s var(--n-bezier); + display: flex; + align-items: center; + font-size: var(--n-title-font-size); + font-weight: var(--n-title-font-weight); + color: var(--n-title-text-color); + `),b("dialog-icon-container",` + display: flex; + justify-content: center; + `)]),Vo(b("dialog",` + width: 446px; + max-width: calc(100vw - 32px); + `)),b("dialog",[cs(` + width: 446px; + max-width: calc(100vw - 32px); + `)])]),ub={default:()=>a(Lo,null),info:()=>a(Lo,null),success:()=>a(xr,null),warning:()=>a(Cr,null),error:()=>a(vr,null)},lc=oe({name:"Dialog",alias:["NimbusConfirmCard","Confirm"],props:Object.assign(Object.assign({},Re.props),ia),slots:Object,setup(e){const{mergedComponentPropsRef:t,mergedClsPrefixRef:n,inlineThemeDisabled:o,mergedRtlRef:r}=Qe(e),i=Wt("Dialog",r,n),s=C(()=>{var g,h;const{iconPlacement:m}=e;return m||((h=(g=t==null?void 0:t.value)===null||g===void 0?void 0:g.Dialog)===null||h===void 0?void 0:h.iconPlacement)||"left"});function l(g){const{onPositiveClick:h}=e;h&&h(g)}function d(g){const{onNegativeClick:h}=e;h&&h(g)}function c(){const{onClose:g}=e;g&&g()}const u=Re("Dialog","-dialog",cb,rc,e,n),f=C(()=>{const{type:g}=e,h=s.value,{common:{cubicBezierEaseInOut:m},self:{fontSize:x,lineHeight:y,border:v,titleTextColor:T,textColor:$,color:R,closeBorderRadius:S,closeColorHover:w,closeColorPressed:O,closeIconColor:F,closeIconColorHover:A,closeIconColorPressed:j,closeIconSize:M,borderRadius:H,titleFontWeight:U,titleFontSize:L,padding:te,iconSize:K,actionSpace:le,contentMargin:ve,closeSize:ce,[h==="top"?"iconMarginIconTop":"iconMargin"]:V,[h==="top"?"closeMarginIconTop":"closeMargin"]:E,[ie("iconColor",g)]:I}}=u.value,N=Nt(V);return{"--n-font-size":x,"--n-icon-color":I,"--n-bezier":m,"--n-close-margin":E,"--n-icon-margin-top":N.top,"--n-icon-margin-right":N.right,"--n-icon-margin-bottom":N.bottom,"--n-icon-margin-left":N.left,"--n-icon-size":K,"--n-close-size":ce,"--n-close-icon-size":M,"--n-close-border-radius":S,"--n-close-color-hover":w,"--n-close-color-pressed":O,"--n-close-icon-color":F,"--n-close-icon-color-hover":A,"--n-close-icon-color-pressed":j,"--n-color":R,"--n-text-color":$,"--n-border-radius":H,"--n-padding":te,"--n-line-height":y,"--n-border":v,"--n-content-margin":ve,"--n-title-font-size":L,"--n-title-font-weight":U,"--n-title-text-color":T,"--n-action-space":le}}),p=o?it("dialog",C(()=>`${e.type[0]}${s.value[0]}`),f,e):void 0;return{mergedClsPrefix:n,rtlEnabled:i,mergedIconPlacement:s,mergedTheme:u,handlePositiveClick:l,handleNegativeClick:d,handleCloseClick:c,cssVars:o?void 0:f,themeClass:p==null?void 0:p.themeClass,onRender:p==null?void 0:p.onRender}},render(){var e;const{bordered:t,mergedIconPlacement:n,cssVars:o,closable:r,showIcon:i,title:s,content:l,action:d,negativeText:c,positiveText:u,positiveButtonProps:f,negativeButtonProps:p,handlePositiveClick:g,handleNegativeClick:h,mergedTheme:m,loading:x,type:y,mergedClsPrefix:v}=this;(e=this.onRender)===null||e===void 0||e.call(this);const T=i?a(Rt,{clsPrefix:v,class:`${v}-dialog__icon`},{default:()=>bt(this.$slots.icon,R=>R||(this.icon?kt(this.icon):ub[this.type]()))}):null,$=bt(this.$slots.action,R=>R||u||c||d?a("div",{class:[`${v}-dialog__action`,this.actionClass],style:this.actionStyle},R||(d?[kt(d)]:[this.negativeText&&a(At,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,ghost:!0,size:"small",onClick:h},p),{default:()=>kt(this.negativeText)}),this.positiveText&&a(At,Object.assign({theme:m.peers.Button,themeOverrides:m.peerOverrides.Button,size:"small",type:y==="default"?"primary":y,disabled:x,loading:x,onClick:g},f),{default:()=>kt(this.positiveText)})])):null);return a("div",{class:[`${v}-dialog`,this.themeClass,this.closable&&`${v}-dialog--closable`,`${v}-dialog--icon-${n}`,t&&`${v}-dialog--bordered`,this.rtlEnabled&&`${v}-dialog--rtl`],style:o,role:"dialog"},r?bt(this.$slots.close,R=>{const S=[`${v}-dialog__close`,this.rtlEnabled&&`${v}-dialog--rtl`];return R?a("div",{class:S},R):a(fo,{clsPrefix:v,class:S,onClick:this.handleCloseClick})}):null,i&&n==="top"?a("div",{class:`${v}-dialog-icon-container`},T):null,a("div",{class:[`${v}-dialog__title`,this.titleClass],style:this.titleStyle},i&&n==="left"?T:null,pt(this.$slots.header,()=>[kt(s)])),a("div",{class:[`${v}-dialog__content`,$?"":`${v}-dialog__content--last`,this.contentClass],style:this.contentStyle},pt(this.$slots.default,()=>[kt(l)])),$)}});function sc(e){const{modalColor:t,textColor2:n,boxShadow3:o}=e;return{color:t,textColor:n,boxShadow:o}}const fb={name:"Modal",common:dt,peers:{Scrollbar:Nn,Dialog:rc,Card:nd},self:sc},hb={name:"Modal",common:_e,peers:{Scrollbar:pn,Dialog:ac,Card:od},self:sc},pb="n-modal-provider",dc="n-modal-api",gb="n-modal-reactive-list";function mb(){const e=Ee(dc,null);return e===null&&Gn("use-modal","No outer <n-modal-provider /> founded."),e}const oi="n-draggable";function bb(e,t){let n;const o=C(()=>e.value!==!1),r=C(()=>o.value?oi:""),i=C(()=>{const d=e.value;return d===!0||d===!1?!0:d?d.bounds!=="none":!0});function s(d){const c=d.querySelector(`.${oi}`);if(!c||!r.value)return;let u=0,f=0,p=0,g=0,h=0,m=0,x;function y($){$.preventDefault(),x=$;const{x:R,y:S,right:w,bottom:O}=d.getBoundingClientRect();f=R,g=S,u=window.innerWidth-w,p=window.innerHeight-O;const{left:F,top:A}=d.style;h=+A.slice(0,-2),m=+F.slice(0,-2)}function v($){if(!x)return;const{clientX:R,clientY:S}=x;let w=$.clientX-R,O=$.clientY-S;i.value&&(w>u?w=u:-w>f&&(w=-f),O>p?O=p:-O>g&&(O=-g));const F=w+m,A=O+h;d.style.top=`${A}px`,d.style.left=`${F}px`}function T(){x=void 0,t.onEnd(d)}Lt("mousedown",c,y),Lt("mousemove",window,v),Lt("mouseup",window,T),n=()=>{Yt("mousedown",c,y),Lt("mousemove",window,v),Lt("mouseup",window,T)}}function l(){n&&(n(),n=void 0)}return Jr(l),{stopDrag:l,startDrag:s,draggableRef:o,draggableClassRef:r}}const Li=Object.assign(Object.assign({},Ri),ia),vb=zn(Li),xb=oe({name:"ModalBody",inheritAttrs:!1,slots:Object,props:Object.assign(Object.assign({show:{type:Boolean,required:!0},preset:String,displayDirective:{type:String,required:!0},trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},blockScroll:Boolean,draggable:{type:[Boolean,Object],default:!1}},Li),{renderMask:Function,onClickoutside:Function,onBeforeLeave:{type:Function,required:!0},onAfterLeave:{type:Function,required:!0},onPositiveClick:{type:Function,required:!0},onNegativeClick:{type:Function,required:!0},onClose:{type:Function,required:!0},onAfterEnter:Function,onEsc:Function}),setup(e){const t=B(null),n=B(null),o=B(e.show),r=B(null),i=B(null),s=Ee(fs);let l=null;mt(fe(e,"show"),O=>{O&&(l=s.getMousePosition())},{immediate:!0});const{stopDrag:d,startDrag:c,draggableRef:u,draggableClassRef:f}=bb(fe(e,"draggable"),{onEnd:O=>{m(O)}}),p=C(()=>Wa([e.titleClass,f.value])),g=C(()=>Wa([e.headerClass,f.value]));mt(fe(e,"show"),O=>{O&&(o.value=!0)}),gs(C(()=>e.blockScroll&&o.value));function h(){if(s.transformOriginRef.value==="center")return"";const{value:O}=r,{value:F}=i;if(O===null||F===null)return"";if(n.value){const A=n.value.containerScrollTop;return`${O}px ${F+A}px`}return""}function m(O){if(s.transformOriginRef.value==="center"||!l||!n.value)return;const F=n.value.containerScrollTop,{offsetLeft:A,offsetTop:j}=O,M=l.y,H=l.x;r.value=-(A-H),i.value=-(j-M-F),O.style.transformOrigin=h()}function x(O){Tt(()=>{m(O)})}function y(O){O.style.transformOrigin=h(),e.onBeforeLeave()}function v(O){const F=O;u.value&&c(F),e.onAfterEnter&&e.onAfterEnter(F)}function T(){o.value=!1,r.value=null,i.value=null,d(),e.onAfterLeave()}function $(){const{onClose:O}=e;O&&O()}function R(){e.onNegativeClick()}function S(){e.onPositiveClick()}const w=B(null);return mt(w,O=>{O&&Tt(()=>{const F=O.el;F&&t.value!==F&&(t.value=F)})}),Je(mr,t),Je(gr,null),Je(Wo,null),{mergedTheme:s.mergedThemeRef,appear:s.appearRef,isMounted:s.isMountedRef,mergedClsPrefix:s.mergedClsPrefixRef,bodyRef:t,scrollbarRef:n,draggableClass:f,displayed:o,childNodeRef:w,cardHeaderClass:g,dialogTitleClass:p,handlePositiveClick:S,handleNegativeClick:R,handleCloseClick:$,handleAfterEnter:v,handleAfterLeave:T,handleBeforeLeave:y,handleEnter:x}},render(){const{$slots:e,$attrs:t,handleEnter:n,handleAfterEnter:o,handleAfterLeave:r,handleBeforeLeave:i,preset:s,mergedClsPrefix:l}=this;let d=null;if(!s){if(d=af("default",e.default,{draggableClass:this.draggableClass}),!d){hn("modal","default slot is empty");return}d=ir(d),d.props=sn({class:`${l}-modal`},t,d.props||{})}return this.displayDirective==="show"||this.displayed||this.show?dn(a("div",{role:"none",class:`${l}-modal-body-wrapper`},a(Vt,{ref:"scrollbarRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:`${l}-modal-scroll-content`},{default:()=>{var c;return[(c=this.renderMask)===null||c===void 0?void 0:c.call(this),a(fi,{disabled:!this.trapFocus,active:this.show,onEsc:this.onEsc,autoFocus:this.autoFocus},{default:()=>{var u;return a(qt,{name:"fade-in-scale-up-transition",appear:(u=this.appear)!==null&&u!==void 0?u:this.isMounted,onEnter:n,onAfterEnter:o,onAfterLeave:r,onBeforeLeave:i},{default:()=>{const f=[[En,this.show]],{onClickoutside:p}=this;return p&&f.push([Ln,this.onClickoutside,void 0,{capture:!0}]),dn(this.preset==="confirm"||this.preset==="dialog"?a(lc,Object.assign({},this.$attrs,{class:[`${l}-modal`,this.$attrs.class],ref:"bodyRef",theme:this.mergedTheme.peers.Dialog,themeOverrides:this.mergedTheme.peerOverrides.Dialog},bn(this.$props,ic),{titleClass:this.dialogTitleClass,"aria-modal":"true"}),e):this.preset==="card"?a(bp,Object.assign({},this.$attrs,{ref:"bodyRef",class:[`${l}-modal`,this.$attrs.class],theme:this.mergedTheme.peers.Card,themeOverrides:this.mergedTheme.peerOverrides.Card},bn(this.$props,gp),{headerClass:this.cardHeaderClass,"aria-modal":"true",role:"dialog"}),e):this.childNodeRef=d,f)}})}})]}})),[[En,this.displayDirective==="if"||this.displayed||this.show]]):null}}),Cb=k([b("modal-container",` + position: fixed; + left: 0; + top: 0; + height: 0; + width: 0; + display: flex; + `),b("modal-mask",` + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + background-color: rgba(0, 0, 0, .4); + `,[wr({enterDuration:".25s",leaveDuration:".25s",enterCubicBezier:"var(--n-bezier-ease-out)",leaveCubicBezier:"var(--n-bezier-ease-out)"})]),b("modal-body-wrapper",` + position: fixed; + left: 0; + right: 0; + top: 0; + bottom: 0; + overflow: visible; + `,[b("modal-scroll-content",` + min-height: 100%; + display: flex; + position: relative; + `)]),b("modal",` + position: relative; + align-self: center; + color: var(--n-text-color); + margin: auto; + box-shadow: var(--n-box-shadow); + `,[po({duration:".25s",enterScale:".5"}),k(`.${oi}`,` + cursor: move; + user-select: none; + `)])]),cc=Object.assign(Object.assign(Object.assign(Object.assign({},Re.props),{show:Boolean,unstableShowMask:{type:Boolean,default:!0},maskClosable:{type:Boolean,default:!0},preset:String,to:[String,Object],displayDirective:{type:String,default:"if"},transformOrigin:{type:String,default:"mouse"},zIndex:Number,autoFocus:{type:Boolean,default:!0},trapFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0}}),Li),{draggable:[Boolean,Object],onEsc:Function,"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onBeforeLeave:Function,onAfterLeave:Function,onClose:Function,onPositiveClick:Function,onNegativeClick:Function,onMaskClick:Function,internalDialog:Boolean,internalModal:Boolean,internalAppear:{type:Boolean,default:void 0},overlayStyle:[String,Object],onBeforeHide:Function,onAfterHide:Function,onHide:Function}),uc=oe({name:"Modal",inheritAttrs:!1,props:cc,slots:Object,setup(e){const t=B(null),{mergedClsPrefixRef:n,namespaceRef:o,inlineThemeDisabled:r}=Qe(e),i=Re("Modal","-modal",Cb,fb,e,n),s=pi(64),l=gi(),d=Yn(),c=e.internalDialog?Ee(tc,null):null,u=e.internalModal?Ee(Xu,null):null,f=ps();function p(S){const{onUpdateShow:w,"onUpdate:show":O,onHide:F}=e;w&&ae(w,S),O&&ae(O,S),F&&!S&&F(S)}function g(){const{onClose:S}=e;S?Promise.resolve(S()).then(w=>{w!==!1&&p(!1)}):p(!1)}function h(){const{onPositiveClick:S}=e;S?Promise.resolve(S()).then(w=>{w!==!1&&p(!1)}):p(!1)}function m(){const{onNegativeClick:S}=e;S?Promise.resolve(S()).then(w=>{w!==!1&&p(!1)}):p(!1)}function x(){const{onBeforeLeave:S,onBeforeHide:w}=e;S&&ae(S),w&&w()}function y(){const{onAfterLeave:S,onAfterHide:w}=e;S&&ae(S),w&&w()}function v(S){var w;const{onMaskClick:O}=e;O&&O(S),e.maskClosable&&!((w=t.value)===null||w===void 0)&&w.contains(Kn(S))&&p(!1)}function T(S){var w;(w=e.onEsc)===null||w===void 0||w.call(e),e.show&&e.closeOnEsc&&vs(S)&&(f.value||p(!1))}Je(fs,{getMousePosition:()=>{const S=c||u;if(S){const{clickedRef:w,clickedPositionRef:O}=S;if(w.value&&O.value)return O.value}return s.value?l.value:null},mergedClsPrefixRef:n,mergedThemeRef:i,isMountedRef:d,appearRef:fe(e,"internalAppear"),transformOriginRef:fe(e,"transformOrigin")});const $=C(()=>{const{common:{cubicBezierEaseOut:S},self:{boxShadow:w,color:O,textColor:F}}=i.value;return{"--n-bezier-ease-out":S,"--n-box-shadow":w,"--n-color":O,"--n-text-color":F}}),R=r?it("theme-class",void 0,$,e):void 0;return{mergedClsPrefix:n,namespace:o,isMounted:d,containerRef:t,presetProps:C(()=>bn(e,vb)),handleEsc:T,handleAfterLeave:y,handleClickoutside:v,handleBeforeLeave:x,doUpdateShow:p,handleNegativeClick:m,handlePositiveClick:h,handleCloseClick:g,cssVars:r?void 0:$,themeClass:R==null?void 0:R.themeClass,onRender:R==null?void 0:R.onRender}},render(){const{mergedClsPrefix:e}=this;return a(rs,{to:this.to,show:this.show},{default:()=>{var t;(t=this.onRender)===null||t===void 0||t.call(this);const{unstableShowMask:n}=this;return dn(a("div",{role:"none",ref:"containerRef",class:[`${e}-modal-container`,this.themeClass,this.namespace],style:this.cssVars},a(xb,Object.assign({style:this.overlayStyle},this.$attrs,{ref:"bodyWrapper",displayDirective:this.displayDirective,show:this.show,preset:this.preset,autoFocus:this.autoFocus,trapFocus:this.trapFocus,draggable:this.draggable,blockScroll:this.blockScroll},this.presetProps,{onEsc:this.handleEsc,onClose:this.handleCloseClick,onNegativeClick:this.handleNegativeClick,onPositiveClick:this.handlePositiveClick,onBeforeLeave:this.handleBeforeLeave,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave,onClickoutside:n?void 0:this.handleClickoutside,renderMask:n?()=>{var o;return a(qt,{name:"fade-in-transition",key:"mask",appear:(o=this.internalAppear)!==null&&o!==void 0?o:this.isMounted},{default:()=>this.show?a("div",{"aria-hidden":!0,ref:"containerRef",class:`${e}-modal-mask`,onClick:this.handleClickoutside}):null})}:void 0}),this.$slots)),[[mi,{zIndex:this.zIndex,enabled:this.show}]])}})}}),yb=Object.assign(Object.assign({},ia),{onAfterEnter:Function,onAfterLeave:Function,transformOrigin:String,blockScroll:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},internalStyle:[String,Object],maskClosable:{type:Boolean,default:!0},onPositiveClick:Function,onNegativeClick:Function,onClose:Function,onMaskClick:Function,draggable:[Boolean,Object]}),wb=oe({name:"DialogEnvironment",props:Object.assign(Object.assign({},yb),{internalKey:{type:String,required:!0},to:[String,Object],onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=B(!0);function n(){const{onInternalAfterLeave:u,internalKey:f,onAfterLeave:p}=e;u&&u(f),p&&p()}function o(u){const{onPositiveClick:f}=e;f?Promise.resolve(f(u)).then(p=>{p!==!1&&d()}):d()}function r(u){const{onNegativeClick:f}=e;f?Promise.resolve(f(u)).then(p=>{p!==!1&&d()}):d()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function s(u){const{onMaskClick:f,maskClosable:p}=e;f&&(f(u),p&&d())}function l(){const{onEsc:u}=e;u&&u()}function d(){t.value=!1}function c(u){t.value=u}return{show:t,hide:d,handleUpdateShow:c,handleAfterLeave:n,handleCloseClick:i,handleNegativeClick:r,handlePositiveClick:o,handleMaskClick:s,handleEsc:l}},render(){const{handlePositiveClick:e,handleUpdateShow:t,handleNegativeClick:n,handleCloseClick:o,handleAfterLeave:r,handleMaskClick:i,handleEsc:s,to:l,maskClosable:d,show:c}=this;return a(uc,{show:c,onUpdateShow:t,onMaskClick:i,onEsc:s,to:l,maskClosable:d,onAfterEnter:this.onAfterEnter,onAfterLeave:r,closeOnEsc:this.closeOnEsc,blockScroll:this.blockScroll,autoFocus:this.autoFocus,transformOrigin:this.transformOrigin,draggable:this.draggable,internalAppear:!0,internalDialog:!0},{default:({draggableClass:u})=>a(lc,Object.assign({},bn(this.$props,ic),{titleClass:Wa([this.titleClass,u]),style:this.internalStyle,onClose:o,onNegativeClick:n,onPositiveClick:e}))})}}),Sb={injectionKey:String,to:[String,Object]},kb=oe({name:"DialogProvider",props:Sb,setup(){const e=B([]),t={};function n(l={}){const d=qn(),c=ea(Object.assign(Object.assign({},l),{key:d,destroy:()=>{var u;(u=t[`n-dialog-${d}`])===null||u===void 0||u.hide()}}));return e.value.push(c),c}const o=["info","success","warning","error"].map(l=>d=>n(Object.assign(Object.assign({},d),{type:l})));function r(l){const{value:d}=e;d.splice(d.findIndex(c=>c.key===l),1)}function i(){Object.values(t).forEach(l=>{l==null||l.hide()})}const s={create:n,destroyAll:i,info:o[0],success:o[1],warning:o[2],error:o[3]};return Je(nc,s),Je(tc,{clickedRef:pi(64),clickedPositionRef:gi()}),Je(lb,e),Object.assign(Object.assign({},s),{dialogList:e,dialogInstRefs:t,handleAfterLeave:r})},render(){var e,t;return a(Gt,null,[this.dialogList.map(n=>a(wb,To(n,["destroy","style"],{internalStyle:n.style,to:this.to,ref:o=>{o===null?delete this.dialogInstRefs[`n-dialog-${n.key}`]:this.dialogInstRefs[`n-dialog-${n.key}`]=o},internalKey:n.key,onInternalAfterLeave:this.handleAfterLeave}))),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)])}}),fc="n-loading-bar",hc="n-loading-bar-api",Rb={name:"LoadingBar",common:_e,self(e){const{primaryColor:t}=e;return{colorError:"red",colorLoading:t,height:"2px"}}};function zb(e){const{primaryColor:t,errorColor:n}=e;return{colorError:n,colorLoading:t,height:"2px"}}const Pb={name:"LoadingBar",common:dt,self:zb},$b=b("loading-bar-container",` + z-index: 5999; + position: fixed; + top: 0; + left: 0; + right: 0; + height: 2px; +`,[wr({enterDuration:"0.3s",leaveDuration:"0.8s"}),b("loading-bar",` + width: 100%; + transition: + max-width 4s linear, + background .2s linear; + height: var(--n-height); + `,[z("starting",` + background: var(--n-color-loading); + `),z("finishing",` + background: var(--n-color-loading); + transition: + max-width .2s linear, + background .2s linear; + `),z("error",` + background: var(--n-color-error); + transition: + max-width .2s linear, + background .2s linear; + `)])]);var _r=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function l(u){try{c(o.next(u))}catch(f){s(f)}}function d(u){try{c(o.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):r(u.value).then(l,d)}c((o=o.apply(e,t||[])).next())})};function Hr(e,t){return`${t}-loading-bar ${t}-loading-bar--${e}`}const Tb=oe({name:"LoadingBar",props:{containerClass:String,containerStyle:[String,Object]},setup(){const{inlineThemeDisabled:e}=Qe(),{props:t,mergedClsPrefixRef:n}=Ee(fc),o=B(null),r=B(!1),i=B(!1),s=B(!1),l=B(!1);let d=!1;const c=B(!1),u=C(()=>{const{loadingBarStyle:R}=t;return R?R[c.value?"error":"loading"]:""});function f(){return _r(this,void 0,void 0,function*(){r.value=!1,s.value=!1,d=!1,c.value=!1,l.value=!0,yield Tt(),l.value=!1})}function p(){return _r(this,arguments,void 0,function*(R=0,S=80,w="starting"){if(i.value=!0,yield f(),d)return;s.value=!0,yield Tt();const O=o.value;O&&(O.style.maxWidth=`${R}%`,O.style.transition="none",O.offsetWidth,O.className=Hr(w,n.value),O.style.transition="",O.style.maxWidth=`${S}%`)})}function g(){return _r(this,void 0,void 0,function*(){if(d||c.value)return;i.value&&(yield Tt()),d=!0;const R=o.value;R&&(R.className=Hr("finishing",n.value),R.style.maxWidth="100%",R.offsetWidth,s.value=!1)})}function h(){if(!(d||c.value))if(!s.value)p(100,100,"error").then(()=>{c.value=!0;const R=o.value;R&&(R.className=Hr("error",n.value),R.offsetWidth,s.value=!1)});else{c.value=!0;const R=o.value;if(!R)return;R.className=Hr("error",n.value),R.style.maxWidth="100%",R.offsetWidth,s.value=!1}}function m(){r.value=!0}function x(){r.value=!1}function y(){return _r(this,void 0,void 0,function*(){yield f()})}const v=Re("LoadingBar","-loading-bar",$b,Pb,t,n),T=C(()=>{const{self:{height:R,colorError:S,colorLoading:w}}=v.value;return{"--n-height":R,"--n-color-loading":w,"--n-color-error":S}}),$=e?it("loading-bar",void 0,T,t):void 0;return{mergedClsPrefix:n,loadingBarRef:o,started:i,loading:s,entering:r,transitionDisabled:l,start:p,error:h,finish:g,handleEnter:m,handleAfterEnter:x,handleAfterLeave:y,mergedLoadingBarStyle:u,cssVars:e?void 0:T,themeClass:$==null?void 0:$.themeClass,onRender:$==null?void 0:$.onRender}},render(){if(!this.started)return null;const{mergedClsPrefix:e}=this;return a(qt,{name:"fade-in-transition",appear:!0,onEnter:this.handleEnter,onAfterEnter:this.handleAfterEnter,onAfterLeave:this.handleAfterLeave,css:!this.transitionDisabled},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),dn(a("div",{class:[`${e}-loading-bar-container`,this.themeClass,this.containerClass],style:this.containerStyle},a("div",{ref:"loadingBarRef",class:[`${e}-loading-bar`],style:[this.cssVars,this.mergedLoadingBarStyle]})),[[En,this.loading||!this.loading&&this.entering]])}})}}),Fb=Object.assign(Object.assign({},Re.props),{to:{type:[String,Object,Boolean],default:void 0},containerClass:String,containerStyle:[String,Object],loadingBarStyle:{type:Object}}),Ib=oe({name:"LoadingBarProvider",props:Fb,setup(e){const t=Yn(),n=B(null),o={start(){var i;t.value?(i=n.value)===null||i===void 0||i.start():Tt(()=>{var s;(s=n.value)===null||s===void 0||s.start()})},error(){var i;t.value?(i=n.value)===null||i===void 0||i.error():Tt(()=>{var s;(s=n.value)===null||s===void 0||s.error()})},finish(){var i;t.value?(i=n.value)===null||i===void 0||i.finish():Tt(()=>{var s;(s=n.value)===null||s===void 0||s.finish()})}},{mergedClsPrefixRef:r}=Qe(e);return Je(hc,o),Je(fc,{props:e,mergedClsPrefixRef:r}),Object.assign(o,{loadingBarRef:n})},render(){var e,t;return a(Gt,null,a(ui,{disabled:this.to===!1,to:this.to||"body"},a(Tb,{ref:"loadingBarRef",containerStyle:this.containerStyle,containerClass:this.containerClass})),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e))}});function Bb(){const e=Ee(hc,null);return e===null&&Gn("use-loading-bar","No outer <n-loading-bar-provider /> founded."),e}const pc="n-message-api",gc="n-message-provider",Ob={margin:"0 0 8px 0",padding:"10px 20px",maxWidth:"720px",minWidth:"420px",iconMargin:"0 10px 0 0",closeMargin:"0 0 0 10px",closeSize:"20px",closeIconSize:"16px",iconSize:"20px",fontSize:"14px"};function mc(e){const{textColor2:t,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,infoColor:i,successColor:s,errorColor:l,warningColor:d,popoverColor:c,boxShadow2:u,primaryColor:f,lineHeight:p,borderRadius:g,closeColorHover:h,closeColorPressed:m}=e;return Object.assign(Object.assign({},Ob),{closeBorderRadius:g,textColor:t,textColorInfo:t,textColorSuccess:t,textColorError:t,textColorWarning:t,textColorLoading:t,color:c,colorInfo:c,colorSuccess:c,colorError:c,colorWarning:c,colorLoading:c,boxShadow:u,boxShadowInfo:u,boxShadowSuccess:u,boxShadowError:u,boxShadowWarning:u,boxShadowLoading:u,iconColor:t,iconColorInfo:i,iconColorSuccess:s,iconColorWarning:d,iconColorError:l,iconColorLoading:f,closeColorHover:h,closeColorPressed:m,closeIconColor:n,closeIconColorHover:o,closeIconColorPressed:r,closeColorHoverInfo:h,closeColorPressedInfo:m,closeIconColorInfo:n,closeIconColorHoverInfo:o,closeIconColorPressedInfo:r,closeColorHoverSuccess:h,closeColorPressedSuccess:m,closeIconColorSuccess:n,closeIconColorHoverSuccess:o,closeIconColorPressedSuccess:r,closeColorHoverError:h,closeColorPressedError:m,closeIconColorError:n,closeIconColorHoverError:o,closeIconColorPressedError:r,closeColorHoverWarning:h,closeColorPressedWarning:m,closeIconColorWarning:n,closeIconColorHoverWarning:o,closeIconColorPressedWarning:r,closeColorHoverLoading:h,closeColorPressedLoading:m,closeIconColorLoading:n,closeIconColorHoverLoading:o,closeIconColorPressedLoading:r,loadingColor:f,lineHeight:p,borderRadius:g})}const Db={name:"Message",common:dt,self:mc},Mb={name:"Message",common:_e,self:mc},bc={icon:Function,type:{type:String,default:"info"},content:[String,Number,Function],showIcon:{type:Boolean,default:!0},closable:Boolean,keepAliveOnHover:Boolean,onClose:Function,onMouseenter:Function,onMouseleave:Function},Ab=k([b("message-wrapper",` + margin: var(--n-margin); + z-index: 0; + transform-origin: top center; + display: flex; + `,[cr({overflow:"visible",originalTransition:"transform .3s var(--n-bezier)",enterToProps:{transform:"scale(1)"},leaveToProps:{transform:"scale(0.85)"}})]),b("message",` + box-sizing: border-box; + display: flex; + align-items: center; + transition: + color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + transform .3s var(--n-bezier), + margin-bottom .3s var(--n-bezier); + padding: var(--n-padding); + border-radius: var(--n-border-radius); + flex-wrap: nowrap; + overflow: hidden; + max-width: var(--n-max-width); + color: var(--n-text-color); + background-color: var(--n-color); + box-shadow: var(--n-box-shadow); + `,[P("content",` + display: inline-block; + line-height: var(--n-line-height); + font-size: var(--n-font-size); + `),P("icon",` + position: relative; + margin: var(--n-icon-margin); + height: var(--n-icon-size); + width: var(--n-icon-size); + font-size: var(--n-icon-size); + flex-shrink: 0; + `,[["default","info","success","warning","error","loading"].map(e=>z(`${e}-type`,[k("> *",` + color: var(--n-icon-color-${e}); + transition: color .3s var(--n-bezier); + `)])),k("> *",` + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + `,[fn()])]),P("close",` + margin: var(--n-close-margin); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + flex-shrink: 0; + `,[k("&:hover",` + color: var(--n-close-icon-color-hover); + `),k("&:active",` + color: var(--n-close-icon-color-pressed); + `)])]),b("message-container",` + z-index: 6000; + position: fixed; + height: 0; + overflow: visible; + display: flex; + flex-direction: column; + align-items: center; + `,[z("top",` + top: 12px; + left: 0; + right: 0; + `),z("top-left",` + top: 12px; + left: 12px; + right: 0; + align-items: flex-start; + `),z("top-right",` + top: 12px; + left: 0; + right: 12px; + align-items: flex-end; + `),z("bottom",` + bottom: 4px; + left: 0; + right: 0; + justify-content: flex-end; + `),z("bottom-left",` + bottom: 4px; + left: 12px; + right: 0; + justify-content: flex-end; + align-items: flex-start; + `),z("bottom-right",` + bottom: 4px; + left: 0; + right: 12px; + justify-content: flex-end; + align-items: flex-end; + `)])]),_b={info:()=>a(Lo,null),success:()=>a(xr,null),warning:()=>a(Cr,null),error:()=>a(vr,null),default:()=>null},Hb=oe({name:"Message",props:Object.assign(Object.assign({},bc),{render:Function}),setup(e){const{inlineThemeDisabled:t,mergedRtlRef:n}=Qe(e),{props:o,mergedClsPrefixRef:r}=Ee(gc),i=Wt("Message",n,r),s=Re("Message","-message",Ab,Db,o,r),l=C(()=>{const{type:c}=e,{common:{cubicBezierEaseInOut:u},self:{padding:f,margin:p,maxWidth:g,iconMargin:h,closeMargin:m,closeSize:x,iconSize:y,fontSize:v,lineHeight:T,borderRadius:$,iconColorInfo:R,iconColorSuccess:S,iconColorWarning:w,iconColorError:O,iconColorLoading:F,closeIconSize:A,closeBorderRadius:j,[ie("textColor",c)]:M,[ie("boxShadow",c)]:H,[ie("color",c)]:U,[ie("closeColorHover",c)]:L,[ie("closeColorPressed",c)]:te,[ie("closeIconColor",c)]:K,[ie("closeIconColorPressed",c)]:le,[ie("closeIconColorHover",c)]:ve}}=s.value;return{"--n-bezier":u,"--n-margin":p,"--n-padding":f,"--n-max-width":g,"--n-font-size":v,"--n-icon-margin":h,"--n-icon-size":y,"--n-close-icon-size":A,"--n-close-border-radius":j,"--n-close-size":x,"--n-close-margin":m,"--n-text-color":M,"--n-color":U,"--n-box-shadow":H,"--n-icon-color-info":R,"--n-icon-color-success":S,"--n-icon-color-warning":w,"--n-icon-color-error":O,"--n-icon-color-loading":F,"--n-close-color-hover":L,"--n-close-color-pressed":te,"--n-close-icon-color":K,"--n-close-icon-color-pressed":le,"--n-close-icon-color-hover":ve,"--n-line-height":T,"--n-border-radius":$}}),d=t?it("message",C(()=>e.type[0]),l,{}):void 0;return{mergedClsPrefix:r,rtlEnabled:i,messageProviderProps:o,handleClose(){var c;(c=e.onClose)===null||c===void 0||c.call(e)},cssVars:t?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender,placement:o.placement}},render(){const{render:e,type:t,closable:n,content:o,mergedClsPrefix:r,cssVars:i,themeClass:s,onRender:l,icon:d,handleClose:c,showIcon:u}=this;l==null||l();let f;return a("div",{class:[`${r}-message-wrapper`,s],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:[{alignItems:this.placement.startsWith("top")?"flex-start":"flex-end"},i]},e?e(this.$props):a("div",{class:[`${r}-message ${r}-message--${t}-type`,this.rtlEnabled&&`${r}-message--rtl`]},(f=Eb(d,t,r))&&u?a("div",{class:`${r}-message__icon ${r}-message__icon--${t}-type`},a(uo,null,{default:()=>f})):null,a("div",{class:`${r}-message__content`},kt(o)),n?a(fo,{clsPrefix:r,class:`${r}-message__close`,onClick:c,absolute:!0}):null))}});function Eb(e,t,n){if(typeof e=="function")return e();{const o=t==="loading"?a(Zn,{clsPrefix:n,strokeWidth:24,scale:.85}):_b[t]();return o?a(Rt,{clsPrefix:n,key:t},{default:()=>o}):null}}const Lb=oe({name:"MessageEnvironment",props:Object.assign(Object.assign({},bc),{duration:{type:Number,default:3e3},onAfterLeave:Function,onLeave:Function,internalKey:{type:String,required:!0},onInternalAfterLeave:Function,onHide:Function,onAfterHide:Function}),setup(e){let t=null;const n=B(!0);tn(()=>{o()});function o(){const{duration:u}=e;u&&(t=window.setTimeout(s,u))}function r(u){u.currentTarget===u.target&&t!==null&&(window.clearTimeout(t),t=null)}function i(u){u.currentTarget===u.target&&o()}function s(){const{onHide:u}=e;n.value=!1,t&&(window.clearTimeout(t),t=null),u&&u()}function l(){const{onClose:u}=e;u&&u(),s()}function d(){const{onAfterLeave:u,onInternalAfterLeave:f,onAfterHide:p,internalKey:g}=e;u&&u(),f&&f(g),p&&p()}function c(){s()}return{show:n,hide:s,handleClose:l,handleAfterLeave:d,handleMouseleave:i,handleMouseenter:r,deactivate:c}},render(){return a(yr,{appear:!0,onAfterLeave:this.handleAfterLeave,onLeave:this.onLeave},{default:()=>[this.show?a(Hb,{content:this.content,type:this.type,icon:this.icon,showIcon:this.showIcon,closable:this.closable,onClose:this.handleClose,onMouseenter:this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.keepAliveOnHover?this.handleMouseleave:void 0}):null]})}}),Nb=Object.assign(Object.assign({},Re.props),{to:[String,Object],duration:{type:Number,default:3e3},keepAliveOnHover:Boolean,max:Number,placement:{type:String,default:"top"},closable:Boolean,containerClass:String,containerStyle:[String,Object]}),jb=oe({name:"MessageProvider",props:Nb,setup(e){const{mergedClsPrefixRef:t}=Qe(e),n=B([]),o=B({}),r={create(d,c){return i(d,Object.assign({type:"default"},c))},info(d,c){return i(d,Object.assign(Object.assign({},c),{type:"info"}))},success(d,c){return i(d,Object.assign(Object.assign({},c),{type:"success"}))},warning(d,c){return i(d,Object.assign(Object.assign({},c),{type:"warning"}))},error(d,c){return i(d,Object.assign(Object.assign({},c),{type:"error"}))},loading(d,c){return i(d,Object.assign(Object.assign({},c),{type:"loading"}))},destroyAll:l};Je(gc,{props:e,mergedClsPrefixRef:t}),Je(pc,r);function i(d,c){const u=qn(),f=ea(Object.assign(Object.assign({},c),{content:d,key:u,destroy:()=>{var g;(g=o.value[u])===null||g===void 0||g.hide()}})),{max:p}=e;return p&&n.value.length>=p&&n.value.shift(),n.value.push(f),f}function s(d){n.value.splice(n.value.findIndex(c=>c.key===d),1),delete o.value[d]}function l(){Object.values(o.value).forEach(d=>{d.hide()})}return Object.assign({mergedClsPrefix:t,messageRefs:o,messageList:n,handleAfterLeave:s},r)},render(){var e,t,n;return a(Gt,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.messageList.length?a(ui,{to:(n=this.to)!==null&&n!==void 0?n:"body"},a("div",{class:[`${this.mergedClsPrefix}-message-container`,`${this.mergedClsPrefix}-message-container--${this.placement}`,this.containerClass],key:"message-container",style:this.containerStyle},this.messageList.map(o=>a(Lb,Object.assign({ref:r=>{r&&(this.messageRefs[o.key]=r)},internalKey:o.key,onInternalAfterLeave:this.handleAfterLeave},To(o,["destroy"],void 0),{duration:o.duration===void 0?this.duration:o.duration,keepAliveOnHover:o.keepAliveOnHover===void 0?this.keepAliveOnHover:o.keepAliveOnHover,closable:o.closable===void 0?this.closable:o.closable}))))):null)}});function Vb(){const e=Ee(pc,null);return e===null&&Gn("use-message","No outer <n-message-provider /> founded. See prerequisite in https://www.naiveui.com/en-US/os-theme/components/message for more details. If you want to use `useMessage` outside setup, please check https://www.naiveui.com/zh-CN/os-theme/components/message#Q-&-A."),e}const Wb=oe({name:"ModalEnvironment",props:Object.assign(Object.assign({},cc),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const t=B(!0);function n(){const{onInternalAfterLeave:u,internalKey:f,onAfterLeave:p}=e;u&&u(f),p&&p()}function o(){const{onPositiveClick:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function r(){const{onNegativeClick:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function i(){const{onClose:u}=e;u?Promise.resolve(u()).then(f=>{f!==!1&&d()}):d()}function s(u){const{onMaskClick:f,maskClosable:p}=e;f&&(f(u),p&&d())}function l(){const{onEsc:u}=e;u&&u()}function d(){t.value=!1}function c(u){t.value=u}return{show:t,hide:d,handleUpdateShow:c,handleAfterLeave:n,handleCloseClick:i,handleNegativeClick:r,handlePositiveClick:o,handleMaskClick:s,handleEsc:l}},render(){const{handleUpdateShow:e,handleAfterLeave:t,handleMaskClick:n,handleEsc:o,show:r}=this;return a(uc,Object.assign({},this.$props,{show:r,onUpdateShow:e,onMaskClick:n,onEsc:o,onAfterLeave:t,internalAppear:!0,internalModal:!0}))}}),Ub={to:[String,Object]},Kb=oe({name:"ModalProvider",props:Ub,setup(){const e=B([]),t={};function n(s={}){const l=qn(),d=ea(Object.assign(Object.assign({},s),{key:l,destroy:()=>{var c;(c=t[`n-modal-${l}`])===null||c===void 0||c.hide()}}));return e.value.push(d),d}function o(s){const{value:l}=e;l.splice(l.findIndex(d=>d.key===s),1)}function r(){Object.values(t).forEach(s=>{s==null||s.hide()})}const i={create:n,destroyAll:r};return Je(dc,i),Je(pb,{clickedRef:pi(64),clickedPositionRef:gi()}),Je(gb,e),Object.assign(Object.assign({},i),{modalList:e,modalInstRefs:t,handleAfterLeave:o})},render(){var e,t;return a(Gt,null,[this.modalList.map(n=>{var o;return a(Wb,To(n,["destroy"],{to:(o=n.to)!==null&&o!==void 0?o:this.to,ref:r=>{r===null?delete this.modalInstRefs[`n-modal-${n.key}`]:this.modalInstRefs[`n-modal-${n.key}`]=r},internalKey:n.key,onInternalAfterLeave:this.handleAfterLeave}))}),(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e)])}}),qb={closeMargin:"16px 12px",closeSize:"20px",closeIconSize:"16px",width:"365px",padding:"16px",titleFontSize:"16px",metaFontSize:"12px",descriptionFontSize:"12px"};function vc(e){const{textColor2:t,successColor:n,infoColor:o,warningColor:r,errorColor:i,popoverColor:s,closeIconColor:l,closeIconColorHover:d,closeIconColorPressed:c,closeColorHover:u,closeColorPressed:f,textColor1:p,textColor3:g,borderRadius:h,fontWeightStrong:m,boxShadow2:x,lineHeight:y,fontSize:v}=e;return Object.assign(Object.assign({},qb),{borderRadius:h,lineHeight:y,fontSize:v,headerFontWeight:m,iconColor:t,iconColorSuccess:n,iconColorInfo:o,iconColorWarning:r,iconColorError:i,color:s,textColor:t,closeIconColor:l,closeIconColorHover:d,closeIconColorPressed:c,closeBorderRadius:h,closeColorHover:u,closeColorPressed:f,headerTextColor:p,descriptionTextColor:g,actionTextColor:t,boxShadow:x})}const Yb={name:"Notification",common:dt,peers:{Scrollbar:Nn},self:vc},Gb={name:"Notification",common:_e,peers:{Scrollbar:pn},self:vc},la="n-notification-provider",Xb=oe({name:"NotificationContainer",props:{scrollable:{type:Boolean,required:!0},placement:{type:String,required:!0}},setup(){const{mergedThemeRef:e,mergedClsPrefixRef:t,wipTransitionCountRef:n}=Ee(la),o=B(null);return Ft(()=>{var r,i;n.value>0?(r=o==null?void 0:o.value)===null||r===void 0||r.classList.add("transitioning"):(i=o==null?void 0:o.value)===null||i===void 0||i.classList.remove("transitioning")}),{selfRef:o,mergedTheme:e,mergedClsPrefix:t,transitioning:n}},render(){const{$slots:e,scrollable:t,mergedClsPrefix:n,mergedTheme:o,placement:r}=this;return a("div",{ref:"selfRef",class:[`${n}-notification-container`,t&&`${n}-notification-container--scrollable`,`${n}-notification-container--${r}`]},t?a(Vt,{theme:o.peers.Scrollbar,themeOverrides:o.peerOverrides.Scrollbar,contentStyle:{overflow:"hidden"}},e):e)}}),Zb={info:()=>a(Lo,null),success:()=>a(xr,null),warning:()=>a(Cr,null),error:()=>a(vr,null),default:()=>null},Ni={closable:{type:Boolean,default:!0},type:{type:String,default:"default"},avatar:Function,title:[String,Function],description:[String,Function],content:[String,Function],meta:[String,Function],action:[String,Function],onClose:{type:Function,required:!0},keepAliveOnHover:Boolean,onMouseenter:Function,onMouseleave:Function},Qb=zn(Ni),Jb=oe({name:"Notification",props:Ni,setup(e){const{mergedClsPrefixRef:t,mergedThemeRef:n,props:o}=Ee(la),{inlineThemeDisabled:r,mergedRtlRef:i}=Qe(),s=Wt("Notification",i,t),l=C(()=>{const{type:c}=e,{self:{color:u,textColor:f,closeIconColor:p,closeIconColorHover:g,closeIconColorPressed:h,headerTextColor:m,descriptionTextColor:x,actionTextColor:y,borderRadius:v,headerFontWeight:T,boxShadow:$,lineHeight:R,fontSize:S,closeMargin:w,closeSize:O,width:F,padding:A,closeIconSize:j,closeBorderRadius:M,closeColorHover:H,closeColorPressed:U,titleFontSize:L,metaFontSize:te,descriptionFontSize:K,[ie("iconColor",c)]:le},common:{cubicBezierEaseOut:ve,cubicBezierEaseIn:ce,cubicBezierEaseInOut:V}}=n.value,{left:E,right:I,top:N,bottom:J}=Nt(A);return{"--n-color":u,"--n-font-size":S,"--n-text-color":f,"--n-description-text-color":x,"--n-action-text-color":y,"--n-title-text-color":m,"--n-title-font-weight":T,"--n-bezier":V,"--n-bezier-ease-out":ve,"--n-bezier-ease-in":ce,"--n-border-radius":v,"--n-box-shadow":$,"--n-close-border-radius":M,"--n-close-color-hover":H,"--n-close-color-pressed":U,"--n-close-icon-color":p,"--n-close-icon-color-hover":g,"--n-close-icon-color-pressed":h,"--n-line-height":R,"--n-icon-color":le,"--n-close-margin":w,"--n-close-size":O,"--n-close-icon-size":j,"--n-width":F,"--n-padding-left":E,"--n-padding-right":I,"--n-padding-top":N,"--n-padding-bottom":J,"--n-title-font-size":L,"--n-meta-font-size":te,"--n-description-font-size":K}}),d=r?it("notification",C(()=>e.type[0]),l,o):void 0;return{mergedClsPrefix:t,showAvatar:C(()=>e.avatar||e.type!=="default"),handleCloseClick(){e.onClose()},rtlEnabled:s,cssVars:r?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{class:[`${t}-notification-wrapper`,this.themeClass],onMouseenter:this.onMouseenter,onMouseleave:this.onMouseleave,style:this.cssVars},a("div",{class:[`${t}-notification`,this.rtlEnabled&&`${t}-notification--rtl`,this.themeClass,{[`${t}-notification--closable`]:this.closable,[`${t}-notification--show-avatar`]:this.showAvatar}],style:this.cssVars},this.showAvatar?a("div",{class:`${t}-notification__avatar`},this.avatar?kt(this.avatar):this.type!=="default"?a(Rt,{clsPrefix:t},{default:()=>Zb[this.type]()}):null):null,this.closable?a(fo,{clsPrefix:t,class:`${t}-notification__close`,onClick:this.handleCloseClick}):null,a("div",{ref:"bodyRef",class:`${t}-notification-main`},this.title?a("div",{class:`${t}-notification-main__header`},kt(this.title)):null,this.description?a("div",{class:`${t}-notification-main__description`},kt(this.description)):null,this.content?a("pre",{class:`${t}-notification-main__content`},kt(this.content)):null,this.meta||this.action?a("div",{class:`${t}-notification-main-footer`},this.meta?a("div",{class:`${t}-notification-main-footer__meta`},kt(this.meta)):null,this.action?a("div",{class:`${t}-notification-main-footer__action`},kt(this.action)):null):null)))}}),ev=Object.assign(Object.assign({},Ni),{duration:Number,onClose:Function,onLeave:Function,onAfterEnter:Function,onAfterLeave:Function,onHide:Function,onAfterShow:Function,onAfterHide:Function}),tv=oe({name:"NotificationEnvironment",props:Object.assign(Object.assign({},ev),{internalKey:{type:String,required:!0},onInternalAfterLeave:{type:Function,required:!0}}),setup(e){const{wipTransitionCountRef:t}=Ee(la),n=B(!0);let o=null;function r(){n.value=!1,o&&window.clearTimeout(o)}function i(h){t.value++,Tt(()=>{h.style.height=`${h.offsetHeight}px`,h.style.maxHeight="0",h.style.transition="none",h.offsetHeight,h.style.transition="",h.style.maxHeight=h.style.height})}function s(h){t.value--,h.style.height="",h.style.maxHeight="";const{onAfterEnter:m,onAfterShow:x}=e;m&&m(),x&&x()}function l(h){t.value++,h.style.maxHeight=`${h.offsetHeight}px`,h.style.height=`${h.offsetHeight}px`,h.offsetHeight}function d(h){const{onHide:m}=e;m&&m(),h.style.maxHeight="0",h.offsetHeight}function c(){t.value--;const{onAfterLeave:h,onInternalAfterLeave:m,onAfterHide:x,internalKey:y}=e;h&&h(),m(y),x&&x()}function u(){const{duration:h}=e;h&&(o=window.setTimeout(r,h))}function f(h){h.currentTarget===h.target&&o!==null&&(window.clearTimeout(o),o=null)}function p(h){h.currentTarget===h.target&&u()}function g(){const{onClose:h}=e;h?Promise.resolve(h()).then(m=>{m!==!1&&r()}):r()}return tn(()=>{e.duration&&(o=window.setTimeout(r,e.duration))}),{show:n,hide:r,handleClose:g,handleAfterLeave:c,handleLeave:d,handleBeforeLeave:l,handleAfterEnter:s,handleBeforeEnter:i,handleMouseenter:f,handleMouseleave:p}},render(){return a(qt,{name:"notification-transition",appear:!0,onBeforeEnter:this.handleBeforeEnter,onAfterEnter:this.handleAfterEnter,onBeforeLeave:this.handleBeforeLeave,onLeave:this.handleLeave,onAfterLeave:this.handleAfterLeave},{default:()=>this.show?a(Jb,Object.assign({},bn(this.$props,Qb),{onClose:this.handleClose,onMouseenter:this.duration&&this.keepAliveOnHover?this.handleMouseenter:void 0,onMouseleave:this.duration&&this.keepAliveOnHover?this.handleMouseleave:void 0})):null})}}),nv=k([b("notification-container",` + z-index: 4000; + position: fixed; + overflow: visible; + display: flex; + flex-direction: column; + align-items: flex-end; + `,[k(">",[b("scrollbar",` + width: initial; + overflow: visible; + height: -moz-fit-content !important; + height: fit-content !important; + max-height: 100vh !important; + `,[k(">",[b("scrollbar-container",` + height: -moz-fit-content !important; + height: fit-content !important; + max-height: 100vh !important; + `,[b("scrollbar-content",` + padding-top: 12px; + padding-bottom: 33px; + `)])])])]),z("top, top-right, top-left",` + top: 12px; + `,[k("&.transitioning >",[b("scrollbar",[k(">",[b("scrollbar-container",` + min-height: 100vh !important; + `)])])])]),z("bottom, bottom-right, bottom-left",` + bottom: 12px; + `,[k(">",[b("scrollbar",[k(">",[b("scrollbar-container",[b("scrollbar-content",` + padding-bottom: 12px; + `)])])])]),b("notification-wrapper",` + display: flex; + align-items: flex-end; + margin-bottom: 0; + margin-top: 12px; + `)]),z("top, bottom",` + left: 50%; + transform: translateX(-50%); + `,[b("notification-wrapper",[k("&.notification-transition-enter-from, &.notification-transition-leave-to",` + transform: scale(0.85); + `),k("&.notification-transition-leave-from, &.notification-transition-enter-to",` + transform: scale(1); + `)])]),z("top",[b("notification-wrapper",` + transform-origin: top center; + `)]),z("bottom",[b("notification-wrapper",` + transform-origin: bottom center; + `)]),z("top-right, bottom-right",[b("notification",` + margin-left: 28px; + margin-right: 16px; + `)]),z("top-left, bottom-left",[b("notification",` + margin-left: 16px; + margin-right: 28px; + `)]),z("top-right",` + right: 0; + `,[Er("top-right")]),z("top-left",` + left: 0; + `,[Er("top-left")]),z("bottom-right",` + right: 0; + `,[Er("bottom-right")]),z("bottom-left",` + left: 0; + `,[Er("bottom-left")]),z("scrollable",[z("top-right",` + top: 0; + `),z("top-left",` + top: 0; + `),z("bottom-right",` + bottom: 0; + `),z("bottom-left",` + bottom: 0; + `)]),b("notification-wrapper",` + margin-bottom: 12px; + `,[k("&.notification-transition-enter-from, &.notification-transition-leave-to",` + opacity: 0; + margin-top: 0 !important; + margin-bottom: 0 !important; + `),k("&.notification-transition-leave-from, &.notification-transition-enter-to",` + opacity: 1; + `),k("&.notification-transition-leave-active",` + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + transform .3s var(--n-bezier-ease-in), + max-height .3s var(--n-bezier), + margin-top .3s linear, + margin-bottom .3s linear, + box-shadow .3s var(--n-bezier); + `),k("&.notification-transition-enter-active",` + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + transform .3s var(--n-bezier-ease-out), + max-height .3s var(--n-bezier), + margin-top .3s linear, + margin-bottom .3s linear, + box-shadow .3s var(--n-bezier); + `)]),b("notification",` + background-color: var(--n-color); + color: var(--n-text-color); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier), + opacity .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); + font-family: inherit; + font-size: var(--n-font-size); + font-weight: 400; + position: relative; + display: flex; + overflow: hidden; + flex-shrink: 0; + padding-left: var(--n-padding-left); + padding-right: var(--n-padding-right); + width: var(--n-width); + max-width: calc(100vw - 16px - 16px); + border-radius: var(--n-border-radius); + box-shadow: var(--n-box-shadow); + box-sizing: border-box; + opacity: 1; + `,[P("avatar",[b("icon",` + color: var(--n-icon-color); + `),b("base-icon",` + color: var(--n-icon-color); + `)]),z("show-avatar",[b("notification-main",` + margin-left: 40px; + width: calc(100% - 40px); + `)]),z("closable",[b("notification-main",[k("> *:first-child",` + padding-right: 20px; + `)]),P("close",` + position: absolute; + top: 0; + right: 0; + margin: var(--n-close-margin); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `)]),P("avatar",` + position: absolute; + top: var(--n-padding-top); + left: var(--n-padding-left); + width: 28px; + height: 28px; + font-size: 28px; + display: flex; + align-items: center; + justify-content: center; + `,[b("icon","transition: color .3s var(--n-bezier);")]),b("notification-main",` + padding-top: var(--n-padding-top); + padding-bottom: var(--n-padding-bottom); + box-sizing: border-box; + display: flex; + flex-direction: column; + margin-left: 8px; + width: calc(100% - 8px); + `,[b("notification-main-footer",` + display: flex; + align-items: center; + justify-content: space-between; + margin-top: 12px; + `,[P("meta",` + font-size: var(--n-meta-font-size); + transition: color .3s var(--n-bezier-ease-out); + color: var(--n-description-text-color); + `),P("action",` + cursor: pointer; + transition: color .3s var(--n-bezier-ease-out); + color: var(--n-action-text-color); + `)]),P("header",` + font-weight: var(--n-title-font-weight); + font-size: var(--n-title-font-size); + transition: color .3s var(--n-bezier-ease-out); + color: var(--n-title-text-color); + `),P("description",` + margin-top: 8px; + font-size: var(--n-description-font-size); + white-space: pre-wrap; + word-wrap: break-word; + transition: color .3s var(--n-bezier-ease-out); + color: var(--n-description-text-color); + `),P("content",` + line-height: var(--n-line-height); + margin: 12px 0 0 0; + font-family: inherit; + white-space: pre-wrap; + word-wrap: break-word; + transition: color .3s var(--n-bezier-ease-out); + color: var(--n-text-color); + `,[k("&:first-child","margin: 0;")])])])])]);function Er(e){const n=e.split("-")[1]==="left"?"calc(-100%)":"calc(100%)";return b("notification-wrapper",[k("&.notification-transition-enter-from, &.notification-transition-leave-to",` + transform: translate(${n}, 0); + `),k("&.notification-transition-leave-from, &.notification-transition-enter-to",` + transform: translate(0, 0); + `)])}const xc="n-notification-api",ov=Object.assign(Object.assign({},Re.props),{containerClass:String,containerStyle:[String,Object],to:[String,Object],scrollable:{type:Boolean,default:!0},max:Number,placement:{type:String,default:"top-right"},keepAliveOnHover:Boolean}),rv=oe({name:"NotificationProvider",props:ov,setup(e){const{mergedClsPrefixRef:t}=Qe(e),n=B([]),o={},r=new Set;function i(g){const h=qn(),m=()=>{r.add(h),o[h]&&o[h].hide()},x=ea(Object.assign(Object.assign({},g),{key:h,destroy:m,hide:m,deactivate:m})),{max:y}=e;if(y&&n.value.length-r.size>=y){let v=!1,T=0;for(const $ of n.value){if(!r.has($.key)){o[$.key]&&($.destroy(),v=!0);break}T++}v||n.value.splice(T,1)}return n.value.push(x),x}const s=["info","success","warning","error"].map(g=>h=>i(Object.assign(Object.assign({},h),{type:g})));function l(g){r.delete(g),n.value.splice(n.value.findIndex(h=>h.key===g),1)}const d=Re("Notification","-notification",nv,Yb,e,t),c={create:i,info:s[0],success:s[1],warning:s[2],error:s[3],open:f,destroyAll:p},u=B(0);Je(xc,c),Je(la,{props:e,mergedClsPrefixRef:t,mergedThemeRef:d,wipTransitionCountRef:u});function f(g){return i(g)}function p(){Object.values(n.value).forEach(g=>{g.hide()})}return Object.assign({mergedClsPrefix:t,notificationList:n,notificationRefs:o,handleAfterLeave:l},c)},render(){var e,t,n;const{placement:o}=this;return a(Gt,null,(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e),this.notificationList.length?a(ui,{to:(n=this.to)!==null&&n!==void 0?n:"body"},a(Xb,{class:this.containerClass,style:this.containerStyle,scrollable:this.scrollable&&o!=="top"&&o!=="bottom",placement:o},{default:()=>this.notificationList.map(r=>a(tv,Object.assign({ref:i=>{const s=r.key;i===null?delete this.notificationRefs[s]:this.notificationRefs[s]=i}},To(r,["destroy","hide","deactivate"]),{internalKey:r.key,onInternalAfterLeave:this.handleAfterLeave,keepAliveOnHover:r.keepAliveOnHover===void 0?this.keepAliveOnHover:r.keepAliveOnHover})))})):null)}});function av(){const e=Ee(xc,null);return e===null&&Gn("use-notification","No outer `n-notification-provider` found."),e}const iv=oe({name:"InjectionExtractor",props:{onSetup:Function},setup(e,{slots:t}){var n;return(n=e.onSetup)===null||n===void 0||n.call(e),()=>{var o;return(o=t.default)===null||o===void 0?void 0:o.call(t)}}}),lv={message:Vb,notification:av,loadingBar:Bb,dialog:sb,modal:mb};function sv({providersAndProps:e,configProviderProps:t}){let n=Au(r);const o={app:n};function r(){return a(lg,el(t),{default:()=>e.map(({type:l,Provider:d,props:c})=>a(d,el(c),{default:()=>a(iv,{onSetup:()=>o[l]=lv[l]()})}))})}let i;return xn&&(i=document.createElement("div"),document.body.appendChild(i),n.mount(i)),Object.assign({unmount:()=>{var l;if(n===null||i===null){hn("discrete","unmount call no need because discrete app has been unmounted");return}n.unmount(),(l=i.parentNode)===null||l===void 0||l.removeChild(i),i=null,n=null}},o)}function g0(e,{configProviderProps:t,messageProviderProps:n,dialogProviderProps:o,notificationProviderProps:r,loadingBarProviderProps:i,modalProviderProps:s}={}){const l=[];return e.forEach(c=>{switch(c){case"message":l.push({type:c,Provider:jb,props:n});break;case"notification":l.push({type:c,Provider:rv,props:r});break;case"dialog":l.push({type:c,Provider:kb,props:o});break;case"loadingBar":l.push({type:c,Provider:Ib,props:i});break;case"modal":l.push({type:c,Provider:Kb,props:s})}}),sv({providersAndProps:l,configProviderProps:t})}function Cc(e){const{textColor1:t,dividerColor:n,fontWeightStrong:o}=e;return{textColor:t,color:n,fontWeight:o}}const dv={name:"Divider",common:dt,self:Cc},cv={name:"Divider",common:_e,self:Cc},uv=b("divider",` + position: relative; + display: flex; + width: 100%; + box-sizing: border-box; + font-size: 16px; + color: var(--n-text-color); + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier); +`,[at("vertical",` + margin-top: 24px; + margin-bottom: 24px; + `,[at("no-title",` + display: flex; + align-items: center; + `)]),P("title",` + display: flex; + align-items: center; + margin-left: 12px; + margin-right: 12px; + white-space: nowrap; + font-weight: var(--n-font-weight); + `),z("title-position-left",[P("line",[z("left",{width:"28px"})])]),z("title-position-right",[P("line",[z("right",{width:"28px"})])]),z("dashed",[P("line",` + background-color: #0000; + height: 0px; + width: 100%; + border-style: dashed; + border-width: 1px 0 0; + `)]),z("vertical",` + display: inline-block; + height: 1em; + margin: 0 8px; + vertical-align: middle; + width: 1px; + `),P("line",` + border: none; + transition: background-color .3s var(--n-bezier), border-color .3s var(--n-bezier); + height: 1px; + width: 100%; + margin: 0; + `),at("dashed",[P("line",{backgroundColor:"var(--n-color)"})]),z("dashed",[P("line",{borderColor:"var(--n-color)"})]),z("vertical",{backgroundColor:"var(--n-color)"})]),fv=Object.assign(Object.assign({},Re.props),{titlePlacement:{type:String,default:"center"},dashed:Boolean,vertical:Boolean}),m0=oe({name:"Divider",props:fv,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Divider","-divider",uv,dv,e,t),r=C(()=>{const{common:{cubicBezierEaseInOut:s},self:{color:l,textColor:d,fontWeight:c}}=o.value;return{"--n-bezier":s,"--n-color":l,"--n-text-color":d,"--n-font-weight":c}}),i=n?it("divider",void 0,r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{$slots:t,titlePlacement:n,vertical:o,dashed:r,cssVars:i,mergedClsPrefix:s}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{role:"separator",class:[`${s}-divider`,this.themeClass,{[`${s}-divider--vertical`]:o,[`${s}-divider--no-title`]:!t.default,[`${s}-divider--dashed`]:r,[`${s}-divider--title-position-${n}`]:t.default&&n}],style:i},o?null:a("div",{class:`${s}-divider__line ${s}-divider__line--left`}),!o&&t.default?a(Gt,null,a("div",{class:`${s}-divider__title`},this.$slots),a("div",{class:`${s}-divider__line ${s}-divider__line--right`})):null)}});function yc(e){const{modalColor:t,textColor1:n,textColor2:o,boxShadow3:r,lineHeight:i,fontWeightStrong:s,dividerColor:l,closeColorHover:d,closeColorPressed:c,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:p,borderRadius:g,primaryColorHover:h}=e;return{bodyPadding:"16px 24px",borderRadius:g,headerPadding:"16px 24px",footerPadding:"16px 24px",color:t,textColor:o,titleTextColor:n,titleFontSize:"18px",titleFontWeight:s,boxShadow:r,lineHeight:i,headerBorderBottom:`1px solid ${l}`,footerBorderTop:`1px solid ${l}`,closeIconColor:u,closeIconColorHover:f,closeIconColorPressed:p,closeSize:"22px",closeIconSize:"18px",closeColorHover:d,closeColorPressed:c,closeBorderRadius:g,resizableTriggerColorHover:h}}const hv={name:"Drawer",common:dt,peers:{Scrollbar:Nn},self:yc},pv={name:"Drawer",common:_e,peers:{Scrollbar:pn},self:yc},gv=oe({name:"NDrawerContent",inheritAttrs:!1,props:{blockScroll:Boolean,show:{type:Boolean,default:void 0},displayDirective:{type:String,required:!0},placement:{type:String,required:!0},contentClass:String,contentStyle:[Object,String],nativeScrollbar:{type:Boolean,required:!0},scrollbarProps:Object,trapFocus:{type:Boolean,default:!0},autoFocus:{type:Boolean,default:!0},showMask:{type:[Boolean,String],required:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,onClickoutside:Function,onAfterLeave:Function,onAfterEnter:Function,onEsc:Function},setup(e){const t=B(!!e.show),n=B(null),o=Ee(vi);let r=0,i="",s=null;const l=B(!1),d=B(!1),c=C(()=>e.placement==="top"||e.placement==="bottom"),{mergedClsPrefixRef:u,mergedRtlRef:f}=Qe(e),p=Wt("Drawer",f,u),g=S,h=F=>{d.value=!0,r=c.value?F.clientY:F.clientX,i=document.body.style.cursor,document.body.style.cursor=c.value?"ns-resize":"ew-resize",document.body.addEventListener("mousemove",R),document.body.addEventListener("mouseleave",g),document.body.addEventListener("mouseup",S)},m=()=>{s!==null&&(window.clearTimeout(s),s=null),d.value?l.value=!0:s=window.setTimeout(()=>{l.value=!0},300)},x=()=>{s!==null&&(window.clearTimeout(s),s=null),l.value=!1},{doUpdateHeight:y,doUpdateWidth:v}=o,T=F=>{const{maxWidth:A}=e;if(A&&F>A)return A;const{minWidth:j}=e;return j&&F<j?j:F},$=F=>{const{maxHeight:A}=e;if(A&&F>A)return A;const{minHeight:j}=e;return j&&F<j?j:F};function R(F){var A,j;if(d.value)if(c.value){let M=((A=n.value)===null||A===void 0?void 0:A.offsetHeight)||0;const H=r-F.clientY;M+=e.placement==="bottom"?H:-H,M=$(M),y(M),r=F.clientY}else{let M=((j=n.value)===null||j===void 0?void 0:j.offsetWidth)||0;const H=r-F.clientX;M+=e.placement==="right"?H:-H,M=T(M),v(M),r=F.clientX}}function S(){d.value&&(r=0,d.value=!1,document.body.style.cursor=i,document.body.removeEventListener("mousemove",R),document.body.removeEventListener("mouseup",S),document.body.removeEventListener("mouseleave",g))}Ft(()=>{e.show&&(t.value=!0)}),mt(()=>e.show,F=>{F||S()}),vn(()=>{S()});const w=C(()=>{const{show:F}=e,A=[[En,F]];return e.showMask||A.push([Ln,e.onClickoutside,void 0,{capture:!0}]),A});function O(){var F;t.value=!1,(F=e.onAfterLeave)===null||F===void 0||F.call(e)}return gs(C(()=>e.blockScroll&&t.value)),Je(gr,n),Je(Wo,null),Je(mr,null),{bodyRef:n,rtlEnabled:p,mergedClsPrefix:o.mergedClsPrefixRef,isMounted:o.isMountedRef,mergedTheme:o.mergedThemeRef,displayed:t,transitionName:C(()=>({right:"slide-in-from-right-transition",left:"slide-in-from-left-transition",top:"slide-in-from-top-transition",bottom:"slide-in-from-bottom-transition"})[e.placement]),handleAfterLeave:O,bodyDirectives:w,handleMousedownResizeTrigger:h,handleMouseenterResizeTrigger:m,handleMouseleaveResizeTrigger:x,isDragging:d,isHoverOnResizeTrigger:l}},render(){const{$slots:e,mergedClsPrefix:t}=this;return this.displayDirective==="show"||this.displayed||this.show?dn(a("div",{role:"none"},a(fi,{disabled:!this.showMask||!this.trapFocus,active:this.show,autoFocus:this.autoFocus,onEsc:this.onEsc},{default:()=>a(qt,{name:this.transitionName,appear:this.isMounted,onAfterEnter:this.onAfterEnter,onAfterLeave:this.handleAfterLeave},{default:()=>dn(a("div",sn(this.$attrs,{role:"dialog",ref:"bodyRef","aria-modal":"true",class:[`${t}-drawer`,this.rtlEnabled&&`${t}-drawer--rtl`,`${t}-drawer--${this.placement}-placement`,this.isDragging&&`${t}-drawer--unselectable`,this.nativeScrollbar&&`${t}-drawer--native-scrollbar`]}),[this.resizable?a("div",{class:[`${t}-drawer__resize-trigger`,(this.isDragging||this.isHoverOnResizeTrigger)&&`${t}-drawer__resize-trigger--hover`],onMouseenter:this.handleMouseenterResizeTrigger,onMouseleave:this.handleMouseleaveResizeTrigger,onMousedown:this.handleMousedownResizeTrigger}):null,this.nativeScrollbar?a("div",{class:[`${t}-drawer-content-wrapper`,this.contentClass],style:this.contentStyle,role:"none"},e):a(Vt,Object.assign({},this.scrollbarProps,{contentStyle:this.contentStyle,contentClass:[`${t}-drawer-content-wrapper`,this.contentClass],theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar}),e)]),this.bodyDirectives)})})),[[En,this.displayDirective==="if"||this.displayed||this.show]]):null}}),{cubicBezierEaseIn:mv,cubicBezierEaseOut:bv}=yn;function vv({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-bottom"}={}){return[k(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${mv}`}),k(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${bv}`}),k(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),k(`&.${n}-transition-enter-from`,{transform:"translateY(100%)"}),k(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),k(`&.${n}-transition-leave-to`,{transform:"translateY(100%)"})]}const{cubicBezierEaseIn:xv,cubicBezierEaseOut:Cv}=yn;function yv({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-left"}={}){return[k(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${xv}`}),k(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${Cv}`}),k(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),k(`&.${n}-transition-enter-from`,{transform:"translateX(-100%)"}),k(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),k(`&.${n}-transition-leave-to`,{transform:"translateX(-100%)"})]}const{cubicBezierEaseIn:wv,cubicBezierEaseOut:Sv}=yn;function kv({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-right"}={}){return[k(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${wv}`}),k(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${Sv}`}),k(`&.${n}-transition-enter-to`,{transform:"translateX(0)"}),k(`&.${n}-transition-enter-from`,{transform:"translateX(100%)"}),k(`&.${n}-transition-leave-from`,{transform:"translateX(0)"}),k(`&.${n}-transition-leave-to`,{transform:"translateX(100%)"})]}const{cubicBezierEaseIn:Rv,cubicBezierEaseOut:zv}=yn;function Pv({duration:e="0.3s",leaveDuration:t="0.2s",name:n="slide-in-from-top"}={}){return[k(`&.${n}-transition-leave-active`,{transition:`transform ${t} ${Rv}`}),k(`&.${n}-transition-enter-active`,{transition:`transform ${e} ${zv}`}),k(`&.${n}-transition-enter-to`,{transform:"translateY(0)"}),k(`&.${n}-transition-enter-from`,{transform:"translateY(-100%)"}),k(`&.${n}-transition-leave-from`,{transform:"translateY(0)"}),k(`&.${n}-transition-leave-to`,{transform:"translateY(-100%)"})]}const $v=k([b("drawer",` + word-break: break-word; + line-height: var(--n-line-height); + position: absolute; + pointer-events: all; + box-shadow: var(--n-box-shadow); + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + background-color: var(--n-color); + color: var(--n-text-color); + box-sizing: border-box; + `,[kv(),yv(),Pv(),vv(),z("unselectable",` + user-select: none; + -webkit-user-select: none; + `),z("native-scrollbar",[b("drawer-content-wrapper",` + overflow: auto; + height: 100%; + `)]),P("resize-trigger",` + position: absolute; + background-color: #0000; + transition: background-color .3s var(--n-bezier); + `,[z("hover",` + background-color: var(--n-resize-trigger-color-hover); + `)]),b("drawer-content-wrapper",` + box-sizing: border-box; + `),b("drawer-content",` + height: 100%; + display: flex; + flex-direction: column; + `,[z("native-scrollbar",[b("drawer-body-content-wrapper",` + height: 100%; + overflow: auto; + `)]),b("drawer-body",` + flex: 1 0 0; + overflow: hidden; + `),b("drawer-body-content-wrapper",` + box-sizing: border-box; + padding: var(--n-body-padding); + `),b("drawer-header",` + font-weight: var(--n-title-font-weight); + line-height: 1; + font-size: var(--n-title-font-size); + color: var(--n-title-text-color); + padding: var(--n-header-padding); + transition: border .3s var(--n-bezier); + border-bottom: 1px solid var(--n-divider-color); + border-bottom: var(--n-header-border-bottom); + display: flex; + justify-content: space-between; + align-items: center; + `,[P("main",` + flex: 1; + `),P("close",` + margin-left: 6px; + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `)]),b("drawer-footer",` + display: flex; + justify-content: flex-end; + border-top: var(--n-footer-border-top); + transition: border .3s var(--n-bezier); + padding: var(--n-footer-padding); + `)]),z("right-placement",` + top: 0; + bottom: 0; + right: 0; + border-top-left-radius: var(--n-border-radius); + border-bottom-left-radius: var(--n-border-radius); + `,[P("resize-trigger",` + width: 3px; + height: 100%; + top: 0; + left: 0; + transform: translateX(-1.5px); + cursor: ew-resize; + `)]),z("left-placement",` + top: 0; + bottom: 0; + left: 0; + border-top-right-radius: var(--n-border-radius); + border-bottom-right-radius: var(--n-border-radius); + `,[P("resize-trigger",` + width: 3px; + height: 100%; + top: 0; + right: 0; + transform: translateX(1.5px); + cursor: ew-resize; + `)]),z("top-placement",` + top: 0; + left: 0; + right: 0; + border-bottom-left-radius: var(--n-border-radius); + border-bottom-right-radius: var(--n-border-radius); + `,[P("resize-trigger",` + width: 100%; + height: 3px; + bottom: 0; + left: 0; + transform: translateY(1.5px); + cursor: ns-resize; + `)]),z("bottom-placement",` + left: 0; + bottom: 0; + right: 0; + border-top-left-radius: var(--n-border-radius); + border-top-right-radius: var(--n-border-radius); + `,[P("resize-trigger",` + width: 100%; + height: 3px; + top: 0; + left: 0; + transform: translateY(-1.5px); + cursor: ns-resize; + `)])]),k("body",[k(">",[b("drawer-container",` + position: fixed; + `)])]),b("drawer-container",` + position: relative; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + pointer-events: none; + `,[k("> *",` + pointer-events: all; + `)]),b("drawer-mask",` + background-color: rgba(0, 0, 0, .3); + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `,[z("invisible",` + background-color: rgba(0, 0, 0, 0) + `),wr({enterDuration:"0.2s",leaveDuration:"0.2s",enterCubicBezier:"var(--n-bezier-in)",leaveCubicBezier:"var(--n-bezier-out)"})])]),Tv=Object.assign(Object.assign({},Re.props),{show:Boolean,width:[Number,String],height:[Number,String],placement:{type:String,default:"right"},maskClosable:{type:Boolean,default:!0},showMask:{type:[Boolean,String],default:!0},to:[String,Object],displayDirective:{type:String,default:"if"},nativeScrollbar:{type:Boolean,default:!0},zIndex:Number,onMaskClick:Function,scrollbarProps:Object,contentClass:String,contentStyle:[Object,String],trapFocus:{type:Boolean,default:!0},onEsc:Function,autoFocus:{type:Boolean,default:!0},closeOnEsc:{type:Boolean,default:!0},blockScroll:{type:Boolean,default:!0},maxWidth:Number,maxHeight:Number,minWidth:Number,minHeight:Number,resizable:Boolean,defaultWidth:{type:[Number,String],default:251},defaultHeight:{type:[Number,String],default:251},onUpdateWidth:[Function,Array],onUpdateHeight:[Function,Array],"onUpdate:width":[Function,Array],"onUpdate:height":[Function,Array],"onUpdate:show":[Function,Array],onUpdateShow:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,drawerStyle:[String,Object],drawerClass:String,target:null,onShow:Function,onHide:Function}),b0=oe({name:"Drawer",inheritAttrs:!1,props:Tv,setup(e){const{mergedClsPrefixRef:t,namespaceRef:n,inlineThemeDisabled:o}=Qe(e),r=Yn(),i=Re("Drawer","-drawer",$v,hv,e,t),s=B(e.defaultWidth),l=B(e.defaultHeight),d=$t(fe(e,"width"),s),c=$t(fe(e,"height"),l),u=C(()=>{const{placement:S}=e;return S==="top"||S==="bottom"?"":_t(d.value)}),f=C(()=>{const{placement:S}=e;return S==="left"||S==="right"?"":_t(c.value)}),p=S=>{const{onUpdateWidth:w,"onUpdate:width":O}=e;w&&ae(w,S),O&&ae(O,S),s.value=S},g=S=>{const{onUpdateHeight:w,"onUpdate:width":O}=e;w&&ae(w,S),O&&ae(O,S),l.value=S},h=C(()=>[{width:u.value,height:f.value},e.drawerStyle||""]);function m(S){const{onMaskClick:w,maskClosable:O}=e;O&&T(!1),w&&w(S)}function x(S){m(S)}const y=ps();function v(S){var w;(w=e.onEsc)===null||w===void 0||w.call(e),e.show&&e.closeOnEsc&&vs(S)&&(y.value||T(!1))}function T(S){const{onHide:w,onUpdateShow:O,"onUpdate:show":F}=e;O&&ae(O,S),F&&ae(F,S),w&&!S&&ae(w,S)}Je(vi,{isMountedRef:r,mergedThemeRef:i,mergedClsPrefixRef:t,doUpdateShow:T,doUpdateHeight:g,doUpdateWidth:p});const $=C(()=>{const{common:{cubicBezierEaseInOut:S,cubicBezierEaseIn:w,cubicBezierEaseOut:O},self:{color:F,textColor:A,boxShadow:j,lineHeight:M,headerPadding:H,footerPadding:U,borderRadius:L,bodyPadding:te,titleFontSize:K,titleTextColor:le,titleFontWeight:ve,headerBorderBottom:ce,footerBorderTop:V,closeIconColor:E,closeIconColorHover:I,closeIconColorPressed:N,closeColorHover:J,closeColorPressed:se,closeIconSize:xe,closeSize:Ie,closeBorderRadius:_,resizableTriggerColorHover:Pe}}=i.value;return{"--n-line-height":M,"--n-color":F,"--n-border-radius":L,"--n-text-color":A,"--n-box-shadow":j,"--n-bezier":S,"--n-bezier-out":O,"--n-bezier-in":w,"--n-header-padding":H,"--n-body-padding":te,"--n-footer-padding":U,"--n-title-text-color":le,"--n-title-font-size":K,"--n-title-font-weight":ve,"--n-header-border-bottom":ce,"--n-footer-border-top":V,"--n-close-icon-color":E,"--n-close-icon-color-hover":I,"--n-close-icon-color-pressed":N,"--n-close-size":Ie,"--n-close-color-hover":J,"--n-close-color-pressed":se,"--n-close-icon-size":xe,"--n-close-border-radius":_,"--n-resize-trigger-color-hover":Pe}}),R=o?it("drawer",void 0,$,e):void 0;return{mergedClsPrefix:t,namespace:n,mergedBodyStyle:h,handleOutsideClick:x,handleMaskClick:m,handleEsc:v,mergedTheme:i,cssVars:o?void 0:$,themeClass:R==null?void 0:R.themeClass,onRender:R==null?void 0:R.onRender,isMounted:r}},render(){const{mergedClsPrefix:e}=this;return a(rs,{to:this.to,show:this.show},{default:()=>{var t;return(t=this.onRender)===null||t===void 0||t.call(this),dn(a("div",{class:[`${e}-drawer-container`,this.namespace,this.themeClass],style:this.cssVars,role:"none"},this.showMask?a(qt,{name:"fade-in-transition",appear:this.isMounted},{default:()=>this.show?a("div",{"aria-hidden":!0,class:[`${e}-drawer-mask`,this.showMask==="transparent"&&`${e}-drawer-mask--invisible`],onClick:this.handleMaskClick}):null}):null,a(gv,Object.assign({},this.$attrs,{class:[this.drawerClass,this.$attrs.class],style:[this.mergedBodyStyle,this.$attrs.style],blockScroll:this.blockScroll,contentStyle:this.contentStyle,contentClass:this.contentClass,placement:this.placement,scrollbarProps:this.scrollbarProps,show:this.show,displayDirective:this.displayDirective,nativeScrollbar:this.nativeScrollbar,onAfterEnter:this.onAfterEnter,onAfterLeave:this.onAfterLeave,trapFocus:this.trapFocus,autoFocus:this.autoFocus,resizable:this.resizable,maxHeight:this.maxHeight,minHeight:this.minHeight,maxWidth:this.maxWidth,minWidth:this.minWidth,showMask:this.showMask,onEsc:this.handleEsc,onClickoutside:this.handleOutsideClick}),this.$slots)),[[mi,{zIndex:this.zIndex,enabled:this.show}]])}})}}),Fv={title:String,headerClass:String,headerStyle:[Object,String],footerClass:String,footerStyle:[Object,String],bodyClass:String,bodyStyle:[Object,String],bodyContentClass:String,bodyContentStyle:[Object,String],nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,closable:Boolean},v0=oe({name:"DrawerContent",props:Fv,slots:Object,setup(){const e=Ee(vi,null);e||Gn("drawer-content","`n-drawer-content` must be placed inside `n-drawer`.");const{doUpdateShow:t}=e;function n(){t(!1)}return{handleCloseClick:n,mergedTheme:e.mergedThemeRef,mergedClsPrefix:e.mergedClsPrefixRef}},render(){const{title:e,mergedClsPrefix:t,nativeScrollbar:n,mergedTheme:o,bodyClass:r,bodyStyle:i,bodyContentClass:s,bodyContentStyle:l,headerClass:d,headerStyle:c,footerClass:u,footerStyle:f,scrollbarProps:p,closable:g,$slots:h}=this;return a("div",{role:"none",class:[`${t}-drawer-content`,n&&`${t}-drawer-content--native-scrollbar`]},h.header||e||g?a("div",{class:[`${t}-drawer-header`,d],style:c,role:"none"},a("div",{class:`${t}-drawer-header__main`,role:"heading","aria-level":"1"},h.header!==void 0?h.header():e),g&&a(fo,{onClick:this.handleCloseClick,clsPrefix:t,class:`${t}-drawer-header__close`,absolute:!0})):null,n?a("div",{class:[`${t}-drawer-body`,r],style:i,role:"none"},a("div",{class:[`${t}-drawer-body-content-wrapper`,s],style:l,role:"none"},h)):a(Vt,Object.assign({themeOverrides:o.peerOverrides.Scrollbar,theme:o.peers.Scrollbar},p,{class:`${t}-drawer-body`,contentClass:[`${t}-drawer-body-content-wrapper`,s],contentStyle:l}),h),h.footer?a("div",{class:[`${t}-drawer-footer`,u],style:f,role:"none"},h.footer()):null)}}),Iv={actionMargin:"0 0 0 20px",actionMarginRtl:"0 20px 0 0"},Bv={name:"DynamicInput",common:_e,peers:{Input:Tn,Button:gn},self(){return Iv}},wc={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},Sc={name:"Space",self(){return wc}};function Ov(){return wc}const kc={name:"Space",self:Ov};let za;function Dv(){if(!xn)return!0;if(za===void 0){const e=document.createElement("div");e.style.display="flex",e.style.flexDirection="column",e.style.rowGap="1px",e.appendChild(document.createElement("div")),e.appendChild(document.createElement("div")),document.body.appendChild(e);const t=e.scrollHeight===1;return document.body.removeChild(e),za=t}return za}const Mv=Object.assign(Object.assign({},Re.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrapItem:{type:Boolean,default:!0},itemClass:String,itemStyle:[String,Object],wrap:{type:Boolean,default:!0},internalUseGap:{type:Boolean,default:void 0}}),Av=oe({name:"Space",props:Mv,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=Qe(e),o=Re("Space","-space",void 0,kc,e,t),r=Wt("Space",n,t);return{useGap:Dv(),rtlEnabled:r,mergedClsPrefix:t,margin:C(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[ie("gap",i)]:s}}=o.value,{row:l,col:d}=ts(s);return{horizontal:Mt(d),vertical:Mt(l)}})}},render(){const{vertical:e,reverse:t,align:n,inline:o,justify:r,itemClass:i,itemStyle:s,margin:l,wrap:d,mergedClsPrefix:c,rtlEnabled:u,useGap:f,wrapItem:p,internalUseGap:g}=this,h=Rn(br(this),!1);if(!h.length)return null;const m=`${l.horizontal}px`,x=`${l.horizontal/2}px`,y=`${l.vertical}px`,v=`${l.vertical/2}px`,T=h.length-1,$=r.startsWith("space-");return a("div",{role:"none",class:[`${c}-space`,u&&`${c}-space--rtl`],style:{display:o?"inline-flex":"flex",flexDirection:e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row",justifyContent:["start","end"].includes(r)?`flex-${r}`:r,flexWrap:!d||e?"nowrap":"wrap",marginTop:f||e?"":`-${v}`,marginBottom:f||e?"":`-${v}`,alignItems:n,gap:f?`${l.vertical}px ${l.horizontal}px`:""}},!p&&(f||g)?h:h.map((R,S)=>R.type===ci?R:a("div",{role:"none",class:i,style:[s,{maxWidth:"100%"},f?"":e?{marginBottom:S!==T?y:""}:u?{marginLeft:$?r==="space-between"&&S===T?"":x:S!==T?m:"",marginRight:$?r==="space-between"&&S===0?"":x:"",paddingTop:v,paddingBottom:v}:{marginRight:$?r==="space-between"&&S===T?"":x:S!==T?m:"",marginLeft:$?r==="space-between"&&S===0?"":x:"",paddingTop:v,paddingBottom:v}]},R)))}}),_v={name:"DynamicTags",common:_e,peers:{Input:Tn,Button:gn,Tag:Ds,Space:Sc},self(){return{inputWidth:"64px"}}},Hv={name:"DynamicTags",common:dt,peers:{Input:go,Button:mo,Tag:Ms,Space:kc},self(){return{inputWidth:"64px"}}},Ev=b("dynamic-tags",[b("input",{minWidth:"var(--n-input-width)"})]),Lv=Object.assign(Object.assign(Object.assign({},Re.props),As),{size:{type:String,default:"medium"},closable:{type:Boolean,default:!0},defaultValue:{type:Array,default:()=>[]},value:Array,inputClass:String,inputStyle:[String,Object],inputProps:Object,max:Number,tagClass:String,tagStyle:[String,Object],renderTag:Function,onCreate:{type:Function,default:e=>e},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onChange:[Function,Array]}),x0=oe({name:"DynamicTags",props:Lv,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),{localeRef:o}=$n("DynamicTags"),r=Cn(e),{mergedDisabledRef:i}=r,s=B(""),l=B(!1),d=B(!0),c=B(null),u=Re("DynamicTags","-dynamic-tags",Ev,Hv,e,t),f=B(e.defaultValue),p=fe(e,"value"),g=$t(p,f),h=C(()=>o.value.add),m=C(()=>Ua(e.size)),x=C(()=>i.value||!!e.max&&g.value.length>=e.max);function y(F){const{onChange:A,"onUpdate:value":j,onUpdateValue:M}=e,{nTriggerFormInput:H,nTriggerFormChange:U}=r;A&&ae(A,F),M&&ae(M,F),j&&ae(j,F),f.value=F,H(),U()}function v(F){const A=g.value.slice(0);A.splice(F,1),y(A)}function T(F){switch(F.key){case"Enter":$()}}function $(F){const A=F??s.value;if(A){const j=g.value.slice(0);j.push(e.onCreate(A)),y(j)}l.value=!1,d.value=!0,s.value=""}function R(){$()}function S(){l.value=!0,Tt(()=>{var F;(F=c.value)===null||F===void 0||F.focus(),d.value=!1})}const w=C(()=>{const{self:{inputWidth:F}}=u.value;return{"--n-input-width":F}}),O=n?it("dynamic-tags",void 0,w,e):void 0;return{mergedClsPrefix:t,inputInstRef:c,localizedAdd:h,inputSize:m,inputValue:s,showInput:l,inputForceFocused:d,mergedValue:g,mergedDisabled:i,triggerDisabled:x,handleInputKeyDown:T,handleAddClick:S,handleInputBlur:R,handleCloseClick:v,handleInputConfirm:$,mergedTheme:u,cssVars:n?void 0:w,themeClass:O==null?void 0:O.themeClass,onRender:O==null?void 0:O.onRender}},render(){const{mergedTheme:e,cssVars:t,mergedClsPrefix:n,onRender:o,renderTag:r}=this;return o==null||o(),a(Av,{class:[`${n}-dynamic-tags`,this.themeClass],size:"small",style:t,theme:e.peers.Space,themeOverrides:e.peerOverrides.Space,itemStyle:"display: flex;"},{default:()=>{const{mergedTheme:i,tagClass:s,tagStyle:l,type:d,round:c,size:u,color:f,closable:p,mergedDisabled:g,showInput:h,inputValue:m,inputClass:x,inputStyle:y,inputSize:v,inputForceFocused:T,triggerDisabled:$,handleInputKeyDown:R,handleInputBlur:S,handleAddClick:w,handleCloseClick:O,handleInputConfirm:F,$slots:A}=this;return this.mergedValue.map((j,M)=>r?r(j,M):a(jr,{key:M,theme:i.peers.Tag,themeOverrides:i.peerOverrides.Tag,class:s,style:l,type:d,round:c,size:u,color:f,closable:p,disabled:g,onClose:()=>{O(M)}},{default:()=>typeof j=="string"?j:j.label})).concat(h?A.input?A.input({submit:F,deactivate:S}):a(Dn,Object.assign({placeholder:"",size:v,style:y,class:x,autosize:!0},this.inputProps,{ref:"inputInstRef",value:m,onUpdateValue:j=>{this.inputValue=j},theme:i.peers.Input,themeOverrides:i.peerOverrides.Input,onKeydown:R,onBlur:S,internalForceFocus:T})):A.trigger?A.trigger({activate:w,disabled:$}):a(At,{dashed:!0,disabled:$,theme:i.peers.Button,themeOverrides:i.peerOverrides.Button,size:v,onClick:w},{icon:()=>a(Rt,{clsPrefix:n},{default:()=>a(yi,null)})}))}})}}),Nv={name:"Element",common:_e},Rc={gapSmall:"4px 8px",gapMedium:"8px 12px",gapLarge:"12px 16px"},jv={name:"Flex",self(){return Rc}};function Vv(){return Rc}const Wv={name:"Flex",self:Vv},Uv=Object.assign(Object.assign({},Re.props),{align:String,justify:{type:String,default:"start"},inline:Boolean,vertical:Boolean,reverse:Boolean,size:{type:[String,Number,Array],default:"medium"},wrap:{type:Boolean,default:!0}}),C0=oe({name:"Flex",props:Uv,setup(e){const{mergedClsPrefixRef:t,mergedRtlRef:n}=Qe(e),o=Re("Flex","-flex",void 0,Wv,e,t);return{rtlEnabled:Wt("Flex",n,t),mergedClsPrefix:t,margin:C(()=>{const{size:i}=e;if(Array.isArray(i))return{horizontal:i[0],vertical:i[1]};if(typeof i=="number")return{horizontal:i,vertical:i};const{self:{[ie("gap",i)]:s}}=o.value,{row:l,col:d}=ts(s);return{horizontal:Mt(d),vertical:Mt(l)}})}},render(){const{vertical:e,reverse:t,align:n,inline:o,justify:r,margin:i,wrap:s,mergedClsPrefix:l,rtlEnabled:d}=this,c=Rn(br(this),!1);return c.length?a("div",{role:"none",class:[`${l}-flex`,d&&`${l}-flex--rtl`],style:{display:o?"inline-flex":"flex",flexDirection:e&&!t?"column":e&&t?"column-reverse":!e&&t?"row-reverse":"row",justifyContent:r,flexWrap:!s||e?"nowrap":"wrap",alignItems:n,gap:`${i.vertical}px ${i.horizontal}px`}},c):null}}),Kv={name:"ButtonGroup",common:_e},qv={feedbackPadding:"4px 0 0 2px",feedbackHeightSmall:"24px",feedbackHeightMedium:"24px",feedbackHeightLarge:"26px",feedbackFontSizeSmall:"13px",feedbackFontSizeMedium:"14px",feedbackFontSizeLarge:"14px",labelFontSizeLeftSmall:"14px",labelFontSizeLeftMedium:"14px",labelFontSizeLeftLarge:"15px",labelFontSizeTopSmall:"13px",labelFontSizeTopMedium:"14px",labelFontSizeTopLarge:"14px",labelHeightSmall:"24px",labelHeightMedium:"26px",labelHeightLarge:"28px",labelPaddingVertical:"0 0 6px 2px",labelPaddingHorizontal:"0 12px 0 0",labelTextAlignVertical:"left",labelTextAlignHorizontal:"right",labelFontWeight:"400"};function zc(e){const{heightSmall:t,heightMedium:n,heightLarge:o,textColor1:r,errorColor:i,warningColor:s,lineHeight:l,textColor3:d}=e;return Object.assign(Object.assign({},qv),{blankHeightSmall:t,blankHeightMedium:n,blankHeightLarge:o,lineHeight:l,labelTextColor:r,asteriskColor:i,feedbackTextColorError:i,feedbackTextColorWarning:s,feedbackTextColor:d})}const Pc={name:"Form",common:dt,self:zc},Yv={name:"Form",common:_e,self:zc},Gv={name:"GradientText",common:_e,self(e){const{primaryColor:t,successColor:n,warningColor:o,errorColor:r,infoColor:i,primaryColorSuppl:s,successColorSuppl:l,warningColorSuppl:d,errorColorSuppl:c,infoColorSuppl:u,fontWeightStrong:f}=e;return{fontWeight:f,rotate:"252deg",colorStartPrimary:t,colorEndPrimary:s,colorStartInfo:i,colorEndInfo:u,colorStartWarning:o,colorEndWarning:d,colorStartError:r,colorEndError:c,colorStartSuccess:n,colorEndSuccess:l}}};function Xv(e){const{primaryColor:t,successColor:n,warningColor:o,errorColor:r,infoColor:i,fontWeightStrong:s}=e;return{fontWeight:s,rotate:"252deg",colorStartPrimary:Se(t,{alpha:.6}),colorEndPrimary:t,colorStartInfo:Se(i,{alpha:.6}),colorEndInfo:i,colorStartWarning:Se(o,{alpha:.6}),colorEndWarning:o,colorStartError:Se(r,{alpha:.6}),colorEndError:r,colorStartSuccess:Se(n,{alpha:.6}),colorEndSuccess:n}}const Zv={name:"GradientText",common:dt,self:Xv},Qv={name:"InputNumber",common:_e,peers:{Button:gn,Input:Tn},self(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}};function Jv(e){const{textColorDisabled:t}=e;return{iconColorDisabled:t}}const ex={name:"InputNumber",common:dt,peers:{Button:mo,Input:go},self:Jv},tx={name:"Layout",common:_e,peers:{Scrollbar:pn},self(e){const{textColor2:t,bodyColor:n,popoverColor:o,cardColor:r,dividerColor:i,scrollbarColor:s,scrollbarColorHover:l}=e;return{textColor:t,textColorInverted:t,color:n,colorEmbedded:n,headerColor:r,headerColorInverted:r,footerColor:r,footerColorInverted:r,headerBorderColor:i,headerBorderColorInverted:i,footerBorderColor:i,footerBorderColorInverted:i,siderBorderColor:i,siderBorderColorInverted:i,siderColor:r,siderColorInverted:r,siderToggleButtonBorder:"1px solid transparent",siderToggleButtonColor:o,siderToggleButtonIconColor:t,siderToggleButtonIconColorInverted:t,siderToggleBarColor:qe(n,s),siderToggleBarColorHover:qe(n,l),__invertScrollbar:"false"}}};function nx(e){const{baseColor:t,textColor2:n,bodyColor:o,cardColor:r,dividerColor:i,actionColor:s,scrollbarColor:l,scrollbarColorHover:d,invertedColor:c}=e;return{textColor:n,textColorInverted:"#FFF",color:o,colorEmbedded:s,headerColor:r,headerColorInverted:c,footerColor:s,footerColorInverted:c,headerBorderColor:i,headerBorderColorInverted:c,footerBorderColor:i,footerBorderColorInverted:c,siderBorderColor:i,siderBorderColorInverted:c,siderColor:r,siderColorInverted:c,siderToggleButtonBorder:`1px solid ${i}`,siderToggleButtonColor:t,siderToggleButtonIconColor:n,siderToggleButtonIconColorInverted:n,siderToggleBarColor:qe(o,l),siderToggleBarColorHover:qe(o,d),__invertScrollbar:"true"}}const ji={name:"Layout",common:dt,peers:{Scrollbar:Nn},self:nx},ox={name:"Row",common:_e};function rx(e){const{textColor2:t,cardColor:n,modalColor:o,popoverColor:r,dividerColor:i,borderRadius:s,fontSize:l,hoverColor:d}=e;return{textColor:t,color:n,colorHover:d,colorModal:o,colorHoverModal:qe(o,d),colorPopover:r,colorHoverPopover:qe(r,d),borderColor:i,borderColorModal:qe(o,i),borderColorPopover:qe(r,i),borderRadius:s,fontSize:l}}const ax={name:"List",common:_e,self:rx},ix={name:"Log",common:_e,peers:{Scrollbar:pn,Code:id},self(e){const{textColor2:t,inputColor:n,fontSize:o,primaryColor:r}=e;return{loaderFontSize:o,loaderTextColor:t,loaderColor:n,loaderBorder:"1px solid #0000",loadingColor:r}}},lx={name:"Mention",common:_e,peers:{InternalSelectMenu:kr,Input:Tn},self(e){const{boxShadow2:t}=e;return{menuBoxShadow:t}}};function sx(e,t,n,o){return{itemColorHoverInverted:"#0000",itemColorActiveInverted:t,itemColorActiveHoverInverted:t,itemColorActiveCollapsedInverted:t,itemTextColorInverted:e,itemTextColorHoverInverted:n,itemTextColorChildActiveInverted:n,itemTextColorChildActiveHoverInverted:n,itemTextColorActiveInverted:n,itemTextColorActiveHoverInverted:n,itemTextColorHorizontalInverted:e,itemTextColorHoverHorizontalInverted:n,itemTextColorChildActiveHorizontalInverted:n,itemTextColorChildActiveHoverHorizontalInverted:n,itemTextColorActiveHorizontalInverted:n,itemTextColorActiveHoverHorizontalInverted:n,itemIconColorInverted:e,itemIconColorHoverInverted:n,itemIconColorActiveInverted:n,itemIconColorActiveHoverInverted:n,itemIconColorChildActiveInverted:n,itemIconColorChildActiveHoverInverted:n,itemIconColorCollapsedInverted:e,itemIconColorHorizontalInverted:e,itemIconColorHoverHorizontalInverted:n,itemIconColorActiveHorizontalInverted:n,itemIconColorActiveHoverHorizontalInverted:n,itemIconColorChildActiveHorizontalInverted:n,itemIconColorChildActiveHoverHorizontalInverted:n,arrowColorInverted:e,arrowColorHoverInverted:n,arrowColorActiveInverted:n,arrowColorActiveHoverInverted:n,arrowColorChildActiveInverted:n,arrowColorChildActiveHoverInverted:n,groupTextColorInverted:o}}function $c(e){const{borderRadius:t,textColor3:n,primaryColor:o,textColor2:r,textColor1:i,fontSize:s,dividerColor:l,hoverColor:d,primaryColorHover:c}=e;return Object.assign({borderRadius:t,color:"#0000",groupTextColor:n,itemColorHover:d,itemColorActive:Se(o,{alpha:.1}),itemColorActiveHover:Se(o,{alpha:.1}),itemColorActiveCollapsed:Se(o,{alpha:.1}),itemTextColor:r,itemTextColorHover:r,itemTextColorActive:o,itemTextColorActiveHover:o,itemTextColorChildActive:o,itemTextColorChildActiveHover:o,itemTextColorHorizontal:r,itemTextColorHoverHorizontal:c,itemTextColorActiveHorizontal:o,itemTextColorActiveHoverHorizontal:o,itemTextColorChildActiveHorizontal:o,itemTextColorChildActiveHoverHorizontal:o,itemIconColor:i,itemIconColorHover:i,itemIconColorActive:o,itemIconColorActiveHover:o,itemIconColorChildActive:o,itemIconColorChildActiveHover:o,itemIconColorCollapsed:i,itemIconColorHorizontal:i,itemIconColorHoverHorizontal:c,itemIconColorActiveHorizontal:o,itemIconColorActiveHoverHorizontal:o,itemIconColorChildActiveHorizontal:o,itemIconColorChildActiveHoverHorizontal:o,itemHeight:"42px",arrowColor:r,arrowColorHover:r,arrowColorActive:o,arrowColorActiveHover:o,arrowColorChildActive:o,arrowColorChildActiveHover:o,colorInverted:"#0000",borderColorHorizontal:"#0000",fontSize:s,dividerColor:l},sx("#BBB",o,"#FFF","#AAA"))}const dx={name:"Menu",common:dt,peers:{Tooltip:Bi,Dropdown:Fi},self:$c},cx={name:"Menu",common:_e,peers:{Tooltip:oa,Dropdown:Ii},self(e){const{primaryColor:t,primaryColorSuppl:n}=e,o=$c(e);return o.itemColorActive=Se(t,{alpha:.15}),o.itemColorActiveHover=Se(t,{alpha:.15}),o.itemColorActiveCollapsed=Se(t,{alpha:.15}),o.itemColorActiveInverted=n,o.itemColorActiveHoverInverted=n,o.itemColorActiveCollapsedInverted=n,o}},ux={titleFontSize:"18px",backSize:"22px"};function fx(e){const{textColor1:t,textColor2:n,textColor3:o,fontSize:r,fontWeightStrong:i,primaryColorHover:s,primaryColorPressed:l}=e;return Object.assign(Object.assign({},ux),{titleFontWeight:i,fontSize:r,titleTextColor:t,backColor:n,backColorHover:s,backColorPressed:l,subtitleTextColor:o})}const hx={name:"PageHeader",common:_e,self:fx},px={iconSize:"22px"};function gx(e){const{fontSize:t,warningColor:n}=e;return Object.assign(Object.assign({},px),{fontSize:t,iconColor:n})}const mx={name:"Popconfirm",common:_e,peers:{Button:gn,Popover:Io},self:gx};function bx(e){const{infoColor:t,successColor:n,warningColor:o,errorColor:r,textColor2:i,progressRailColor:s,fontSize:l,fontWeight:d}=e;return{fontSize:l,fontSizeCircle:"28px",fontWeightCircle:d,railColor:s,railHeight:"8px",iconSizeCircle:"36px",iconSizeLine:"18px",iconColor:t,iconColorInfo:t,iconColorSuccess:n,iconColorWarning:o,iconColorError:r,textColorCircle:i,textColorLineInner:"rgb(255, 255, 255)",textColorLineOuter:i,fillColor:t,fillColorInfo:t,fillColorSuccess:n,fillColorWarning:o,fillColorError:r,lineBgProcessing:"linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)"}}const Tc={name:"Progress",common:_e,self(e){const t=bx(e);return t.textColorLineInner="rgb(0, 0, 0)",t.lineBgProcessing="linear-gradient(90deg, rgba(255, 255, 255, .3) 0%, rgba(255, 255, 255, .5) 100%)",t}},vx={name:"Rate",common:_e,self(e){const{railColor:t}=e;return{itemColor:t,itemColorActive:"#CCAA33",itemSize:"20px",sizeSmall:"16px",sizeMedium:"20px",sizeLarge:"24px"}}},xx={titleFontSizeSmall:"26px",titleFontSizeMedium:"32px",titleFontSizeLarge:"40px",titleFontSizeHuge:"48px",fontSizeSmall:"14px",fontSizeMedium:"14px",fontSizeLarge:"15px",fontSizeHuge:"16px",iconSizeSmall:"64px",iconSizeMedium:"80px",iconSizeLarge:"100px",iconSizeHuge:"125px",iconColor418:void 0,iconColor404:void 0,iconColor403:void 0,iconColor500:void 0};function Fc(e){const{textColor2:t,textColor1:n,errorColor:o,successColor:r,infoColor:i,warningColor:s,lineHeight:l,fontWeightStrong:d}=e;return Object.assign(Object.assign({},xx),{lineHeight:l,titleFontWeight:d,titleTextColor:n,textColor:t,iconColorError:o,iconColorSuccess:r,iconColorInfo:i,iconColorWarning:s})}const Cx={name:"Result",common:dt,self:Fc},yx={name:"Result",common:_e,self:Fc},wx={railHeight:"4px",railWidthVertical:"4px",handleSize:"18px",dotHeight:"8px",dotWidth:"8px",dotBorderRadius:"4px"},Sx={name:"Slider",common:_e,self(e){const t="0 2px 8px 0 rgba(0, 0, 0, 0.12)",{railColor:n,modalColor:o,primaryColorSuppl:r,popoverColor:i,textColor2:s,cardColor:l,borderRadius:d,fontSize:c,opacityDisabled:u}=e;return Object.assign(Object.assign({},wx),{fontSize:c,markFontSize:c,railColor:n,railColorHover:n,fillColor:r,fillColorHover:r,opacityDisabled:u,handleColor:"#FFF",dotColor:l,dotColorModal:o,dotColorPopover:i,handleBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowHover:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowActive:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",handleBoxShadowFocus:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",indicatorColor:i,indicatorBoxShadow:t,indicatorTextColor:s,indicatorBorderRadius:d,dotBorder:`2px solid ${n}`,dotBorderActive:`2px solid ${r}`,dotBoxShadow:""})}};function Ic(e){const{opacityDisabled:t,heightTiny:n,heightSmall:o,heightMedium:r,heightLarge:i,heightHuge:s,primaryColor:l,fontSize:d}=e;return{fontSize:d,textColor:l,sizeTiny:n,sizeSmall:o,sizeMedium:r,sizeLarge:i,sizeHuge:s,color:l,opacitySpinning:t}}const kx={name:"Spin",common:dt,self:Ic},Rx={name:"Spin",common:_e,self:Ic};function zx(e){const{textColor2:t,textColor3:n,fontSize:o,fontWeight:r}=e;return{labelFontSize:o,labelFontWeight:r,valueFontWeight:r,valueFontSize:"24px",labelTextColor:n,valuePrefixTextColor:t,valueSuffixTextColor:t,valueTextColor:t}}const Px={name:"Statistic",common:_e,self:zx},$x={stepHeaderFontSizeSmall:"14px",stepHeaderFontSizeMedium:"16px",indicatorIndexFontSizeSmall:"14px",indicatorIndexFontSizeMedium:"16px",indicatorSizeSmall:"22px",indicatorSizeMedium:"28px",indicatorIconSizeSmall:"14px",indicatorIconSizeMedium:"18px"};function Tx(e){const{fontWeightStrong:t,baseColor:n,textColorDisabled:o,primaryColor:r,errorColor:i,textColor1:s,textColor2:l}=e;return Object.assign(Object.assign({},$x),{stepHeaderFontWeight:t,indicatorTextColorProcess:n,indicatorTextColorWait:o,indicatorTextColorFinish:r,indicatorTextColorError:i,indicatorBorderColorProcess:r,indicatorBorderColorWait:o,indicatorBorderColorFinish:r,indicatorBorderColorError:i,indicatorColorProcess:r,indicatorColorWait:"#0000",indicatorColorFinish:"#0000",indicatorColorError:"#0000",splitorColorProcess:o,splitorColorWait:o,splitorColorFinish:r,splitorColorError:o,headerTextColorProcess:s,headerTextColorWait:o,headerTextColorFinish:o,headerTextColorError:i,descriptionTextColorProcess:l,descriptionTextColorWait:o,descriptionTextColorFinish:o,descriptionTextColorError:i})}const Fx={name:"Steps",common:_e,self:Tx},Bc={buttonHeightSmall:"14px",buttonHeightMedium:"18px",buttonHeightLarge:"22px",buttonWidthSmall:"14px",buttonWidthMedium:"18px",buttonWidthLarge:"22px",buttonWidthPressedSmall:"20px",buttonWidthPressedMedium:"24px",buttonWidthPressedLarge:"28px",railHeightSmall:"18px",railHeightMedium:"22px",railHeightLarge:"26px",railWidthSmall:"32px",railWidthMedium:"40px",railWidthLarge:"48px"},Ix={name:"Switch",common:_e,self(e){const{primaryColorSuppl:t,opacityDisabled:n,borderRadius:o,primaryColor:r,textColor2:i,baseColor:s}=e;return Object.assign(Object.assign({},Bc),{iconColor:s,textColor:i,loadingColor:t,opacityDisabled:n,railColor:"rgba(255, 255, 255, .20)",railColorActive:t,buttonBoxShadow:"0px 2px 4px 0 rgba(0, 0, 0, 0.4)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 8px 0 ${Se(r,{alpha:.3})}`})}};function Bx(e){const{primaryColor:t,opacityDisabled:n,borderRadius:o,textColor3:r}=e;return Object.assign(Object.assign({},Bc),{iconColor:r,textColor:"white",loadingColor:t,opacityDisabled:n,railColor:"rgba(0, 0, 0, .14)",railColorActive:t,buttonBoxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.3), inset 0 0 1px 0 rgba(0, 0, 0, 0.05)",buttonColor:"#FFF",railBorderRadiusSmall:o,railBorderRadiusMedium:o,railBorderRadiusLarge:o,buttonBorderRadiusSmall:o,buttonBorderRadiusMedium:o,buttonBorderRadiusLarge:o,boxShadowFocus:`0 0 0 2px ${Se(t,{alpha:.2})}`})}const Ox={name:"Switch",common:dt,self:Bx},Dx={thPaddingSmall:"6px",thPaddingMedium:"12px",thPaddingLarge:"12px",tdPaddingSmall:"6px",tdPaddingMedium:"12px",tdPaddingLarge:"12px"};function Mx(e){const{dividerColor:t,cardColor:n,modalColor:o,popoverColor:r,tableHeaderColor:i,tableColorStriped:s,textColor1:l,textColor2:d,borderRadius:c,fontWeightStrong:u,lineHeight:f,fontSizeSmall:p,fontSizeMedium:g,fontSizeLarge:h}=e;return Object.assign(Object.assign({},Dx),{fontSizeSmall:p,fontSizeMedium:g,fontSizeLarge:h,lineHeight:f,borderRadius:c,borderColor:qe(n,t),borderColorModal:qe(o,t),borderColorPopover:qe(r,t),tdColor:n,tdColorModal:o,tdColorPopover:r,tdColorStriped:qe(n,s),tdColorStripedModal:qe(o,s),tdColorStripedPopover:qe(r,s),thColor:qe(n,i),thColorModal:qe(o,i),thColorPopover:qe(r,i),thTextColor:l,tdTextColor:d,thFontWeight:u})}const Ax={name:"Table",common:_e,self:Mx},_x={tabFontSizeSmall:"14px",tabFontSizeMedium:"14px",tabFontSizeLarge:"16px",tabGapSmallLine:"36px",tabGapMediumLine:"36px",tabGapLargeLine:"36px",tabGapSmallLineVertical:"8px",tabGapMediumLineVertical:"8px",tabGapLargeLineVertical:"8px",tabPaddingSmallLine:"6px 0",tabPaddingMediumLine:"10px 0",tabPaddingLargeLine:"14px 0",tabPaddingVerticalSmallLine:"6px 12px",tabPaddingVerticalMediumLine:"8px 16px",tabPaddingVerticalLargeLine:"10px 20px",tabGapSmallBar:"36px",tabGapMediumBar:"36px",tabGapLargeBar:"36px",tabGapSmallBarVertical:"8px",tabGapMediumBarVertical:"8px",tabGapLargeBarVertical:"8px",tabPaddingSmallBar:"4px 0",tabPaddingMediumBar:"6px 0",tabPaddingLargeBar:"10px 0",tabPaddingVerticalSmallBar:"6px 12px",tabPaddingVerticalMediumBar:"8px 16px",tabPaddingVerticalLargeBar:"10px 20px",tabGapSmallCard:"4px",tabGapMediumCard:"4px",tabGapLargeCard:"4px",tabGapSmallCardVertical:"4px",tabGapMediumCardVertical:"4px",tabGapLargeCardVertical:"4px",tabPaddingSmallCard:"8px 16px",tabPaddingMediumCard:"10px 20px",tabPaddingLargeCard:"12px 24px",tabPaddingSmallSegment:"4px 0",tabPaddingMediumSegment:"6px 0",tabPaddingLargeSegment:"8px 0",tabPaddingVerticalLargeSegment:"0 8px",tabPaddingVerticalSmallCard:"8px 12px",tabPaddingVerticalMediumCard:"10px 16px",tabPaddingVerticalLargeCard:"12px 20px",tabPaddingVerticalSmallSegment:"0 4px",tabPaddingVerticalMediumSegment:"0 6px",tabGapSmallSegment:"0",tabGapMediumSegment:"0",tabGapLargeSegment:"0",tabGapSmallSegmentVertical:"0",tabGapMediumSegmentVertical:"0",tabGapLargeSegmentVertical:"0",panePaddingSmall:"8px 0 0 0",panePaddingMedium:"12px 0 0 0",panePaddingLarge:"16px 0 0 0",closeSize:"18px",closeIconSize:"14px"};function Oc(e){const{textColor2:t,primaryColor:n,textColorDisabled:o,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:s,closeColorHover:l,closeColorPressed:d,tabColor:c,baseColor:u,dividerColor:f,fontWeight:p,textColor1:g,borderRadius:h,fontSize:m,fontWeightStrong:x}=e;return Object.assign(Object.assign({},_x),{colorSegment:c,tabFontSizeCard:m,tabTextColorLine:g,tabTextColorActiveLine:n,tabTextColorHoverLine:n,tabTextColorDisabledLine:o,tabTextColorSegment:g,tabTextColorActiveSegment:t,tabTextColorHoverSegment:t,tabTextColorDisabledSegment:o,tabTextColorBar:g,tabTextColorActiveBar:n,tabTextColorHoverBar:n,tabTextColorDisabledBar:o,tabTextColorCard:g,tabTextColorHoverCard:g,tabTextColorActiveCard:n,tabTextColorDisabledCard:o,barColor:n,closeIconColor:r,closeIconColorHover:i,closeIconColorPressed:s,closeColorHover:l,closeColorPressed:d,closeBorderRadius:h,tabColor:c,tabColorSegment:u,tabBorderColor:f,tabFontWeightActive:p,tabFontWeight:p,tabBorderRadius:h,paneTextColor:t,fontWeightStrong:x})}const Hx={name:"Tabs",common:dt,self:Oc},Ex={name:"Tabs",common:_e,self(e){const t=Oc(e),{inputColor:n}=e;return t.colorSegment=n,t.tabColorSegment=n,t}};function Lx(e){const{textColor1:t,textColor2:n,fontWeightStrong:o,fontSize:r}=e;return{fontSize:r,titleTextColor:t,textColor:n,titleFontWeight:o}}const Nx={name:"Thing",common:_e,self:Lx},jx={titleMarginMedium:"0 0 6px 0",titleMarginLarge:"-2px 0 6px 0",titleFontSizeMedium:"14px",titleFontSizeLarge:"16px",iconSizeMedium:"14px",iconSizeLarge:"14px"},Vx={name:"Timeline",common:_e,self(e){const{textColor3:t,infoColorSuppl:n,errorColorSuppl:o,successColorSuppl:r,warningColorSuppl:i,textColor1:s,textColor2:l,railColor:d,fontWeightStrong:c,fontSize:u}=e;return Object.assign(Object.assign({},jx),{contentFontSize:u,titleFontWeight:c,circleBorder:`2px solid ${t}`,circleBorderInfo:`2px solid ${n}`,circleBorderError:`2px solid ${o}`,circleBorderSuccess:`2px solid ${r}`,circleBorderWarning:`2px solid ${i}`,iconColor:t,iconColorInfo:n,iconColorError:o,iconColorSuccess:r,iconColorWarning:i,titleTextColor:s,contentTextColor:l,metaTextColor:t,lineColor:d})}},Wx={extraFontSizeSmall:"12px",extraFontSizeMedium:"12px",extraFontSizeLarge:"14px",titleFontSizeSmall:"14px",titleFontSizeMedium:"16px",titleFontSizeLarge:"16px",closeSize:"20px",closeIconSize:"16px",headerHeightSmall:"44px",headerHeightMedium:"44px",headerHeightLarge:"50px"},Ux={name:"Transfer",common:_e,peers:{Checkbox:Ko,Scrollbar:pn,Input:Tn,Empty:Fo,Button:gn},self(e){const{fontWeight:t,fontSizeLarge:n,fontSizeMedium:o,fontSizeSmall:r,heightLarge:i,heightMedium:s,borderRadius:l,inputColor:d,tableHeaderColor:c,textColor1:u,textColorDisabled:f,textColor2:p,textColor3:g,hoverColor:h,closeColorHover:m,closeColorPressed:x,closeIconColor:y,closeIconColorHover:v,closeIconColorPressed:T,dividerColor:$}=e;return Object.assign(Object.assign({},Wx),{itemHeightSmall:s,itemHeightMedium:s,itemHeightLarge:i,fontSizeSmall:r,fontSizeMedium:o,fontSizeLarge:n,borderRadius:l,dividerColor:$,borderColor:"#0000",listColor:d,headerColor:c,titleTextColor:u,titleTextColorDisabled:f,extraTextColor:g,extraTextColorDisabled:f,itemTextColor:p,itemTextColorDisabled:f,itemColorPending:h,titleFontWeight:t,closeColorHover:m,closeColorPressed:x,closeIconColor:y,closeIconColorHover:v,closeIconColorPressed:T})}};function Dc(e){const{borderRadiusSmall:t,dividerColor:n,hoverColor:o,pressedColor:r,primaryColor:i,textColor3:s,textColor2:l,textColorDisabled:d,fontSize:c}=e;return{fontSize:c,lineHeight:"1.5",nodeHeight:"30px",nodeWrapperPadding:"3px 0",nodeBorderRadius:t,nodeColorHover:o,nodeColorPressed:r,nodeColorActive:Se(i,{alpha:.1}),arrowColor:s,nodeTextColor:l,nodeTextColorDisabled:d,loadingColor:i,dropMarkColor:i,lineColor:n}}const Kx={name:"Tree",common:dt,peers:{Checkbox:zi,Scrollbar:Nn,Empty:Sr},self:Dc},Mc={name:"Tree",common:_e,peers:{Checkbox:Ko,Scrollbar:pn,Empty:Fo},self(e){const{primaryColor:t}=e,n=Dc(e);return n.nodeColorActive=Se(t,{alpha:.15}),n}},qx={name:"TreeSelect",common:_e,peers:{Tree:Mc,Empty:Fo,InternalSelection:ki}},Yx={headerFontSize1:"30px",headerFontSize2:"22px",headerFontSize3:"18px",headerFontSize4:"16px",headerFontSize5:"16px",headerFontSize6:"16px",headerMargin1:"28px 0 20px 0",headerMargin2:"28px 0 20px 0",headerMargin3:"28px 0 20px 0",headerMargin4:"28px 0 18px 0",headerMargin5:"28px 0 18px 0",headerMargin6:"28px 0 18px 0",headerPrefixWidth1:"16px",headerPrefixWidth2:"16px",headerPrefixWidth3:"12px",headerPrefixWidth4:"12px",headerPrefixWidth5:"12px",headerPrefixWidth6:"12px",headerBarWidth1:"4px",headerBarWidth2:"4px",headerBarWidth3:"3px",headerBarWidth4:"3px",headerBarWidth5:"3px",headerBarWidth6:"3px",pMargin:"16px 0 16px 0",liMargin:".25em 0 0 0",olPadding:"0 0 0 2em",ulPadding:"0 0 0 2em"};function Ac(e){const{primaryColor:t,textColor2:n,borderColor:o,lineHeight:r,fontSize:i,borderRadiusSmall:s,dividerColor:l,fontWeightStrong:d,textColor1:c,textColor3:u,infoColor:f,warningColor:p,errorColor:g,successColor:h,codeColor:m}=e;return Object.assign(Object.assign({},Yx),{aTextColor:t,blockquoteTextColor:n,blockquotePrefixColor:o,blockquoteLineHeight:r,blockquoteFontSize:i,codeBorderRadius:s,liTextColor:n,liLineHeight:r,liFontSize:i,hrColor:l,headerFontWeight:d,headerTextColor:c,pTextColor:n,pTextColor1Depth:c,pTextColor2Depth:n,pTextColor3Depth:u,pLineHeight:r,pFontSize:i,headerBarColor:t,headerBarColorPrimary:t,headerBarColorInfo:f,headerBarColorError:g,headerBarColorWarning:p,headerBarColorSuccess:h,textColor:n,textColor1Depth:c,textColor2Depth:n,textColor3Depth:u,textColorPrimary:t,textColorInfo:f,textColorSuccess:h,textColorWarning:p,textColorError:g,codeTextColor:n,codeColor:m,codeBorder:"1px solid #0000"})}const Vi={name:"Typography",common:dt,self:Ac},Gx={name:"Typography",common:_e,self:Ac};function Xx(e){const{iconColor:t,primaryColor:n,errorColor:o,textColor2:r,successColor:i,opacityDisabled:s,actionColor:l,borderColor:d,hoverColor:c,lineHeight:u,borderRadius:f,fontSize:p}=e;return{fontSize:p,lineHeight:u,borderRadius:f,draggerColor:l,draggerBorder:`1px dashed ${d}`,draggerBorderHover:`1px dashed ${n}`,itemColorHover:c,itemColorHoverError:Se(o,{alpha:.06}),itemTextColor:r,itemTextColorError:o,itemTextColorSuccess:i,itemIconColor:t,itemDisabledOpacity:s,itemBorderImageCardError:`1px solid ${o}`,itemBorderImageCard:`1px solid ${d}`}}const Zx={name:"Upload",common:_e,peers:{Button:gn,Progress:Tc},self(e){const{errorColor:t}=e,n=Xx(e);return n.itemColorHoverError=Se(t,{alpha:.09}),n}},Qx={name:"Watermark",common:_e,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},Jx={name:"Watermark",common:dt,self(e){const{fontFamily:t}=e;return{fontFamily:t}}},eC={name:"FloatButton",common:_e,self(e){const{popoverColor:t,textColor2:n,buttonColor2Hover:o,buttonColor2Pressed:r,primaryColor:i,primaryColorHover:s,primaryColorPressed:l,baseColor:d,borderRadius:c}=e;return{color:t,textColor:n,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)",boxShadowHover:"0 2px 12px 0px rgba(0, 0, 0, .18)",boxShadowPressed:"0 2px 12px 0px rgba(0, 0, 0, .18)",colorHover:o,colorPressed:r,colorPrimary:i,colorPrimaryHover:s,colorPrimaryPressed:l,textColorPrimary:d,borderRadiusSquare:c}}},zr="n-form",_c="n-form-item-insts",tC=b("form",[z("inline",` + width: 100%; + display: inline-flex; + align-items: flex-start; + align-content: space-around; + `,[b("form-item",{width:"auto",marginRight:"18px"},[k("&:last-child",{marginRight:0})])])]);var nC=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function l(u){try{c(o.next(u))}catch(f){s(f)}}function d(u){try{c(o.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):r(u.value).then(l,d)}c((o=o.apply(e,t||[])).next())})};const oC=Object.assign(Object.assign({},Re.props),{inline:Boolean,labelWidth:[Number,String],labelAlign:String,labelPlacement:{type:String,default:"top"},model:{type:Object,default:()=>{}},rules:Object,disabled:Boolean,size:String,showRequireMark:{type:Boolean,default:void 0},requireMarkPlacement:String,showFeedback:{type:Boolean,default:!0},onSubmit:{type:Function,default:e=>{e.preventDefault()}},showLabel:{type:Boolean,default:void 0},validateMessages:Object}),y0=oe({name:"Form",props:oC,setup(e){const{mergedClsPrefixRef:t}=Qe(e);Re("Form","-form",tC,Pc,e,t);const n={},o=B(void 0),r=d=>{const c=o.value;(c===void 0||d>=c)&&(o.value=d)};function i(d){return nC(this,arguments,void 0,function*(c,u=()=>!0){return yield new Promise((f,p)=>{const g=[];for(const h of zn(n)){const m=n[h];for(const x of m)x.path&&g.push(x.internalValidate(null,u))}Promise.all(g).then(h=>{const m=h.some(v=>!v.valid),x=[],y=[];h.forEach(v=>{var T,$;!((T=v.errors)===null||T===void 0)&&T.length&&x.push(v.errors),!(($=v.warnings)===null||$===void 0)&&$.length&&y.push(v.warnings)}),c&&c(x.length?x:void 0,{warnings:y.length?y:void 0}),m?p(x.length?x:void 0):f({warnings:y.length?y:void 0})})})})}function s(){for(const d of zn(n)){const c=n[d];for(const u of c)u.restoreValidation()}}return Je(zr,{props:e,maxChildLabelWidthRef:o,deriveMaxChildLabelWidth:r}),Je(_c,{formItems:n}),Object.assign({validate:i,restoreValidation:s},{mergedClsPrefix:t})},render(){const{mergedClsPrefix:e}=this;return a("form",{class:[`${e}-form`,this.inline&&`${e}-form--inline`],onSubmit:this.onSubmit},this.$slots)}}),{cubicBezierEaseInOut:_l}=yn;function rC({name:e="fade-down",fromOffset:t="-4px",enterDuration:n=".3s",leaveDuration:o=".3s",enterCubicBezier:r=_l,leaveCubicBezier:i=_l}={}){return[k(`&.${e}-transition-enter-from, &.${e}-transition-leave-to`,{opacity:0,transform:`translateY(${t})`}),k(`&.${e}-transition-enter-to, &.${e}-transition-leave-from`,{opacity:1,transform:"translateY(0)"}),k(`&.${e}-transition-leave-active`,{transition:`opacity ${o} ${i}, transform ${o} ${i}`}),k(`&.${e}-transition-enter-active`,{transition:`opacity ${n} ${r}, transform ${n} ${r}`})]}const aC=b("form-item",` + display: grid; + line-height: var(--n-line-height); +`,[b("form-item-label",` + grid-area: label; + align-items: center; + line-height: 1.25; + text-align: var(--n-label-text-align); + font-size: var(--n-label-font-size); + min-height: var(--n-label-height); + padding: var(--n-label-padding); + color: var(--n-label-text-color); + transition: color .3s var(--n-bezier); + box-sizing: border-box; + font-weight: var(--n-label-font-weight); + `,[P("asterisk",` + white-space: nowrap; + user-select: none; + -webkit-user-select: none; + color: var(--n-asterisk-color); + transition: color .3s var(--n-bezier); + `),P("asterisk-placeholder",` + grid-area: mark; + user-select: none; + -webkit-user-select: none; + visibility: hidden; + `)]),b("form-item-blank",` + grid-area: blank; + min-height: var(--n-blank-height); + `),z("auto-label-width",[b("form-item-label","white-space: nowrap;")]),z("left-labelled",` + grid-template-areas: + "label blank" + "label feedback"; + grid-template-columns: auto minmax(0, 1fr); + grid-template-rows: auto 1fr; + align-items: flex-start; + `,[b("form-item-label",` + display: grid; + grid-template-columns: 1fr auto; + min-height: var(--n-blank-height); + height: auto; + box-sizing: border-box; + flex-shrink: 0; + flex-grow: 0; + `,[z("reverse-columns-space",` + grid-template-columns: auto 1fr; + `),z("left-mark",` + grid-template-areas: + "mark text" + ". text"; + `),z("right-mark",` + grid-template-areas: + "text mark" + "text ."; + `),z("right-hanging-mark",` + grid-template-areas: + "text mark" + "text ."; + `),P("text",` + grid-area: text; + `),P("asterisk",` + grid-area: mark; + align-self: end; + `)])]),z("top-labelled",` + grid-template-areas: + "label" + "blank" + "feedback"; + grid-template-rows: minmax(var(--n-label-height), auto) 1fr; + grid-template-columns: minmax(0, 100%); + `,[z("no-label",` + grid-template-areas: + "blank" + "feedback"; + grid-template-rows: 1fr; + `),b("form-item-label",` + display: flex; + align-items: flex-start; + justify-content: var(--n-label-text-align); + `)]),b("form-item-blank",` + box-sizing: border-box; + display: flex; + align-items: center; + position: relative; + `),b("form-item-feedback-wrapper",` + grid-area: feedback; + box-sizing: border-box; + min-height: var(--n-feedback-height); + font-size: var(--n-feedback-font-size); + line-height: 1.25; + transform-origin: top left; + `,[k("&:not(:empty)",` + padding: var(--n-feedback-padding); + `),b("form-item-feedback",{transition:"color .3s var(--n-bezier)",color:"var(--n-feedback-text-color)"},[z("warning",{color:"var(--n-feedback-text-color-warning)"}),z("error",{color:"var(--n-feedback-text-color-error)"}),rC({fromOffset:"-3px",enterDuration:".3s",leaveDuration:".2s"})])])]);function iC(e){const t=Ee(zr,null);return{mergedSize:C(()=>e.size!==void 0?e.size:(t==null?void 0:t.props.size)!==void 0?t.props.size:"medium")}}function lC(e){const t=Ee(zr,null),n=C(()=>{const{labelPlacement:h}=e;return h!==void 0?h:t!=null&&t.props.labelPlacement?t.props.labelPlacement:"top"}),o=C(()=>n.value==="left"&&(e.labelWidth==="auto"||(t==null?void 0:t.props.labelWidth)==="auto")),r=C(()=>{if(n.value==="top")return;const{labelWidth:h}=e;if(h!==void 0&&h!=="auto")return _t(h);if(o.value){const m=t==null?void 0:t.maxChildLabelWidthRef.value;return m!==void 0?_t(m):void 0}if((t==null?void 0:t.props.labelWidth)!==void 0)return _t(t.props.labelWidth)}),i=C(()=>{const{labelAlign:h}=e;if(h)return h;if(t!=null&&t.props.labelAlign)return t.props.labelAlign}),s=C(()=>{var h;return[(h=e.labelProps)===null||h===void 0?void 0:h.style,e.labelStyle,{width:r.value}]}),l=C(()=>{const{showRequireMark:h}=e;return h!==void 0?h:t==null?void 0:t.props.showRequireMark}),d=C(()=>{const{requireMarkPlacement:h}=e;return h!==void 0?h:(t==null?void 0:t.props.requireMarkPlacement)||"right"}),c=B(!1),u=B(!1),f=C(()=>{const{validationStatus:h}=e;if(h!==void 0)return h;if(c.value)return"error";if(u.value)return"warning"}),p=C(()=>{const{showFeedback:h}=e;return h!==void 0?h:(t==null?void 0:t.props.showFeedback)!==void 0?t.props.showFeedback:!0}),g=C(()=>{const{showLabel:h}=e;return h!==void 0?h:(t==null?void 0:t.props.showLabel)!==void 0?t.props.showLabel:!0});return{validationErrored:c,validationWarned:u,mergedLabelStyle:s,mergedLabelPlacement:n,mergedLabelAlign:i,mergedShowRequireMark:l,mergedRequireMarkPlacement:d,mergedValidationStatus:f,mergedShowFeedback:p,mergedShowLabel:g,isAutoLabelWidth:o}}function sC(e){const t=Ee(zr,null),n=C(()=>{const{rulePath:s}=e;if(s!==void 0)return s;const{path:l}=e;if(l!==void 0)return l}),o=C(()=>{const s=[],{rule:l}=e;if(l!==void 0&&(Array.isArray(l)?s.push(...l):s.push(l)),t){const{rules:d}=t.props,{value:c}=n;if(d!==void 0&&c!==void 0){const u=Kr(d,c);u!==void 0&&(Array.isArray(u)?s.push(...u):s.push(u))}}return s}),r=C(()=>o.value.some(s=>s.required)),i=C(()=>r.value||e.required);return{mergedRules:o,mergedRequired:i}}var Hl=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function l(u){try{c(o.next(u))}catch(f){s(f)}}function d(u){try{c(o.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):r(u.value).then(l,d)}c((o=o.apply(e,t||[])).next())})};const Wi=Object.assign(Object.assign({},Re.props),{label:String,labelWidth:[Number,String],labelStyle:[String,Object],labelAlign:String,labelPlacement:String,path:String,first:Boolean,rulePath:String,required:Boolean,showRequireMark:{type:Boolean,default:void 0},requireMarkPlacement:String,showFeedback:{type:Boolean,default:void 0},rule:[Object,Array],size:String,ignorePathChange:Boolean,validationStatus:String,feedback:String,feedbackClass:String,feedbackStyle:[String,Object],showLabel:{type:Boolean,default:void 0},labelProps:Object}),dC=zn(Wi);function El(e,t){return(...n)=>{try{const o=e(...n);return!t&&(typeof o=="boolean"||o instanceof Error||Array.isArray(o))||o!=null&&o.then?o:(o===void 0||hn("form-item/validate",`You return a ${typeof o} typed value in the validator method, which is not recommended. Please use ${t?"`Promise`":"`boolean`, `Error` or `Promise`"} typed value instead.`),!0)}catch(o){hn("form-item/validate","An error is catched in the validation, so the validation won't be done. Your callback in `validate` method of `n-form` or `n-form-item` won't be called in this validation."),console.error(o);return}}}const cC=oe({name:"FormItem",props:Wi,setup(e){Zu(_c,"formItems",fe(e,"path"));const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Ee(zr,null),r=iC(e),i=lC(e),{validationErrored:s,validationWarned:l}=i,{mergedRequired:d,mergedRules:c}=sC(e),{mergedSize:u}=r,{mergedLabelPlacement:f,mergedLabelAlign:p,mergedRequireMarkPlacement:g}=i,h=B([]),m=B(qn()),x=o?fe(o.props,"disabled"):B(!1),y=Re("Form","-form-item",aC,Pc,e,t);mt(fe(e,"path"),()=>{e.ignorePathChange||v()});function v(){h.value=[],s.value=!1,l.value=!1,e.feedback&&(m.value=qn())}const T=(...U)=>Hl(this,[...U],void 0,function*(L=null,te=()=>!0,K={suppressWarning:!0}){const{path:le}=e;K?K.first||(K.first=e.first):K={};const{value:ve}=c,ce=o?Kr(o.props.model,le||""):void 0,V={},E={},I=(L?ve.filter(Ae=>Array.isArray(Ae.trigger)?Ae.trigger.includes(L):Ae.trigger===L):ve).filter(te).map((Ae,Ge)=>{const Xe=Object.assign({},Ae);if(Xe.validator&&(Xe.validator=El(Xe.validator,!1)),Xe.asyncValidator&&(Xe.asyncValidator=El(Xe.asyncValidator,!0)),Xe.renderMessage){const ct=`__renderMessage__${Ge}`;E[ct]=Xe.message,Xe.message=ct,V[ct]=Xe.renderMessage}return Xe}),N=I.filter(Ae=>Ae.level!=="warning"),J=I.filter(Ae=>Ae.level==="warning"),se={valid:!0,errors:void 0,warnings:void 0};if(!I.length)return se;const xe=le??"__n_no_path__",Ie=new nl({[xe]:N}),_=new nl({[xe]:J}),{validateMessages:Pe}=(o==null?void 0:o.props)||{};Pe&&(Ie.messages(Pe),_.messages(Pe));const He=Ae=>{h.value=Ae.map(Ge=>{const Xe=(Ge==null?void 0:Ge.message)||"";return{key:Xe,render:()=>Xe.startsWith("__renderMessage__")?V[Xe]():Xe}}),Ae.forEach(Ge=>{var Xe;!((Xe=Ge.message)===null||Xe===void 0)&&Xe.startsWith("__renderMessage__")&&(Ge.message=E[Ge.message])})};if(N.length){const Ae=yield new Promise(Ge=>{Ie.validate({[xe]:ce},K,Ge)});Ae!=null&&Ae.length&&(se.valid=!1,se.errors=Ae,He(Ae))}if(J.length&&!se.errors){const Ae=yield new Promise(Ge=>{_.validate({[xe]:ce},K,Ge)});Ae!=null&&Ae.length&&(He(Ae),se.warnings=Ae)}return!se.errors&&!se.warnings?v():(s.value=!!se.errors,l.value=!!se.warnings),se});function $(){T("blur")}function R(){T("change")}function S(){T("focus")}function w(){T("input")}function O(U,L){return Hl(this,void 0,void 0,function*(){let te,K,le,ve;return typeof U=="string"?(te=U,K=L):U!==null&&typeof U=="object"&&(te=U.trigger,K=U.callback,le=U.shouldRuleBeApplied,ve=U.options),yield new Promise((ce,V)=>{T(te,le,ve).then(({valid:E,errors:I,warnings:N})=>{E?(K&&K(void 0,{warnings:N}),ce({warnings:N})):(K&&K(I,{warnings:N}),V(I))})})})}Je(qa,{path:fe(e,"path"),disabled:x,mergedSize:r.mergedSize,mergedValidationStatus:i.mergedValidationStatus,restoreValidation:v,handleContentBlur:$,handleContentChange:R,handleContentFocus:S,handleContentInput:w});const F={validate:O,restoreValidation:v,internalValidate:T},A=B(null);tn(()=>{if(!i.isAutoLabelWidth.value)return;const U=A.value;if(U!==null){const L=U.style.whiteSpace;U.style.whiteSpace="nowrap",U.style.width="",o==null||o.deriveMaxChildLabelWidth(Number(getComputedStyle(U).width.slice(0,-2))),U.style.whiteSpace=L}});const j=C(()=>{var U;const{value:L}=u,{value:te}=f,K=te==="top"?"vertical":"horizontal",{common:{cubicBezierEaseInOut:le},self:{labelTextColor:ve,asteriskColor:ce,lineHeight:V,feedbackTextColor:E,feedbackTextColorWarning:I,feedbackTextColorError:N,feedbackPadding:J,labelFontWeight:se,[ie("labelHeight",L)]:xe,[ie("blankHeight",L)]:Ie,[ie("feedbackFontSize",L)]:_,[ie("feedbackHeight",L)]:Pe,[ie("labelPadding",K)]:He,[ie("labelTextAlign",K)]:Ae,[ie(ie("labelFontSize",te),L)]:Ge}}=y.value;let Xe=(U=p.value)!==null&&U!==void 0?U:Ae;return te==="top"&&(Xe=Xe==="right"?"flex-end":"flex-start"),{"--n-bezier":le,"--n-line-height":V,"--n-blank-height":Ie,"--n-label-font-size":Ge,"--n-label-text-align":Xe,"--n-label-height":xe,"--n-label-padding":He,"--n-label-font-weight":se,"--n-asterisk-color":ce,"--n-label-text-color":ve,"--n-feedback-padding":J,"--n-feedback-font-size":_,"--n-feedback-height":Pe,"--n-feedback-text-color":E,"--n-feedback-text-color-warning":I,"--n-feedback-text-color-error":N}}),M=n?it("form-item",C(()=>{var U;return`${u.value[0]}${f.value[0]}${((U=p.value)===null||U===void 0?void 0:U[0])||""}`}),j,e):void 0,H=C(()=>f.value==="left"&&g.value==="left"&&p.value==="left");return Object.assign(Object.assign(Object.assign(Object.assign({labelElementRef:A,mergedClsPrefix:t,mergedRequired:d,feedbackId:m,renderExplains:h,reverseColSpace:H},i),r),F),{cssVars:n?void 0:j,themeClass:M==null?void 0:M.themeClass,onRender:M==null?void 0:M.onRender})},render(){const{$slots:e,mergedClsPrefix:t,mergedShowLabel:n,mergedShowRequireMark:o,mergedRequireMarkPlacement:r,onRender:i}=this,s=o!==void 0?o:this.mergedRequired;i==null||i();const l=()=>{const d=this.$slots.label?this.$slots.label():this.label;if(!d)return null;const c=a("span",{class:`${t}-form-item-label__text`},d),u=s?a("span",{class:`${t}-form-item-label__asterisk`},r!=="left"?" *":"* "):r==="right-hanging"&&a("span",{class:`${t}-form-item-label__asterisk-placeholder`}," *"),{labelProps:f}=this;return a("label",Object.assign({},f,{class:[f==null?void 0:f.class,`${t}-form-item-label`,`${t}-form-item-label--${r}-mark`,this.reverseColSpace&&`${t}-form-item-label--reverse-columns-space`],style:this.mergedLabelStyle,ref:"labelElementRef"}),r==="left"?[u,c]:[c,u])};return a("div",{class:[`${t}-form-item`,this.themeClass,`${t}-form-item--${this.mergedSize}-size`,`${t}-form-item--${this.mergedLabelPlacement}-labelled`,this.isAutoLabelWidth&&`${t}-form-item--auto-label-width`,!n&&`${t}-form-item--no-label`],style:this.cssVars},n&&l(),a("div",{class:[`${t}-form-item-blank`,this.mergedValidationStatus&&`${t}-form-item-blank--${this.mergedValidationStatus}`]},e),this.mergedShowFeedback?a("div",{key:this.feedbackId,style:this.feedbackStyle,class:[`${t}-form-item-feedback-wrapper`,this.feedbackClass]},a(qt,{name:"fade-down-transition",mode:"out-in"},{default:()=>{const{mergedValidationStatus:d}=this;return bt(e.feedback,c=>{var u;const{feedback:f}=this,p=c||f?a("div",{key:"__feedback__",class:`${t}-form-item-feedback__line`},c||f):this.renderExplains.length?(u=this.renderExplains)===null||u===void 0?void 0:u.map(({key:g,render:h})=>a("div",{key:g,class:`${t}-form-item-feedback__line`},h())):null;return p?d==="warning"?a("div",{key:"controlled-warning",class:`${t}-form-item-feedback ${t}-form-item-feedback--warning`},p):d==="error"?a("div",{key:"controlled-error",class:`${t}-form-item-feedback ${t}-form-item-feedback--error`},p):d==="success"?a("div",{key:"controlled-success",class:`${t}-form-item-feedback ${t}-form-item-feedback--success`},p):a("div",{key:"controlled-default",class:`${t}-form-item-feedback`},p):null})}})):null)}}),Ll=1,Hc="n-grid",Ec=1,Ui={span:{type:[Number,String],default:Ec},offset:{type:[Number,String],default:0},suffix:Boolean,privateOffset:Number,privateSpan:Number,privateColStart:Number,privateShow:{type:Boolean,default:!0}},uC=zn(Ui),fC=oe({__GRID_ITEM__:!0,name:"GridItem",alias:["Gi"],props:Ui,setup(){const{isSsrRef:e,xGapRef:t,itemStyleRef:n,overflowRef:o,layoutShiftDisabledRef:r}=Ee(Hc),i=di();return{overflow:o,itemStyle:n,layoutShiftDisabled:r,mergedXGap:C(()=>Et(t.value||0)),deriveStyle:()=>{e.value;const{privateSpan:s=Ec,privateShow:l=!0,privateColStart:d=void 0,privateOffset:c=0}=i.vnode.props,{value:u}=t,f=Et(u||0);return{display:l?"":"none",gridColumn:`${d??`span ${s}`} / span ${s}`,marginLeft:c?`calc((100% - (${s} - 1) * ${f}) / ${s} * ${c} + ${f} * ${c})`:""}}}},render(){var e,t;if(this.layoutShiftDisabled){const{span:n,offset:o,mergedXGap:r}=this;return a("div",{style:{gridColumn:`span ${n} / span ${n}`,marginLeft:o?`calc((100% - (${n} - 1) * ${r}) / ${n} * ${o} + ${r} * ${o})`:""}},this.$slots)}return a("div",{style:[this.itemStyle,this.deriveStyle()]},(t=(e=this.$slots).default)===null||t===void 0?void 0:t.call(e,{overflow:this.overflow}))}}),hC=Object.assign(Object.assign({},Ui),Wi),w0=oe({__GRID_ITEM__:!0,name:"FormItemGridItem",alias:["FormItemGi"],props:hC,setup(){const e=B(null);return{formItemInstRef:e,validate:(...o)=>{const{value:r}=e;if(r)return r.validate(...o)},restoreValidation:()=>{const{value:o}=e;o&&o.restoreValidation()}}},render(){return a(fC,bn(this.$.vnode.props||{},uC),{default:()=>{const e=bn(this.$props,dC);return a(cC,Object.assign({ref:"formItemInstRef"},e),this.$slots)}})}}),S0=oe({name:"GlobalStyle",setup(){if(typeof document>"u")return;const e=Ee(Pn,null),{body:t}=document,{style:n}=t;let o=!1,r=!0;hr(()=>{Ft(()=>{var i,s;const{textColor2:l,fontSize:d,fontFamily:c,bodyColor:u,cubicBezierEaseInOut:f,lineHeight:p}=e?Ao({},((i=e.mergedThemeRef.value)===null||i===void 0?void 0:i.common)||dt,(s=e.mergedThemeOverridesRef.value)===null||s===void 0?void 0:s.common):dt;if(o||!t.hasAttribute("n-styled")){n.setProperty("-webkit-text-size-adjust","100%"),n.setProperty("-webkit-tap-highlight-color","transparent"),n.padding="0",n.margin="0",n.backgroundColor=u,n.color=l,n.fontSize=d,n.fontFamily=c,n.lineHeight=p;const g=`color .3s ${f}, background-color .3s ${f}`;r?setTimeout(()=>{n.transition=g},0):n.transition=g,t.setAttribute("n-styled",""),o=!0,r=!1}})}),Jr(()=>{o&&t.removeAttribute("n-styled")})},render(){return null}}),pC=b("gradient-text",` + display: inline-block; + font-weight: var(--n-font-weight); + -webkit-background-clip: text; + background-clip: text; + color: #0000; + white-space: nowrap; + background-image: linear-gradient(var(--n-rotate), var(--n-color-start) 0%, var(--n-color-end) 100%); + transition: + --n-color-start .3s var(--n-bezier), + --n-color-end .3s var(--n-bezier); +`),gC=Object.assign(Object.assign({},Re.props),{size:[String,Number],fontSize:[String,Number],type:{type:String,default:"primary"},color:[Object,String],gradient:[Object,String]}),k0=oe({name:"GradientText",props:gC,setup(e){Ju();const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=C(()=>{const{type:c}=e;return c==="danger"?"error":c}),r=C(()=>{let c=e.size||e.fontSize;return c&&(c=_t(c)),c||void 0}),i=C(()=>{const c=e.color||e.gradient;if(typeof c=="string")return c;if(c){const u=c.deg||0,f=c.from,p=c.to;return`linear-gradient(${u}deg, ${f} 0%, ${p} 100%)`}}),s=Re("GradientText","-gradient-text",pC,Zv,e,t),l=C(()=>{const{value:c}=o,{common:{cubicBezierEaseInOut:u},self:{rotate:f,[ie("colorStart",c)]:p,[ie("colorEnd",c)]:g,fontWeight:h}}=s.value;return{"--n-bezier":u,"--n-rotate":f,"--n-color-start":p,"--n-color-end":g,"--n-font-weight":h}}),d=n?it("gradient-text",C(()=>o.value[0]),l,e):void 0;return{mergedClsPrefix:t,compatibleType:o,styleFontSize:r,styleBgImage:i,cssVars:n?void 0:l,themeClass:d==null?void 0:d.themeClass,onRender:d==null?void 0:d.onRender}},render(){const{mergedClsPrefix:e,onRender:t}=this;return t==null||t(),a("span",{class:[`${e}-gradient-text`,`${e}-gradient-text--${this.compatibleType}-type`,this.themeClass],style:[{fontSize:this.styleFontSize,backgroundImage:this.styleBgImage},this.cssVars]},this.$slots)}}),mC={xs:0,s:640,m:1024,l:1280,xl:1536,xxl:1920},Lc=24,Pa="__ssr__",bC={layoutShiftDisabled:Boolean,responsive:{type:[String,Boolean],default:"self"},cols:{type:[Number,String],default:Lc},itemResponsive:Boolean,collapsed:Boolean,collapsedRows:{type:Number,default:1},itemStyle:[Object,String],xGap:{type:[Number,String],default:0},yGap:{type:[Number,String],default:0}},R0=oe({name:"Grid",inheritAttrs:!1,props:bC,setup(e){const{mergedClsPrefixRef:t,mergedBreakpointsRef:n}=Qe(e),o=/^\d+$/,r=B(void 0),i=Hu((n==null?void 0:n.value)||mC),s=tt(()=>!!(e.itemResponsive||!o.test(e.cols.toString())||!o.test(e.xGap.toString())||!o.test(e.yGap.toString()))),l=C(()=>{if(s.value)return e.responsive==="self"?r.value:i.value}),d=tt(()=>{var y;return(y=Number(Bo(e.cols.toString(),l.value)))!==null&&y!==void 0?y:Lc}),c=tt(()=>Bo(e.xGap.toString(),l.value)),u=tt(()=>Bo(e.yGap.toString(),l.value)),f=y=>{r.value=y.contentRect.width},p=y=>{Na(f,y)},g=B(!1),h=C(()=>{if(e.responsive==="self")return p}),m=B(!1),x=B();return tn(()=>{const{value:y}=x;y&&y.hasAttribute(Pa)&&(y.removeAttribute(Pa),m.value=!0)}),Je(Hc,{layoutShiftDisabledRef:fe(e,"layoutShiftDisabled"),isSsrRef:m,itemStyleRef:fe(e,"itemStyle"),xGapRef:c,overflowRef:g}),{isSsr:!xn,contentEl:x,mergedClsPrefix:t,style:C(()=>e.layoutShiftDisabled?{width:"100%",display:"grid",gridTemplateColumns:`repeat(${e.cols}, minmax(0, 1fr))`,columnGap:Et(e.xGap),rowGap:Et(e.yGap)}:{width:"100%",display:"grid",gridTemplateColumns:`repeat(${d.value}, minmax(0, 1fr))`,columnGap:Et(c.value),rowGap:Et(u.value)}),isResponsive:s,responsiveQuery:l,responsiveCols:d,handleResize:h,overflow:g}},render(){if(this.layoutShiftDisabled)return a("div",sn({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style},this.$attrs),this.$slots);const e=()=>{var t,n,o,r,i,s,l;this.overflow=!1;const d=Rn(br(this)),c=[],{collapsed:u,collapsedRows:f,responsiveCols:p,responsiveQuery:g}=this;d.forEach(v=>{var T,$,R,S,w;if(((T=v==null?void 0:v.type)===null||T===void 0?void 0:T.__GRID_ITEM__)!==!0)return;if(lf(v)){const A=ir(v);A.props?A.props.privateShow=!1:A.props={privateShow:!1},c.push({child:A,rawChildSpan:0});return}v.dirs=(($=v.dirs)===null||$===void 0?void 0:$.filter(({dir:A})=>A!==En))||null,((R=v.dirs)===null||R===void 0?void 0:R.length)===0&&(v.dirs=null);const O=ir(v),F=Number((w=Bo((S=O.props)===null||S===void 0?void 0:S.span,g))!==null&&w!==void 0?w:Ll);F!==0&&c.push({child:O,rawChildSpan:F})});let h=0;const m=(t=c[c.length-1])===null||t===void 0?void 0:t.child;if(m!=null&&m.props){const v=(n=m.props)===null||n===void 0?void 0:n.suffix;v!==void 0&&v!==!1&&(h=Number((r=Bo((o=m.props)===null||o===void 0?void 0:o.span,g))!==null&&r!==void 0?r:Ll),m.props.privateSpan=h,m.props.privateColStart=p+1-h,m.props.privateShow=(i=m.props.privateShow)!==null&&i!==void 0?i:!0)}let x=0,y=!1;for(const{child:v,rawChildSpan:T}of c){if(y&&(this.overflow=!0),!y){const $=Number((l=Bo((s=v.props)===null||s===void 0?void 0:s.offset,g))!==null&&l!==void 0?l:0),R=Math.min(T+$,p);if(v.props?(v.props.privateSpan=R,v.props.privateOffset=$):v.props={privateSpan:R,privateOffset:$},u){const S=x%p;R+S>p&&(x+=p-S),R+x+h>f*p?y=!0:x+=R}}y&&(v.props?v.props.privateShow!==!0&&(v.props.privateShow=!1):v.props={privateShow:!1})}return a("div",sn({ref:"contentEl",class:`${this.mergedClsPrefix}-grid`,style:this.style,[Pa]:this.isSsr||void 0},this.$attrs),c.map(({child:v})=>v))};return this.isResponsive&&this.responsive==="self"?a(_n,{onResize:this.handleResize},{default:e}):e()}});function vC(e){const{primaryColor:t,baseColor:n}=e;return{color:t,iconColor:n}}const xC={name:"IconWrapper",common:_e,self:vC},CC={name:"Image",common:_e,peers:{Tooltip:oa},self:e=>{const{textColor2:t}=e;return{toolbarIconColor:t,toolbarColor:"rgba(0, 0, 0, .35)",toolbarBoxShadow:"none",toolbarBorderRadius:"24px"}}},yC=k([b("input-number-suffix",` + display: inline-block; + margin-right: 10px; + `),b("input-number-prefix",` + display: inline-block; + margin-left: 10px; + `)]);function wC(e){return e==null||typeof e=="string"&&e.trim()===""?null:Number(e)}function SC(e){return e.includes(".")&&(/^(-)?\d+.*(\.|0)$/.test(e)||/^-?\d*$/.test(e))||e==="-"||e==="-0"}function $a(e){return e==null?!0:!Number.isNaN(e)}function Nl(e,t){return typeof e!="number"?"":t===void 0?String(e):e.toFixed(t)}function Ta(e){if(e===null)return null;if(typeof e=="number")return e;{const t=Number(e);return Number.isNaN(t)?null:t}}const jl=800,Vl=100,kC=Object.assign(Object.assign({},Re.props),{autofocus:Boolean,loading:{type:Boolean,default:void 0},placeholder:String,defaultValue:{type:Number,default:null},value:Number,step:{type:[Number,String],default:1},min:[Number,String],max:[Number,String],size:String,disabled:{type:Boolean,default:void 0},validator:Function,bordered:{type:Boolean,default:void 0},showButton:{type:Boolean,default:!0},buttonPlacement:{type:String,default:"right"},inputProps:Object,readonly:Boolean,clearable:Boolean,keyboard:{type:Object,default:{}},updateValueOnInput:{type:Boolean,default:!0},round:{type:Boolean,default:void 0},parse:Function,format:Function,precision:Number,status:String,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onFocus:[Function,Array],onBlur:[Function,Array],onClear:[Function,Array],onChange:[Function,Array]}),z0=oe({name:"InputNumber",props:kC,slots:Object,setup(e){const{mergedBorderedRef:t,mergedClsPrefixRef:n,mergedRtlRef:o}=Qe(e),r=Re("InputNumber","-input-number",yC,ex,e,n),{localeRef:i}=$n("InputNumber"),s=Cn(e),{mergedSizeRef:l,mergedDisabledRef:d,mergedStatusRef:c}=s,u=B(null),f=B(null),p=B(null),g=B(e.defaultValue),h=fe(e,"value"),m=$t(h,g),x=B(""),y=Ce=>{const ee=String(Ce).split(".")[1];return ee?ee.length:0},v=Ce=>{const ee=[e.min,e.max,e.step,Ce].map(ue=>ue===void 0?0:y(ue));return Math.max(...ee)},T=tt(()=>{const{placeholder:Ce}=e;return Ce!==void 0?Ce:i.value.placeholder}),$=tt(()=>{const Ce=Ta(e.step);return Ce!==null?Ce===0?1:Math.abs(Ce):1}),R=tt(()=>{const Ce=Ta(e.min);return Ce!==null?Ce:null}),S=tt(()=>{const Ce=Ta(e.max);return Ce!==null?Ce:null}),w=()=>{const{value:Ce}=m;if($a(Ce)){const{format:ee,precision:ue}=e;ee?x.value=ee(Ce):Ce===null||ue===void 0||y(Ce)>ue?x.value=Nl(Ce,void 0):x.value=Nl(Ce,ue)}else x.value=String(Ce)};w();const O=Ce=>{const{value:ee}=m;if(Ce===ee){w();return}const{"onUpdate:value":ue,onUpdateValue:q,onChange:Q}=e,{nTriggerFormInput:ge,nTriggerFormChange:we}=s;Q&&ae(Q,Ce),q&&ae(q,Ce),ue&&ae(ue,Ce),g.value=Ce,ge(),we()},F=({offset:Ce,doUpdateIfValid:ee,fixPrecision:ue,isInputing:q})=>{const{value:Q}=x;if(q&&SC(Q))return!1;const ge=(e.parse||wC)(Q);if(ge===null)return ee&&O(null),null;if($a(ge)){const we=y(ge),{precision:de}=e;if(de!==void 0&&de<we&&!ue)return!1;let be=Number.parseFloat((ge+Ce).toFixed(de??v(ge)));if($a(be)){const{value:je}=S,{value:ne}=R;if(je!==null&&be>je){if(!ee||q)return!1;be=je}if(ne!==null&&be<ne){if(!ee||q)return!1;be=ne}return e.validator&&!e.validator(be)?!1:(ee&&O(be),be)}}return!1},A=tt(()=>F({offset:0,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})===!1),j=tt(()=>{const{value:Ce}=m;if(e.validator&&Ce===null)return!1;const{value:ee}=$;return F({offset:-ee,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1}),M=tt(()=>{const{value:Ce}=m;if(e.validator&&Ce===null)return!1;const{value:ee}=$;return F({offset:+ee,doUpdateIfValid:!1,isInputing:!1,fixPrecision:!1})!==!1});function H(Ce){const{onFocus:ee}=e,{nTriggerFormFocus:ue}=s;ee&&ae(ee,Ce),ue()}function U(Ce){var ee,ue;if(Ce.target===((ee=u.value)===null||ee===void 0?void 0:ee.wrapperElRef))return;const q=F({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0});if(q!==!1){const we=(ue=u.value)===null||ue===void 0?void 0:ue.inputElRef;we&&(we.value=String(q||"")),m.value===q&&w()}else w();const{onBlur:Q}=e,{nTriggerFormBlur:ge}=s;Q&&ae(Q,Ce),ge(),Tt(()=>{w()})}function L(Ce){const{onClear:ee}=e;ee&&ae(ee,Ce)}function te(){const{value:Ce}=M;if(!Ce){Ie();return}const{value:ee}=m;if(ee===null)e.validator||O(ce());else{const{value:ue}=$;F({offset:ue,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}function K(){const{value:Ce}=j;if(!Ce){se();return}const{value:ee}=m;if(ee===null)e.validator||O(ce());else{const{value:ue}=$;F({offset:-ue,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})}}const le=H,ve=U;function ce(){if(e.validator)return null;const{value:Ce}=R,{value:ee}=S;return Ce!==null?Math.max(0,Ce):ee!==null?Math.min(0,ee):0}function V(Ce){L(Ce),O(null)}function E(Ce){var ee,ue,q;!((ee=p.value)===null||ee===void 0)&&ee.$el.contains(Ce.target)&&Ce.preventDefault(),!((ue=f.value)===null||ue===void 0)&&ue.$el.contains(Ce.target)&&Ce.preventDefault(),(q=u.value)===null||q===void 0||q.activate()}let I=null,N=null,J=null;function se(){J&&(window.clearTimeout(J),J=null),I&&(window.clearInterval(I),I=null)}let xe=null;function Ie(){xe&&(window.clearTimeout(xe),xe=null),N&&(window.clearInterval(N),N=null)}function _(){se(),J=window.setTimeout(()=>{I=window.setInterval(()=>{K()},Vl)},jl),Lt("mouseup",document,se,{once:!0})}function Pe(){Ie(),xe=window.setTimeout(()=>{N=window.setInterval(()=>{te()},Vl)},jl),Lt("mouseup",document,Ie,{once:!0})}const He=()=>{N||te()},Ae=()=>{I||K()};function Ge(Ce){var ee,ue;if(Ce.key==="Enter"){if(Ce.target===((ee=u.value)===null||ee===void 0?void 0:ee.wrapperElRef))return;F({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&((ue=u.value)===null||ue===void 0||ue.deactivate())}else if(Ce.key==="ArrowUp"){if(!M.value||e.keyboard.ArrowUp===!1)return;Ce.preventDefault(),F({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&te()}else if(Ce.key==="ArrowDown"){if(!j.value||e.keyboard.ArrowDown===!1)return;Ce.preventDefault(),F({offset:0,doUpdateIfValid:!0,isInputing:!1,fixPrecision:!0})!==!1&&K()}}function Xe(Ce){x.value=Ce,e.updateValueOnInput&&!e.format&&!e.parse&&e.precision===void 0&&F({offset:0,doUpdateIfValid:!0,isInputing:!0,fixPrecision:!1})}mt(m,()=>{w()});const ct={focus:()=>{var Ce;return(Ce=u.value)===null||Ce===void 0?void 0:Ce.focus()},blur:()=>{var Ce;return(Ce=u.value)===null||Ce===void 0?void 0:Ce.blur()},select:()=>{var Ce;return(Ce=u.value)===null||Ce===void 0?void 0:Ce.select()}},nt=Wt("InputNumber",o,n);return Object.assign(Object.assign({},ct),{rtlEnabled:nt,inputInstRef:u,minusButtonInstRef:f,addButtonInstRef:p,mergedClsPrefix:n,mergedBordered:t,uncontrolledValue:g,mergedValue:m,mergedPlaceholder:T,displayedValueInvalid:A,mergedSize:l,mergedDisabled:d,displayedValue:x,addable:M,minusable:j,mergedStatus:c,handleFocus:le,handleBlur:ve,handleClear:V,handleMouseDown:E,handleAddClick:He,handleMinusClick:Ae,handleAddMousedown:Pe,handleMinusMousedown:_,handleKeyDown:Ge,handleUpdateDisplayedValue:Xe,mergedTheme:r,inputThemeOverrides:{paddingSmall:"0 8px 0 10px",paddingMedium:"0 8px 0 12px",paddingLarge:"0 8px 0 14px"},buttonThemeOverrides:C(()=>{const{self:{iconColorDisabled:Ce}}=r.value,[ee,ue,q,Q]=cn(Ce);return{textColorTextDisabled:`rgb(${ee}, ${ue}, ${q})`,opacityDisabled:`${Q}`}})})},render(){const{mergedClsPrefix:e,$slots:t}=this,n=()=>a(Hn,{text:!0,disabled:!this.minusable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleMinusClick,onMousedown:this.handleMinusMousedown,ref:"minusButtonInstRef"},{icon:()=>pt(t["minus-icon"],()=>[a(Rt,{clsPrefix:e},{default:()=>a(Sf,null)})])}),o=()=>a(Hn,{text:!0,disabled:!this.addable||this.mergedDisabled||this.readonly,focusable:!1,theme:this.mergedTheme.peers.Button,themeOverrides:this.mergedTheme.peerOverrides.Button,builtinThemeOverrides:this.buttonThemeOverrides,onClick:this.handleAddClick,onMousedown:this.handleAddMousedown,ref:"addButtonInstRef"},{icon:()=>pt(t["add-icon"],()=>[a(Rt,{clsPrefix:e},{default:()=>a(yi,null)})])});return a("div",{class:[`${e}-input-number`,this.rtlEnabled&&`${e}-input-number--rtl`]},a(Dn,{ref:"inputInstRef",autofocus:this.autofocus,status:this.mergedStatus,bordered:this.mergedBordered,loading:this.loading,value:this.displayedValue,onUpdateValue:this.handleUpdateDisplayedValue,theme:this.mergedTheme.peers.Input,themeOverrides:this.mergedTheme.peerOverrides.Input,builtinThemeOverrides:this.inputThemeOverrides,size:this.mergedSize,placeholder:this.mergedPlaceholder,disabled:this.mergedDisabled,readonly:this.readonly,round:this.round,textDecoration:this.displayedValueInvalid?"line-through":void 0,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeydown:this.handleKeyDown,onMousedown:this.handleMouseDown,onClear:this.handleClear,clearable:this.clearable,inputProps:this.inputProps,internalLoadingBeforeSuffix:!0},{prefix:()=>{var r;return this.showButton&&this.buttonPlacement==="both"?[n(),bt(t.prefix,i=>i?a("span",{class:`${e}-input-number-prefix`},i):null)]:(r=t.prefix)===null||r===void 0?void 0:r.call(t)},suffix:()=>{var r;return this.showButton?[bt(t.suffix,i=>i?a("span",{class:`${e}-input-number-suffix`},i):null),this.buttonPlacement==="right"?n():null,o()]:(r=t.suffix)===null||r===void 0?void 0:r.call(t)}}))}}),Nc="n-layout-sider",Ki={type:String,default:"static"},RC=b("layout",` + color: var(--n-text-color); + background-color: var(--n-color); + box-sizing: border-box; + position: relative; + z-index: auto; + flex: auto; + overflow: hidden; + transition: + box-shadow .3s var(--n-bezier), + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); +`,[b("layout-scroll-container",` + overflow-x: hidden; + box-sizing: border-box; + height: 100%; + `),z("absolute-positioned",` + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `)]),zC={embedded:Boolean,position:Ki,nativeScrollbar:{type:Boolean,default:!0},scrollbarProps:Object,onScroll:Function,contentClass:String,contentStyle:{type:[String,Object],default:""},hasSider:Boolean,siderPlacement:{type:String,default:"left"}},jc="n-layout";function Vc(e){return oe({name:e?"LayoutContent":"Layout",props:Object.assign(Object.assign({},Re.props),zC),setup(t){const n=B(null),o=B(null),{mergedClsPrefixRef:r,inlineThemeDisabled:i}=Qe(t),s=Re("Layout","-layout",RC,ji,t,r);function l(m,x){if(t.nativeScrollbar){const{value:y}=n;y&&(x===void 0?y.scrollTo(m):y.scrollTo(m,x))}else{const{value:y}=o;y&&y.scrollTo(m,x)}}Je(jc,t);let d=0,c=0;const u=m=>{var x;const y=m.target;d=y.scrollLeft,c=y.scrollTop,(x=t.onScroll)===null||x===void 0||x.call(t,m)};Ci(()=>{if(t.nativeScrollbar){const m=n.value;m&&(m.scrollTop=c,m.scrollLeft=d)}});const f={display:"flex",flexWrap:"nowrap",width:"100%",flexDirection:"row"},p={scrollTo:l},g=C(()=>{const{common:{cubicBezierEaseInOut:m},self:x}=s.value;return{"--n-bezier":m,"--n-color":t.embedded?x.colorEmbedded:x.color,"--n-text-color":x.textColor}}),h=i?it("layout",C(()=>t.embedded?"e":""),g,t):void 0;return Object.assign({mergedClsPrefix:r,scrollableElRef:n,scrollbarInstRef:o,hasSiderStyle:f,mergedTheme:s,handleNativeElScroll:u,cssVars:i?void 0:g,themeClass:h==null?void 0:h.themeClass,onRender:h==null?void 0:h.onRender},p)},render(){var t;const{mergedClsPrefix:n,hasSider:o}=this;(t=this.onRender)===null||t===void 0||t.call(this);const r=o?this.hasSiderStyle:void 0,i=[this.themeClass,e&&`${n}-layout-content`,`${n}-layout`,`${n}-layout--${this.position}-positioned`];return a("div",{class:i,style:this.cssVars},this.nativeScrollbar?a("div",{ref:"scrollableElRef",class:[`${n}-layout-scroll-container`,this.contentClass],style:[this.contentStyle,r],onScroll:this.handleNativeElScroll},this.$slots):a(Vt,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,contentClass:this.contentClass,contentStyle:[this.contentStyle,r]}),this.$slots))}})}const P0=Vc(!1),$0=Vc(!0),PC=b("layout-header",` + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + box-shadow .3s var(--n-bezier), + border-color .3s var(--n-bezier); + box-sizing: border-box; + width: 100%; + background-color: var(--n-color); + color: var(--n-text-color); +`,[z("absolute-positioned",` + position: absolute; + left: 0; + right: 0; + top: 0; + `),z("bordered",` + border-bottom: solid 1px var(--n-border-color); + `)]),$C={position:Ki,inverted:Boolean,bordered:{type:Boolean,default:!1}},T0=oe({name:"LayoutHeader",props:Object.assign(Object.assign({},Re.props),$C),setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Layout","-layout-header",PC,ji,e,t),r=C(()=>{const{common:{cubicBezierEaseInOut:s},self:l}=o.value,d={"--n-bezier":s};return e.inverted?(d["--n-color"]=l.headerColorInverted,d["--n-text-color"]=l.textColorInverted,d["--n-border-color"]=l.headerBorderColorInverted):(d["--n-color"]=l.headerColor,d["--n-text-color"]=l.textColor,d["--n-border-color"]=l.headerBorderColor),d}),i=n?it("layout-header",C(()=>e.inverted?"a":"b"),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{mergedClsPrefix:t}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("div",{class:[`${t}-layout-header`,this.themeClass,this.position&&`${t}-layout-header--${this.position}-positioned`,this.bordered&&`${t}-layout-header--bordered`],style:this.cssVars},this.$slots)}}),TC=b("layout-sider",` + flex-shrink: 0; + box-sizing: border-box; + position: relative; + z-index: 1; + color: var(--n-text-color); + transition: + color .3s var(--n-bezier), + border-color .3s var(--n-bezier), + min-width .3s var(--n-bezier), + max-width .3s var(--n-bezier), + transform .3s var(--n-bezier), + background-color .3s var(--n-bezier); + background-color: var(--n-color); + display: flex; + justify-content: flex-end; +`,[z("bordered",[P("border",` + content: ""; + position: absolute; + top: 0; + bottom: 0; + width: 1px; + background-color: var(--n-border-color); + transition: background-color .3s var(--n-bezier); + `)]),P("left-placement",[z("bordered",[P("border",` + right: 0; + `)])]),z("right-placement",` + justify-content: flex-start; + `,[z("bordered",[P("border",` + left: 0; + `)]),z("collapsed",[b("layout-toggle-button",[b("base-icon",` + transform: rotate(180deg); + `)]),b("layout-toggle-bar",[k("&:hover",[P("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),P("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])])]),b("layout-toggle-button",` + left: 0; + transform: translateX(-50%) translateY(-50%); + `,[b("base-icon",` + transform: rotate(0); + `)]),b("layout-toggle-bar",` + left: -28px; + transform: rotate(180deg); + `,[k("&:hover",[P("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),P("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})])])]),z("collapsed",[b("layout-toggle-bar",[k("&:hover",[P("top",{transform:"rotate(-12deg) scale(1.15) translateY(-2px)"}),P("bottom",{transform:"rotate(12deg) scale(1.15) translateY(2px)"})])]),b("layout-toggle-button",[b("base-icon",` + transform: rotate(0); + `)])]),b("layout-toggle-button",` + transition: + color .3s var(--n-bezier), + right .3s var(--n-bezier), + left .3s var(--n-bezier), + border-color .3s var(--n-bezier), + background-color .3s var(--n-bezier); + cursor: pointer; + width: 24px; + height: 24px; + position: absolute; + top: 50%; + right: 0; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + font-size: 18px; + color: var(--n-toggle-button-icon-color); + border: var(--n-toggle-button-border); + background-color: var(--n-toggle-button-color); + box-shadow: 0 2px 4px 0px rgba(0, 0, 0, .06); + transform: translateX(50%) translateY(-50%); + z-index: 1; + `,[b("base-icon",` + transition: transform .3s var(--n-bezier); + transform: rotate(180deg); + `)]),b("layout-toggle-bar",` + cursor: pointer; + height: 72px; + width: 32px; + position: absolute; + top: calc(50% - 36px); + right: -28px; + `,[P("top, bottom",` + position: absolute; + width: 4px; + border-radius: 2px; + height: 38px; + left: 14px; + transition: + background-color .3s var(--n-bezier), + transform .3s var(--n-bezier); + `),P("bottom",` + position: absolute; + top: 34px; + `),k("&:hover",[P("top",{transform:"rotate(12deg) scale(1.15) translateY(-2px)"}),P("bottom",{transform:"rotate(-12deg) scale(1.15) translateY(2px)"})]),P("top, bottom",{backgroundColor:"var(--n-toggle-bar-color)"}),k("&:hover",[P("top, bottom",{backgroundColor:"var(--n-toggle-bar-color-hover)"})])]),P("border",` + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 1px; + transition: background-color .3s var(--n-bezier); + `),b("layout-sider-scroll-container",` + flex-grow: 1; + flex-shrink: 0; + box-sizing: border-box; + height: 100%; + opacity: 0; + transition: opacity .3s var(--n-bezier); + max-width: 100%; + `),z("show-content",[b("layout-sider-scroll-container",{opacity:1})]),z("absolute-positioned",` + position: absolute; + left: 0; + top: 0; + bottom: 0; + `)]),FC=oe({props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return a("div",{onClick:this.onClick,class:`${e}-layout-toggle-bar`},a("div",{class:`${e}-layout-toggle-bar__top`}),a("div",{class:`${e}-layout-toggle-bar__bottom`}))}}),IC=oe({name:"LayoutToggleButton",props:{clsPrefix:{type:String,required:!0},onClick:Function},render(){const{clsPrefix:e}=this;return a("div",{class:`${e}-layout-toggle-button`,onClick:this.onClick},a(Rt,{clsPrefix:e},{default:()=>a(wi,null)}))}}),BC={position:Ki,bordered:Boolean,collapsedWidth:{type:Number,default:48},width:{type:[Number,String],default:272},contentClass:String,contentStyle:{type:[String,Object],default:""},collapseMode:{type:String,default:"transform"},collapsed:{type:Boolean,default:void 0},defaultCollapsed:Boolean,showCollapsedContent:{type:Boolean,default:!0},showTrigger:{type:[Boolean,String],default:!1},nativeScrollbar:{type:Boolean,default:!0},inverted:Boolean,scrollbarProps:Object,triggerClass:String,triggerStyle:[String,Object],collapsedTriggerClass:String,collapsedTriggerStyle:[String,Object],"onUpdate:collapsed":[Function,Array],onUpdateCollapsed:[Function,Array],onAfterEnter:Function,onAfterLeave:Function,onExpand:[Function,Array],onCollapse:[Function,Array],onScroll:Function},F0=oe({name:"LayoutSider",props:Object.assign(Object.assign({},Re.props),BC),setup(e){const t=Ee(jc),n=B(null),o=B(null),r=B(e.defaultCollapsed),i=$t(fe(e,"collapsed"),r),s=C(()=>_t(i.value?e.collapsedWidth:e.width)),l=C(()=>e.collapseMode!=="transform"?{}:{minWidth:_t(e.width)}),d=C(()=>t?t.siderPlacement:"left");function c(R,S){if(e.nativeScrollbar){const{value:w}=n;w&&(S===void 0?w.scrollTo(R):w.scrollTo(R,S))}else{const{value:w}=o;w&&w.scrollTo(R,S)}}function u(){const{"onUpdate:collapsed":R,onUpdateCollapsed:S,onExpand:w,onCollapse:O}=e,{value:F}=i;S&&ae(S,!F),R&&ae(R,!F),r.value=!F,F?w&&ae(w):O&&ae(O)}let f=0,p=0;const g=R=>{var S;const w=R.target;f=w.scrollLeft,p=w.scrollTop,(S=e.onScroll)===null||S===void 0||S.call(e,R)};Ci(()=>{if(e.nativeScrollbar){const R=n.value;R&&(R.scrollTop=p,R.scrollLeft=f)}}),Je(Nc,{collapsedRef:i,collapseModeRef:fe(e,"collapseMode")});const{mergedClsPrefixRef:h,inlineThemeDisabled:m}=Qe(e),x=Re("Layout","-layout-sider",TC,ji,e,h);function y(R){var S,w;R.propertyName==="max-width"&&(i.value?(S=e.onAfterLeave)===null||S===void 0||S.call(e):(w=e.onAfterEnter)===null||w===void 0||w.call(e))}const v={scrollTo:c},T=C(()=>{const{common:{cubicBezierEaseInOut:R},self:S}=x.value,{siderToggleButtonColor:w,siderToggleButtonBorder:O,siderToggleBarColor:F,siderToggleBarColorHover:A}=S,j={"--n-bezier":R,"--n-toggle-button-color":w,"--n-toggle-button-border":O,"--n-toggle-bar-color":F,"--n-toggle-bar-color-hover":A};return e.inverted?(j["--n-color"]=S.siderColorInverted,j["--n-text-color"]=S.textColorInverted,j["--n-border-color"]=S.siderBorderColorInverted,j["--n-toggle-button-icon-color"]=S.siderToggleButtonIconColorInverted,j.__invertScrollbar=S.__invertScrollbar):(j["--n-color"]=S.siderColor,j["--n-text-color"]=S.textColor,j["--n-border-color"]=S.siderBorderColor,j["--n-toggle-button-icon-color"]=S.siderToggleButtonIconColor),j}),$=m?it("layout-sider",C(()=>e.inverted?"a":"b"),T,e):void 0;return Object.assign({scrollableElRef:n,scrollbarInstRef:o,mergedClsPrefix:h,mergedTheme:x,styleMaxWidth:s,mergedCollapsed:i,scrollContainerStyle:l,siderPlacement:d,handleNativeElScroll:g,handleTransitionend:y,handleTriggerClick:u,inlineThemeDisabled:m,cssVars:T,themeClass:$==null?void 0:$.themeClass,onRender:$==null?void 0:$.onRender},v)},render(){var e;const{mergedClsPrefix:t,mergedCollapsed:n,showTrigger:o}=this;return(e=this.onRender)===null||e===void 0||e.call(this),a("aside",{class:[`${t}-layout-sider`,this.themeClass,`${t}-layout-sider--${this.position}-positioned`,`${t}-layout-sider--${this.siderPlacement}-placement`,this.bordered&&`${t}-layout-sider--bordered`,n&&`${t}-layout-sider--collapsed`,(!n||this.showCollapsedContent)&&`${t}-layout-sider--show-content`],onTransitionend:this.handleTransitionend,style:[this.inlineThemeDisabled?void 0:this.cssVars,{maxWidth:this.styleMaxWidth,width:_t(this.width)}]},this.nativeScrollbar?a("div",{class:[`${t}-layout-sider-scroll-container`,this.contentClass],onScroll:this.handleNativeElScroll,style:[this.scrollContainerStyle,{overflow:"auto"},this.contentStyle],ref:"scrollableElRef"},this.$slots):a(Vt,Object.assign({},this.scrollbarProps,{onScroll:this.onScroll,ref:"scrollbarInstRef",style:this.scrollContainerStyle,contentStyle:this.contentStyle,contentClass:this.contentClass,theme:this.mergedTheme.peers.Scrollbar,themeOverrides:this.mergedTheme.peerOverrides.Scrollbar,builtinThemeOverrides:this.inverted&&this.cssVars.__invertScrollbar==="true"?{colorHover:"rgba(255, 255, 255, .4)",color:"rgba(255, 255, 255, .3)"}:void 0}),this.$slots),o?o==="bar"?a(FC,{clsPrefix:t,class:n?this.collapsedTriggerClass:this.triggerClass,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):a(IC,{clsPrefix:t,class:n?this.collapsedTriggerClass:this.triggerClass,style:n?this.collapsedTriggerStyle:this.triggerStyle,onClick:this.handleTriggerClick}):null,this.bordered?a("div",{class:`${t}-layout-sider__border`}):null)}}),OC={extraFontSize:"12px",width:"440px"},DC={name:"Transfer",common:_e,peers:{Checkbox:Ko,Scrollbar:pn,Input:Tn,Empty:Fo,Button:gn},self(e){const{iconColorDisabled:t,iconColor:n,fontWeight:o,fontSizeLarge:r,fontSizeMedium:i,fontSizeSmall:s,heightLarge:l,heightMedium:d,heightSmall:c,borderRadius:u,inputColor:f,tableHeaderColor:p,textColor1:g,textColorDisabled:h,textColor2:m,hoverColor:x}=e;return Object.assign(Object.assign({},OC),{itemHeightSmall:c,itemHeightMedium:d,itemHeightLarge:l,fontSizeSmall:s,fontSizeMedium:i,fontSizeLarge:r,borderRadius:u,borderColor:"#0000",listColor:f,headerColor:p,titleTextColor:g,titleTextColorDisabled:h,extraTextColor:m,filterDividerColor:"#0000",itemTextColor:m,itemTextColorDisabled:h,itemColorPending:x,titleFontWeight:o,iconColor:n,iconColorDisabled:t})}};function MC(){return{}}const AC={name:"Marquee",common:_e,self:MC},Pr="n-menu",qi="n-submenu",Yi="n-menu-item-group",Wl=[k("&::before","background-color: var(--n-item-color-hover);"),P("arrow",` + color: var(--n-arrow-color-hover); + `),P("icon",` + color: var(--n-item-icon-color-hover); + `),b("menu-item-content-header",` + color: var(--n-item-text-color-hover); + `,[k("a",` + color: var(--n-item-text-color-hover); + `),P("extra",` + color: var(--n-item-text-color-hover); + `)])],Ul=[P("icon",` + color: var(--n-item-icon-color-hover-horizontal); + `),b("menu-item-content-header",` + color: var(--n-item-text-color-hover-horizontal); + `,[k("a",` + color: var(--n-item-text-color-hover-horizontal); + `),P("extra",` + color: var(--n-item-text-color-hover-horizontal); + `)])],_C=k([b("menu",` + background-color: var(--n-color); + color: var(--n-item-text-color); + overflow: hidden; + transition: background-color .3s var(--n-bezier); + box-sizing: border-box; + font-size: var(--n-font-size); + padding-bottom: 6px; + `,[z("horizontal",` + max-width: 100%; + width: 100%; + display: flex; + overflow: hidden; + padding-bottom: 0; + `,[b("submenu","margin: 0;"),b("menu-item","margin: 0;"),b("menu-item-content",` + padding: 0 20px; + border-bottom: 2px solid #0000; + `,[k("&::before","display: none;"),z("selected","border-bottom: 2px solid var(--n-border-color-horizontal)")]),b("menu-item-content",[z("selected",[P("icon","color: var(--n-item-icon-color-active-horizontal);"),b("menu-item-content-header",` + color: var(--n-item-text-color-active-horizontal); + `,[k("a","color: var(--n-item-text-color-active-horizontal);"),P("extra","color: var(--n-item-text-color-active-horizontal);")])]),z("child-active",` + border-bottom: 2px solid var(--n-border-color-horizontal); + `,[b("menu-item-content-header",` + color: var(--n-item-text-color-child-active-horizontal); + `,[k("a",` + color: var(--n-item-text-color-child-active-horizontal); + `),P("extra",` + color: var(--n-item-text-color-child-active-horizontal); + `)]),P("icon",` + color: var(--n-item-icon-color-child-active-horizontal); + `)]),at("disabled",[at("selected, child-active",[k("&:focus-within",Ul)]),z("selected",[yo(null,[P("icon","color: var(--n-item-icon-color-active-hover-horizontal);"),b("menu-item-content-header",` + color: var(--n-item-text-color-active-hover-horizontal); + `,[k("a","color: var(--n-item-text-color-active-hover-horizontal);"),P("extra","color: var(--n-item-text-color-active-hover-horizontal);")])])]),z("child-active",[yo(null,[P("icon","color: var(--n-item-icon-color-child-active-hover-horizontal);"),b("menu-item-content-header",` + color: var(--n-item-text-color-child-active-hover-horizontal); + `,[k("a","color: var(--n-item-text-color-child-active-hover-horizontal);"),P("extra","color: var(--n-item-text-color-child-active-hover-horizontal);")])])]),yo("border-bottom: 2px solid var(--n-border-color-horizontal);",Ul)]),b("menu-item-content-header",[k("a","color: var(--n-item-text-color-horizontal);")])])]),at("responsive",[b("menu-item-content-header",` + overflow: hidden; + text-overflow: ellipsis; + `)]),z("collapsed",[b("menu-item-content",[z("selected",[k("&::before",` + background-color: var(--n-item-color-active-collapsed) !important; + `)]),b("menu-item-content-header","opacity: 0;"),P("arrow","opacity: 0;"),P("icon","color: var(--n-item-icon-color-collapsed);")])]),b("menu-item",` + height: var(--n-item-height); + margin-top: 6px; + position: relative; + `),b("menu-item-content",` + box-sizing: border-box; + line-height: 1.75; + height: 100%; + display: grid; + grid-template-areas: "icon content arrow"; + grid-template-columns: auto 1fr auto; + align-items: center; + cursor: pointer; + position: relative; + padding-right: 18px; + transition: + background-color .3s var(--n-bezier), + padding-left .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[k("> *","z-index: 1;"),k("&::before",` + z-index: auto; + content: ""; + background-color: #0000; + position: absolute; + left: 8px; + right: 8px; + top: 0; + bottom: 0; + pointer-events: none; + border-radius: var(--n-border-radius); + transition: background-color .3s var(--n-bezier); + `),z("disabled",` + opacity: .45; + cursor: not-allowed; + `),z("collapsed",[P("arrow","transform: rotate(0);")]),z("selected",[k("&::before","background-color: var(--n-item-color-active);"),P("arrow","color: var(--n-arrow-color-active);"),P("icon","color: var(--n-item-icon-color-active);"),b("menu-item-content-header",` + color: var(--n-item-text-color-active); + `,[k("a","color: var(--n-item-text-color-active);"),P("extra","color: var(--n-item-text-color-active);")])]),z("child-active",[b("menu-item-content-header",` + color: var(--n-item-text-color-child-active); + `,[k("a",` + color: var(--n-item-text-color-child-active); + `),P("extra",` + color: var(--n-item-text-color-child-active); + `)]),P("arrow",` + color: var(--n-arrow-color-child-active); + `),P("icon",` + color: var(--n-item-icon-color-child-active); + `)]),at("disabled",[at("selected, child-active",[k("&:focus-within",Wl)]),z("selected",[yo(null,[P("arrow","color: var(--n-arrow-color-active-hover);"),P("icon","color: var(--n-item-icon-color-active-hover);"),b("menu-item-content-header",` + color: var(--n-item-text-color-active-hover); + `,[k("a","color: var(--n-item-text-color-active-hover);"),P("extra","color: var(--n-item-text-color-active-hover);")])])]),z("child-active",[yo(null,[P("arrow","color: var(--n-arrow-color-child-active-hover);"),P("icon","color: var(--n-item-icon-color-child-active-hover);"),b("menu-item-content-header",` + color: var(--n-item-text-color-child-active-hover); + `,[k("a","color: var(--n-item-text-color-child-active-hover);"),P("extra","color: var(--n-item-text-color-child-active-hover);")])])]),z("selected",[yo(null,[k("&::before","background-color: var(--n-item-color-active-hover);")])]),yo(null,Wl)]),P("icon",` + grid-area: icon; + color: var(--n-item-icon-color); + transition: + color .3s var(--n-bezier), + font-size .3s var(--n-bezier), + margin-right .3s var(--n-bezier); + box-sizing: content-box; + display: inline-flex; + align-items: center; + justify-content: center; + `),P("arrow",` + grid-area: arrow; + font-size: 16px; + color: var(--n-arrow-color); + transform: rotate(180deg); + opacity: 1; + transition: + color .3s var(--n-bezier), + transform 0.2s var(--n-bezier), + opacity 0.2s var(--n-bezier); + `),b("menu-item-content-header",` + grid-area: content; + transition: + color .3s var(--n-bezier), + opacity .3s var(--n-bezier); + opacity: 1; + white-space: nowrap; + color: var(--n-item-text-color); + `,[k("a",` + outline: none; + text-decoration: none; + transition: color .3s var(--n-bezier); + color: var(--n-item-text-color); + `,[k("&::before",` + content: ""; + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + `)]),P("extra",` + font-size: .93em; + color: var(--n-group-text-color); + transition: color .3s var(--n-bezier); + `)])]),b("submenu",` + cursor: pointer; + position: relative; + margin-top: 6px; + `,[b("menu-item-content",` + height: var(--n-item-height); + `),b("submenu-children",` + overflow: hidden; + padding: 0; + `,[cr({duration:".2s"})])]),b("menu-item-group",[b("menu-item-group-title",` + margin-top: 6px; + color: var(--n-group-text-color); + cursor: default; + font-size: .93em; + height: 36px; + display: flex; + align-items: center; + transition: + padding-left .3s var(--n-bezier), + color .3s var(--n-bezier); + `)])]),b("menu-tooltip",[k("a",` + color: inherit; + text-decoration: none; + `)]),b("menu-divider",` + transition: background-color .3s var(--n-bezier); + background-color: var(--n-divider-color); + height: 1px; + margin: 6px 18px; + `)]);function yo(e,t){return[z("hover",e,t),k("&:hover",e,t)]}const Wc=oe({name:"MenuOptionContent",props:{collapsed:Boolean,disabled:Boolean,title:[String,Function],icon:Function,extra:[String,Function],showArrow:Boolean,childActive:Boolean,hover:Boolean,paddingLeft:Number,selected:Boolean,maxIconSize:{type:Number,required:!0},activeIconSize:{type:Number,required:!0},iconMarginRight:{type:Number,required:!0},clsPrefix:{type:String,required:!0},onClick:Function,tmNode:{type:Object,required:!0},isEllipsisPlaceholder:Boolean},setup(e){const{props:t}=Ee(Pr);return{menuProps:t,style:C(()=>{const{paddingLeft:n}=e;return{paddingLeft:n&&`${n}px`}}),iconStyle:C(()=>{const{maxIconSize:n,activeIconSize:o,iconMarginRight:r}=e;return{width:`${n}px`,height:`${n}px`,fontSize:`${o}px`,marginRight:`${r}px`}})}},render(){const{clsPrefix:e,tmNode:t,menuProps:{renderIcon:n,renderLabel:o,renderExtra:r,expandIcon:i}}=this,s=n?n(t.rawNode):kt(this.icon);return a("div",{onClick:l=>{var d;(d=this.onClick)===null||d===void 0||d.call(this,l)},role:"none",class:[`${e}-menu-item-content`,{[`${e}-menu-item-content--selected`]:this.selected,[`${e}-menu-item-content--collapsed`]:this.collapsed,[`${e}-menu-item-content--child-active`]:this.childActive,[`${e}-menu-item-content--disabled`]:this.disabled,[`${e}-menu-item-content--hover`]:this.hover}],style:this.style},s&&a("div",{class:`${e}-menu-item-content__icon`,style:this.iconStyle,role:"none"},[s]),a("div",{class:`${e}-menu-item-content-header`,role:"none"},this.isEllipsisPlaceholder?this.title:o?o(t.rawNode):kt(this.title),this.extra||r?a("span",{class:`${e}-menu-item-content-header__extra`}," ",r?r(t.rawNode):kt(this.extra)):null),this.showArrow?a(Rt,{ariaHidden:!0,class:`${e}-menu-item-content__arrow`,clsPrefix:e},{default:()=>i?i(t.rawNode):a(mf,null)}):null)}}),Lr=8;function Gi(e){const t=Ee(Pr),{props:n,mergedCollapsedRef:o}=t,r=Ee(qi,null),i=Ee(Yi,null),s=C(()=>n.mode==="horizontal"),l=C(()=>s.value?n.dropdownPlacement:"tmNodes"in e?"right-start":"right"),d=C(()=>{var p;return Math.max((p=n.collapsedIconSize)!==null&&p!==void 0?p:n.iconSize,n.iconSize)}),c=C(()=>{var p;return!s.value&&e.root&&o.value&&(p=n.collapsedIconSize)!==null&&p!==void 0?p:n.iconSize}),u=C(()=>{if(s.value)return;const{collapsedWidth:p,indent:g,rootIndent:h}=n,{root:m,isGroup:x}=e,y=h===void 0?g:h;return m?o.value?p/2-d.value/2:y:i&&typeof i.paddingLeftRef.value=="number"?g/2+i.paddingLeftRef.value:r&&typeof r.paddingLeftRef.value=="number"?(x?g/2:g)+r.paddingLeftRef.value:0}),f=C(()=>{const{collapsedWidth:p,indent:g,rootIndent:h}=n,{value:m}=d,{root:x}=e;return s.value||!x||!o.value?Lr:(h===void 0?g:h)+m+Lr-(p+m)/2});return{dropdownPlacement:l,activeIconSize:c,maxIconSize:d,paddingLeft:u,iconMarginRight:f,NMenu:t,NSubmenu:r}}const Xi={internalKey:{type:[String,Number],required:!0},root:Boolean,isGroup:Boolean,level:{type:Number,required:!0},title:[String,Function],extra:[String,Function]},HC=oe({name:"MenuDivider",setup(){const e=Ee(Pr),{mergedClsPrefixRef:t,isHorizontalRef:n}=e;return()=>n.value?null:a("div",{class:`${t.value}-menu-divider`})}}),Uc=Object.assign(Object.assign({},Xi),{tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function}),EC=zn(Uc),LC=oe({name:"MenuOption",props:Uc,setup(e){const t=Gi(e),{NSubmenu:n,NMenu:o}=t,{props:r,mergedClsPrefixRef:i,mergedCollapsedRef:s}=o,l=n?n.mergedDisabledRef:{value:!1},d=C(()=>l.value||e.disabled);function c(f){const{onClick:p}=e;p&&p(f)}function u(f){d.value||(o.doSelect(e.internalKey,e.tmNode.rawNode),c(f))}return{mergedClsPrefix:i,dropdownPlacement:t.dropdownPlacement,paddingLeft:t.paddingLeft,iconMarginRight:t.iconMarginRight,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,mergedTheme:o.mergedThemeRef,menuProps:r,dropdownEnabled:tt(()=>e.root&&s.value&&r.mode!=="horizontal"&&!d.value),selected:tt(()=>o.mergedValueRef.value===e.internalKey),mergedDisabled:d,handleClick:u}},render(){const{mergedClsPrefix:e,mergedTheme:t,tmNode:n,menuProps:{renderLabel:o,nodeProps:r}}=this,i=r==null?void 0:r(n.rawNode);return a("div",Object.assign({},i,{role:"menuitem",class:[`${e}-menu-item`,i==null?void 0:i.class]}),a(Od,{theme:t.peers.Tooltip,themeOverrides:t.peerOverrides.Tooltip,trigger:"hover",placement:this.dropdownPlacement,disabled:!this.dropdownEnabled||this.title===void 0,internalExtraClass:["menu-tooltip"]},{default:()=>o?o(n.rawNode):kt(this.title),trigger:()=>a(Wc,{tmNode:n,clsPrefix:e,paddingLeft:this.paddingLeft,iconMarginRight:this.iconMarginRight,maxIconSize:this.maxIconSize,activeIconSize:this.activeIconSize,selected:this.selected,title:this.title,extra:this.extra,disabled:this.mergedDisabled,icon:this.icon,onClick:this.handleClick})}))}}),Kc=Object.assign(Object.assign({},Xi),{tmNode:{type:Object,required:!0},tmNodes:{type:Array,required:!0}}),NC=zn(Kc),jC=oe({name:"MenuOptionGroup",props:Kc,setup(e){Je(qi,null);const t=Gi(e);Je(Yi,{paddingLeftRef:t.paddingLeft});const{mergedClsPrefixRef:n,props:o}=Ee(Pr);return function(){const{value:r}=n,i=t.paddingLeft.value,{nodeProps:s}=o,l=s==null?void 0:s(e.tmNode.rawNode);return a("div",{class:`${r}-menu-item-group`,role:"group"},a("div",Object.assign({},l,{class:[`${r}-menu-item-group-title`,l==null?void 0:l.class],style:[(l==null?void 0:l.style)||"",i!==void 0?`padding-left: ${i}px;`:""]}),kt(e.title),e.extra?a(Gt,null," ",kt(e.extra)):null),a("div",null,e.tmNodes.map(d=>Zi(d,o))))}}});function ri(e){return e.type==="divider"||e.type==="render"}function VC(e){return e.type==="divider"}function Zi(e,t){const{rawNode:n}=e,{show:o}=n;if(o===!1)return null;if(ri(n))return VC(n)?a(HC,Object.assign({key:e.key},n.props)):null;const{labelField:r}=t,{key:i,level:s,isGroup:l}=e,d=Object.assign(Object.assign({},n),{title:n.title||n[r],extra:n.titleExtra||n.extra,key:i,internalKey:i,level:s,root:s===0,isGroup:l});return e.children?e.isGroup?a(jC,bn(d,NC,{tmNode:e,tmNodes:e.children,key:i})):a(ai,bn(d,WC,{key:i,rawNodes:n[t.childrenField],tmNodes:e.children,tmNode:e})):a(LC,bn(d,EC,{key:i,tmNode:e}))}const qc=Object.assign(Object.assign({},Xi),{rawNodes:{type:Array,default:()=>[]},tmNodes:{type:Array,default:()=>[]},tmNode:{type:Object,required:!0},disabled:Boolean,icon:Function,onClick:Function,domId:String,virtualChildActive:{type:Boolean,default:void 0},isEllipsisPlaceholder:Boolean}),WC=zn(qc),ai=oe({name:"Submenu",props:qc,setup(e){const t=Gi(e),{NMenu:n,NSubmenu:o}=t,{props:r,mergedCollapsedRef:i,mergedThemeRef:s}=n,l=C(()=>{const{disabled:p}=e;return o!=null&&o.mergedDisabledRef.value||r.disabled?!0:p}),d=B(!1);Je(qi,{paddingLeftRef:t.paddingLeft,mergedDisabledRef:l}),Je(Yi,null);function c(){const{onClick:p}=e;p&&p()}function u(){l.value||(i.value||n.toggleExpand(e.internalKey),c())}function f(p){d.value=p}return{menuProps:r,mergedTheme:s,doSelect:n.doSelect,inverted:n.invertedRef,isHorizontal:n.isHorizontalRef,mergedClsPrefix:n.mergedClsPrefixRef,maxIconSize:t.maxIconSize,activeIconSize:t.activeIconSize,iconMarginRight:t.iconMarginRight,dropdownPlacement:t.dropdownPlacement,dropdownShow:d,paddingLeft:t.paddingLeft,mergedDisabled:l,mergedValue:n.mergedValueRef,childActive:tt(()=>{var p;return(p=e.virtualChildActive)!==null&&p!==void 0?p:n.activePathRef.value.includes(e.internalKey)}),collapsed:C(()=>r.mode==="horizontal"?!1:i.value?!0:!n.mergedExpandedKeysRef.value.includes(e.internalKey)),dropdownEnabled:C(()=>!l.value&&(r.mode==="horizontal"||i.value)),handlePopoverShowChange:f,handleClick:u}},render(){var e;const{mergedClsPrefix:t,menuProps:{renderIcon:n,renderLabel:o}}=this,r=()=>{const{isHorizontal:s,paddingLeft:l,collapsed:d,mergedDisabled:c,maxIconSize:u,activeIconSize:f,title:p,childActive:g,icon:h,handleClick:m,menuProps:{nodeProps:x},dropdownShow:y,iconMarginRight:v,tmNode:T,mergedClsPrefix:$,isEllipsisPlaceholder:R,extra:S}=this,w=x==null?void 0:x(T.rawNode);return a("div",Object.assign({},w,{class:[`${$}-menu-item`,w==null?void 0:w.class],role:"menuitem"}),a(Wc,{tmNode:T,paddingLeft:l,collapsed:d,disabled:c,iconMarginRight:v,maxIconSize:u,activeIconSize:f,title:p,extra:S,showArrow:!s,childActive:g,clsPrefix:$,icon:h,hover:y,onClick:m,isEllipsisPlaceholder:R}))},i=()=>a(yr,null,{default:()=>{const{tmNodes:s,collapsed:l}=this;return l?null:a("div",{class:`${t}-submenu-children`,role:"menu"},s.map(d=>Zi(d,this.menuProps)))}});return this.root?a(Nd,Object.assign({size:"large",trigger:"hover"},(e=this.menuProps)===null||e===void 0?void 0:e.dropdownProps,{themeOverrides:this.mergedTheme.peerOverrides.Dropdown,theme:this.mergedTheme.peers.Dropdown,builtinThemeOverrides:{fontSizeLarge:"14px",optionIconSizeLarge:"18px"},value:this.mergedValue,disabled:!this.dropdownEnabled,placement:this.dropdownPlacement,keyField:this.menuProps.keyField,labelField:this.menuProps.labelField,childrenField:this.menuProps.childrenField,onUpdateShow:this.handlePopoverShowChange,options:this.rawNodes,onSelect:this.doSelect,inverted:this.inverted,renderIcon:n,renderLabel:o}),{default:()=>a("div",{class:`${t}-submenu`,role:"menu","aria-expanded":!this.collapsed,id:this.domId},r(),this.isHorizontal?null:i())}):a("div",{class:`${t}-submenu`,role:"menu","aria-expanded":!this.collapsed,id:this.domId},r(),i())}}),UC=Object.assign(Object.assign({},Re.props),{options:{type:Array,default:()=>[]},collapsed:{type:Boolean,default:void 0},collapsedWidth:{type:Number,default:48},iconSize:{type:Number,default:20},collapsedIconSize:{type:Number,default:24},rootIndent:Number,indent:{type:Number,default:32},labelField:{type:String,default:"label"},keyField:{type:String,default:"key"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},defaultExpandAll:Boolean,defaultExpandedKeys:Array,expandedKeys:Array,value:[String,Number],defaultValue:{type:[String,Number],default:null},mode:{type:String,default:"vertical"},watchProps:{type:Array,default:void 0},disabled:Boolean,show:{type:Boolean,default:!0},inverted:Boolean,"onUpdate:expandedKeys":[Function,Array],onUpdateExpandedKeys:[Function,Array],onUpdateValue:[Function,Array],"onUpdate:value":[Function,Array],expandIcon:Function,renderIcon:Function,renderLabel:Function,renderExtra:Function,dropdownProps:Object,accordion:Boolean,nodeProps:Function,dropdownPlacement:{type:String,default:"bottom"},responsive:Boolean,items:Array,onOpenNamesChange:[Function,Array],onSelect:[Function,Array],onExpandedNamesChange:[Function,Array],expandedNames:Array,defaultExpandedNames:Array}),I0=oe({name:"Menu",inheritAttrs:!1,props:UC,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Menu","-menu",_C,dx,e,t),r=Ee(Nc,null),i=C(()=>{var V;const{collapsed:E}=e;if(E!==void 0)return E;if(r){const{collapseModeRef:I,collapsedRef:N}=r;if(I.value==="width")return(V=N.value)!==null&&V!==void 0?V:!1}return!1}),s=C(()=>{const{keyField:V,childrenField:E,disabledField:I}=e;return Un(e.items||e.options,{getIgnored(N){return ri(N)},getChildren(N){return N[E]},getDisabled(N){return N[I]},getKey(N){var J;return(J=N[V])!==null&&J!==void 0?J:N.name}})}),l=C(()=>new Set(s.value.treeNodes.map(V=>V.key))),{watchProps:d}=e,c=B(null);d!=null&&d.includes("defaultValue")?Ft(()=>{c.value=e.defaultValue}):c.value=e.defaultValue;const u=fe(e,"value"),f=$t(u,c),p=B([]),g=()=>{p.value=e.defaultExpandAll?s.value.getNonLeafKeys():e.defaultExpandedNames||e.defaultExpandedKeys||s.value.getPath(f.value,{includeSelf:!1}).keyPath};d!=null&&d.includes("defaultExpandedKeys")?Ft(g):g();const h=ro(e,["expandedNames","expandedKeys"]),m=$t(h,p),x=C(()=>s.value.treeNodes),y=C(()=>s.value.getPath(f.value).keyPath);Je(Pr,{props:e,mergedCollapsedRef:i,mergedThemeRef:o,mergedValueRef:f,mergedExpandedKeysRef:m,activePathRef:y,mergedClsPrefixRef:t,isHorizontalRef:C(()=>e.mode==="horizontal"),invertedRef:fe(e,"inverted"),doSelect:v,toggleExpand:$});function v(V,E){const{"onUpdate:value":I,onUpdateValue:N,onSelect:J}=e;N&&ae(N,V,E),I&&ae(I,V,E),J&&ae(J,V,E),c.value=V}function T(V){const{"onUpdate:expandedKeys":E,onUpdateExpandedKeys:I,onExpandedNamesChange:N,onOpenNamesChange:J}=e;E&&ae(E,V),I&&ae(I,V),N&&ae(N,V),J&&ae(J,V),p.value=V}function $(V){const E=Array.from(m.value),I=E.findIndex(N=>N===V);if(~I)E.splice(I,1);else{if(e.accordion&&l.value.has(V)){const N=E.findIndex(J=>l.value.has(J));N>-1&&E.splice(N,1)}E.push(V)}T(E)}const R=V=>{const E=s.value.getPath(V??f.value,{includeSelf:!1}).keyPath;if(!E.length)return;const I=Array.from(m.value),N=new Set([...I,...E]);e.accordion&&l.value.forEach(J=>{N.has(J)&&!E.includes(J)&&N.delete(J)}),T(Array.from(N))},S=C(()=>{const{inverted:V}=e,{common:{cubicBezierEaseInOut:E},self:I}=o.value,{borderRadius:N,borderColorHorizontal:J,fontSize:se,itemHeight:xe,dividerColor:Ie}=I,_={"--n-divider-color":Ie,"--n-bezier":E,"--n-font-size":se,"--n-border-color-horizontal":J,"--n-border-radius":N,"--n-item-height":xe};return V?(_["--n-group-text-color"]=I.groupTextColorInverted,_["--n-color"]=I.colorInverted,_["--n-item-text-color"]=I.itemTextColorInverted,_["--n-item-text-color-hover"]=I.itemTextColorHoverInverted,_["--n-item-text-color-active"]=I.itemTextColorActiveInverted,_["--n-item-text-color-child-active"]=I.itemTextColorChildActiveInverted,_["--n-item-text-color-child-active-hover"]=I.itemTextColorChildActiveInverted,_["--n-item-text-color-active-hover"]=I.itemTextColorActiveHoverInverted,_["--n-item-icon-color"]=I.itemIconColorInverted,_["--n-item-icon-color-hover"]=I.itemIconColorHoverInverted,_["--n-item-icon-color-active"]=I.itemIconColorActiveInverted,_["--n-item-icon-color-active-hover"]=I.itemIconColorActiveHoverInverted,_["--n-item-icon-color-child-active"]=I.itemIconColorChildActiveInverted,_["--n-item-icon-color-child-active-hover"]=I.itemIconColorChildActiveHoverInverted,_["--n-item-icon-color-collapsed"]=I.itemIconColorCollapsedInverted,_["--n-item-text-color-horizontal"]=I.itemTextColorHorizontalInverted,_["--n-item-text-color-hover-horizontal"]=I.itemTextColorHoverHorizontalInverted,_["--n-item-text-color-active-horizontal"]=I.itemTextColorActiveHorizontalInverted,_["--n-item-text-color-child-active-horizontal"]=I.itemTextColorChildActiveHorizontalInverted,_["--n-item-text-color-child-active-hover-horizontal"]=I.itemTextColorChildActiveHoverHorizontalInverted,_["--n-item-text-color-active-hover-horizontal"]=I.itemTextColorActiveHoverHorizontalInverted,_["--n-item-icon-color-horizontal"]=I.itemIconColorHorizontalInverted,_["--n-item-icon-color-hover-horizontal"]=I.itemIconColorHoverHorizontalInverted,_["--n-item-icon-color-active-horizontal"]=I.itemIconColorActiveHorizontalInverted,_["--n-item-icon-color-active-hover-horizontal"]=I.itemIconColorActiveHoverHorizontalInverted,_["--n-item-icon-color-child-active-horizontal"]=I.itemIconColorChildActiveHorizontalInverted,_["--n-item-icon-color-child-active-hover-horizontal"]=I.itemIconColorChildActiveHoverHorizontalInverted,_["--n-arrow-color"]=I.arrowColorInverted,_["--n-arrow-color-hover"]=I.arrowColorHoverInverted,_["--n-arrow-color-active"]=I.arrowColorActiveInverted,_["--n-arrow-color-active-hover"]=I.arrowColorActiveHoverInverted,_["--n-arrow-color-child-active"]=I.arrowColorChildActiveInverted,_["--n-arrow-color-child-active-hover"]=I.arrowColorChildActiveHoverInverted,_["--n-item-color-hover"]=I.itemColorHoverInverted,_["--n-item-color-active"]=I.itemColorActiveInverted,_["--n-item-color-active-hover"]=I.itemColorActiveHoverInverted,_["--n-item-color-active-collapsed"]=I.itemColorActiveCollapsedInverted):(_["--n-group-text-color"]=I.groupTextColor,_["--n-color"]=I.color,_["--n-item-text-color"]=I.itemTextColor,_["--n-item-text-color-hover"]=I.itemTextColorHover,_["--n-item-text-color-active"]=I.itemTextColorActive,_["--n-item-text-color-child-active"]=I.itemTextColorChildActive,_["--n-item-text-color-child-active-hover"]=I.itemTextColorChildActiveHover,_["--n-item-text-color-active-hover"]=I.itemTextColorActiveHover,_["--n-item-icon-color"]=I.itemIconColor,_["--n-item-icon-color-hover"]=I.itemIconColorHover,_["--n-item-icon-color-active"]=I.itemIconColorActive,_["--n-item-icon-color-active-hover"]=I.itemIconColorActiveHover,_["--n-item-icon-color-child-active"]=I.itemIconColorChildActive,_["--n-item-icon-color-child-active-hover"]=I.itemIconColorChildActiveHover,_["--n-item-icon-color-collapsed"]=I.itemIconColorCollapsed,_["--n-item-text-color-horizontal"]=I.itemTextColorHorizontal,_["--n-item-text-color-hover-horizontal"]=I.itemTextColorHoverHorizontal,_["--n-item-text-color-active-horizontal"]=I.itemTextColorActiveHorizontal,_["--n-item-text-color-child-active-horizontal"]=I.itemTextColorChildActiveHorizontal,_["--n-item-text-color-child-active-hover-horizontal"]=I.itemTextColorChildActiveHoverHorizontal,_["--n-item-text-color-active-hover-horizontal"]=I.itemTextColorActiveHoverHorizontal,_["--n-item-icon-color-horizontal"]=I.itemIconColorHorizontal,_["--n-item-icon-color-hover-horizontal"]=I.itemIconColorHoverHorizontal,_["--n-item-icon-color-active-horizontal"]=I.itemIconColorActiveHorizontal,_["--n-item-icon-color-active-hover-horizontal"]=I.itemIconColorActiveHoverHorizontal,_["--n-item-icon-color-child-active-horizontal"]=I.itemIconColorChildActiveHorizontal,_["--n-item-icon-color-child-active-hover-horizontal"]=I.itemIconColorChildActiveHoverHorizontal,_["--n-arrow-color"]=I.arrowColor,_["--n-arrow-color-hover"]=I.arrowColorHover,_["--n-arrow-color-active"]=I.arrowColorActive,_["--n-arrow-color-active-hover"]=I.arrowColorActiveHover,_["--n-arrow-color-child-active"]=I.arrowColorChildActive,_["--n-arrow-color-child-active-hover"]=I.arrowColorChildActiveHover,_["--n-item-color-hover"]=I.itemColorHover,_["--n-item-color-active"]=I.itemColorActive,_["--n-item-color-active-hover"]=I.itemColorActiveHover,_["--n-item-color-active-collapsed"]=I.itemColorActiveCollapsed),_}),w=n?it("menu",C(()=>e.inverted?"a":"b"),S,e):void 0,O=qn(),F=B(null),A=B(null);let j=!0;const M=()=>{var V;j?j=!1:(V=F.value)===null||V===void 0||V.sync({showAllItemsBeforeCalculate:!0})};function H(){return document.getElementById(O)}const U=B(-1);function L(V){U.value=e.options.length-V}function te(V){V||(U.value=-1)}const K=C(()=>{const V=U.value;return{children:V===-1?[]:e.options.slice(V)}}),le=C(()=>{const{childrenField:V,disabledField:E,keyField:I}=e;return Un([K.value],{getIgnored(N){return ri(N)},getChildren(N){return N[V]},getDisabled(N){return N[E]},getKey(N){var J;return(J=N[I])!==null&&J!==void 0?J:N.name}})}),ve=C(()=>Un([{}]).treeNodes[0]);function ce(){var V;if(U.value===-1)return a(ai,{root:!0,level:0,key:"__ellpisisGroupPlaceholder__",internalKey:"__ellpisisGroupPlaceholder__",title:"···",tmNode:ve.value,domId:O,isEllipsisPlaceholder:!0});const E=le.value.treeNodes[0],I=y.value,N=!!(!((V=E.children)===null||V===void 0)&&V.some(J=>I.includes(J.key)));return a(ai,{level:0,root:!0,key:"__ellpisisGroup__",internalKey:"__ellpisisGroup__",title:"···",virtualChildActive:N,tmNode:E,domId:O,rawNodes:E.rawNode.children||[],tmNodes:E.children||[],isEllipsisPlaceholder:!0})}return{mergedClsPrefix:t,controlledExpandedKeys:h,uncontrolledExpanededKeys:p,mergedExpandedKeys:m,uncontrolledValue:c,mergedValue:f,activePath:y,tmNodes:x,mergedTheme:o,mergedCollapsed:i,cssVars:n?void 0:S,themeClass:w==null?void 0:w.themeClass,overflowRef:F,counterRef:A,updateCounter:()=>{},onResize:M,onUpdateOverflow:te,onUpdateCount:L,renderCounter:ce,getCounter:H,onRender:w==null?void 0:w.onRender,showOption:R,deriveResponsiveState:M}},render(){const{mergedClsPrefix:e,mode:t,themeClass:n,onRender:o}=this;o==null||o();const r=()=>this.tmNodes.map(d=>Zi(d,this.$props)),s=t==="horizontal"&&this.responsive,l=()=>a("div",sn(this.$attrs,{role:t==="horizontal"?"menubar":"menu",class:[`${e}-menu`,n,`${e}-menu--${t}`,s&&`${e}-menu--responsive`,this.mergedCollapsed&&`${e}-menu--collapsed`],style:this.cssVars}),s?a(Va,{ref:"overflowRef",onUpdateOverflow:this.onUpdateOverflow,getCounter:this.getCounter,onUpdateCount:this.onUpdateCount,updateCounter:this.updateCounter,style:{width:"100%",display:"flex",overflow:"hidden"}},{default:r,counter:this.renderCounter}):r());return s?a(_n,{onResize:this.onResize},{default:l}):l()}}),KC={name:"QrCode",common:_e,self:e=>({borderRadius:e.borderRadius})};function qC(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("path",{fill:"#EF9645",d:"M15.5 2.965c1.381 0 2.5 1.119 2.5 2.5v.005L20.5.465c1.381 0 2.5 1.119 2.5 2.5V4.25l2.5-1.535c1.381 0 2.5 1.119 2.5 2.5V8.75L29 18H15.458L15.5 2.965z"}),a("path",{fill:"#FFDC5D",d:"M4.625 16.219c1.381-.611 3.354.208 4.75 2.188.917 1.3 1.187 3.151 2.391 3.344.46.073 1.234-.313 1.234-1.397V4.5s0-2 2-2 2 2 2 2v11.633c0-.029 1-.064 1-.082V2s0-2 2-2 2 2 2 2v14.053c0 .017 1 .041 1 .069V4.25s0-2 2-2 2 2 2 2v12.638c0 .118 1 .251 1 .398V8.75s0-2 2-2 2 2 2 2V24c0 6.627-5.373 12-12 12-4.775 0-8.06-2.598-9.896-5.292C8.547 28.423 8.096 26.051 8 25.334c0 0-.123-1.479-1.156-2.865-1.469-1.969-2.5-3.156-3.125-3.866-.317-.359-.625-1.707.906-2.384z"}))}function YC(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("circle",{fill:"#FFCB4C",cx:"18",cy:"17.018",r:"17"}),a("path",{fill:"#65471B",d:"M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"}),a("ellipse",{fill:"#65471B",cx:"13.119",cy:"11.174",rx:"2.125",ry:"2.656"}),a("ellipse",{fill:"#65471B",cx:"24.375",cy:"12.236",rx:"2.125",ry:"2.656"}),a("path",{fill:"#F19020",d:"M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"}),a("path",{fill:"#65471B",d:"M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"}))}function GC(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("ellipse",{fill:"#292F33",cx:"18",cy:"26",rx:"18",ry:"10"}),a("ellipse",{fill:"#66757F",cx:"18",cy:"24",rx:"18",ry:"10"}),a("path",{fill:"#E1E8ED",d:"M18 31C3.042 31 1 16 1 12h34c0 2-1.958 19-17 19z"}),a("path",{fill:"#77B255",d:"M35 12.056c0 5.216-7.611 9.444-17 9.444S1 17.271 1 12.056C1 6.84 8.611 3.611 18 3.611s17 3.229 17 8.445z"}),a("ellipse",{fill:"#A6D388",cx:"18",cy:"13",rx:"15",ry:"7"}),a("path",{d:"M21 17c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.739-1.109.9-2.246.478-3.377-.461-1.236-1.438-1.996-1.731-2.077-.553 0-.958-.443-.958-.996 0-.552.491-.995 1.043-.995.997 0 2.395 1.153 3.183 2.625 1.034 1.933.91 4.039-.351 5.929-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.196-.451.294-.707.294zm-6-2c-.256 0-.512-.098-.707-.293-2.337-2.337-2.376-4.885-.125-8.262.727-1.091.893-2.083.494-2.947-.444-.961-1.431-1.469-1.684-1.499-.552 0-.989-.447-.989-1 0-.552.458-1 1.011-1 .997 0 2.585.974 3.36 2.423.481.899 1.052 2.761-.528 5.131-1.961 2.942-1.531 4.332-.125 5.738.391.391.391 1.023 0 1.414-.195.197-.451.295-.707.295z",fill:"#5C913B"}))}function XC(){return a("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 36 36"},a("path",{fill:"#FFCC4D",d:"M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"}),a("ellipse",{fill:"#664500",cx:"18",cy:"27",rx:"5",ry:"6"}),a("path",{fill:"#664500",d:"M5.999 11c-.208 0-.419-.065-.599-.2-.442-.331-.531-.958-.2-1.4C8.462 5.05 12.816 5 13 5c.552 0 1 .448 1 1 0 .551-.445.998-.996 1-.155.002-3.568.086-6.204 3.6-.196.262-.497.4-.801.4zm24.002 0c-.305 0-.604-.138-.801-.4-2.64-3.521-6.061-3.598-6.206-3.6-.55-.006-.994-.456-.991-1.005C22.006 5.444 22.45 5 23 5c.184 0 4.537.05 7.8 4.4.332.442.242 1.069-.2 1.4-.18.135-.39.2-.599.2zm-16.087 4.5l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L12.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L13.914 15.5zm11 0l1.793-1.793c.391-.391.391-1.023 0-1.414s-1.023-.391-1.414 0L23.5 14.086l-1.793-1.793c-.391-.391-1.023-.391-1.414 0s-.391 1.023 0 1.414l1.793 1.793-1.793 1.793c-.391.391-.391 1.023 0 1.414.195.195.451.293.707.293s.512-.098.707-.293l1.793-1.793 1.793 1.793c.195.195.451.293.707.293s.512-.098.707-.293c.391-.391.391-1.023 0-1.414L24.914 15.5z"}))}const ZC=b("result",` + color: var(--n-text-color); + line-height: var(--n-line-height); + font-size: var(--n-font-size); + transition: + color .3s var(--n-bezier); +`,[b("result-icon",` + display: flex; + justify-content: center; + transition: color .3s var(--n-bezier); + `,[P("status-image",` + font-size: var(--n-icon-size); + width: 1em; + height: 1em; + `),b("base-icon",` + color: var(--n-icon-color); + font-size: var(--n-icon-size); + `)]),b("result-content",{marginTop:"24px"}),b("result-footer",` + margin-top: 24px; + text-align: center; + `),b("result-header",[P("title",` + margin-top: 16px; + font-weight: var(--n-title-font-weight); + transition: color .3s var(--n-bezier); + text-align: center; + color: var(--n-title-text-color); + font-size: var(--n-title-font-size); + `),P("description",` + margin-top: 4px; + text-align: center; + font-size: var(--n-font-size); + `)])]),QC={403:qC,404:YC,418:GC,500:XC,info:()=>a(Lo,null),success:()=>a(xr,null),warning:()=>a(Cr,null),error:()=>a(vr,null)},JC=Object.assign(Object.assign({},Re.props),{size:{type:String,default:"medium"},status:{type:String,default:"info"},title:String,description:String}),B0=oe({name:"Result",props:JC,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Result","-result",ZC,Cx,e,t),r=C(()=>{const{size:s,status:l}=e,{common:{cubicBezierEaseInOut:d},self:{textColor:c,lineHeight:u,titleTextColor:f,titleFontWeight:p,[ie("iconColor",l)]:g,[ie("fontSize",s)]:h,[ie("titleFontSize",s)]:m,[ie("iconSize",s)]:x}}=o.value;return{"--n-bezier":d,"--n-font-size":h,"--n-icon-size":x,"--n-line-height":u,"--n-text-color":c,"--n-title-font-size":m,"--n-title-font-weight":p,"--n-title-text-color":f,"--n-icon-color":g||""}}),i=n?it("result",C(()=>{const{size:s,status:l}=e;let d="";return s&&(d+=s[0]),l&&(d+=l[0]),d}),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;const{status:t,$slots:n,mergedClsPrefix:o,onRender:r}=this;return r==null||r(),a("div",{class:[`${o}-result`,this.themeClass],style:this.cssVars},a("div",{class:`${o}-result-icon`},((e=n.icon)===null||e===void 0?void 0:e.call(n))||a(Rt,{clsPrefix:o},{default:()=>QC[t]()})),a("div",{class:`${o}-result-header`},this.title?a("div",{class:`${o}-result-header__title`},this.title):null,this.description?a("div",{class:`${o}-result-header__description`},this.description):null),n.default&&a("div",{class:`${o}-result-content`},n),n.footer&&a("div",{class:`${o}-result-footer`},n.footer()))}}),ey=Object.assign(Object.assign({},Re.props),{trigger:String,xScrollable:Boolean,onScroll:Function,contentClass:String,contentStyle:[Object,String],size:Number,yPlacement:{type:String,default:"right"},xPlacement:{type:String,default:"bottom"}}),O0=oe({name:"Scrollbar",props:ey,setup(){const e=B(null);return Object.assign(Object.assign({},{scrollTo:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollTo(n[0],n[1])},scrollBy:(...n)=>{var o;(o=e.value)===null||o===void 0||o.scrollBy(n[0],n[1])}}),{scrollbarInstRef:e})},render(){return a(Vt,Object.assign({ref:"scrollbarInstRef"},this.$props),this.$slots)}}),ty={name:"Skeleton",common:_e,self(e){const{heightSmall:t,heightMedium:n,heightLarge:o,borderRadius:r}=e;return{color:"rgba(255, 255, 255, 0.12)",colorEnd:"rgba(255, 255, 255, 0.18)",borderRadius:r,heightSmall:t,heightMedium:n,heightLarge:o}}},ny=k([k("@keyframes spin-rotate",` + from { + transform: rotate(0); + } + to { + transform: rotate(360deg); + } + `),b("spin-container",` + position: relative; + `,[b("spin-body",` + position: absolute; + top: 50%; + left: 50%; + transform: translateX(-50%) translateY(-50%); + `,[wr()])]),b("spin-body",` + display: inline-flex; + align-items: center; + justify-content: center; + flex-direction: column; + `),b("spin",` + display: inline-flex; + height: var(--n-size); + width: var(--n-size); + font-size: var(--n-size); + color: var(--n-color); + `,[z("rotate",` + animation: spin-rotate 2s linear infinite; + `)]),b("spin-description",` + display: inline-block; + font-size: var(--n-font-size); + color: var(--n-text-color); + transition: color .3s var(--n-bezier); + margin-top: 8px; + `),b("spin-content",` + opacity: 1; + transition: opacity .3s var(--n-bezier); + pointer-events: all; + `,[z("spinning",` + user-select: none; + -webkit-user-select: none; + pointer-events: none; + opacity: var(--n-opacity-spinning); + `)])]),oy={small:20,medium:18,large:16},ry=Object.assign(Object.assign({},Re.props),{contentClass:String,contentStyle:[Object,String],description:String,stroke:String,size:{type:[String,Number],default:"medium"},show:{type:Boolean,default:!0},strokeWidth:Number,rotate:{type:Boolean,default:!0},spinning:{type:Boolean,validator:()=>!0,default:void 0},delay:Number}),D0=oe({name:"Spin",props:ry,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Spin","-spin",ny,kx,e,t),r=C(()=>{const{size:d}=e,{common:{cubicBezierEaseInOut:c},self:u}=o.value,{opacitySpinning:f,color:p,textColor:g}=u,h=typeof d=="number"?Et(d):u[ie("size",d)];return{"--n-bezier":c,"--n-opacity-spinning":f,"--n-size":h,"--n-color":p,"--n-text-color":g}}),i=n?it("spin",C(()=>{const{size:d}=e;return typeof d=="number"?String(d):d[0]}),r,e):void 0,s=ro(e,["spinning","show"]),l=B(!1);return Ft(d=>{let c;if(s.value){const{delay:u}=e;if(u){c=window.setTimeout(()=>{l.value=!0},u),d(()=>{clearTimeout(c)});return}}l.value=s.value}),{mergedClsPrefix:t,active:l,mergedStrokeWidth:C(()=>{const{strokeWidth:d}=e;if(d!==void 0)return d;const{size:c}=e;return oy[typeof c=="number"?"medium":c]}),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e,t;const{$slots:n,mergedClsPrefix:o,description:r}=this,i=n.icon&&this.rotate,s=(r||n.description)&&a("div",{class:`${o}-spin-description`},r||((e=n.description)===null||e===void 0?void 0:e.call(n))),l=n.icon?a("div",{class:[`${o}-spin-body`,this.themeClass]},a("div",{class:[`${o}-spin`,i&&`${o}-spin--rotate`],style:n.default?"":this.cssVars},n.icon()),s):a("div",{class:[`${o}-spin-body`,this.themeClass]},a(Zn,{clsPrefix:o,style:n.default?"":this.cssVars,stroke:this.stroke,"stroke-width":this.mergedStrokeWidth,class:`${o}-spin`}),s);return(t=this.onRender)===null||t===void 0||t.call(this),n.default?a("div",{class:[`${o}-spin-container`,this.themeClass],style:this.cssVars},a("div",{class:[`${o}-spin-content`,this.active&&`${o}-spin-content--spinning`,this.contentClass],style:this.contentStyle},n),a(qt,{name:"fade-in-transition"},{default:()=>this.active?l:null})):l}}),ay={name:"Split",common:_e},iy=b("switch",` + height: var(--n-height); + min-width: var(--n-width); + vertical-align: middle; + user-select: none; + -webkit-user-select: none; + display: inline-flex; + outline: none; + justify-content: center; + align-items: center; +`,[P("children-placeholder",` + height: var(--n-rail-height); + display: flex; + flex-direction: column; + overflow: hidden; + pointer-events: none; + visibility: hidden; + `),P("rail-placeholder",` + display: flex; + flex-wrap: none; + `),P("button-placeholder",` + width: calc(1.75 * var(--n-rail-height)); + height: var(--n-rail-height); + `),b("base-loading",` + position: absolute; + top: 50%; + left: 50%; + transform: translateX(-50%) translateY(-50%); + font-size: calc(var(--n-button-width) - 4px); + color: var(--n-loading-color); + transition: color .3s var(--n-bezier); + `,[fn({left:"50%",top:"50%",originalTransform:"translateX(-50%) translateY(-50%)"})]),P("checked, unchecked",` + transition: color .3s var(--n-bezier); + color: var(--n-text-color); + box-sizing: border-box; + position: absolute; + white-space: nowrap; + top: 0; + bottom: 0; + display: flex; + align-items: center; + line-height: 1; + `),P("checked",` + right: 0; + padding-right: calc(1.25 * var(--n-rail-height) - var(--n-offset)); + `),P("unchecked",` + left: 0; + justify-content: flex-end; + padding-left: calc(1.25 * var(--n-rail-height) - var(--n-offset)); + `),k("&:focus",[P("rail",` + box-shadow: var(--n-box-shadow-focus); + `)]),z("round",[P("rail","border-radius: calc(var(--n-rail-height) / 2);",[P("button","border-radius: calc(var(--n-button-height) / 2);")])]),at("disabled",[at("icon",[z("rubber-band",[z("pressed",[P("rail",[P("button","max-width: var(--n-button-width-pressed);")])]),P("rail",[k("&:active",[P("button","max-width: var(--n-button-width-pressed);")])]),z("active",[z("pressed",[P("rail",[P("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])]),P("rail",[k("&:active",[P("button","left: calc(100% - var(--n-offset) - var(--n-button-width-pressed));")])])])])])]),z("active",[P("rail",[P("button","left: calc(100% - var(--n-button-width) - var(--n-offset))")])]),P("rail",` + overflow: hidden; + height: var(--n-rail-height); + min-width: var(--n-rail-width); + border-radius: var(--n-rail-border-radius); + cursor: pointer; + position: relative; + transition: + opacity .3s var(--n-bezier), + background .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); + background-color: var(--n-rail-color); + `,[P("button-icon",` + color: var(--n-icon-color); + transition: color .3s var(--n-bezier); + font-size: calc(var(--n-button-height) - 4px); + position: absolute; + left: 0; + right: 0; + top: 0; + bottom: 0; + display: flex; + justify-content: center; + align-items: center; + line-height: 1; + `,[fn()]),P("button",` + align-items: center; + top: var(--n-offset); + left: var(--n-offset); + height: var(--n-button-height); + width: var(--n-button-width-pressed); + max-width: var(--n-button-width); + border-radius: var(--n-button-border-radius); + background-color: var(--n-button-color); + box-shadow: var(--n-button-box-shadow); + box-sizing: border-box; + cursor: inherit; + content: ""; + position: absolute; + transition: + background-color .3s var(--n-bezier), + left .3s var(--n-bezier), + opacity .3s var(--n-bezier), + max-width .3s var(--n-bezier), + box-shadow .3s var(--n-bezier); + `)]),z("active",[P("rail","background-color: var(--n-rail-color-active);")]),z("loading",[P("rail",` + cursor: wait; + `)]),z("disabled",[P("rail",` + cursor: not-allowed; + opacity: .5; + `)])]),ly=Object.assign(Object.assign({},Re.props),{size:{type:String,default:"medium"},value:{type:[String,Number,Boolean],default:void 0},loading:Boolean,defaultValue:{type:[String,Number,Boolean],default:!1},disabled:{type:Boolean,default:void 0},round:{type:Boolean,default:!0},"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],checkedValue:{type:[String,Number,Boolean],default:!0},uncheckedValue:{type:[String,Number,Boolean],default:!1},railStyle:Function,rubberBand:{type:Boolean,default:!0},onChange:[Function,Array]});let tr;const M0=oe({name:"Switch",props:ly,slots:Object,setup(e){tr===void 0&&(typeof CSS<"u"?typeof CSS.supports<"u"?tr=CSS.supports("width","max(1px)"):tr=!1:tr=!0);const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Switch","-switch",iy,Ox,e,t),r=Cn(e),{mergedSizeRef:i,mergedDisabledRef:s}=r,l=B(e.defaultValue),d=fe(e,"value"),c=$t(d,l),u=C(()=>c.value===e.checkedValue),f=B(!1),p=B(!1),g=C(()=>{const{railStyle:O}=e;if(O)return O({focused:p.value,checked:u.value})});function h(O){const{"onUpdate:value":F,onChange:A,onUpdateValue:j}=e,{nTriggerFormInput:M,nTriggerFormChange:H}=r;F&&ae(F,O),j&&ae(j,O),A&&ae(A,O),l.value=O,M(),H()}function m(){const{nTriggerFormFocus:O}=r;O()}function x(){const{nTriggerFormBlur:O}=r;O()}function y(){e.loading||s.value||(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue))}function v(){p.value=!0,m()}function T(){p.value=!1,x(),f.value=!1}function $(O){e.loading||s.value||O.key===" "&&(c.value!==e.checkedValue?h(e.checkedValue):h(e.uncheckedValue),f.value=!1)}function R(O){e.loading||s.value||O.key===" "&&(O.preventDefault(),f.value=!0)}const S=C(()=>{const{value:O}=i,{self:{opacityDisabled:F,railColor:A,railColorActive:j,buttonBoxShadow:M,buttonColor:H,boxShadowFocus:U,loadingColor:L,textColor:te,iconColor:K,[ie("buttonHeight",O)]:le,[ie("buttonWidth",O)]:ve,[ie("buttonWidthPressed",O)]:ce,[ie("railHeight",O)]:V,[ie("railWidth",O)]:E,[ie("railBorderRadius",O)]:I,[ie("buttonBorderRadius",O)]:N},common:{cubicBezierEaseInOut:J}}=o.value;let se,xe,Ie;return tr?(se=`calc((${V} - ${le}) / 2)`,xe=`max(${V}, ${le})`,Ie=`max(${E}, calc(${E} + ${le} - ${V}))`):(se=Et((Mt(V)-Mt(le))/2),xe=Et(Math.max(Mt(V),Mt(le))),Ie=Mt(V)>Mt(le)?E:Et(Mt(E)+Mt(le)-Mt(V))),{"--n-bezier":J,"--n-button-border-radius":N,"--n-button-box-shadow":M,"--n-button-color":H,"--n-button-width":ve,"--n-button-width-pressed":ce,"--n-button-height":le,"--n-height":xe,"--n-offset":se,"--n-opacity-disabled":F,"--n-rail-border-radius":I,"--n-rail-color":A,"--n-rail-color-active":j,"--n-rail-height":V,"--n-rail-width":E,"--n-width":Ie,"--n-box-shadow-focus":U,"--n-loading-color":L,"--n-text-color":te,"--n-icon-color":K}}),w=n?it("switch",C(()=>i.value[0]),S,e):void 0;return{handleClick:y,handleBlur:T,handleFocus:v,handleKeyup:$,handleKeydown:R,mergedRailStyle:g,pressed:f,mergedClsPrefix:t,mergedValue:c,checked:u,mergedDisabled:s,cssVars:n?void 0:S,themeClass:w==null?void 0:w.themeClass,onRender:w==null?void 0:w.onRender}},render(){const{mergedClsPrefix:e,mergedDisabled:t,checked:n,mergedRailStyle:o,onRender:r,$slots:i}=this;r==null||r();const{checked:s,unchecked:l,icon:d,"checked-icon":c,"unchecked-icon":u}=i,f=!(Ho(d)&&Ho(c)&&Ho(u));return a("div",{role:"switch","aria-checked":n,class:[`${e}-switch`,this.themeClass,f&&`${e}-switch--icon`,n&&`${e}-switch--active`,t&&`${e}-switch--disabled`,this.round&&`${e}-switch--round`,this.loading&&`${e}-switch--loading`,this.pressed&&`${e}-switch--pressed`,this.rubberBand&&`${e}-switch--rubber-band`],tabindex:this.mergedDisabled?void 0:0,style:this.cssVars,onClick:this.handleClick,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyup:this.handleKeyup,onKeydown:this.handleKeydown},a("div",{class:`${e}-switch__rail`,"aria-hidden":"true",style:o},bt(s,p=>bt(l,g=>p||g?a("div",{"aria-hidden":!0,class:`${e}-switch__children-placeholder`},a("div",{class:`${e}-switch__rail-placeholder`},a("div",{class:`${e}-switch__button-placeholder`}),p),a("div",{class:`${e}-switch__rail-placeholder`},a("div",{class:`${e}-switch__button-placeholder`}),g)):null)),a("div",{class:`${e}-switch__button`},bt(d,p=>bt(c,g=>bt(u,h=>a(uo,null,{default:()=>this.loading?a(Zn,{key:"loading",clsPrefix:e,strokeWidth:20}):this.checked&&(g||p)?a("div",{class:`${e}-switch__button-icon`,key:g?"checked-icon":"icon"},g||p):!this.checked&&(h||p)?a("div",{class:`${e}-switch__button-icon`,key:h?"unchecked-icon":"icon"},h||p):null})))),bt(s,p=>p&&a("div",{key:"checked",class:`${e}-switch__checked`},p)),bt(l,p=>p&&a("div",{key:"unchecked",class:`${e}-switch__unchecked`},p)))))}}),Qi="n-tabs",Yc={tab:[String,Number,Object,Function],name:{type:[String,Number],required:!0},disabled:Boolean,displayDirective:{type:String,default:"if"},closable:{type:Boolean,default:void 0},tabProps:Object,label:[String,Number,Object,Function]},A0=oe({__TAB_PANE__:!0,name:"TabPane",alias:["TabPanel"],props:Yc,slots:Object,setup(e){const t=Ee(Qi,null);return t||Gn("tab-pane","`n-tab-pane` must be placed inside `n-tabs`."),{style:t.paneStyleRef,class:t.paneClassRef,mergedClsPrefix:t.mergedClsPrefixRef}},render(){return a("div",{class:[`${this.mergedClsPrefix}-tab-pane`,this.class],style:this.style},this.$slots)}}),sy=Object.assign({internalLeftPadded:Boolean,internalAddable:Boolean,internalCreatedByPane:Boolean},To(Yc,["displayDirective"])),ii=oe({__TAB__:!0,inheritAttrs:!1,name:"Tab",props:sy,setup(e){const{mergedClsPrefixRef:t,valueRef:n,typeRef:o,closableRef:r,tabStyleRef:i,addTabStyleRef:s,tabClassRef:l,addTabClassRef:d,tabChangeIdRef:c,onBeforeLeaveRef:u,triggerRef:f,handleAdd:p,activateTab:g,handleClose:h}=Ee(Qi);return{trigger:f,mergedClosable:C(()=>{if(e.internalAddable)return!1;const{closable:m}=e;return m===void 0?r.value:m}),style:i,addStyle:s,tabClass:l,addTabClass:d,clsPrefix:t,value:n,type:o,handleClose(m){m.stopPropagation(),!e.disabled&&h(e.name)},activateTab(){if(e.disabled)return;if(e.internalAddable){p();return}const{name:m}=e,x=++c.id;if(m!==n.value){const{value:y}=u;y?Promise.resolve(y(e.name,n.value)).then(v=>{v&&c.id===x&&g(m)}):g(m)}}}},render(){const{internalAddable:e,clsPrefix:t,name:n,disabled:o,label:r,tab:i,value:s,mergedClosable:l,trigger:d,$slots:{default:c}}=this,u=r??i;return a("div",{class:`${t}-tabs-tab-wrapper`},this.internalLeftPadded?a("div",{class:`${t}-tabs-tab-pad`}):null,a("div",Object.assign({key:n,"data-name":n,"data-disabled":o?!0:void 0},sn({class:[`${t}-tabs-tab`,s===n&&`${t}-tabs-tab--active`,o&&`${t}-tabs-tab--disabled`,l&&`${t}-tabs-tab--closable`,e&&`${t}-tabs-tab--addable`,e?this.addTabClass:this.tabClass],onClick:d==="click"?this.activateTab:void 0,onMouseenter:d==="hover"?this.activateTab:void 0,style:e?this.addStyle:this.style},this.internalCreatedByPane?this.tabProps||{}:this.$attrs)),a("span",{class:`${t}-tabs-tab__label`},e?a(Gt,null,a("div",{class:`${t}-tabs-tab__height-placeholder`}," "),a(Rt,{clsPrefix:t},{default:()=>a(yi,null)})):c?c():typeof u=="object"?u:kt(u??n)),l&&this.type==="card"?a(fo,{clsPrefix:t,class:`${t}-tabs-tab__close`,onClick:this.handleClose,disabled:o}):null))}}),dy=b("tabs",` + box-sizing: border-box; + width: 100%; + display: flex; + flex-direction: column; + transition: + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); +`,[z("segment-type",[b("tabs-rail",[k("&.transition-disabled",[b("tabs-capsule",` + transition: none; + `)])])]),z("top",[b("tab-pane",` + padding: var(--n-pane-padding-top) var(--n-pane-padding-right) var(--n-pane-padding-bottom) var(--n-pane-padding-left); + `)]),z("left",[b("tab-pane",` + padding: var(--n-pane-padding-right) var(--n-pane-padding-bottom) var(--n-pane-padding-left) var(--n-pane-padding-top); + `)]),z("left, right",` + flex-direction: row; + `,[b("tabs-bar",` + width: 2px; + right: 0; + transition: + top .2s var(--n-bezier), + max-height .2s var(--n-bezier), + background-color .3s var(--n-bezier); + `),b("tabs-tab",` + padding: var(--n-tab-padding-vertical); + `)]),z("right",` + flex-direction: row-reverse; + `,[b("tab-pane",` + padding: var(--n-pane-padding-left) var(--n-pane-padding-top) var(--n-pane-padding-right) var(--n-pane-padding-bottom); + `),b("tabs-bar",` + left: 0; + `)]),z("bottom",` + flex-direction: column-reverse; + justify-content: flex-end; + `,[b("tab-pane",` + padding: var(--n-pane-padding-bottom) var(--n-pane-padding-right) var(--n-pane-padding-top) var(--n-pane-padding-left); + `),b("tabs-bar",` + top: 0; + `)]),b("tabs-rail",` + position: relative; + padding: 3px; + border-radius: var(--n-tab-border-radius); + width: 100%; + background-color: var(--n-color-segment); + transition: background-color .3s var(--n-bezier); + display: flex; + align-items: center; + `,[b("tabs-capsule",` + border-radius: var(--n-tab-border-radius); + position: absolute; + pointer-events: none; + background-color: var(--n-tab-color-segment); + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, .08); + transition: transform 0.3s var(--n-bezier); + `),b("tabs-tab-wrapper",` + flex-basis: 0; + flex-grow: 1; + display: flex; + align-items: center; + justify-content: center; + `,[b("tabs-tab",` + overflow: hidden; + border-radius: var(--n-tab-border-radius); + width: 100%; + display: flex; + align-items: center; + justify-content: center; + `,[z("active",` + font-weight: var(--n-font-weight-strong); + color: var(--n-tab-text-color-active); + `),k("&:hover",` + color: var(--n-tab-text-color-hover); + `)])])]),z("flex",[b("tabs-nav",` + width: 100%; + position: relative; + `,[b("tabs-wrapper",` + width: 100%; + `,[b("tabs-tab",` + margin-right: 0; + `)])])]),b("tabs-nav",` + box-sizing: border-box; + line-height: 1.5; + display: flex; + transition: border-color .3s var(--n-bezier); + `,[P("prefix, suffix",` + display: flex; + align-items: center; + `),P("prefix","padding-right: 16px;"),P("suffix","padding-left: 16px;")]),z("top, bottom",[b("tabs-nav-scroll-wrapper",[k("&::before",` + top: 0; + bottom: 0; + left: 0; + width: 20px; + `),k("&::after",` + top: 0; + bottom: 0; + right: 0; + width: 20px; + `),z("shadow-start",[k("&::before",` + box-shadow: inset 10px 0 8px -8px rgba(0, 0, 0, .12); + `)]),z("shadow-end",[k("&::after",` + box-shadow: inset -10px 0 8px -8px rgba(0, 0, 0, .12); + `)])])]),z("left, right",[b("tabs-nav-scroll-content",` + flex-direction: column; + `),b("tabs-nav-scroll-wrapper",[k("&::before",` + top: 0; + left: 0; + right: 0; + height: 20px; + `),k("&::after",` + bottom: 0; + left: 0; + right: 0; + height: 20px; + `),z("shadow-start",[k("&::before",` + box-shadow: inset 0 10px 8px -8px rgba(0, 0, 0, .12); + `)]),z("shadow-end",[k("&::after",` + box-shadow: inset 0 -10px 8px -8px rgba(0, 0, 0, .12); + `)])])]),b("tabs-nav-scroll-wrapper",` + flex: 1; + position: relative; + overflow: hidden; + `,[b("tabs-nav-y-scroll",` + height: 100%; + width: 100%; + overflow-y: auto; + scrollbar-width: none; + `,[k("&::-webkit-scrollbar, &::-webkit-scrollbar-track-piece, &::-webkit-scrollbar-thumb",` + width: 0; + height: 0; + display: none; + `)]),k("&::before, &::after",` + transition: box-shadow .3s var(--n-bezier); + pointer-events: none; + content: ""; + position: absolute; + z-index: 1; + `)]),b("tabs-nav-scroll-content",` + display: flex; + position: relative; + min-width: 100%; + min-height: 100%; + width: fit-content; + box-sizing: border-box; + `),b("tabs-wrapper",` + display: inline-flex; + flex-wrap: nowrap; + position: relative; + `),b("tabs-tab-wrapper",` + display: flex; + flex-wrap: nowrap; + flex-shrink: 0; + flex-grow: 0; + `),b("tabs-tab",` + cursor: pointer; + white-space: nowrap; + flex-wrap: nowrap; + display: inline-flex; + align-items: center; + color: var(--n-tab-text-color); + font-size: var(--n-tab-font-size); + background-clip: padding-box; + padding: var(--n-tab-padding); + transition: + box-shadow .3s var(--n-bezier), + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[z("disabled",{cursor:"not-allowed"}),P("close",` + margin-left: 6px; + transition: + background-color .3s var(--n-bezier), + color .3s var(--n-bezier); + `),P("label",` + display: flex; + align-items: center; + z-index: 1; + `)]),b("tabs-bar",` + position: absolute; + bottom: 0; + height: 2px; + border-radius: 1px; + background-color: var(--n-bar-color); + transition: + left .2s var(--n-bezier), + max-width .2s var(--n-bezier), + opacity .3s var(--n-bezier), + background-color .3s var(--n-bezier); + `,[k("&.transition-disabled",` + transition: none; + `),z("disabled",` + background-color: var(--n-tab-text-color-disabled) + `)]),b("tabs-pane-wrapper",` + position: relative; + overflow: hidden; + transition: max-height .2s var(--n-bezier); + `),b("tab-pane",` + color: var(--n-pane-text-color); + width: 100%; + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + opacity .2s var(--n-bezier); + left: 0; + right: 0; + top: 0; + `,[k("&.next-transition-leave-active, &.prev-transition-leave-active, &.next-transition-enter-active, &.prev-transition-enter-active",` + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + transform .2s var(--n-bezier), + opacity .2s var(--n-bezier); + `),k("&.next-transition-leave-active, &.prev-transition-leave-active",` + position: absolute; + `),k("&.next-transition-enter-from, &.prev-transition-leave-to",` + transform: translateX(32px); + opacity: 0; + `),k("&.next-transition-leave-to, &.prev-transition-enter-from",` + transform: translateX(-32px); + opacity: 0; + `),k("&.next-transition-leave-from, &.next-transition-enter-to, &.prev-transition-leave-from, &.prev-transition-enter-to",` + transform: translateX(0); + opacity: 1; + `)]),b("tabs-tab-pad",` + box-sizing: border-box; + width: var(--n-tab-gap); + flex-grow: 0; + flex-shrink: 0; + `),z("line-type, bar-type",[b("tabs-tab",` + font-weight: var(--n-tab-font-weight); + box-sizing: border-box; + vertical-align: bottom; + `,[k("&:hover",{color:"var(--n-tab-text-color-hover)"}),z("active",` + color: var(--n-tab-text-color-active); + font-weight: var(--n-tab-font-weight-active); + `),z("disabled",{color:"var(--n-tab-text-color-disabled)"})])]),b("tabs-nav",[z("line-type",[z("top",[P("prefix, suffix",` + border-bottom: 1px solid var(--n-tab-border-color); + `),b("tabs-nav-scroll-content",` + border-bottom: 1px solid var(--n-tab-border-color); + `),b("tabs-bar",` + bottom: -1px; + `)]),z("left",[P("prefix, suffix",` + border-right: 1px solid var(--n-tab-border-color); + `),b("tabs-nav-scroll-content",` + border-right: 1px solid var(--n-tab-border-color); + `),b("tabs-bar",` + right: -1px; + `)]),z("right",[P("prefix, suffix",` + border-left: 1px solid var(--n-tab-border-color); + `),b("tabs-nav-scroll-content",` + border-left: 1px solid var(--n-tab-border-color); + `),b("tabs-bar",` + left: -1px; + `)]),z("bottom",[P("prefix, suffix",` + border-top: 1px solid var(--n-tab-border-color); + `),b("tabs-nav-scroll-content",` + border-top: 1px solid var(--n-tab-border-color); + `),b("tabs-bar",` + top: -1px; + `)]),P("prefix, suffix",` + transition: border-color .3s var(--n-bezier); + `),b("tabs-nav-scroll-content",` + transition: border-color .3s var(--n-bezier); + `),b("tabs-bar",` + border-radius: 0; + `)]),z("card-type",[P("prefix, suffix",` + transition: border-color .3s var(--n-bezier); + `),b("tabs-pad",` + flex-grow: 1; + transition: border-color .3s var(--n-bezier); + `),b("tabs-tab-pad",` + transition: border-color .3s var(--n-bezier); + `),b("tabs-tab",` + font-weight: var(--n-tab-font-weight); + border: 1px solid var(--n-tab-border-color); + background-color: var(--n-tab-color); + box-sizing: border-box; + position: relative; + vertical-align: bottom; + display: flex; + justify-content: space-between; + font-size: var(--n-tab-font-size); + color: var(--n-tab-text-color); + `,[z("addable",` + padding-left: 8px; + padding-right: 8px; + font-size: 16px; + justify-content: center; + `,[P("height-placeholder",` + width: 0; + font-size: var(--n-tab-font-size); + `),at("disabled",[k("&:hover",` + color: var(--n-tab-text-color-hover); + `)])]),z("closable","padding-right: 8px;"),z("active",` + background-color: #0000; + font-weight: var(--n-tab-font-weight-active); + color: var(--n-tab-text-color-active); + `),z("disabled","color: var(--n-tab-text-color-disabled);")])]),z("left, right",` + flex-direction: column; + `,[P("prefix, suffix",` + padding: var(--n-tab-padding-vertical); + `),b("tabs-wrapper",` + flex-direction: column; + `),b("tabs-tab-wrapper",` + flex-direction: column; + `,[b("tabs-tab-pad",` + height: var(--n-tab-gap-vertical); + width: 100%; + `)])]),z("top",[z("card-type",[b("tabs-scroll-padding","border-bottom: 1px solid var(--n-tab-border-color);"),P("prefix, suffix",` + border-bottom: 1px solid var(--n-tab-border-color); + `),b("tabs-tab",` + border-top-left-radius: var(--n-tab-border-radius); + border-top-right-radius: var(--n-tab-border-radius); + `,[z("active",` + border-bottom: 1px solid #0000; + `)]),b("tabs-tab-pad",` + border-bottom: 1px solid var(--n-tab-border-color); + `),b("tabs-pad",` + border-bottom: 1px solid var(--n-tab-border-color); + `)])]),z("left",[z("card-type",[b("tabs-scroll-padding","border-right: 1px solid var(--n-tab-border-color);"),P("prefix, suffix",` + border-right: 1px solid var(--n-tab-border-color); + `),b("tabs-tab",` + border-top-left-radius: var(--n-tab-border-radius); + border-bottom-left-radius: var(--n-tab-border-radius); + `,[z("active",` + border-right: 1px solid #0000; + `)]),b("tabs-tab-pad",` + border-right: 1px solid var(--n-tab-border-color); + `),b("tabs-pad",` + border-right: 1px solid var(--n-tab-border-color); + `)])]),z("right",[z("card-type",[b("tabs-scroll-padding","border-left: 1px solid var(--n-tab-border-color);"),P("prefix, suffix",` + border-left: 1px solid var(--n-tab-border-color); + `),b("tabs-tab",` + border-top-right-radius: var(--n-tab-border-radius); + border-bottom-right-radius: var(--n-tab-border-radius); + `,[z("active",` + border-left: 1px solid #0000; + `)]),b("tabs-tab-pad",` + border-left: 1px solid var(--n-tab-border-color); + `),b("tabs-pad",` + border-left: 1px solid var(--n-tab-border-color); + `)])]),z("bottom",[z("card-type",[b("tabs-scroll-padding","border-top: 1px solid var(--n-tab-border-color);"),P("prefix, suffix",` + border-top: 1px solid var(--n-tab-border-color); + `),b("tabs-tab",` + border-bottom-left-radius: var(--n-tab-border-radius); + border-bottom-right-radius: var(--n-tab-border-radius); + `,[z("active",` + border-top: 1px solid #0000; + `)]),b("tabs-tab-pad",` + border-top: 1px solid var(--n-tab-border-color); + `),b("tabs-pad",` + border-top: 1px solid var(--n-tab-border-color); + `)])])])]),cy=Object.assign(Object.assign({},Re.props),{value:[String,Number],defaultValue:[String,Number],trigger:{type:String,default:"click"},type:{type:String,default:"bar"},closable:Boolean,justifyContent:String,size:{type:String,default:"medium"},placement:{type:String,default:"top"},tabStyle:[String,Object],tabClass:String,addTabStyle:[String,Object],addTabClass:String,barWidth:Number,paneClass:String,paneStyle:[String,Object],paneWrapperClass:String,paneWrapperStyle:[String,Object],addable:[Boolean,Object],tabsPadding:{type:Number,default:0},animated:Boolean,onBeforeLeave:Function,onAdd:Function,"onUpdate:value":[Function,Array],onUpdateValue:[Function,Array],onClose:[Function,Array],labelSize:String,activeName:[String,Number],onActiveNameChange:[Function,Array]}),_0=oe({name:"Tabs",props:cy,slots:Object,setup(e,{slots:t}){var n,o,r,i;const{mergedClsPrefixRef:s,inlineThemeDisabled:l}=Qe(e),d=Re("Tabs","-tabs",dy,Hx,e,s),c=B(null),u=B(null),f=B(null),p=B(null),g=B(null),h=B(null),m=B(!0),x=B(!0),y=ro(e,["labelSize","size"]),v=ro(e,["activeName","value"]),T=B((o=(n=v.value)!==null&&n!==void 0?n:e.defaultValue)!==null&&o!==void 0?o:t.default?(i=(r=Rn(t.default())[0])===null||r===void 0?void 0:r.props)===null||i===void 0?void 0:i.name:null),$=$t(v,T),R={id:0},S=C(()=>{if(!(!e.justifyContent||e.type==="card"))return{display:"flex",justifyContent:e.justifyContent}});mt($,()=>{R.id=0,j(),M()});function w(){var q;const{value:Q}=$;return Q===null?null:(q=c.value)===null||q===void 0?void 0:q.querySelector(`[data-name="${Q}"]`)}function O(q){if(e.type==="card")return;const{value:Q}=u;if(!Q)return;const ge=Q.style.opacity==="0";if(q){const we=`${s.value}-tabs-bar--disabled`,{barWidth:de,placement:be}=e;if(q.dataset.disabled==="true"?Q.classList.add(we):Q.classList.remove(we),["top","bottom"].includes(be)){if(A(["top","maxHeight","height"]),typeof de=="number"&&q.offsetWidth>=de){const je=Math.floor((q.offsetWidth-de)/2)+q.offsetLeft;Q.style.left=`${je}px`,Q.style.maxWidth=`${de}px`}else Q.style.left=`${q.offsetLeft}px`,Q.style.maxWidth=`${q.offsetWidth}px`;Q.style.width="8192px",ge&&(Q.style.transition="none"),Q.offsetWidth,ge&&(Q.style.transition="",Q.style.opacity="1")}else{if(A(["left","maxWidth","width"]),typeof de=="number"&&q.offsetHeight>=de){const je=Math.floor((q.offsetHeight-de)/2)+q.offsetTop;Q.style.top=`${je}px`,Q.style.maxHeight=`${de}px`}else Q.style.top=`${q.offsetTop}px`,Q.style.maxHeight=`${q.offsetHeight}px`;Q.style.height="8192px",ge&&(Q.style.transition="none"),Q.offsetHeight,ge&&(Q.style.transition="",Q.style.opacity="1")}}}function F(){if(e.type==="card")return;const{value:q}=u;q&&(q.style.opacity="0")}function A(q){const{value:Q}=u;if(Q)for(const ge of q)Q.style[ge]=""}function j(){if(e.type==="card")return;const q=w();q?O(q):F()}function M(){var q;const Q=(q=g.value)===null||q===void 0?void 0:q.$el;if(!Q)return;const ge=w();if(!ge)return;const{scrollLeft:we,offsetWidth:de}=Q,{offsetLeft:be,offsetWidth:je}=ge;we>be?Q.scrollTo({top:0,left:be,behavior:"smooth"}):be+je>we+de&&Q.scrollTo({top:0,left:be+je-de,behavior:"smooth"})}const H=B(null);let U=0,L=null;function te(q){const Q=H.value;if(Q){U=q.getBoundingClientRect().height;const ge=`${U}px`,we=()=>{Q.style.height=ge,Q.style.maxHeight=ge};L?(we(),L(),L=null):L=we}}function K(q){const Q=H.value;if(Q){const ge=q.getBoundingClientRect().height,we=()=>{document.body.offsetHeight,Q.style.maxHeight=`${ge}px`,Q.style.height=`${Math.max(U,ge)}px`};L?(L(),L=null,we()):L=we}}function le(){const q=H.value;if(q){q.style.maxHeight="",q.style.height="";const{paneWrapperStyle:Q}=e;if(typeof Q=="string")q.style.cssText=Q;else if(Q){const{maxHeight:ge,height:we}=Q;ge!==void 0&&(q.style.maxHeight=ge),we!==void 0&&(q.style.height=we)}}}const ve={value:[]},ce=B("next");function V(q){const Q=$.value;let ge="next";for(const we of ve.value){if(we===Q)break;if(we===q){ge="prev";break}}ce.value=ge,E(q)}function E(q){const{onActiveNameChange:Q,onUpdateValue:ge,"onUpdate:value":we}=e;Q&&ae(Q,q),ge&&ae(ge,q),we&&ae(we,q),T.value=q}function I(q){const{onClose:Q}=e;Q&&ae(Q,q)}function N(){const{value:q}=u;if(!q)return;const Q="transition-disabled";q.classList.add(Q),j(),q.classList.remove(Q)}const J=B(null);function se({transitionDisabled:q}){const Q=c.value;if(!Q)return;q&&Q.classList.add("transition-disabled");const ge=w();ge&&J.value&&(J.value.style.width=`${ge.offsetWidth}px`,J.value.style.height=`${ge.offsetHeight}px`,J.value.style.transform=`translateX(${ge.offsetLeft-Mt(getComputedStyle(Q).paddingLeft)}px)`,q&&J.value.offsetWidth),q&&Q.classList.remove("transition-disabled")}mt([$],()=>{e.type==="segment"&&Tt(()=>{se({transitionDisabled:!1})})}),tn(()=>{e.type==="segment"&&se({transitionDisabled:!0})});let xe=0;function Ie(q){var Q;if(q.contentRect.width===0&&q.contentRect.height===0||xe===q.contentRect.width)return;xe=q.contentRect.width;const{type:ge}=e;if((ge==="line"||ge==="bar")&&N(),ge!=="segment"){const{placement:we}=e;Xe((we==="top"||we==="bottom"?(Q=g.value)===null||Q===void 0?void 0:Q.$el:h.value)||null)}}const _=fa(Ie,64);mt([()=>e.justifyContent,()=>e.size],()=>{Tt(()=>{const{type:q}=e;(q==="line"||q==="bar")&&N()})});const Pe=B(!1);function He(q){var Q;const{target:ge,contentRect:{width:we,height:de}}=q,be=ge.parentElement.parentElement.offsetWidth,je=ge.parentElement.parentElement.offsetHeight,{placement:ne}=e;if(!Pe.value)ne==="top"||ne==="bottom"?be<we&&(Pe.value=!0):je<de&&(Pe.value=!0);else{const{value:Ue}=p;if(!Ue)return;ne==="top"||ne==="bottom"?be-we>Ue.$el.offsetWidth&&(Pe.value=!1):je-de>Ue.$el.offsetHeight&&(Pe.value=!1)}Xe(((Q=g.value)===null||Q===void 0?void 0:Q.$el)||null)}const Ae=fa(He,64);function Ge(){const{onAdd:q}=e;q&&q(),Tt(()=>{const Q=w(),{value:ge}=g;!Q||!ge||ge.scrollTo({left:Q.offsetLeft,top:0,behavior:"smooth"})})}function Xe(q){if(!q)return;const{placement:Q}=e;if(Q==="top"||Q==="bottom"){const{scrollLeft:ge,scrollWidth:we,offsetWidth:de}=q;m.value=ge<=0,x.value=ge+de>=we}else{const{scrollTop:ge,scrollHeight:we,offsetHeight:de}=q;m.value=ge<=0,x.value=ge+de>=we}}const ct=fa(q=>{Xe(q.target)},64);Je(Qi,{triggerRef:fe(e,"trigger"),tabStyleRef:fe(e,"tabStyle"),tabClassRef:fe(e,"tabClass"),addTabStyleRef:fe(e,"addTabStyle"),addTabClassRef:fe(e,"addTabClass"),paneClassRef:fe(e,"paneClass"),paneStyleRef:fe(e,"paneStyle"),mergedClsPrefixRef:s,typeRef:fe(e,"type"),closableRef:fe(e,"closable"),valueRef:$,tabChangeIdRef:R,onBeforeLeaveRef:fe(e,"onBeforeLeave"),activateTab:V,handleClose:I,handleAdd:Ge}),is(()=>{j(),M()}),Ft(()=>{const{value:q}=f;if(!q)return;const{value:Q}=s,ge=`${Q}-tabs-nav-scroll-wrapper--shadow-start`,we=`${Q}-tabs-nav-scroll-wrapper--shadow-end`;m.value?q.classList.remove(ge):q.classList.add(ge),x.value?q.classList.remove(we):q.classList.add(we)});const nt={syncBarPosition:()=>{j()}},Ce=()=>{se({transitionDisabled:!0})},ee=C(()=>{const{value:q}=y,{type:Q}=e,ge={card:"Card",bar:"Bar",line:"Line",segment:"Segment"}[Q],we=`${q}${ge}`,{self:{barColor:de,closeIconColor:be,closeIconColorHover:je,closeIconColorPressed:ne,tabColor:Ue,tabBorderColor:lt,paneTextColor:zt,tabFontWeight:xt,tabBorderRadius:gt,tabFontWeightActive:ut,colorSegment:De,fontWeightStrong:Ze,tabColorSegment:D,closeSize:G,closeIconSize:pe,closeColorHover:Fe,closeColorPressed:Be,closeBorderRadius:W,[ie("panePadding",q)]:me,[ie("tabPadding",we)]:$e,[ie("tabPaddingVertical",we)]:We,[ie("tabGap",we)]:ft,[ie("tabGap",`${we}Vertical`)]:ot,[ie("tabTextColor",Q)]:re,[ie("tabTextColorActive",Q)]:ze,[ie("tabTextColorHover",Q)]:Le,[ie("tabTextColorDisabled",Q)]:et,[ie("tabFontSize",q)]:yt},common:{cubicBezierEaseInOut:vt}}=d.value;return{"--n-bezier":vt,"--n-color-segment":De,"--n-bar-color":de,"--n-tab-font-size":yt,"--n-tab-text-color":re,"--n-tab-text-color-active":ze,"--n-tab-text-color-disabled":et,"--n-tab-text-color-hover":Le,"--n-pane-text-color":zt,"--n-tab-border-color":lt,"--n-tab-border-radius":gt,"--n-close-size":G,"--n-close-icon-size":pe,"--n-close-color-hover":Fe,"--n-close-color-pressed":Be,"--n-close-border-radius":W,"--n-close-icon-color":be,"--n-close-icon-color-hover":je,"--n-close-icon-color-pressed":ne,"--n-tab-color":Ue,"--n-tab-font-weight":xt,"--n-tab-font-weight-active":ut,"--n-tab-padding":$e,"--n-tab-padding-vertical":We,"--n-tab-gap":ft,"--n-tab-gap-vertical":ot,"--n-pane-padding-left":Nt(me,"left"),"--n-pane-padding-right":Nt(me,"right"),"--n-pane-padding-top":Nt(me,"top"),"--n-pane-padding-bottom":Nt(me,"bottom"),"--n-font-weight-strong":Ze,"--n-tab-color-segment":D}}),ue=l?it("tabs",C(()=>`${y.value[0]}${e.type[0]}`),ee,e):void 0;return Object.assign({mergedClsPrefix:s,mergedValue:$,renderedNames:new Set,segmentCapsuleElRef:J,tabsPaneWrapperRef:H,tabsElRef:c,barElRef:u,addTabInstRef:p,xScrollInstRef:g,scrollWrapperElRef:f,addTabFixed:Pe,tabWrapperStyle:S,handleNavResize:_,mergedSize:y,handleScroll:ct,handleTabsResize:Ae,cssVars:l?void 0:ee,themeClass:ue==null?void 0:ue.themeClass,animationDirection:ce,renderNameListRef:ve,yScrollElRef:h,handleSegmentResize:Ce,onAnimationBeforeLeave:te,onAnimationEnter:K,onAnimationAfterEnter:le,onRender:ue==null?void 0:ue.onRender},nt)},render(){const{mergedClsPrefix:e,type:t,placement:n,addTabFixed:o,addable:r,mergedSize:i,renderNameListRef:s,onRender:l,paneWrapperClass:d,paneWrapperStyle:c,$slots:{default:u,prefix:f,suffix:p}}=this;l==null||l();const g=u?Rn(u()).filter(R=>R.type.__TAB_PANE__===!0):[],h=u?Rn(u()).filter(R=>R.type.__TAB__===!0):[],m=!h.length,x=t==="card",y=t==="segment",v=!x&&!y&&this.justifyContent;s.value=[];const T=()=>{const R=a("div",{style:this.tabWrapperStyle,class:`${e}-tabs-wrapper`},v?null:a("div",{class:`${e}-tabs-scroll-padding`,style:n==="top"||n==="bottom"?{width:`${this.tabsPadding}px`}:{height:`${this.tabsPadding}px`}}),m?g.map((S,w)=>(s.value.push(S.props.name),Fa(a(ii,Object.assign({},S.props,{internalCreatedByPane:!0,internalLeftPadded:w!==0&&(!v||v==="center"||v==="start"||v==="end")}),S.children?{default:S.children.tab}:void 0)))):h.map((S,w)=>(s.value.push(S.props.name),Fa(w!==0&&!v?Yl(S):S))),!o&&r&&x?ql(r,(m?g.length:h.length)!==0):null,v?null:a("div",{class:`${e}-tabs-scroll-padding`,style:{width:`${this.tabsPadding}px`}}));return a("div",{ref:"tabsElRef",class:`${e}-tabs-nav-scroll-content`},x&&r?a(_n,{onResize:this.handleTabsResize},{default:()=>R}):R,x?a("div",{class:`${e}-tabs-pad`}):null,x?null:a("div",{ref:"barElRef",class:`${e}-tabs-bar`}))},$=y?"top":n;return a("div",{class:[`${e}-tabs`,this.themeClass,`${e}-tabs--${t}-type`,`${e}-tabs--${i}-size`,v&&`${e}-tabs--flex`,`${e}-tabs--${$}`],style:this.cssVars},a("div",{class:[`${e}-tabs-nav--${t}-type`,`${e}-tabs-nav--${$}`,`${e}-tabs-nav`]},bt(f,R=>R&&a("div",{class:`${e}-tabs-nav__prefix`},R)),y?a(_n,{onResize:this.handleSegmentResize},{default:()=>a("div",{class:`${e}-tabs-rail`,ref:"tabsElRef"},a("div",{class:`${e}-tabs-capsule`,ref:"segmentCapsuleElRef"},a("div",{class:`${e}-tabs-wrapper`},a("div",{class:`${e}-tabs-tab`}))),m?g.map((R,S)=>(s.value.push(R.props.name),a(ii,Object.assign({},R.props,{internalCreatedByPane:!0,internalLeftPadded:S!==0}),R.children?{default:R.children.tab}:void 0))):h.map((R,S)=>(s.value.push(R.props.name),S===0?R:Yl(R))))}):a(_n,{onResize:this.handleNavResize},{default:()=>a("div",{class:`${e}-tabs-nav-scroll-wrapper`,ref:"scrollWrapperElRef"},["top","bottom"].includes($)?a(Mu,{ref:"xScrollInstRef",onScroll:this.handleScroll},{default:T}):a("div",{class:`${e}-tabs-nav-y-scroll`,onScroll:this.handleScroll,ref:"yScrollElRef"},T()))}),o&&r&&x?ql(r,!0):null,bt(p,R=>R&&a("div",{class:`${e}-tabs-nav__suffix`},R))),m&&(this.animated&&($==="top"||$==="bottom")?a("div",{ref:"tabsPaneWrapperRef",style:c,class:[`${e}-tabs-pane-wrapper`,d]},Kl(g,this.mergedValue,this.renderedNames,this.onAnimationBeforeLeave,this.onAnimationEnter,this.onAnimationAfterEnter,this.animationDirection)):Kl(g,this.mergedValue,this.renderedNames)))}});function Kl(e,t,n,o,r,i,s){const l=[];return e.forEach(d=>{const{name:c,displayDirective:u,"display-directive":f}=d.props,p=h=>u===h||f===h,g=t===c;if(d.key!==void 0&&(d.key=c),g||p("show")||p("show:lazy")&&n.has(c)){n.has(c)||n.add(c);const h=!p("if");l.push(h?dn(d,[[En,g]]):d)}}),s?a(as,{name:`${s}-transition`,onBeforeLeave:o,onEnter:r,onAfterEnter:i},{default:()=>l}):l}function ql(e,t){return a(ii,{ref:"addTabInstRef",key:"__addable",name:"__addable",internalCreatedByPane:!0,internalAddable:!0,internalLeftPadded:t,disabled:typeof e=="object"&&e.disabled})}function Yl(e){const t=ir(e);return t.props?t.props.internalLeftPadded=!0:t.props={internalLeftPadded:!0},t}function Fa(e){return Array.isArray(e.dynamicProps)?e.dynamicProps.includes("internalLeftPadded")||e.dynamicProps.push("internalLeftPadded"):e.dynamicProps=["internalLeftPadded"],e}const Gc="n-tree-select";function Gl({position:e,offsetLevel:t,indent:n,el:o}){const r={position:"absolute",boxSizing:"border-box",right:0};if(e==="inside")r.left=0,r.top=0,r.bottom=0,r.borderRadius="inherit",r.boxShadow="inset 0 0 0 2px var(--n-drop-mark-color)";else{const i=e==="before"?"top":"bottom";r[i]=0,r.left=`${o.offsetLeft+6-t*n}px`,r.height="2px",r.backgroundColor="var(--n-drop-mark-color)",r.transformOrigin=i,r.borderRadius="1px",r.transform=e==="before"?"translateY(-4px)":"translateY(4px)"}return a("div",{style:r})}function uy({dropPosition:e,node:t}){return t.isLeaf===!1||t.children?!0:e!=="inside"}const $r="n-tree";function fy({props:e,fNodesRef:t,mergedExpandedKeysRef:n,mergedSelectedKeysRef:o,mergedCheckedKeysRef:r,handleCheck:i,handleSelect:s,handleSwitcherClick:l}){const{value:d}=o,c=Ee(Gc,null),u=c?c.pendingNodeKeyRef:B(d.length?d[d.length-1]:null);function f(p){var g;if(!e.keyboard)return{enterBehavior:null};const{value:h}=u;let m=null;if(h===null){if((p.key==="ArrowDown"||p.key==="ArrowUp")&&p.preventDefault(),["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(p.key)&&h===null){const{value:x}=t;let y=0;for(;y<x.length;){if(!x[y].disabled){u.value=x[y].key;break}y+=1}}}else{const{value:x}=t;let y=x.findIndex(v=>v.key===h);if(!~y)return{enterBehavior:null};if(p.key==="Enter"){const v=x[y];switch(m=((g=e.overrideDefaultNodeClickBehavior)===null||g===void 0?void 0:g.call(e,{option:v.rawNode}))||null,m){case"toggleCheck":i(v,!r.value.includes(v.key));break;case"toggleSelect":s(v);break;case"toggleExpand":l(v);break;case"none":break;case"default":default:m="default",s(v)}}else if(p.key==="ArrowDown")for(p.preventDefault(),y+=1;y<x.length;){if(!x[y].disabled){u.value=x[y].key;break}y+=1}else if(p.key==="ArrowUp")for(p.preventDefault(),y-=1;y>=0;){if(!x[y].disabled){u.value=x[y].key;break}y-=1}else if(p.key==="ArrowLeft"){const v=x[y];if(v.isLeaf||!n.value.includes(h)){const T=v.getParent();T&&(u.value=T.key)}else l(v)}else if(p.key==="ArrowRight"){const v=x[y];if(v.isLeaf)return{enterBehavior:null};if(!n.value.includes(h))l(v);else for(y+=1;y<x.length;){if(!x[y].disabled){u.value=x[y].key;break}y+=1}}}return{enterBehavior:m}}return{pendingNodeKeyRef:u,handleKeydown:f}}const hy=oe({name:"NTreeNodeCheckbox",props:{clsPrefix:{type:String,required:!0},indent:{type:Number,required:!0},right:Boolean,focusable:Boolean,disabled:Boolean,checked:Boolean,indeterminate:Boolean,onCheck:Function},setup(e){const t=Ee($r);function n(r){const{onCheck:i}=e;i&&i(r)}function o(r){n(r)}return{handleUpdateValue:o,mergedTheme:t.mergedThemeRef}},render(){const{clsPrefix:e,mergedTheme:t,checked:n,indeterminate:o,disabled:r,focusable:i,indent:s,handleUpdateValue:l}=this;return a("span",{class:[`${e}-tree-node-checkbox`,this.right&&`${e}-tree-node-checkbox--right`],style:{width:`${s}px`},"data-checkbox":!0},a(na,{focusable:i,disabled:r,theme:t.peers.Checkbox,themeOverrides:t.peerOverrides.Checkbox,checked:n,indeterminate:o,onUpdateChecked:l}))}}),py=oe({name:"TreeNodeContent",props:{clsPrefix:{type:String,required:!0},disabled:Boolean,checked:Boolean,selected:Boolean,onClick:Function,onDragstart:Function,tmNode:{type:Object,required:!0},nodeProps:Object},setup(e){const{renderLabelRef:t,renderPrefixRef:n,renderSuffixRef:o,labelFieldRef:r}=Ee($r),i=B(null);function s(d){const{onClick:c}=e;c&&c(d)}function l(d){s(d)}return{selfRef:i,renderLabel:t,renderPrefix:n,renderSuffix:o,labelField:r,handleClick:l}},render(){const{clsPrefix:e,labelField:t,nodeProps:n,checked:o=!1,selected:r=!1,renderLabel:i,renderPrefix:s,renderSuffix:l,handleClick:d,onDragstart:c,tmNode:{rawNode:u,rawNode:{prefix:f,suffix:p,[t]:g}}}=this;return a("span",Object.assign({},n,{ref:"selfRef",class:[`${e}-tree-node-content`,n==null?void 0:n.class],onClick:d,draggable:c===void 0?void 0:!0,onDragstart:c}),s||f?a("div",{class:`${e}-tree-node-content__prefix`},s?s({option:u,selected:r,checked:o}):kt(f)):null,a("div",{class:`${e}-tree-node-content__text`},i?i({option:u,selected:r,checked:o}):kt(g)),l||p?a("div",{class:`${e}-tree-node-content__suffix`},l?l({option:u,selected:r,checked:o}):kt(p)):null)}}),gy=oe({name:"NTreeSwitcher",props:{clsPrefix:{type:String,required:!0},indent:{type:Number,required:!0},expanded:Boolean,selected:Boolean,hide:Boolean,loading:Boolean,onClick:Function,tmNode:{type:Object,required:!0}},setup(e){const{renderSwitcherIconRef:t}=Ee($r,null);return()=>{const{clsPrefix:n,expanded:o,hide:r,indent:i,onClick:s}=e;return a("span",{"data-switcher":!0,class:[`${n}-tree-node-switcher`,o&&`${n}-tree-node-switcher--expanded`,r&&`${n}-tree-node-switcher--hide`],style:{width:`${i}px`},onClick:s},a("div",{class:`${n}-tree-node-switcher__icon`},a(uo,null,{default:()=>{if(e.loading)return a(Zn,{clsPrefix:n,key:"loading",radius:85,strokeWidth:20});const{value:l}=t;return l?l({expanded:e.expanded,selected:e.selected,option:e.tmNode.rawNode}):a(Rt,{clsPrefix:n,key:"switcher"},{default:()=>a(kf,null)})}})))}}});function my(e){return C(()=>e.leafOnly?"child":e.checkStrategy)}function Jn(e,t){return!!e.rawNode[t]}function Xc(e,t,n,o){e==null||e.forEach(r=>{n(r),Xc(r[t],t,n,o),o(r)})}function by(e,t,n,o,r){const i=new Set,s=new Set,l=[];return Xc(e,o,d=>{if(l.push(d),r(t,d)){s.add(d[n]);for(let c=l.length-2;c>=0;--c)if(!i.has(l[c][n]))i.add(l[c][n]);else return}},()=>{l.pop()}),{expandedKeys:Array.from(i),highlightKeySet:s}}if(xn&&Image){const e=new Image;e.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="}function vy(e,t,n,o,r){const i=new Set,s=new Set,l=new Set,d=[],c=[],u=[];function f(g){g.forEach(h=>{if(u.push(h),t(n,h)){i.add(h[o]),l.add(h[o]);for(let x=u.length-2;x>=0;--x){const y=u[x][o];if(!s.has(y))s.add(y),i.has(y)&&i.delete(y);else break}}const m=h[r];m&&f(m),u.pop()})}f(e);function p(g,h){g.forEach(m=>{const x=m[o],y=i.has(x),v=s.has(x);if(!y&&!v)return;const T=m[r];if(T)if(y)h.push(m);else{d.push(x);const $=Object.assign(Object.assign({},m),{[r]:[]});h.push($),p(T,$[r])}else h.push(m)})}return p(e,c),{filteredTree:c,highlightKeySet:l,expandedKeys:d}}const Zc=oe({name:"TreeNode",props:{clsPrefix:{type:String,required:!0},tmNode:{type:Object,required:!0}},setup(e){const t=Ee($r),{droppingNodeParentRef:n,droppingMouseNodeRef:o,draggingNodeRef:r,droppingPositionRef:i,droppingOffsetLevelRef:s,nodePropsRef:l,indentRef:d,blockLineRef:c,checkboxPlacementRef:u,checkOnClickRef:f,disabledFieldRef:p,showLineRef:g,renderSwitcherIconRef:h,overrideDefaultNodeClickBehaviorRef:m}=t,x=tt(()=>!!e.tmNode.rawNode.checkboxDisabled),y=tt(()=>Jn(e.tmNode,p.value)),v=tt(()=>t.disabledRef.value||y.value),T=C(()=>{const{value:I}=l;if(I)return I({option:e.tmNode.rawNode})}),$=B(null),R={value:null};tn(()=>{R.value=$.value.$el});function S(){const I=()=>{const{tmNode:N}=e;if(!N.isLeaf&&!N.shallowLoaded){if(!t.loadingKeysRef.value.has(N.key))t.loadingKeysRef.value.add(N.key);else return;const{onLoadRef:{value:J}}=t;J&&J(N.rawNode).then(se=>{se!==!1&&t.handleSwitcherClick(N)}).finally(()=>{t.loadingKeysRef.value.delete(N.key)})}else t.handleSwitcherClick(N)};h.value?setTimeout(I,0):I()}const w=tt(()=>!y.value&&t.selectableRef.value&&(t.internalTreeSelect?t.mergedCheckStrategyRef.value!=="child"||t.multipleRef.value&&t.cascadeRef.value||e.tmNode.isLeaf:!0)),O=tt(()=>t.checkableRef.value&&(t.cascadeRef.value||t.mergedCheckStrategyRef.value!=="child"||e.tmNode.isLeaf)),F=tt(()=>t.displayedCheckedKeysRef.value.includes(e.tmNode.key)),A=tt(()=>{const{value:I}=O;if(!I)return!1;const{value:N}=f,{tmNode:J}=e;return typeof N=="boolean"?!J.disabled&&N:N(e.tmNode.rawNode)});function j(I){const{value:N}=t.expandOnClickRef,{value:J}=w,{value:se}=A;if(!J&&!N&&!se||Jt(I,"checkbox")||Jt(I,"switcher"))return;const{tmNode:xe}=e;J&&t.handleSelect(xe),N&&!xe.isLeaf&&S(),se&&L(!F.value)}function M(I){var N,J;if(!(Jt(I,"checkbox")||Jt(I,"switcher"))){if(!v.value){const se=m.value;let xe=!1;if(se)switch(se({option:e.tmNode.rawNode})){case"toggleCheck":xe=!0,L(!F.value);break;case"toggleSelect":xe=!0,t.handleSelect(e.tmNode);break;case"toggleExpand":xe=!0,S(),xe=!0;break;case"none":xe=!0,xe=!0;return}xe||j(I)}(J=(N=T.value)===null||N===void 0?void 0:N.onClick)===null||J===void 0||J.call(N,I)}}function H(I){c.value||M(I)}function U(I){c.value&&M(I)}function L(I){t.handleCheck(e.tmNode,I)}function te(I){t.handleDragStart({event:I,node:e.tmNode})}function K(I){I.currentTarget===I.target&&t.handleDragEnter({event:I,node:e.tmNode})}function le(I){I.preventDefault(),t.handleDragOver({event:I,node:e.tmNode})}function ve(I){t.handleDragEnd({event:I,node:e.tmNode})}function ce(I){I.currentTarget===I.target&&t.handleDragLeave({event:I,node:e.tmNode})}function V(I){I.preventDefault(),i.value!==null&&t.handleDrop({event:I,node:e.tmNode,dropPosition:i.value})}const E=C(()=>{const{clsPrefix:I}=e,{value:N}=d;if(g.value){const J=[];let se=e.tmNode.parent;for(;se;)se.isLastChild?J.push(a("div",{class:`${I}-tree-node-indent`},a("div",{style:{width:`${N}px`}}))):J.push(a("div",{class:[`${I}-tree-node-indent`,`${I}-tree-node-indent--show-line`]},a("div",{style:{width:`${N}px`}}))),se=se.parent;return J.reverse()}else return si(e.tmNode.level,a("div",{class:`${e.clsPrefix}-tree-node-indent`},a("div",{style:{width:`${N}px`}})))});return{showDropMark:tt(()=>{const{value:I}=r;if(!I)return;const{value:N}=i;if(!N)return;const{value:J}=o;if(!J)return;const{tmNode:se}=e;return se.key===J.key}),showDropMarkAsParent:tt(()=>{const{value:I}=n;if(!I)return!1;const{tmNode:N}=e,{value:J}=i;return J==="before"||J==="after"?I.key===N.key:!1}),pending:tt(()=>t.pendingNodeKeyRef.value===e.tmNode.key),loading:tt(()=>t.loadingKeysRef.value.has(e.tmNode.key)),highlight:tt(()=>{var I;return(I=t.highlightKeySetRef.value)===null||I===void 0?void 0:I.has(e.tmNode.key)}),checked:F,indeterminate:tt(()=>t.displayedIndeterminateKeysRef.value.includes(e.tmNode.key)),selected:tt(()=>t.mergedSelectedKeysRef.value.includes(e.tmNode.key)),expanded:tt(()=>t.mergedExpandedKeysRef.value.includes(e.tmNode.key)),disabled:v,checkable:O,mergedCheckOnClick:A,checkboxDisabled:x,selectable:w,expandOnClick:t.expandOnClickRef,internalScrollable:t.internalScrollableRef,draggable:t.draggableRef,blockLine:c,nodeProps:T,checkboxFocusable:t.internalCheckboxFocusableRef,droppingPosition:i,droppingOffsetLevel:s,indent:d,checkboxPlacement:u,showLine:g,contentInstRef:$,contentElRef:R,indentNodes:E,handleCheck:L,handleDrop:V,handleDragStart:te,handleDragEnter:K,handleDragOver:le,handleDragEnd:ve,handleDragLeave:ce,handleLineClick:U,handleContentClick:H,handleSwitcherClick:S}},render(){const{tmNode:e,clsPrefix:t,checkable:n,expandOnClick:o,selectable:r,selected:i,checked:s,highlight:l,draggable:d,blockLine:c,indent:u,indentNodes:f,disabled:p,pending:g,internalScrollable:h,nodeProps:m,checkboxPlacement:x}=this,y=d&&!p?{onDragenter:this.handleDragEnter,onDragleave:this.handleDragLeave,onDragend:this.handleDragEnd,onDrop:this.handleDrop,onDragover:this.handleDragOver}:void 0,v=h?xs(e.key):void 0,T=x==="right",$=n?a(hy,{indent:u,right:T,focusable:this.checkboxFocusable,disabled:p||this.checkboxDisabled,clsPrefix:t,checked:this.checked,indeterminate:this.indeterminate,onCheck:this.handleCheck}):null;return a("div",Object.assign({class:`${t}-tree-node-wrapper`},y),a("div",Object.assign({},c?m:void 0,{class:[`${t}-tree-node`,{[`${t}-tree-node--selected`]:i,[`${t}-tree-node--checkable`]:n,[`${t}-tree-node--highlight`]:l,[`${t}-tree-node--pending`]:g,[`${t}-tree-node--disabled`]:p,[`${t}-tree-node--selectable`]:r,[`${t}-tree-node--clickable`]:r||o||this.mergedCheckOnClick},m==null?void 0:m.class],"data-key":v,draggable:d&&c,onClick:this.handleLineClick,onDragstart:d&&c&&!p?this.handleDragStart:void 0}),f,e.isLeaf&&this.showLine?a("div",{class:[`${t}-tree-node-indent`,`${t}-tree-node-indent--show-line`,e.isLeaf&&`${t}-tree-node-indent--is-leaf`,e.isLastChild&&`${t}-tree-node-indent--last-child`]},a("div",{style:{width:`${u}px`}})):a(gy,{clsPrefix:t,expanded:this.expanded,selected:i,loading:this.loading,hide:e.isLeaf,tmNode:this.tmNode,indent:u,onClick:this.handleSwitcherClick}),T?null:$,a(py,{ref:"contentInstRef",clsPrefix:t,checked:s,selected:i,onClick:this.handleContentClick,nodeProps:c?void 0:m,onDragstart:d&&!c&&!p?this.handleDragStart:void 0,tmNode:e}),d?this.showDropMark?Gl({el:this.contentElRef.value,position:this.droppingPosition,offsetLevel:this.droppingOffsetLevel,indent:u}):this.showDropMarkAsParent?Gl({el:this.contentElRef.value,position:"inside",offsetLevel:this.droppingOffsetLevel,indent:u}):null:null,T?$:null))}}),xy=oe({name:"TreeMotionWrapper",props:{clsPrefix:{type:String,required:!0},height:Number,nodes:{type:Array,required:!0},mode:{type:String,required:!0},onAfterEnter:{type:Function,required:!0}},render(){const{clsPrefix:e}=this;return a(yr,{onAfterEnter:this.onAfterEnter,appear:!0,reverse:this.mode==="collapse"},{default:()=>a("div",{class:[`${e}-tree-motion-wrapper`,`${e}-tree-motion-wrapper--${this.mode}`],style:{height:Et(this.height)}},this.nodes.map(t=>a(Zc,{clsPrefix:e,tmNode:t})))})}}),Ia=fn(),Cy=b("tree",` + font-size: var(--n-font-size); + outline: none; +`,[k("ul, li",` + margin: 0; + padding: 0; + list-style: none; + `),k(">",[b("tree-node",[k("&:first-child","margin-top: 0;")])]),b("tree-motion-wrapper",[z("expand",[cr({duration:"0.2s"})]),z("collapse",[cr({duration:"0.2s",reverse:!0})])]),b("tree-node-wrapper",` + box-sizing: border-box; + padding: var(--n-node-wrapper-padding); + `),b("tree-node",` + transform: translate3d(0,0,0); + position: relative; + display: flex; + border-radius: var(--n-node-border-radius); + transition: background-color .3s var(--n-bezier); + `,[z("highlight",[b("tree-node-content",[P("text","border-bottom-color: var(--n-node-text-color-disabled);")])]),z("disabled",[b("tree-node-content",` + color: var(--n-node-text-color-disabled); + cursor: not-allowed; + `)]),at("disabled",[z("clickable",[b("tree-node-content",` + cursor: pointer; + `)])])]),z("block-node",[b("tree-node-content",` + flex: 1; + min-width: 0; + `)]),at("block-line",[b("tree-node",[at("disabled",[b("tree-node-content",[k("&:hover","background: var(--n-node-color-hover);")]),z("selectable",[b("tree-node-content",[k("&:active","background: var(--n-node-color-pressed);")])]),z("pending",[b("tree-node-content",` + background: var(--n-node-color-hover); + `)]),z("selected",[b("tree-node-content","background: var(--n-node-color-active);")])]),z("selected",[b("tree-node-content","background: var(--n-node-color-active);")])])]),z("block-line",[b("tree-node",[at("disabled",[k("&:hover","background: var(--n-node-color-hover);"),z("pending",` + background: var(--n-node-color-hover); + `),z("selectable",[at("selected",[k("&:active","background: var(--n-node-color-pressed);")])]),z("selected","background: var(--n-node-color-active);")]),z("selected","background: var(--n-node-color-active);"),z("disabled",` + cursor: not-allowed; + `)])]),b("tree-node-indent",` + flex-grow: 0; + flex-shrink: 0; + `,[z("show-line","position: relative",[k("&::before",` + position: absolute; + left: 50%; + border-left: 1px solid var(--n-line-color); + transition: border-color .3s var(--n-bezier); + transform: translate(-50%); + content: ""; + top: var(--n-line-offset-top); + bottom: var(--n-line-offset-bottom); + `),z("last-child",[k("&::before",` + bottom: 50%; + `)]),z("is-leaf",[k("&::after",` + position: absolute; + content: ""; + left: calc(50% + 0.5px); + right: 0; + bottom: 50%; + transition: border-color .3s var(--n-bezier); + border-bottom: 1px solid var(--n-line-color); + `)])]),at("show-line","height: 0;")]),b("tree-node-switcher",` + cursor: pointer; + display: inline-flex; + flex-shrink: 0; + height: var(--n-node-content-height); + align-items: center; + justify-content: center; + transition: transform .15s var(--n-bezier); + vertical-align: bottom; + `,[P("icon",` + position: relative; + height: 14px; + width: 14px; + display: flex; + color: var(--n-arrow-color); + transition: color .3s var(--n-bezier); + font-size: 14px; + `,[b("icon",[Ia]),b("base-loading",` + color: var(--n-loading-color); + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + `,[Ia]),b("base-icon",[Ia])]),z("hide","visibility: hidden;"),z("expanded","transform: rotate(90deg);")]),b("tree-node-checkbox",` + display: inline-flex; + height: var(--n-node-content-height); + vertical-align: bottom; + align-items: center; + justify-content: center; + `),b("tree-node-content",` + user-select: none; + position: relative; + display: inline-flex; + align-items: center; + min-height: var(--n-node-content-height); + box-sizing: border-box; + line-height: var(--n-line-height); + vertical-align: bottom; + padding: 0 6px 0 4px; + cursor: default; + border-radius: var(--n-node-border-radius); + color: var(--n-node-text-color); + transition: + color .3s var(--n-bezier), + background-color .3s var(--n-bezier), + border-color .3s var(--n-bezier); + `,[k("&:last-child","margin-bottom: 0;"),P("prefix",` + display: inline-flex; + margin-right: 8px; + `),P("text",` + border-bottom: 1px solid #0000; + transition: border-color .3s var(--n-bezier); + flex-grow: 1; + max-width: 100%; + `),P("suffix",` + display: inline-flex; + `)]),P("empty","margin: auto;")]);var yy=function(e,t,n,o){function r(i){return i instanceof n?i:new n(function(s){s(i)})}return new(n||(n=Promise))(function(i,s){function l(u){try{c(o.next(u))}catch(f){s(f)}}function d(u){try{c(o.throw(u))}catch(f){s(f)}}function c(u){u.done?i(u.value):r(u.value).then(l,d)}c((o=o.apply(e,[])).next())})};function Xl(e,t,n,o){return{getIsGroup(){return!1},getKey(i){return i[e]},getChildren:o||(i=>i[t]),getDisabled(i){return!!(i[n]||i.checkboxDisabled)}}}const wy={allowCheckingNotLoaded:Boolean,filter:Function,defaultExpandAll:Boolean,expandedKeys:Array,keyField:{type:String,default:"key"},labelField:{type:String,default:"label"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},defaultExpandedKeys:{type:Array,default:()=>[]},indeterminateKeys:Array,renderSwitcherIcon:Function,onUpdateIndeterminateKeys:[Function,Array],"onUpdate:indeterminateKeys":[Function,Array],onUpdateExpandedKeys:[Function,Array],"onUpdate:expandedKeys":[Function,Array],overrideDefaultNodeClickBehavior:Function},Sy=Object.assign(Object.assign(Object.assign(Object.assign({},Re.props),{accordion:Boolean,showIrrelevantNodes:{type:Boolean,default:!0},data:{type:Array,default:()=>[]},expandOnDragenter:{type:Boolean,default:!0},expandOnClick:Boolean,checkOnClick:{type:[Boolean,Function],default:!1},cancelable:{type:Boolean,default:!0},checkable:Boolean,draggable:Boolean,blockNode:Boolean,blockLine:Boolean,showLine:Boolean,disabled:Boolean,checkedKeys:Array,defaultCheckedKeys:{type:Array,default:()=>[]},selectedKeys:Array,defaultSelectedKeys:{type:Array,default:()=>[]},multiple:Boolean,pattern:{type:String,default:""},onLoad:Function,cascade:Boolean,selectable:{type:Boolean,default:!0},scrollbarProps:Object,indent:{type:Number,default:24},allowDrop:{type:Function,default:uy},animated:{type:Boolean,default:!0},checkboxPlacement:{type:String,default:"left"},virtualScroll:Boolean,watchProps:Array,renderLabel:Function,renderPrefix:Function,renderSuffix:Function,nodeProps:Function,keyboard:{type:Boolean,default:!0},getChildren:Function,onDragenter:[Function,Array],onDragleave:[Function,Array],onDragend:[Function,Array],onDragstart:[Function,Array],onDragover:[Function,Array],onDrop:[Function,Array],onUpdateCheckedKeys:[Function,Array],"onUpdate:checkedKeys":[Function,Array],onUpdateSelectedKeys:[Function,Array],"onUpdate:selectedKeys":[Function,Array]}),wy),{internalTreeSelect:Boolean,internalScrollable:Boolean,internalScrollablePadding:String,internalRenderEmpty:Function,internalHighlightKeySet:Object,internalUnifySelectCheck:Boolean,internalCheckboxFocusable:{type:Boolean,default:!0},internalFocusable:{type:Boolean,default:!0},checkStrategy:{type:String,default:"all"},leafOnly:Boolean}),H0=oe({name:"Tree",props:Sy,slots:Object,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n,mergedRtlRef:o}=Qe(e),r=Wt("Tree",o,t),i=Re("Tree","-tree",Cy,Kx,e,t),s=B(null),l=B(null),d=B(null);function c(){var Y;return(Y=d.value)===null||Y===void 0?void 0:Y.listElRef}function u(){var Y;return(Y=d.value)===null||Y===void 0?void 0:Y.itemsElRef}const f=C(()=>{const{filter:Y}=e;if(Y)return Y;const{labelField:he}=e;return(ke,Me)=>{if(!ke.length)return!0;const Ne=Me[he];return typeof Ne=="string"?Ne.toLowerCase().includes(ke.toLowerCase()):!1}}),p=C(()=>{const{pattern:Y}=e;return Y?!Y.length||!f.value?{filteredTree:e.data,highlightKeySet:null,expandedKeys:void 0}:vy(e.data,f.value,Y,e.keyField,e.childrenField):{filteredTree:e.data,highlightKeySet:null,expandedKeys:void 0}}),g=C(()=>Un(e.showIrrelevantNodes?e.data:p.value.filteredTree,Xl(e.keyField,e.childrenField,e.disabledField,e.getChildren))),h=Ee(Gc,null),m=e.internalTreeSelect?h.dataTreeMate:C(()=>e.showIrrelevantNodes?g.value:Un(e.data,Xl(e.keyField,e.childrenField,e.disabledField,e.getChildren))),{watchProps:x}=e,y=B([]);x!=null&&x.includes("defaultCheckedKeys")?Ft(()=>{y.value=e.defaultCheckedKeys}):y.value=e.defaultCheckedKeys;const v=fe(e,"checkedKeys"),T=$t(v,y),$=C(()=>m.value.getCheckedKeys(T.value,{cascade:e.cascade,allowNotLoaded:e.allowCheckingNotLoaded})),R=my(e),S=C(()=>$.value.checkedKeys),w=C(()=>{const{indeterminateKeys:Y}=e;return Y!==void 0?Y:$.value.indeterminateKeys}),O=B([]);x!=null&&x.includes("defaultSelectedKeys")?Ft(()=>{O.value=e.defaultSelectedKeys}):O.value=e.defaultSelectedKeys;const F=fe(e,"selectedKeys"),A=$t(F,O),j=B([]),M=Y=>{j.value=e.defaultExpandAll?m.value.getNonLeafKeys():Y===void 0?e.defaultExpandedKeys:Y};x!=null&&x.includes("defaultExpandedKeys")?Ft(()=>{M(void 0)}):Ft(()=>{M(e.defaultExpandedKeys)});const H=fe(e,"expandedKeys"),U=$t(H,j),L=C(()=>g.value.getFlattenedNodes(U.value)),{pendingNodeKeyRef:te,handleKeydown:K}=fy({props:e,mergedCheckedKeysRef:T,mergedSelectedKeysRef:A,fNodesRef:L,mergedExpandedKeysRef:U,handleCheck:pe,handleSelect:W,handleSwitcherClick:Be});let le=null,ve=null;const ce=B(new Set),V=C(()=>e.internalHighlightKeySet||p.value.highlightKeySet),E=$t(V,ce),I=B(new Set),N=C(()=>U.value.filter(Y=>!I.value.has(Y)));let J=0;const se=B(null),xe=B(null),Ie=B(null),_=B(null),Pe=B(0),He=C(()=>{const{value:Y}=xe;return Y?Y.parent:null});let Ae=!1;mt(fe(e,"data"),()=>{Ae=!0,Tt(()=>{Ae=!1}),I.value.clear(),te.value=null,De()},{deep:!1});let Ge=!1;const Xe=()=>{Ge=!0,Tt(()=>{Ge=!1})};let ct;mt(fe(e,"pattern"),(Y,he)=>{if(e.showIrrelevantNodes)if(ct=void 0,Y){const{expandedKeys:ke,highlightKeySet:Me}=by(e.data,e.pattern,e.keyField,e.childrenField,f.value);ce.value=Me,Xe(),de(ke,we(ke),{node:null,action:"filter"})}else ce.value=new Set;else if(!Y.length)ct!==void 0&&(Xe(),de(ct,we(ct),{node:null,action:"filter"}));else{he.length||(ct=U.value);const{expandedKeys:ke}=p.value;ke!==void 0&&(Xe(),de(ke,we(ke),{node:null,action:"filter"}))}});function nt(Y){return yy(this,void 0,void 0,function*(){const{onLoad:he}=e;if(!he){yield Promise.resolve();return}const{value:ke}=I;if(!ke.has(Y.key)){ke.add(Y.key);try{(yield he(Y.rawNode))===!1&&G()}catch(Me){console.error(Me),G()}ke.delete(Y.key)}})}Ft(()=>{var Y;const{value:he}=g;if(!he)return;const{getNode:ke}=he;(Y=U.value)===null||Y===void 0||Y.forEach(Me=>{const Ne=ke(Me);Ne&&!Ne.shallowLoaded&&nt(Ne)})});const Ce=B(!1),ee=B([]);mt(N,(Y,he)=>{if(!e.animated||Ge){Tt(Q);return}if(Ae)return;const ke=Mt(i.value.self.nodeHeight),Me=new Set(he);let Ne=null,st=null;for(const wt of Y)if(!Me.has(wt)){if(Ne!==null)return;Ne=wt}const It=new Set(Y);for(const wt of he)if(!It.has(wt)){if(st!==null)return;st=wt}if(Ne===null&&st===null)return;const{virtualScroll:Ot}=e,Qt=(Ot?d.value.listElRef:s.value).offsetHeight,nn=Math.ceil(Qt/ke)+1;let jt;if(Ne!==null&&(jt=he),st!==null&&(jt===void 0?jt=Y:jt=jt.filter(wt=>wt!==st)),Ce.value=!0,ee.value=g.value.getFlattenedNodes(jt),Ne!==null){const wt=ee.value.findIndex(Z=>Z.key===Ne);if(~wt){const Z=ee.value[wt].children;if(Z){const Te=tl(Z,Y);ee.value.splice(wt+1,0,{__motion:!0,mode:"expand",height:Ot?Te.length*ke:void 0,nodes:Ot?Te.slice(0,nn):Te})}}}if(st!==null){const wt=ee.value.findIndex(Z=>Z.key===st);if(~wt){const Z=ee.value[wt].children;if(!Z)return;Ce.value=!0;const Te=tl(Z,Y);ee.value.splice(wt+1,0,{__motion:!0,mode:"collapse",height:Ot?Te.length*ke:void 0,nodes:Ot?Te.slice(0,nn):Te})}}});const ue=C(()=>ls(L.value)),q=C(()=>Ce.value?ee.value:L.value);function Q(){const{value:Y}=l;Y&&Y.sync()}function ge(){Ce.value=!1,e.virtualScroll&&Tt(Q)}function we(Y){const{getNode:he}=m.value;return Y.map(ke=>{var Me;return((Me=he(ke))===null||Me===void 0?void 0:Me.rawNode)||null})}function de(Y,he,ke){const{"onUpdate:expandedKeys":Me,onUpdateExpandedKeys:Ne}=e;j.value=Y,Me&&ae(Me,Y,he,ke),Ne&&ae(Ne,Y,he,ke)}function be(Y,he,ke){const{"onUpdate:checkedKeys":Me,onUpdateCheckedKeys:Ne}=e;y.value=Y,Ne&&ae(Ne,Y,he,ke),Me&&ae(Me,Y,he,ke)}function je(Y,he){const{"onUpdate:indeterminateKeys":ke,onUpdateIndeterminateKeys:Me}=e;ke&&ae(ke,Y,he),Me&&ae(Me,Y,he)}function ne(Y,he,ke){const{"onUpdate:selectedKeys":Me,onUpdateSelectedKeys:Ne}=e;O.value=Y,Ne&&ae(Ne,Y,he,ke),Me&&ae(Me,Y,he,ke)}function Ue(Y){const{onDragenter:he}=e;he&&ae(he,Y)}function lt(Y){const{onDragleave:he}=e;he&&ae(he,Y)}function zt(Y){const{onDragend:he}=e;he&&ae(he,Y)}function xt(Y){const{onDragstart:he}=e;he&&ae(he,Y)}function gt(Y){const{onDragover:he}=e;he&&ae(he,Y)}function ut(Y){const{onDrop:he}=e;he&&ae(he,Y)}function De(){Ze(),D()}function Ze(){se.value=null}function D(){Pe.value=0,xe.value=null,Ie.value=null,_.value=null,G()}function G(){le&&(window.clearTimeout(le),le=null),ve=null}function pe(Y,he){if(e.disabled||Jn(Y,e.disabledField))return;if(e.internalUnifySelectCheck&&!e.multiple){W(Y);return}const ke=he?"check":"uncheck",{checkedKeys:Me,indeterminateKeys:Ne}=m.value[ke](Y.key,S.value,{cascade:e.cascade,checkStrategy:R.value,allowNotLoaded:e.allowCheckingNotLoaded});be(Me,we(Me),{node:Y.rawNode,action:ke}),je(Ne,we(Ne))}function Fe(Y){if(e.disabled)return;const{key:he}=Y,{value:ke}=U,Me=ke.findIndex(Ne=>Ne===he);if(~Me){const Ne=Array.from(ke);Ne.splice(Me,1),de(Ne,we(Ne),{node:Y.rawNode,action:"collapse"})}else{const Ne=g.value.getNode(he);if(!Ne||Ne.isLeaf)return;let st;if(e.accordion){const It=new Set(Y.siblings.map(({key:Ot})=>Ot));st=ke.filter(Ot=>!It.has(Ot)),st.push(he)}else st=ke.concat(he);de(st,we(st),{node:Y.rawNode,action:"expand"})}}function Be(Y){e.disabled||Ce.value||Fe(Y)}function W(Y){if(!(e.disabled||!e.selectable)){if(te.value=Y.key,e.internalUnifySelectCheck){const{value:{checkedKeys:he,indeterminateKeys:ke}}=$;e.multiple?pe(Y,!(he.includes(Y.key)||ke.includes(Y.key))):be([Y.key],we([Y.key]),{node:Y.rawNode,action:"check"})}if(e.multiple){const he=Array.from(A.value),ke=he.findIndex(Me=>Me===Y.key);~ke?e.cancelable&&he.splice(ke,1):~ke||he.push(Y.key),ne(he,we(he),{node:Y.rawNode,action:~ke?"unselect":"select"})}else A.value.includes(Y.key)?e.cancelable&&ne([],[],{node:Y.rawNode,action:"unselect"}):ne([Y.key],we([Y.key]),{node:Y.rawNode,action:"select"})}}function me(Y){if(le&&(window.clearTimeout(le),le=null),Y.isLeaf)return;ve=Y.key;const he=()=>{if(ve!==Y.key)return;const{value:ke}=Ie;if(ke&&ke.key===Y.key&&!U.value.includes(Y.key)){const Me=U.value.concat(Y.key);de(Me,we(Me),{node:Y.rawNode,action:"expand"})}le=null,ve=null};Y.shallowLoaded?le=window.setTimeout(()=>{he()},1e3):le=window.setTimeout(()=>{nt(Y).then(()=>{he()})},1e3)}function $e({event:Y,node:he}){!e.draggable||e.disabled||Jn(he,e.disabledField)||(ze({event:Y,node:he},!1),Ue({event:Y,node:he.rawNode}))}function We({event:Y,node:he}){!e.draggable||e.disabled||Jn(he,e.disabledField)||lt({event:Y,node:he.rawNode})}function ft(Y){Y.target===Y.currentTarget&&D()}function ot({event:Y,node:he}){De(),!(!e.draggable||e.disabled||Jn(he,e.disabledField))&&zt({event:Y,node:he.rawNode})}function re({event:Y,node:he}){!e.draggable||e.disabled||Jn(he,e.disabledField)||(J=Y.clientX,se.value=he,xt({event:Y,node:he.rawNode}))}function ze({event:Y,node:he},ke=!0){var Me;if(!e.draggable||e.disabled||Jn(he,e.disabledField))return;const{value:Ne}=se;if(!Ne)return;const{allowDrop:st,indent:It}=e;ke&&gt({event:Y,node:he.rawNode});const Ot=Y.currentTarget,{height:Qt,top:nn}=Ot.getBoundingClientRect(),jt=Y.clientY-nn;let wt;st({node:he.rawNode,dropPosition:"inside",phase:"drag"})?jt<=8?wt="before":jt>=Qt-8?wt="after":wt="inside":jt<=Qt/2?wt="before":wt="after";const{value:Te}=ue;let Oe,ht;const Ut=Te(he.key);if(Ut===null){D();return}let Pt=!1;wt==="inside"?(Oe=he,ht="inside"):wt==="before"?he.isFirstChild?(Oe=he,ht="before"):(Oe=L.value[Ut-1],ht="after"):(Oe=he,ht="after"),!Oe.isLeaf&&U.value.includes(Oe.key)&&(Pt=!0,ht==="after"&&(Oe=L.value[Ut+1],Oe?ht="before":(Oe=he,ht="inside")));const wn=Oe;if(Ie.value=wn,!Pt&&Ne.isLastChild&&Ne.key===Oe.key&&(ht="after"),ht==="after"){let Fn=J-Y.clientX,mn=0;for(;Fn>=It/2&&Oe.parent!==null&&Oe.isLastChild&&mn<1;)Fn-=It,mn+=1,Oe=Oe.parent;Pe.value=mn}else Pe.value=0;if((Ne.contains(Oe)||ht==="inside"&&((Me=Ne.parent)===null||Me===void 0?void 0:Me.key)===Oe.key)&&!(Ne.key===wn.key&&Ne.key===Oe.key)){D();return}if(!st({node:Oe.rawNode,dropPosition:ht,phase:"drag"})){D();return}if(Ne.key===Oe.key)G();else if(ve!==Oe.key)if(ht==="inside"){if(e.expandOnDragenter){if(me(Oe),!Oe.shallowLoaded&&ve!==Oe.key){De();return}}else if(!Oe.shallowLoaded){De();return}}else G();else ht!=="inside"&&G();_.value=ht,xe.value=Oe}function Le({event:Y,node:he,dropPosition:ke}){if(!e.draggable||e.disabled||Jn(he,e.disabledField))return;const{value:Me}=se,{value:Ne}=xe,{value:st}=_;if(!(!Me||!Ne||!st)&&e.allowDrop({node:Ne.rawNode,dropPosition:st,phase:"drag"})&&Me.key!==Ne.key){if(st==="before"){const It=Me.getNext({includeDisabled:!0});if(It&&It.key===Ne.key){D();return}}if(st==="after"){const It=Me.getPrev({includeDisabled:!0});if(It&&It.key===Ne.key){D();return}}ut({event:Y,node:Ne.rawNode,dragNode:Me.rawNode,dropPosition:ke}),De()}}function et(){Q()}function yt(){Q()}function vt(Y){var he;if(e.virtualScroll||e.internalScrollable){const{value:ke}=l;if(!((he=ke==null?void 0:ke.containerRef)===null||he===void 0)&&he.contains(Y.relatedTarget))return;te.value=null}else{const{value:ke}=s;if(ke!=null&&ke.contains(Y.relatedTarget))return;te.value=null}}mt(te,Y=>{var he,ke;if(Y!==null){if(e.virtualScroll)(he=d.value)===null||he===void 0||he.scrollTo({key:Y});else if(e.internalScrollable){const{value:Me}=l;if(Me===null)return;const Ne=(ke=Me.contentRef)===null||ke===void 0?void 0:ke.querySelector(`[data-key="${xs(Y)}"]`);if(!Ne)return;Me.scrollTo({el:Ne})}}}),Je($r,{loadingKeysRef:I,highlightKeySetRef:E,displayedCheckedKeysRef:S,displayedIndeterminateKeysRef:w,mergedSelectedKeysRef:A,mergedExpandedKeysRef:U,mergedThemeRef:i,mergedCheckStrategyRef:R,nodePropsRef:fe(e,"nodeProps"),disabledRef:fe(e,"disabled"),checkableRef:fe(e,"checkable"),selectableRef:fe(e,"selectable"),expandOnClickRef:fe(e,"expandOnClick"),onLoadRef:fe(e,"onLoad"),draggableRef:fe(e,"draggable"),blockLineRef:fe(e,"blockLine"),indentRef:fe(e,"indent"),cascadeRef:fe(e,"cascade"),checkOnClickRef:fe(e,"checkOnClick"),checkboxPlacementRef:e.checkboxPlacement,droppingMouseNodeRef:Ie,droppingNodeParentRef:He,draggingNodeRef:se,droppingPositionRef:_,droppingOffsetLevelRef:Pe,fNodesRef:L,pendingNodeKeyRef:te,showLineRef:fe(e,"showLine"),disabledFieldRef:fe(e,"disabledField"),internalScrollableRef:fe(e,"internalScrollable"),internalCheckboxFocusableRef:fe(e,"internalCheckboxFocusable"),internalTreeSelect:e.internalTreeSelect,renderLabelRef:fe(e,"renderLabel"),renderPrefixRef:fe(e,"renderPrefix"),renderSuffixRef:fe(e,"renderSuffix"),renderSwitcherIconRef:fe(e,"renderSwitcherIcon"),labelFieldRef:fe(e,"labelField"),multipleRef:fe(e,"multiple"),overrideDefaultNodeClickBehaviorRef:fe(e,"overrideDefaultNodeClickBehavior"),handleSwitcherClick:Be,handleDragEnd:ot,handleDragEnter:$e,handleDragLeave:We,handleDragStart:re,handleDrop:Le,handleDragOver:ze,handleSelect:W,handleCheck:pe});function Ct(Y,he){var ke,Me;typeof Y=="number"?(ke=d.value)===null||ke===void 0||ke.scrollTo(Y,he||0):(Me=d.value)===null||Me===void 0||Me.scrollTo(Y)}const X={handleKeydown:K,scrollTo:Ct,getCheckedData:()=>{if(!e.checkable)return{keys:[],options:[]};const{checkedKeys:Y}=$.value;return{keys:Y,options:we(Y)}},getIndeterminateData:()=>{if(!e.checkable)return{keys:[],options:[]};const{indeterminateKeys:Y}=$.value;return{keys:Y,options:we(Y)}}},ye=C(()=>{const{common:{cubicBezierEaseInOut:Y},self:{fontSize:he,nodeBorderRadius:ke,nodeColorHover:Me,nodeColorPressed:Ne,nodeColorActive:st,arrowColor:It,loadingColor:Ot,nodeTextColor:Qt,nodeTextColorDisabled:nn,dropMarkColor:jt,nodeWrapperPadding:wt,nodeHeight:Z,lineHeight:Te,lineColor:Oe}}=i.value,ht=Nt(wt,"top"),Ut=Nt(wt,"bottom"),Pt=Et(Mt(Z)-Mt(ht)-Mt(Ut));return{"--n-arrow-color":It,"--n-loading-color":Ot,"--n-bezier":Y,"--n-font-size":he,"--n-node-border-radius":ke,"--n-node-color-active":st,"--n-node-color-hover":Me,"--n-node-color-pressed":Ne,"--n-node-text-color":Qt,"--n-node-text-color-disabled":nn,"--n-drop-mark-color":jt,"--n-node-wrapper-padding":wt,"--n-line-offset-top":`-${ht}`,"--n-line-offset-bottom":`-${Ut}`,"--n-node-content-height":Pt,"--n-line-height":Te,"--n-line-color":Oe}}),Ke=n?it("tree",void 0,ye,e):void 0;return Object.assign(Object.assign({},X),{mergedClsPrefix:t,mergedTheme:i,rtlEnabled:r,fNodes:q,aip:Ce,selfElRef:s,virtualListInstRef:d,scrollbarInstRef:l,handleFocusout:vt,handleDragLeaveTree:ft,handleScroll:et,getScrollContainer:c,getScrollContent:u,handleAfterEnter:ge,handleResize:yt,cssVars:n?void 0:ye,themeClass:Ke==null?void 0:Ke.themeClass,onRender:Ke==null?void 0:Ke.onRender})},render(){var e;const{fNodes:t,internalRenderEmpty:n}=this;if(!t.length&&n)return n();const{mergedClsPrefix:o,blockNode:r,blockLine:i,draggable:s,disabled:l,internalFocusable:d,checkable:c,handleKeydown:u,rtlEnabled:f,handleFocusout:p,scrollbarProps:g}=this,h=d&&!l,m=h?"0":void 0,x=[`${o}-tree`,f&&`${o}-tree--rtl`,c&&`${o}-tree--checkable`,(i||r)&&`${o}-tree--block-node`,i&&`${o}-tree--block-line`],y=T=>"__motion"in T?a(xy,{height:T.height,nodes:T.nodes,clsPrefix:o,mode:T.mode,onAfterEnter:this.handleAfterEnter}):a(Zc,{key:T.key,tmNode:T,clsPrefix:o});if(this.virtualScroll){const{mergedTheme:T,internalScrollablePadding:$}=this,R=Nt($||"0");return a(Gr,Object.assign({},g,{ref:"scrollbarInstRef",onDragleave:s?this.handleDragLeaveTree:void 0,container:this.getScrollContainer,content:this.getScrollContent,class:x,theme:T.peers.Scrollbar,themeOverrides:T.peerOverrides.Scrollbar,tabindex:m,onKeydown:h?u:void 0,onFocusout:h?p:void 0}),{default:()=>{var S;return(S=this.onRender)===null||S===void 0||S.call(this),t.length?a(ko,{ref:"virtualListInstRef",items:this.fNodes,itemSize:Mt(T.self.nodeHeight),ignoreItemResize:this.aip,paddingTop:R.top,paddingBottom:R.bottom,class:this.themeClass,style:[this.cssVars,{paddingLeft:R.left,paddingRight:R.right}],onScroll:this.handleScroll,onResize:this.handleResize,showScrollbar:!1,itemResizable:!0},{default:({item:w})=>y(w)}):pt(this.$slots.empty,()=>[a(Xr,{class:`${o}-tree__empty`,theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})])}})}const{internalScrollable:v}=this;return x.push(this.themeClass),(e=this.onRender)===null||e===void 0||e.call(this),v?a(Gr,Object.assign({},g,{class:x,tabindex:m,onKeydown:h?u:void 0,onFocusout:h?p:void 0,style:this.cssVars,contentStyle:{padding:this.internalScrollablePadding}}),{default:()=>a("div",{onDragleave:s?this.handleDragLeaveTree:void 0,ref:"selfElRef"},this.fNodes.map(y))}):a("div",{class:x,tabindex:m,ref:"selfElRef",style:this.cssVars,onKeydown:h?u:void 0,onFocusout:h?p:void 0,onDragleave:s?this.handleDragLeaveTree:void 0},t.length?t.map(y):pt(this.$slots.empty,()=>[a(Xr,{class:`${o}-tree__empty`,theme:this.mergedTheme.peers.Empty,themeOverrides:this.mergedTheme.peerOverrides.Empty})]))}}),ky=b("h",` + font-size: var(--n-font-size); + font-weight: var(--n-font-weight); + margin: var(--n-margin); + transition: color .3s var(--n-bezier); + color: var(--n-text-color); +`,[k("&:first-child",{marginTop:0}),z("prefix-bar",{position:"relative",paddingLeft:"var(--n-prefix-width)"},[z("align-text",{paddingLeft:0},[k("&::before",{left:"calc(-1 * var(--n-prefix-width))"})]),k("&::before",` + content: ""; + width: var(--n-bar-width); + border-radius: calc(var(--n-bar-width) / 2); + transition: background-color .3s var(--n-bezier); + left: 0; + top: 0; + bottom: 0; + position: absolute; + `),k("&::before",{backgroundColor:"var(--n-bar-color)"})])]),Ry=Object.assign(Object.assign({},Re.props),{type:{type:String,default:"default"},prefix:String,alignText:Boolean}),zy=e=>oe({name:`H${e}`,props:Ry,setup(t){const{mergedClsPrefixRef:n,inlineThemeDisabled:o}=Qe(t),r=Re("Typography","-h",ky,Vi,t,n),i=C(()=>{const{type:l}=t,{common:{cubicBezierEaseInOut:d},self:{headerFontWeight:c,headerTextColor:u,[ie("headerPrefixWidth",e)]:f,[ie("headerFontSize",e)]:p,[ie("headerMargin",e)]:g,[ie("headerBarWidth",e)]:h,[ie("headerBarColor",l)]:m}}=r.value;return{"--n-bezier":d,"--n-font-size":p,"--n-margin":g,"--n-bar-color":m,"--n-bar-width":h,"--n-font-weight":c,"--n-text-color":u,"--n-prefix-width":f}}),s=o?it(`h${e}`,C(()=>t.type[0]),i,t):void 0;return{mergedClsPrefix:n,cssVars:o?void 0:i,themeClass:s==null?void 0:s.themeClass,onRender:s==null?void 0:s.onRender}},render(){var t;const{prefix:n,alignText:o,mergedClsPrefix:r,cssVars:i,$slots:s}=this;return(t=this.onRender)===null||t===void 0||t.call(this),a(`h${e}`,{class:[`${r}-h`,`${r}-h${e}`,this.themeClass,{[`${r}-h--prefix-bar`]:n,[`${r}-h--align-text`]:o}],style:i},s)}}),E0=zy("6"),Py=b("p",` + box-sizing: border-box; + transition: color .3s var(--n-bezier); + margin: var(--n-margin); + font-size: var(--n-font-size); + line-height: var(--n-line-height); + color: var(--n-text-color); +`,[k("&:first-child","margin-top: 0;"),k("&:last-child","margin-bottom: 0;")]),$y=Object.assign(Object.assign({},Re.props),{depth:[String,Number]}),L0=oe({name:"P",props:$y,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Typography","-p",Py,Vi,e,t),r=C(()=>{const{depth:s}=e,l=s||"1",{common:{cubicBezierEaseInOut:d},self:{pFontSize:c,pLineHeight:u,pMargin:f,pTextColor:p,[`pTextColor${l}Depth`]:g}}=o.value;return{"--n-bezier":d,"--n-font-size":c,"--n-line-height":u,"--n-margin":f,"--n-text-color":s===void 0?p:g}}),i=n?it("p",C(()=>`${e.depth||""}`),r,e):void 0;return{mergedClsPrefix:t,cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e;return(e=this.onRender)===null||e===void 0||e.call(this),a("p",{class:[`${this.mergedClsPrefix}-p`,this.themeClass],style:this.cssVars},this.$slots)}}),Ty=b("text",` + transition: color .3s var(--n-bezier); + color: var(--n-text-color); +`,[z("strong",` + font-weight: var(--n-font-weight-strong); + `),z("italic",{fontStyle:"italic"}),z("underline",{textDecoration:"underline"}),z("code",` + line-height: 1.4; + display: inline-block; + font-family: var(--n-font-famliy-mono); + transition: + color .3s var(--n-bezier), + border-color .3s var(--n-bezier), + background-color .3s var(--n-bezier); + box-sizing: border-box; + padding: .05em .35em 0 .35em; + border-radius: var(--n-code-border-radius); + font-size: .9em; + color: var(--n-code-text-color); + background-color: var(--n-code-color); + border: var(--n-code-border); + `)]),Fy=Object.assign(Object.assign({},Re.props),{code:Boolean,type:{type:String,default:"default"},delete:Boolean,strong:Boolean,italic:Boolean,underline:Boolean,depth:[String,Number],tag:String,as:{type:String,validator:()=>!0,default:void 0}}),N0=oe({name:"Text",props:Fy,setup(e){const{mergedClsPrefixRef:t,inlineThemeDisabled:n}=Qe(e),o=Re("Typography","-text",Ty,Vi,e,t),r=C(()=>{const{depth:s,type:l}=e,d=l==="default"?s===void 0?"textColor":`textColor${s}Depth`:ie("textColor",l),{common:{fontWeightStrong:c,fontFamilyMono:u,cubicBezierEaseInOut:f},self:{codeTextColor:p,codeBorderRadius:g,codeColor:h,codeBorder:m,[d]:x}}=o.value;return{"--n-bezier":f,"--n-text-color":x,"--n-font-weight-strong":c,"--n-font-famliy-mono":u,"--n-code-border-radius":g,"--n-code-text-color":p,"--n-code-color":h,"--n-code-border":m}}),i=n?it("text",C(()=>`${e.type[0]}${e.depth||""}`),r,e):void 0;return{mergedClsPrefix:t,compitableTag:ro(e,["as","tag"]),cssVars:n?void 0:r,themeClass:i==null?void 0:i.themeClass,onRender:i==null?void 0:i.onRender}},render(){var e,t,n;const{mergedClsPrefix:o}=this;(e=this.onRender)===null||e===void 0||e.call(this);const r=[`${o}-text`,this.themeClass,{[`${o}-text--code`]:this.code,[`${o}-text--delete`]:this.delete,[`${o}-text--strong`]:this.strong,[`${o}-text--italic`]:this.italic,[`${o}-text--underline`]:this.underline}],i=(n=(t=this.$slots).default)===null||n===void 0?void 0:n.call(t);return this.code?a("code",{class:r,style:this.cssVars},this.delete?a("del",null,i):i):this.delete?a("del",{class:r,style:this.cssVars},i):a(this.compitableTag||"span",{class:r,style:this.cssVars},i)}}),Iy=k([b("watermark-container",` + position: relative; + `,[at("selectable",` + user-select: none; + -webkit-user-select: none; + `),z("global-rotate",` + overflow: hidden; + `),z("fullscreen",` + top: 0; + left: 0; + width: 100%; + height: 100%; + pointer-events: none; + position: fixed; + `)]),b("watermark",` + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + pointer-events: none; + background-repeat: repeat; + `,[z("fullscreen",` + position: fixed; + `),z("global-rotate",` + position: absolute; + height: max(284vh, 284vw); + width: max(284vh, 284vw); + `)])]);function By(e){if(!e)return 1;const t=e.backingStorePixelRatio||e.webkitBackingStorePixelRatio||e.mozBackingStorePixelRatio||e.msBackingStorePixelRatio||e.oBackingStorePixelRatio||e.backingStorePixelRatio||1;return(window.devicePixelRatio||1)/t}const Oy=Object.assign(Object.assign({},Re.props),{debug:Boolean,cross:Boolean,fullscreen:Boolean,width:{type:Number,default:32},height:{type:Number,default:32},zIndex:{type:Number,default:10},xGap:{type:Number,default:0},yGap:{type:Number,default:0},yOffset:{type:Number,default:0},xOffset:{type:Number,default:0},rotate:{type:Number,default:0},textAlign:{type:String,default:"left"},image:String,imageOpacity:{type:Number,default:1},imageHeight:Number,imageWidth:Number,content:String,selectable:{type:Boolean,default:!0},fontSize:{type:Number,default:14},fontFamily:String,fontStyle:{type:String,default:"normal"},fontVariant:{type:String,default:""},fontWeight:{type:Number,default:400},fontColor:{type:String,default:"rgba(128, 128, 128, .3)"},fontStretch:{type:String,default:""},lineHeight:{type:Number,default:14},globalRotate:{type:Number,default:0}}),j0=oe({name:"Watermark",props:Oy,setup(e,{slots:t}){const{mergedClsPrefixRef:n}=Qe(e),o=Re("Watermark","-watermark",Iy,Jx,e,n),r=B(""),i=xn?document.createElement("canvas"):null,s=i?i.getContext("2d"):null,l=B(!1);return is(()=>l.value=!0),Ft(()=>{if(!i)return;l.value;const d=By(s),{xGap:c,yGap:u,width:f,height:p,yOffset:g,xOffset:h,rotate:m,image:x,content:y,fontColor:v,fontStyle:T,fontVariant:$,fontStretch:R,fontWeight:S,fontFamily:w,fontSize:O,lineHeight:F,debug:A}=e,j=(c+f)*d,M=(u+p)*d,H=h*d,U=g*d;if(i.width=j,i.height=M,s){s.translate(0,0);const L=f*d,te=p*d;if(A&&(s.strokeStyle="grey",s.strokeRect(0,0,L,te)),s.rotate(m*(Math.PI/180)),x){const K=new Image;K.crossOrigin="anonymous",K.referrerPolicy="no-referrer",K.src=x,K.onload=()=>{s.globalAlpha=e.imageOpacity;const{imageWidth:le,imageHeight:ve}=e;s.drawImage(K,H,U,(e.imageWidth||(ve?K.width*ve/K.height:K.width))*d,(e.imageHeight||(le?K.height*le/K.width:K.height))*d),r.value=i.toDataURL()}}else if(y){A&&(s.strokeStyle="green",s.strokeRect(0,0,L,te)),s.font=`${T} ${$} ${S} ${R} ${O*d}px/${F*d}px ${w||o.value.self.fontFamily}`,s.fillStyle=v;let K=0;const{textAlign:le}=e;y.split(` +`).map(ve=>{const ce=s.measureText(ve).width;return K=Math.max(K,ce),{width:ce,line:ve}}).forEach(({line:ve,width:ce},V)=>{const E=le==="left"?0:le==="center"?(K-ce)/2:K-ce;s.fillText(ve,H+E,U+F*d*(V+1))}),r.value=i.toDataURL()}else y||(s.clearRect(0,0,i.width,i.height),r.value=i.toDataURL())}else of("watermark","Canvas is not supported in the browser.")}),()=>{var d;const{globalRotate:c,fullscreen:u,zIndex:f}=e,p=n.value,g=c!==0&&u,h="max(142vh, 142vw)",m=a("div",{class:[`${p}-watermark`,c!==0&&`${p}-watermark--global-rotate`,u&&`${p}-watermark--fullscreen`],style:{transform:c?`translateX(-50%) translateY(-50%) rotate(${c}deg)`:void 0,zIndex:g?void 0:f,backgroundSize:`${e.xGap+e.width}px`,backgroundPosition:c===0?e.cross?`${e.width/2}px ${e.height/2}px, 0 0`:"":e.cross?`calc(${h} + ${e.width/2}px) calc(${h} + ${e.height/2}px), ${h} ${h}`:h,backgroundImage:e.cross?`url(${r.value}), url(${r.value})`:`url(${r.value})`}});return e.fullscreen&&!c?m:a("div",{class:[`${p}-watermark-container`,c!==0&&`${p}-watermark-container--global-rotate`,u&&`${p}-watermark-container--fullscreen`,e.selectable&&`${p}-watermark-container--selectable`],style:{zIndex:g?f:void 0}},(d=t.default)===null||d===void 0?void 0:d.call(t),m)}}}),Dy=()=>({}),My={name:"Equation",common:_e,self:Dy},Ay={name:"FloatButtonGroup",common:_e,self(e){const{popoverColor:t,dividerColor:n,borderRadius:o}=e;return{color:t,buttonBorderColor:n,borderRadiusSquare:o,boxShadow:"0 2px 8px 0px rgba(0, 0, 0, .12)"}}},V0={name:"dark",common:_e,Alert:sh,Anchor:bh,AutoComplete:Oh,Avatar:Ys,AvatarGroup:jh,BackTop:Wh,Badge:Uh,Breadcrumb:Yh,Button:gn,ButtonGroup:Kv,Calendar:fp,Card:od,Carousel:xp,Cascader:wp,Checkbox:Ko,Code:id,Collapse:Fp,CollapseTransition:Bp,ColorPicker:Dp,DataTable:zg,DatePicker:_m,Descriptions:nb,Dialog:ac,Divider:cv,Drawer:pv,Dropdown:Ii,DynamicInput:Bv,DynamicTags:_v,Element:Nv,Empty:Fo,Ellipsis:Cd,Equation:My,Flex:jv,Form:Yv,GradientText:Gv,Icon:nm,IconWrapper:xC,Image:CC,Input:Tn,InputNumber:Qv,LegacyTransfer:DC,Layout:tx,List:ax,LoadingBar:Rb,Log:ix,Menu:cx,Mention:lx,Message:Mb,Modal:hb,Notification:Gb,PageHeader:hx,Pagination:md,Popconfirm:mx,Popover:Io,Popselect:dd,Progress:Tc,QrCode:KC,Radio:Sd,Rate:vx,Result:yx,Row:ox,Scrollbar:pn,Select:hd,Skeleton:ty,Slider:Sx,Space:Sc,Spin:Rx,Statistic:Px,Steps:Fx,Switch:Ix,Table:Ax,Tabs:Ex,Tag:Ds,Thing:Nx,TimePicker:qd,Timeline:Vx,Tooltip:oa,Transfer:Ux,Tree:Mc,TreeSelect:qx,Typography:Gx,Upload:Zx,Watermark:Qx,Split:ay,FloatButton:eC,FloatButtonGroup:Ay,Marquee:AC};export{P0 as $,k0 as A,b0 as B,I0 as C,F0 as D,Wg as E,m0 as F,d0 as G,gg as H,cC as I,M0 as J,z0 as K,x0 as L,Dn as M,bp as N,N0 as O,At as P,Tv as Q,v0 as R,O0 as S,A0 as T,s0 as U,l0 as V,B0 as W,Lh as X,i0 as Y,T0 as Z,$0 as _,R0 as a,Ib as a0,jb as a1,kb as a2,Kb as a3,rv as a4,S0 as a5,V0 as a6,lg as a7,g0 as a8,j0 as a9,ry as aa,JC as ab,h0 as ac,p0 as ad,E0 as ae,L0 as af,w0 as ag,r0 as ah,Ph as ai,a0 as aj,f0 as ak,jg as al,Bd as am,c0 as an,fC as b,mp as c,o0 as d,C0 as e,oC as f,bC as g,D0 as h,uc as i,hm as j,Nd as k,Pg as l,cc as m,fg as n,H0 as o,Rr as p,u0 as q,y0 as r,ii as s,cy as t,mb as u,_0 as v,jr as w,Di as x,Od as y,n0 as z}; 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 new file mode 100644 index 0000000000000000000000000000000000000000..e4b292ee8989b89f783fd87685c0164c88e0861d GIT binary patch literal 203299 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 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____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js.gz b/js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js.gz deleted file mode 100644 index 646d31dc611293644ea665ffd002f980c2987a3b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757 zcmV<R0t)>fiwFP!000001D#agkJ~5^e!ssWiJ}N3!ex6;#Ukmcs?_$Ox2Kg(s#dEN z!DEMu4eo%q%~JmN6Ly^4++$yWf#I9^=9g(Zhar|T<!5)PLf0<%?<M$v@80kY|6~3B zpK$zv-`?_n{h~0hv=2<>ZTa#Ex^-vtaqU_Y-revw{AT?g>aTw{`pfXU>a7mO*;z+` zMIRih8iZyZ(5S{d1B$?oa1x%Cu<vVOSjH2MWkgZ3JyZ_i<EcayKq#iF062-5m}Qlm zZ)gm7iq&dGl$5q_nx8)vv6L3tSs!MN)Vzl9DL_j+Elfok8po$z242F&9nw%%OSe0a zo;fOd_AJZYlGLoEqAq|hI~DYSJkyko;baW6v80E$hDNhmWpvj72SkTtao-th)Vgc> z+Sqjm=#39h`k(?lELcNRx`e9zwNRxo2qP^uaDdDK7!Dj%=Af9Bfxpm2T4?U4&@elZ zP`^Mzy(V!Yz%&czFvsDi@GR2;VVLW(mKX7iBAg5<NyxdGJBko`w1YqlUz&1e?9B7Q z5`R)n4|GZ(O3xpCPVcD65xPccAdAPxg9~E877I!XT&-@=wZ;QS@UD3RLU}lVC4|Z? z^5xkPl642`X^JHI6H%SG@xx9W-8tc;l=IE*KBfn8?;a>`RYx=}3|}6`;*=y}Z$CPB z^aAC4lVnU(ZlmIr!w*Uyh?U#e5yLD4hBVQ{%*72!u60pvW19&MAvmjFKW8XpKr@Q( z_g<sf10j}GRBl^RF{CV(5R^VZDdwA$F)sN!637n5k^5}ACz{3+(JaU<iMjX)@FSdd z!z#SodP>4@v(tP?Zq5NcS7>gneP8c(FdgPMSM~f-iI|mMOYtIPGoSDN`oeucV{22L zh|d<T6z+(piA`M-`1v%TPRH-YmhL-moL0@<c=^Bi68M#TJ#7MiEso6>c;3bi3_Nd% nGT^EYE|aAxJt>^s$|Io#{1_(bZ62XM6~FxlD%sUkhy?%uvORDg 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____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js b/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 similarity index 90% 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____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js rename to 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 index 2e38f4a1..f7e7e4e1 100644 --- a/js/pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js +++ b/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 @@ -1 +1 @@ -import{d as S}from"./destr@2.0.3-CVtkxrq9.js";import{d as h,a as $}from"./deep-pick-omit@1.2.1-CegYQlcN.js";function p(e,{storage:c,serializer:t,key:s,debug:i,pick:o,omit:d,beforeHydrate:a,afterHydrate:r},n,f=!0){try{f&&(a==null||a(n));const l=c.getItem(s);if(l){const u=t.deserialize(l),g=o?h(u,o):u,z=d?$(g,d):g;e.$patch(z)}f&&(r==null||r(n))}catch(l){i&&console.error("[pinia-plugin-persistedstate]",l)}}function m(e,{storage:c,serializer:t,key:s,debug:i,pick:o,omit:d}){try{const a=o?h(e,o):e,r=d?$(a,d):a,n=t.serialize(r);c.setItem(s,n)}catch(a){i&&console.error("[pinia-plugin-persistedstate]",a)}}function y(e,c,t){const{pinia:s,store:i,options:{persist:o=t}}=e;if(!o)return;if(!(i.$id in s.state.value)){const r=s._s.get(i.$id.replace("__hot:",""));r&&Promise.resolve().then(()=>r.$persist());return}const a=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(c);i.$hydrate=({runHooks:r=!0}={})=>{a.forEach(n=>{p(i,n,e,r)})},i.$persist=()=>{a.forEach(r=>{m(i.$state,r)})},a.forEach(r=>{p(i,r,e),i.$subscribe((n,f)=>m(f,r),{detached:!0})})}function k(e={}){return function(c){y(c,t=>({key:(e.key?e.key:s=>s)(t.key??c.store.$id),debug:t.debug??e.debug??!1,serializer:t.serializer??e.serializer??{serialize:s=>JSON.stringify(s),deserialize:s=>S(s)},storage:t.storage??e.storage??window.localStorage,beforeHydrate:t.beforeHydrate,afterHydrate:t.afterHydrate,pick:t.pick,omit:t.omit}),e.auto??!1)}}var P=k();export{P as s}; +import{d as S}from"./destr@2.0.3-Cx7WjB9q.js";import{d as h,a as $}from"./deep-pick-omit@1.2.1-B1UrSIxj.js";function p(e,{storage:c,serializer:t,key:s,debug:i,pick:o,omit:d,beforeHydrate:a,afterHydrate:r},n,f=!0){try{f&&(a==null||a(n));const l=c.getItem(s);if(l){const u=t.deserialize(l),g=o?h(u,o):u,z=d?$(g,d):g;e.$patch(z)}f&&(r==null||r(n))}catch(l){i&&console.error("[pinia-plugin-persistedstate]",l)}}function m(e,{storage:c,serializer:t,key:s,debug:i,pick:o,omit:d}){try{const a=o?h(e,o):e,r=d?$(a,d):a,n=t.serialize(r);c.setItem(s,n)}catch(a){i&&console.error("[pinia-plugin-persistedstate]",a)}}function y(e,c,t){const{pinia:s,store:i,options:{persist:o=t}}=e;if(!o)return;if(!(i.$id in s.state.value)){const r=s._s.get(i.$id.replace("__hot:",""));r&&Promise.resolve().then(()=>r.$persist());return}const a=(Array.isArray(o)?o:o===!0?[{}]:[o]).map(c);i.$hydrate=({runHooks:r=!0}={})=>{a.forEach(n=>{p(i,n,e,r)})},i.$persist=()=>{a.forEach(r=>{m(i.$state,r)})},a.forEach(r=>{p(i,r,e),i.$subscribe((n,f)=>m(f,r),{detached:!0})})}function k(e={}){return function(c){y(c,t=>({key:(e.key?e.key:s=>s)(t.key??c.store.$id),debug:t.debug??e.debug??!1,serializer:t.serializer??e.serializer??{serialize:s=>JSON.stringify(s),deserialize:s=>S(s)},storage:t.storage??e.storage??window.localStorage,beforeHydrate:t.beforeHydrate,afterHydrate:t.afterHydrate,pick:t.pick,omit:t.omit}),e.auto??!1)}}var P=k();export{P as s}; 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.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____ll7leqg3hb3s3tfh7h2g4rh3je-7e9nenNP.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..26463a55e51b152a5dbfcc4c9d6f252172a89656 GIT binary patch literal 760 zcmV<U0tfvciwFP!000001D#Y&ZyPrdz4up0f*_Cp#mMQQC<RJsf&fVmtpTCv!7vPp zJG-K_OKyf-$1=nJUT{|{TRrANa>(JEdGlqO)?tXnMES`smFSuoe^-DH_~AWY@n4sp zo`3uI@#F8`_@ke#%^U3lQ+b=eeu8${8hu>4#)J<y{5`)}e!TeycVC|$``=|}bui9O zS^_Nk;80Z{H1mK))#e3I1a^dz@T`D+R|&&1o^UK9ih}K-bO>Kg1*!l-F;xb@QN+Y7 zE9G=WW581^7Ym}Kv|U~Q_@RiUbgiBBVNy%YD+pf$G{n=jDM?M^@YKn`3%IyLYRW3< zwg=KNM@7e8WU-x-iWO8;YvA)%1$`hdG-YEr8pCWX>He*z(JU4j-POPW(IJ`LwZ<B? zZ0oKvcG&`Y;{y~vr~vmfR@0O&p=y3ERA~spKuh%;AaekQJqMLJC}w5guXK^FHTPp^ zm>o%|pCF;$k~k4ynuT+iWB*flmT7@7%(Yp|i+Dy6PKJ~u<lIahMF<_*ULc0gO))Wc z;(2e0KdHI{IwlaM=MO%ochKYrZLKtr*~7!Z1u<i@8KrAnEN;;?#sf$2u6_bSc{qS2 zgvt%_`PmVYb$jb+j3oI3QJuK){Z1U+I^m?0)7ADarh9Sc?kR6nOEg^@K0ge_DM`f6 zesS*T1<L6v$(X3zM8!*opOrokD>tzvhFJy-X`+dliyM+$>!RGmCKK#Ka8|#5&QQpJ zW)$D;y+*SKLM$t(+%%+QNLef(D1CrJOjjvmT=I1!kR6Nz_sMuqG>s>sS&$nNbMX=2 zM>uW!Rd~7al!X3ft9hT?oCA8U(A--4uG(&4JWOw{>iM-2F)O{5;zh`2{@nfj7xw{; ztxS0$K3lj_*bz??8@nd(^QlK2kKc_g+;?6(t?J!y`M>!R_?3J;Z32HQ4$T*M-i8hg qJa36I;HnEQlcgy=DV*HOBcW?}?kDMO9-%(1fB6rkBk?wf1poldZ)mju literal 0 HcmV?d00001 diff --git a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js deleted file mode 100644 index 58468c0e..00000000 --- a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js +++ /dev/null @@ -1,5 +0,0 @@ -import{i as G}from"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import{i as $,w as T,U as tt,n as et,f as st}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as H,m as M,y as q,e as nt,a as E,z,d as ot,q as ct,v as rt,x as ut}from"./@vue_reactivity@3.5.13-BUI-9P27.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 x;(function(t){t.direct="direct",t.patchObject="patch object",t.patchFunction="patch function"})(x||(x={}));function mt(){const t=q(!0),c=t.run(()=>H({}));let s=[],e=[];const r=M({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&&!G?e.push(u):s.push(u),this},_p:s,_a:null,_e:t,_s:new Map,state:c});return r}const J=()=>{};function V(t,c,s,e=J){t.push(c);const r=()=>{const u=t.indexOf(c);u>-1&&(t.splice(u,1),e())};return!s&&ct()&&rt(r),r}function P(t,...c){t.slice().forEach(s=>{s(...c)})}const at=t=>t(),A=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 ft=Symbol();function it(t){return!L(t)||!t.hasOwnProperty(ft)}const{assign:y}=Object;function lt(t){return!!(E(t)&&t.effect)}function ht(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=ut(s.state.value[t]);return y(S,u,Object.keys(f||{}).reduce((v,m)=>(v[m]=M(st(()=>{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]={}),H({});let W;function N(o){let n;b=S=!1,typeof o=="function"?(o(e.state.value[t]),n={type:x.patchFunction,storeId:t,events:_}):(O(e.state.value[t],o),n={type:x.patchObject,payload:o,storeId:t,events:_});const i=W=Symbol();et().then(()=>{W===i&&(b=!0)}),S=!0,P(v,n,e.state.value[t])}const U=u?function(){const{state:n}=s,i=n?n():{};this.$patch(j=>{y(j,i)})}:J;function Q(){f.stop(),v=[],m=[],e._s.delete(t)}const F=(o,n="")=>{if(A in o)return o[I]=n,o;const i=function(){R(e);const j=Array.from(arguments),p=[],k=[];function Y(l){p.push(l)}function Z(l){k.push(l)}P(m,{args:j,name:i[I],store:h,after:Y,onError:Z});let w;try{w=o.apply(this&&this.$id===t?this:h,j)}catch(l){throw P(k,l),l}return w instanceof Promise?w.then(l=>(P(p,l),l)).catch(l=>(P(k,l),Promise.reject(l))):(P(p,w),w)};return i[A]=!0,i[I]=n,i},X={_p:e,$id:t,$onAction:V.bind(null,m),$patch:N,$reset:U,$subscribe(o,n={}){const i=V(v,o,n.detached,()=>j()),j=f.run(()=>T(()=>e.state.value[t],p=>{(n.flush==="sync"?S:b)&&o({storeId:t,type:x.direct,events:_},p)},y({},C,n)));return i},$dispose:Q},h=nt(X);e._s.set(t,h);const g=(e._a&&e._a.runWithContext||at)(()=>e._e.run(()=>(f=q()).run(()=>c({action:F}))));for(const o in g){const n=g[o];if(E(n)&&!lt(n)||z(n))u||(d&&it(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(ot(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 _t(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=tt();return a=a||(b?$(D,null):null),a&&R(a),a=B,a._s.has(e)||(u?K(e,c,r,a):ht(e,r,a)),a._s.get(e)}return f.$id=e,f}export{mt as c,_t as d}; diff --git a/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js.gz b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js.gz deleted file mode 100644 index f012c01a1a76baa4f4760c1541c14d201cb49349..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2023 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 F001Od`?LT6 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 new file mode 100644 index 00000000..6e354088 --- /dev/null +++ b/js/pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-Dn2Mq2HM.js @@ -0,0 +1,5 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..9b3b48866f69c39012efe84c29b6c7be4980c8c8 GIT binary patch literal 1967 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 B#<>6h literal 0 HcmV?d00001 diff --git a/js/preact@10.22.0-Ch0Cz6oG.js b/js/preact@10.22.0-Ch0Cz6oG.js deleted file mode 100644 index bb368b4e..00000000 --- a/js/preact@10.22.0-Ch0Cz6oG.js +++ /dev/null @@ -1 +0,0 @@ -var W,s,$_,C,t_,P_,z,Y,Z,J,U={},x_=[],O_=/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]=e[t];return _}function C_(_){var e=_.parentNode;e&&e.removeChild(_)}function K(_,e,t){var n,o,r,l={};for(r in e)r=="key"?n=e[r]:r=="ref"?o=e[r]:l[r]=e[r];if(arguments.length>2&&(l.children=arguments.length>3?W.call(arguments,2):t),typeof _=="function"&&_.defaultProps!=null)for(r in _.defaultProps)l[r]===void 0&&(l[r]=_.defaultProps[r]);return D(_,l,n,o,null)}function D(_,e,t,n,o){var r={type:_,props:e,key:t,ref:n,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:o??++$_,__i:-1,__u:0};return o==null&&s.vnode!=null&&s.vnode(r),r}function te(){return{current:null}}function E(_){return _.children}function $(_,e){this.props=_,this.context=e}function S(_,e){if(e==null)return _.__?S(_.__,_.__i+1):null;for(var t;e<_.__k.length;e++)if((t=_.__k[e])!=null&&t.__e!=null)return t.__e;return typeof _.type=="function"?S(_):null}function S_(_){var e,t;if((_=_.__)!=null&&_.__c!=null){for(_.__e=_.__c.base=null,e=0;e<_.__k.length;e++)if((t=_.__k[e])!=null&&t.__e!=null){_.__e=_.__c.base=t.__e;break}return S_(_)}}function n_(_){(!_.__d&&(_.__d=!0)&&C.push(_)&&!F.__r++||t_!==s.debounceRendering)&&((t_=s.debounceRendering)||P_)(F)}function F(){var _,e,t,n,o,r,l,u;for(C.sort(z);_=C.shift();)_.__d&&(e=C.length,n=void 0,r=(o=(t=_).__v).__e,l=[],u=[],t.__P&&((n=x({},o)).__v=o.__v+1,s.vnode&&s.vnode(n),G(t.__P,n,o,t.__n,t.__P.namespaceURI,32&o.__u?[r]:null,l,r??S(o),!!(32&o.__u),u),n.__v=o.__v,n.__.__k[n.__i]=n,U_(l,n,u),n.__e!=r&&S_(n)),C.length>e&&C.sort(z));F.__r=0}function E_(_,e,t,n,o,r,l,u,c,f,p){var i,g,a,d,k,v=n&&n.__k||x_,h=e.length;for(t.__d=c,D_(t,e,v),c=t.__d,i=0;i<h;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(_,a,g,o,r,l,u,c,f,p),d=a.__e,a.ref&&g.ref!=a.ref&&(g.ref&&__(g.ref,null,a),p.push(a.ref,a.__c||d,a)),k==null&&d!=null&&(k=d),65536&a.__u||g.__k===a.__k?(c&&!c.isConnected&&(c=S(g)),c=H_(a,c,_)):typeof a.type=="function"&&a.__d!==void 0?c=a.__d:d&&(c=d.nextSibling),a.__d=void 0,a.__u&=-196609);t.__d=c,t.__e=k}function D_(_,e,t){var n,o,r,l,u,c=e.length,f=t.length,p=f,i=0;for(_.__k=[],n=0;n<c;n++)l=n+i,(o=_.__k[n]=(o=e[n])==null||typeof o=="boolean"||typeof o=="function"?null:typeof o=="string"||typeof o=="number"||typeof o=="bigint"||o.constructor==String?D(null,o,null,null,null):V(o)?D(E,{children:o},null,null,null):o.constructor===void 0&&o.__b>0?D(o.type,o.props,o.key,o.ref?o.ref:null,o.__v):o)!=null?(o.__=_,o.__b=_.__b+1,u=L_(o,t,l,p),o.__i=u,r=null,u!==-1&&(p--,(r=t[u])&&(r.__u|=131072)),r==null||r.__v===null?(u==-1&&i--,typeof o.type!="function"&&(o.__u|=65536)):u!==l&&(u===l+1?i++:u>l?p>c-l?i+=u-l:i--:u<l?u==l-1&&(i=u-l):i=0,u!==n+i&&(o.__u|=65536))):(r=t[l])&&r.key==null&&r.__e&&!(131072&r.__u)&&(r.__e==_.__d&&(_.__d=S(r)),Q(r,r,!1),t[l]=null,p--);if(p)for(n=0;n<f;n++)(r=t[n])!=null&&!(131072&r.__u)&&(r.__e==_.__d&&(_.__d=S(r)),Q(r,r))}function H_(_,e,t){var n,o;if(typeof _.type=="function"){for(n=_.__k,o=0;n&&o<n.length;o++)n[o]&&(n[o].__=_,e=H_(n[o],e,t));return e}_.__e!=e&&(t.insertBefore(_.__e,e||null),e=_.__e);do e=e&&e.nextSibling;while(e!=null&&e.nodeType===8);return e}function R(_,e){return e=e||[],_==null||typeof _=="boolean"||(V(_)?_.some(function(t){R(t,e)}):e.push(_)),e}function L_(_,e,t,n){var o=_.key,r=_.type,l=t-1,u=t+1,c=e[t];if(c===null||c&&o==c.key&&r===c.type&&!(131072&c.__u))return t;if(n>(c!=null&&!(131072&c.__u)?1:0))for(;l>=0||u<e.length;){if(l>=0){if((c=e[l])&&!(131072&c.__u)&&o==c.key&&r===c.type)return l;l--}if(u<e.length){if((c=e[u])&&!(131072&c.__u)&&o==c.key&&r===c.type)return u;u++}}return-1}function o_(_,e,t){e[0]==="-"?_.setProperty(e,t??""):_[e]=t==null?"":typeof t!="number"||O_.test(e)?t:t+"px"}function M(_,e,t,n,o){var r;_:if(e==="style")if(typeof t=="string")_.style.cssText=t;else{if(typeof n=="string"&&(_.style.cssText=n=""),n)for(e in n)t&&e in t||o_(_.style,e,"");if(t)for(e in t)n&&t[e]===n[e]||o_(_.style,e,t[e])}else if(e[0]==="o"&&e[1]==="n")r=e!==(e=e.replace(/(PointerCapture)$|Capture$/i,"$1")),e=e.toLowerCase()in _||e==="onFocusOut"||e==="onFocusIn"?e.toLowerCase().slice(2):e.slice(2),_.l||(_.l={}),_.l[e+r]=t,t?n?t.u=n.u:(t.u=Y,_.addEventListener(e,r?J:Z,r)):_.removeEventListener(e,r?J:Z,r);else{if(o=="http://www.w3.org/2000/svg")e=e.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(e!="width"&&e!="height"&&e!="href"&&e!="list"&&e!="form"&&e!="tabIndex"&&e!="download"&&e!="rowSpan"&&e!="colSpan"&&e!="role"&&e in _)try{_[e]=t??"";break _}catch{}typeof t=="function"||(t==null||t===!1&&e[4]!=="-"?_.removeAttribute(e):_.setAttribute(e,t))}}function r_(_){return function(e){if(this.l){var t=this.l[e.type+_];if(e.t==null)e.t=Y++;else if(e.t<t.u)return;return t(s.event?s.event(e):e)}}}function G(_,e,t,n,o,r,l,u,c,f){var p,i,g,a,d,k,v,h,y,P,N,H,e_,T,I,b=e.type;if(e.constructor!==void 0)return null;128&t.__u&&(c=!!(32&t.__u),r=[u=e.__e=t.__e]),(p=s.__b)&&p(e);_:if(typeof b=="function")try{if(h=e.props,y=(p=b.contextType)&&n[p.__c],P=p?y?y.props.value:p.__:n,t.__c?v=(i=e.__c=t.__c).__=i.__E:("prototype"in b&&b.prototype.render?e.__c=i=new b(h,P):(e.__c=i=new $(h,P),i.constructor=b,i.render=R_),y&&y.sub(i),i.props=h,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(h,i.__s))),a=i.props,d=i.state,i.__v=e,g)b.getDerivedStateFromProps==null&&i.componentWillMount!=null&&i.componentWillMount(),i.componentDidMount!=null&&i.__h.push(i.componentDidMount);else{if(b.getDerivedStateFromProps==null&&h!==a&&i.componentWillReceiveProps!=null&&i.componentWillReceiveProps(h,P),!i.__e&&(i.shouldComponentUpdate!=null&&i.shouldComponentUpdate(h,i.__s,P)===!1||e.__v===t.__v)){for(e.__v!==t.__v&&(i.props=h,i.state=i.__s,i.__d=!1),e.__e=t.__e,e.__k=t.__k,e.__k.forEach(function(A){A&&(A.__=e)}),N=0;N<i._sb.length;N++)i.__h.push(i._sb[N]);i._sb=[],i.__h.length&&l.push(i);break _}i.componentWillUpdate!=null&&i.componentWillUpdate(h,i.__s,P),i.componentDidUpdate!=null&&i.__h.push(function(){i.componentDidUpdate(a,d,k)})}if(i.context=P,i.props=h,i.__P=_,i.__e=!1,H=s.__r,e_=0,"prototype"in b&&b.prototype.render){for(i.state=i.__s,i.__d=!1,H&&H(e),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(e),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,d)),E_(_,V(I=p!=null&&p.type===E&&p.key==null?p.props.children:p)?I:[I],e,t,n,o,r,l,u,c,f),i.base=e.__e,e.__u&=-161,i.__h.length&&l.push(i),v&&(i.__E=i.__=null)}catch(A){e.__v=null,c||r!=null?(e.__e=u,e.__u|=c?160:32,r[r.indexOf(u)]=null):(e.__e=t.__e,e.__k=t.__k),s.__e(A,e,t)}else r==null&&e.__v===t.__v?(e.__k=t.__k,e.__e=t.__e):e.__e=F_(t.__e,e,t,n,o,r,l,c,f);(p=s.diffed)&&p(e)}function U_(_,e,t){e.__d=void 0;for(var n=0;n<t.length;n++)__(t[n],t[++n],t[++n]);s.__c&&s.__c(e,_),_.some(function(o){try{_=o.__h,o.__h=[],_.some(function(r){r.call(o)})}catch(r){s.__e(r,o.__v)}})}function F_(_,e,t,n,o,r,l,u,c){var f,p,i,g,a,d,k,v=t.props,h=e.props,y=e.type;if(y==="svg"?o="http://www.w3.org/2000/svg":y==="math"?o="http://www.w3.org/1998/Math/MathML":o||(o="http://www.w3.org/1999/xhtml"),r!=null){for(f=0;f<r.length;f++)if((a=r[f])&&"setAttribute"in a==!!y&&(y?a.localName===y:a.nodeType===3)){_=a,r[f]=null;break}}if(_==null){if(y===null)return document.createTextNode(h);_=document.createElementNS(o,y,h.is&&h),r=null,u=!1}if(y===null)v===h||u&&_.data===h||(_.data=h);else{if(r=r&&W.call(_.childNodes),v=t.props||U,!u&&r!=null)for(v={},f=0;f<_.attributes.length;f++)v[(a=_.attributes[f]).name]=a.value;for(f in v)if(a=v[f],f!="children"){if(f=="dangerouslySetInnerHTML")i=a;else if(f!=="key"&&!(f in h)){if(f=="value"&&"defaultValue"in h||f=="checked"&&"defaultChecked"in h)continue;M(_,f,null,a,o)}}for(f in h)a=h[f],f=="children"?g=a:f=="dangerouslySetInnerHTML"?p=a:f=="value"?d=a:f=="checked"?k=a:f==="key"||u&&typeof a!="function"||v[f]===a||M(_,f,a,v[f],o);if(p)u||i&&(p.__html===i.__html||p.__html===_.innerHTML)||(_.innerHTML=p.__html),e.__k=[];else if(i&&(_.innerHTML=""),E_(_,V(g)?g:[g],e,t,n,y==="foreignObject"?"http://www.w3.org/1999/xhtml":o,r,l,r?r[0]:t.__k&&S(t,0),u,c),r!=null)for(f=r.length;f--;)r[f]!=null&&C_(r[f]);u||(f="value",d!==void 0&&(d!==_[f]||y==="progress"&&!d||y==="option"&&d!==v[f])&&M(_,f,d,v[f],o),f="checked",k!==void 0&&k!==_[f]&&M(_,f,k,v[f],o))}return _}function __(_,e,t){try{typeof _=="function"?_(e):_.current=e}catch(n){s.__e(n,t)}}function Q(_,e,t){var n,o;if(s.unmount&&s.unmount(_),(n=_.ref)&&(n.current&&n.current!==_.__e||__(n,null,e)),(n=_.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(r){s.__e(r,e)}n.base=n.__P=null}if(n=_.__k)for(o=0;o<n.length;o++)n[o]&&Q(n[o],e,t||typeof _.type!="function");t||_.__e==null||C_(_.__e),_.__c=_.__=_.__e=_.__d=void 0}function R_(_,e,t){return this.constructor(_,t)}function W_(_,e,t){var n,o,r,l;s.__&&s.__(_,e),o=(n=typeof t=="function")?null:e.__k,r=[],l=[],G(e,_=e.__k=K(E,null,[_]),o||U,U,e.namespaceURI,o?null:e.firstChild?W.call(e.childNodes):null,r,o?o.__e:e.firstChild,n,l),U_(r,_,l)}W=x_.slice,s={__e:function(_,e,t,n){for(var o,r,l;e=e.__;)if((o=e.__c)&&!o.__)try{if((r=o.constructor)&&r.getDerivedStateFromError!=null&&(o.setState(r.getDerivedStateFromError(_)),l=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(_,n||{}),l=o.__d),l)return o.__E=o}catch(u){_=u}throw _}},$_=0,$.prototype.setState=function(_,e){var t;t=this.__s!=null&&this.__s!==this.state?this.__s:this.__s=x({},this.state),typeof _=="function"&&(_=_(x({},t),this.props)),_&&x(t,_),_!=null&&this.__v&&(e&&this._sb.push(e),n_(this))},$.prototype.forceUpdate=function(_){this.__v&&(this.__e=!0,_&&this.__h.push(_),n_(this))},$.prototype.render=E,C=[],P_=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,z=function(_,e){return _.__v.__b-e.__v.__b},F.__r=0,Y=0,Z=r_(!1),J=r_(!0);var w,B,i_,N_=[],j=[],m=s,l_=m.__b,u_=m.__r,c_=m.diffed,f_=m.__c,a_=m.unmount,s_=m.__;function V_(){for(var _;_=N_.shift();)if(_.__P&&_.__H)try{_.__H.__h.forEach(L),_.__H.__h.forEach(X),_.__H.__h=[]}catch(e){_.__H.__h=[],m.__e(e,_.__v)}}m.__b=function(_){w=null,l_&&l_(_)},m.__=function(_,e){_&&e.__k&&e.__k.__m&&(_.__m=e.__k.__m),s_&&s_(_,e)},m.__r=function(_){u_&&u_(_);var e=(w=_.__c).__H;e&&(B===w?(e.__h=[],w.__h=[],e.__.forEach(function(t){t.__N&&(t.__=t.__N),t.__V=j,t.__N=t.i=void 0})):(e.__h.forEach(L),e.__h.forEach(X),e.__h=[])),B=w},m.diffed=function(_){c_&&c_(_);var e=_.__c;e&&e.__H&&(e.__H.__h.length&&(N_.push(e)!==1&&i_===m.requestAnimationFrame||((i_=m.requestAnimationFrame)||I_)(V_)),e.__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){e.some(function(t){try{t.__h.forEach(L),t.__h=t.__h.filter(function(n){return!n.__||X(n)})}catch(n){e.some(function(o){o.__h&&(o.__h=[])}),e=[],m.__e(n,t.__v)}}),f_&&f_(_,e)},m.unmount=function(_){a_&&a_(_);var e,t=_.__c;t&&t.__H&&(t.__H.__.forEach(function(n){try{L(n)}catch(o){e=o}}),t.__H=void 0,e&&m.__e(e,t.__v))};var p_=typeof requestAnimationFrame=="function";function I_(_){var e,t=function(){clearTimeout(n),p_&&cancelAnimationFrame(e),setTimeout(_)},n=setTimeout(t,100);p_&&(e=requestAnimationFrame(t))}function L(_){var e=w,t=_.__c;typeof t=="function"&&(_.__c=void 0,t()),w=e}function X(_){var e=w;_.__c=_.__(),w=e}function B_(_,e){for(var t in e)_[t]=e[t];return _}function h_(_,e){for(var t in _)if(t!=="__source"&&!(t in e))return!0;for(var n in e)if(n!=="__source"&&_[n]!==e[n])return!0;return!1}function d_(_,e){this.props=_,this.context=e}(d_.prototype=new $).isPureReactComponent=!0,d_.prototype.shouldComponentUpdate=function(_,e){return h_(this.props,_)||h_(this.state,e)};var v_=s.__b;s.__b=function(_){_.type&&_.type.__f&&_.ref&&(_.props.ref=_.ref,_.ref=null),v_&&v_(_)};var j_=s.__e;s.__e=function(_,e,t,n){if(_.then){for(var o,r=e;r=r.__;)if((o=r.__c)&&o.__c)return e.__e==null&&(e.__e=t.__e,e.__k=t.__k),o.__c(_,e)}j_(_,e,t,n)};var y_=s.unmount;function T_(_,e,t){return _&&(_.__c&&_.__c.__H&&(_.__c.__H.__.forEach(function(n){typeof n.__c=="function"&&n.__c()}),_.__c.__H=null),(_=B_({},_)).__c!=null&&(_.__c.__P===t&&(_.__c.__P=e),_.__c=null),_.__k=_.__k&&_.__k.map(function(n){return T_(n,e,t)})),_}function A_(_,e,t){return _&&t&&(_.__v=null,_.__k=_.__k&&_.__k.map(function(n){return A_(n,e,t)}),_.__c&&_.__c.__P===e&&(_.__e&&t.appendChild(_.__e),_.__c.__e=!0,_.__c.__P=t)),_}function q(){this.__u=0,this.t=null,this.__b=null}function M_(_){var e=_.__.__c;return e&&e.__a&&e.__a(_)}function O(){this.u=null,this.o=null}s.unmount=function(_){var e=_.__c;e&&e.__R&&e.__R(),e&&32&_.__u&&(_.type=null),y_&&y_(_)},(q.prototype=new $).__c=function(_,e){var t=e.__c,n=this;n.t==null&&(n.t=[]),n.t.push(t);var o=M_(n.__v),r=!1,l=function(){r||(r=!0,t.__R=null,o?o(u):u())};t.__R=l;var u=function(){if(!--n.__u){if(n.state.__a){var c=n.state.__a;n.__v.__k[0]=A_(c,c.__c.__P,c.__c.__O)}var f;for(n.setState({__a:n.__b=null});f=n.t.pop();)f.forceUpdate()}};n.__u++||32&e.__u||n.setState({__a:n.__b=n.__v.__k[0]}),_.then(l,l)},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]=T_(this.__b,t,n.__O=n.__P)}this.__b=null}var o=e.__a&&K(E,null,_.fallback);return o&&(o.__u&=-33),[K(E,null,e.__a?null:_.children),o]};var m_=function(_,e,t){if(++t[1]===t[0]&&_.o.delete(e),_.props.revealOrder&&(_.props.revealOrder[0]!=="t"||!_.o.size))for(t=_.u;t;){for(;t.length>3;)t.pop()();if(t[1]<t[0])break;_.u=t=t[2]}};(O.prototype=new $).__a=function(_){var e=this,t=M_(e.__v),n=e.o.get(_);return n[0]++,function(o){var r=function(){e.props.revealOrder?(n.push(o),m_(e,_,n)):o()};t?t(r):r()}},O.prototype.render=function(_){this.u=null,this.o=new Map;var e=R(_.children);_.revealOrder&&_.revealOrder[0]==="b"&&e.reverse();for(var t=e.length;t--;)this.o.set(e[t],this.u=[1,0,this.u]);return _.children},O.prototype.componentDidUpdate=O.prototype.componentDidMount=function(){var _=this;this.o.forEach(function(e,t){m_(_,t,e)})};var q_=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,z_=/^(?: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]/,Z_=/^on(Ani|Tra|Tou|BeforeInp|Compo)/,J_=/[A-Z0-9]/g,K_=typeof document<"u",Q_=function(_){return(typeof Symbol<"u"&&typeof Symbol()=="symbol"?/fil|che|rad/:/fil|che|ra/).test(_)};function ne(_,e,t){return e.__k==null&&(e.textContent=""),W_(_,e),typeof t=="function"&&t(),_?_.__c:null}$.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(_){Object.defineProperty($.prototype,_,{configurable:!0,get:function(){return this["UNSAFE_"+_]},set:function(e){Object.defineProperty(this,_,{configurable:!0,writable:!0,value:e})}})});var g_=s.event;function X_(){}function Y_(){return this.cancelBubble}function G_(){return this.defaultPrevented}s.event=function(_){return g_&&(_=g_(_)),_.persist=X_,_.isPropagationStopped=Y_,_.isDefaultPrevented=G_,_.nativeEvent=_};var _e={enumerable:!1,configurable:!0,get:function(){return this.class}},b_=s.vnode;s.vnode=function(_){typeof _.type=="string"&&function(e){var t=e.props,n=e.type,o={};for(var r in t){var l=t[r];if(!(r==="value"&&"defaultValue"in t&&l==null||K_&&r==="children"&&n==="noscript"||r==="class"||r==="className")){var u=r.toLowerCase();r==="defaultValue"&&"value"in t&&t.value==null?r="value":r==="download"&&l===!0?l="":u==="translate"&&l==="no"?l=!1:u==="ondoubleclick"?r="ondblclick":u!=="onchange"||n!=="input"&&n!=="textarea"||Q_(t.type)?u==="onfocus"?r="onfocusin":u==="onblur"?r="onfocusout":Z_.test(r)?r=u:n.indexOf("-")===-1&&z_.test(r)?r=r.replace(J_,"-$&").toLowerCase():l===null&&(l=void 0):u=r="oninput",u==="oninput"&&o[r=u]&&(r="oninputCapture"),o[r]=l}}n=="select"&&o.multiple&&Array.isArray(o.value)&&(o.value=R(t.children).forEach(function(c){c.props.selected=o.value.indexOf(c.props.value)!=-1})),n=="select"&&o.defaultValue!=null&&(o.value=R(t.children).forEach(function(c){c.props.selected=o.multiple?o.defaultValue.indexOf(c.props.value)!=-1:o.defaultValue==c.props.value})),t.class&&!t.className?(o.class=t.class,Object.defineProperty(o,"className",_e)):(t.className&&!t.class||t.class&&t.className)&&(o.class=o.className=t.className),e.props=o}(_),_.$$typeof=q_,b_&&b_(_)};var k_=s.__r;s.__r=function(_){k_&&k_(_),_.__c};var w_=s.diffed;s.diffed=function(_){w_&&w_(_);var e=_.props,t=_.__e;t!=null&&_.type==="textarea"&&"value"in e&&e.value!==t.value&&(t.value=e.value==null?"":e.value)};var ee=0;function oe(_,e,t,n,o,r){e||(e={});var l,u,c=e;if("ref"in c)for(u in c={},e)u=="ref"?l=e[u]:c[u]=e[u];var f={type:_,props:c,key:t,ref:l,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,constructor:void 0,__v:--ee,__i:-1,__u:0,__source:o,__self:r};if(typeof _=="function"&&(l=_.defaultProps))for(u in l)c[u]===void 0&&(c[u]=l[u]);return s.vnode&&s.vnode(f),f}export{K as _,$ as b,te as m,ne as q,oe as u}; diff --git a/js/preact@10.22.0-Ch0Cz6oG.js.gz b/js/preact@10.22.0-Ch0Cz6oG.js.gz deleted file mode 100644 index 86134a0c3c7446367f325890fb825e73e48ad79a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6952 zcmV+@8`tC?iwFP!000001Fbx1liRkE-}hIHSS}V&!f-V9zU&KSgyr~%o%o8!b`F&u zilQKi846H9P~)+v|Gw1?@Q_B6ckF%{fjAqD?nYmjZEDVbVI_MY*i&W&doS2m_8a@1 z{m4G?-JX3Bd@^P41iwhL+}837N#e3z)~epr4`^*Rt9ohjd982Cdabfr*_%37a+0m4 z^;fOye`qtWb1O}Hk+aYIi81MIl$ZEBUQ{ZxxmIUih+vZL7TS<)YR>FguFfPC6FcQ{ zVy9yxZDrJ%*ta8|3L@wZI!i91O=_gFZ}nV`Wf;oH$hF?er>ne}6G6LCKfyZ8x`B#m zW>~>@`!OtR+@gl_;9A}WiQ;l%rZIdQxd;;NzKe;OVriT&NNSeVS}I#cg;Yzs`tD&E zk|N4rVIvj4)BY&=CCbvG=ti=KG`5u4+l|zVGr@V#KpTXih~{#UR)u|U^rjqeRTTwo zfjw-c2pQ*FozKrk00(>@_L-O|ZIJnl2v#sa0?yhY>6t?kG&w{Wz60=L!8R~SEZMcZ zjV&{B5i2Idbqq5wA)4P=JYqt~=5ro9n3xcmtIM=1t*J7rP1m-Kb&?E+4+Ik;kIyfe z5LG<dH}GnX+YiGs+A2MlgTqf^C^OwAtR!^jM((o80D0ij`>xA#prD4b+B56gA2_14 ztGtYG<6JQO$h5NZi{-NGd*%A(3nCquw4GRp<ch!#gFpH3k|H4Eme|MgF|=HJ8X3#s zkmd_QEXV4JoYH2mHWI>byjcLN8XPrL6hWa+N&tdew+C~_Ld*g+6M-wXtHDR+S3}-} z3W<HPXqJ`|o0#OI|8NVtI}^Iy%#2L0_kK?ZX7AV(f=vc6Y959N)SM4SGz_0co2pz9 zLBnwHA`-$3hjnemfb%k%%bBiJCO=3umnK(B8is^eak8nd-wR4!^qArWaj0rp14IX_ z@D!g$r8bs)rDMULM&&ABSVG6N0Z{U%9xqIJ?qr4&%>g|$5@HK~Br8DDR`3U~@E*WZ z{0rIbnWor{Yxq07WS-<Z+E<kQKyVa-1|{WYiB!6l<tEMKrw^~#qlY2PQ6(VB@bC&| zlH`hL$_4|{G*eblrn)7uj0XvYe99I3BnSu(-%k#>3BxNv6s4@$?ROGR#G{6e@j&>f z$A5wxVUuNS!8Q)jIa{)n&Dk~EautTK%5`0T5p2a}LuP<{i^rd_XM$KJ*_N^lsc6n} zJ{sqbSL1v*q$I`4>q*|DM8_=YfCn?J3z>q%?N#>VFj?{xcFs9Jzf3;G+X;S7>-rOO z4LSRP2$r(t(O%dbM@p7PMlQl|2|okwzsS=43gJp9idjn8#!)hM!xgf+p0kuvcHM}< zd9x34&F7ST^S8e}`X+>~Rb4M(ubku3*9pnOaF9iL`BW<<Gb@2AGk!&u6tMMDkd$Ri zP#QP8zau|FoOwQIu9qakx#zK)Y91;1#a`vJ0=NeOo;Re9Acg$=^4o8|8GTE~&4D4S z^XuNdBTn4TfXMd1*@D}qxZw*t;YKc91LG(@8mq_ISPh4?;A)sNqP+-GQ(!qcQB&$L zSl52Hns)?nP}xaO=pXl5N(*A*u(zt#GieU%X8AH#HmGYI^{zb5uW)?wjNo~@8@T&J z<IhCX<QaL+cFnaE>;0WxN0YWUKk)4AyHWCtXgo-!-TlRMbS-b02BJ#vuag1D<22Tu zGZF$7TwwhS(Kj1jvWmYJL^I0@AZv|OUoqqEfNB7o5r$-Qe$I&Dc2Z42z#61Se);Hf z^gj<NWv0QsLFvN%f|VPcpPx61kc0e)3$>dKNuAOd76tmRIOoOiGRcR-xcaV0Hs59E zMUoGBbza2z`FUJDE|QA#0wK(yn#MUFA=GM^-<g@lxP=0?U;t+g&jHjj3<tz*2*0al zpOW*#JL!rTO4-lEFvA9yl);P+U7PcB3ODWsl{rVX3#3|HSam|`-(QOMZmpNcECq|+ zt0cHfUO9$g8lVb8{a7{PRu6|%P4qMj3H&%Bksv?d6W3|AOSu>BUXWo(Y?P}~8vDIm zXd|5(!DL+{88fE<NIIVDGs#hZ?@5#K%_=V>Y1KU$!HxG3LFa$(t=De)gVV*D1}^J* zGG*e3>%{@rlg~uZL`0=tOVZ3lEZu#8TZQgvEF0Z|vff&++dIsm7^DsGnBfk+tl;(> zc*hPeL6CtllP^fd8)&jH)SPE9C=7v#GaT1D_zVxeRrg@H`i^9G2*mYEF5?kJsu~yH z@ljn@kK5}K^;4+D0s(N4#E+&p4N(I?F)q%}_xXZ!6L-^9|Mqm%xEc=kUe`On>@cfa z(v_1D*fqg<00$(|l99&V63J|m1Obi3L{7Q&!XyY9No@x`sr*hvR+g4Xn%LM5gUy$q zTkOpplV>bqr_6(}zb#}yJI=A)4M0VN%~4jCAHgQDV_B4P*L7B1XXMty?urKiWeN{W zf=#EW4MQy1x&|D$0Zg(WK#^g)zLu&mw6J&1)kIE@20#nl12|`}6^}(7grS^VVp#>$ za5><dNDfBxrbshMF35YGD=W>@bYm+c>4Vyr9$e%scyJj24{#Y-{aW8Zw^9-c_Gn!r z!nAs!v#NYo!OhpNd8LBnXjoJhc_zt2V6djhL{!u@5fRwt_%)G3Gv$`qL?t$=xQeQn zK;btgqI5ogzLm<p&PywmG(<9!{22cZqA(WT7jR#X_PF4>URk?|FD`CwZlaq<kv7YV zhojNxqTDV6dVrxXMXs*N%Q{}s3l^*b+BKDL)3tnX!GbbylOys6Jh;i{b_K{E@L(nL z<;pf6;9hXWA}^cTg*IznwCU`Xn#(W#bFObxq0_nlH2UUhgSsnxWxD8n8C}T0)03dq z-0mE!0NXe#>rCvk)Ml&QzDL~cjZoLbwsMnmKDY$p`S0nVVMmADC)S#LR#{0TV7!#J zR|B^~&wMkYXLh%e*4fTzT^Ei6Eq7lNiSlA7P;kn~!$YC;+i=*SII@pzRC&458pNcG zBpiL>e*r>C_dS4qIAw)67&feDg|HR7W$)Qr_L51#KC)MA#vN=9u%0f~s>zL%LxcbF z;os5vtx#ol=9YElmf@3%OT5@oEuK<FHoOGQi-zHbNb2N~Kcm^ftqsSTF9_I0PR+aJ zWW#5Tn*y#%8is1J0W)IC-t$dzo7}p-(KanA8ADU-EXFL^a*`u3&XCH$_T+ga#PgU0 z8>6iTFoIm2&BAaNwKb7J`#Et#bFSpg*^I2%dm58|-2<#+`GNL2W4RyCKM2Zh!|*mL zs~O3mqw~J3SRR!&wX&{>FQI(MTZhbh24E_#*b)H-w*XeHz&OYwQO@{eO0lYJbUNa` z{EU>%qNTLYq{+8(eg#!8j9&NrZ|#U?NLzunIu<EqUtHy1Oh;BtXUbCUcgg0>wAi@i zk}c`|b2OU(9IQ85No9Y@i{g#0lpXv<8*ym!)z9+z(Fh?{PTx7vtCN}k9In-X^Yjh~ zA7m!;tvo>LUvzQwGRU3s4QId7RWX0s^#8P(r&e|ooosHf&E8WKWOXgQ31ZRwamp{& z4SXH0bwqpIP2#ERlCmDxV)@!R8eBPAX!AVHR-H=ugzlb%A$bBk1$rfW%SYq4kC8ST zJ?$-c&-zCo%Gu=Yl#Uw;b~Np~hhgFS(N?4%A@dkPCmMU`Iiif?!7W_vp6Kq>2!e8x z?kOmXhdkQhREYOn;IHI^OZF0Fo?%k(5&IWpjXSi{N5fu*;Y%VZ+wexTG{?z07V}_H z_K}aq9}myr<EeA_*gFTOT+Q{_f4JrW;NH;5on1E^O7ZyN-(ao7%`K(HxW-dANh_1U zRfqye(Yw6}$e3kaW5bn7H|0uuYs?*1bIFryes3Q*P)ZrP?LL!NeABGG@s=ci4&~Nd zPB#9IX?++Qn!Ji9ucjyNTb4TquxuF#eMaA0-bd?f>*elqM2%AloGt@Q=9t?B8|vCL zo(;#Xm0O_ZS#tT!D1P*inTd&V(6QbvNJX8M?ys#A%uN}PsU%O(Kyg%Hcx#~c#EM(7 zFBAN9pzp%R3qkz!J(K`K#;5?y^Tk5Wy$;anET1~#sOM^HLkiBJ(74LbuOI{gzXG$9 z;jsOoW7tOqeq<psBAEbf`_Kl~bccE)dV*Kz_rcrrxSydr<3d{+c-|d^p*x2u<DE?V zecz{k!U60QuLV0$y}0!})Yox3-Rl;uwCxgNbbqD8$JlY5+SNThFTefv?-y@UyTU(j zUI($RYjR)LZ!f;A?79djGyNdR0-TbMP3xofp^%iD$pXydpsyZ-WJ@_83~s}a+$L#M z=qxS3gy5Xt#%bT#@rcr$;3<Q7a6KO<0r~2^8>mI!^1~3+TxS?+j4~rrE5YuBNGVxC zyyB?wc_HEJ?G@4NmaU?^48s*|y?lIdx$mz4biS(V3L}-NP2DH)AFEDNFc2T`p-&%c z0~ku$9WMCN2UQrFUYK(WA!vtC5v2{%%06zl6O!_NBVZY$9#ft=^%nVJ0XEPUjw0pT z$zsYDU@dvc6d>XjoCot%Ev3;_S=?Sp`${QkUVeP@I-ogETU%o>@Ihj5cHqP-+RlJW z24NWZ!0TuHhCX!-?b%9Z*K*$L@zmGgJa9SWs*+>yNi+cgron`2cCn%<U*Q&bZwtwi zr}1BHA=&s24#H&aKO2COYggg6hNpTe8dBGQJ_s(<wSzHbh*0fanpItcOBHMi;1AAG zKtr*vdzB)}8_+1yO#8{3UepWS$+Sg%j!u-WE4WYmjkKi6GM+4(+Xa~&Zm)c)-p&4y znGKS^X5`pOA(NQNXd0u)4#O*A*@&WOVtvwF@Q%gL&&L$FvbhkS3WCf&uIidB8icbh zd=iEPKEz}(t!o5yWAxI<vILTv`#Qbxj&B_3q=&=!yumnIbmzyed-GrW>6;PP%?P@` zn@l0v>jXsosZ@kSIMd#T(z)~kUNr(<!A023`11+Ba~V}?4F&|<H@-*&W$1A>aske5 z)vN#!KVKX;XSb|tA&7DuA*mk+_UWLLed<WJb*rF>e7cF8xT+-GD<9uR1r@{QFuC)L z<MD%c{G@CA=hhkCxtj09GU(XWwF`cG#S8LTP%pqNfecsTU3k2?;(K21_RJbrhfhst zOll(FNZS6toQkgD{qL@Sbec2GiQ=a`LDa>-kRQQaF?HeUA3$l~j!S<c&)wln#FR1( z^86E%hXH8aOtZ*M=~UDvBS!YG1s9kyOedf>$b$h)v4TPX+AzTiy8nfL5zcqWO1^{M zty0qZ<{Qn(?b@lCW4xEOb9I2<8kTCjDa7!D@ES&fPFTCojnSr6!ZrB5u#Mc`8)FCs z>Qi$Fr1edwr$CFn>F%@<!Bky?+oPSKz34S+!`c&c1=>Qjw=1J>&cuGt9)MBxpl3rh zu<|~>y!UPF{cl3F7JB#Xn$Rvun%cN2I5$Yw<G$P`$To2n3#31_Nj8)+5r$ugMP>A8 zZP58;^Ht8AEg&gV0)2;+?hiJ&&?ajPoNkXkrN_<YixNCVqFraz1bgnA*}JNqv!}oX z??uBi?~PvP<zecLuj`GrE2*McuI8j^GqTjhRuW3%QreICTI$NOuSX}-%PHD|Z}40; zr9JcM73?=YV!v}E2skHx#KMS<;Y@GX_beCeEoSun0e{xKWQE{sn1NNUU|0qPXLzuM ztISvm1uwK&>1w<Dz0ZPlJSN71zZG2`45+6rp#^?kIyW?w5Ydf?<h7H0hn2tfD#6}% zlr8D5U(41gw<UH369e~iaNsvie=S597MM<iV~(&Zob7h)e<C5)KEAr<Z4G552uvp~ z-8AN4sY--l1#665aw56$w-i7O*@@(P&iRcq3=#aBrT{f}Jw|XVM?$>CII0k6KE9>s ztNqOXz~8srMtO5XP;a*$pjIBEwOO4~_C3FWjkps(*h?nDFzf9FH{voZg?I_P*q&Hp zpOd$u;mQH$5Yrc&^L1q8pOq}_6P2%1nEr)H*Wkz{xwx;D*7Ykv$!83?`i1U6PwtWP z5)k2WGvNG>KF&TveS@V2eS5cmcg5prW=B*Z@5Y2tNjk<bR&ZaP7gm~XjA~eS018E2 z|4LM6Bdfb>Xu3l?+b1UAIqf0l))Kq()uTPl79tE69YJ~~JvhizgkjnpB(we~t;@%I z*`V(vhLzj#YXI7Ttm#g24Qo53dz{KJY*^9zRQI^vrWKDT&$%xwJCX9LpPkrkhVHUL zrp8N1NPOD>k)|q>#o@GYFLbgLnO^Z;g=Lqc5go&DBKb+ki0vm+yzVlNZ#oQ~(3QN@ z$XZ$>l(L(Cy6CUHsm7hcM~=FEFaGVk=+&tq0)y9Jv<gw`%48BPS3jLs9|k@Dk!t{z z_h^uqC<y*x8dW>Y7ka__x%lU~vt%y1E71jpXq1=lD<eP1G_$S$9<Jto-_!p6(^uun zUEkhmBxqeXHO?6;J&A6Gi?*Rce0X;VpOE2xBOxGP&!_JR@8L9Z;cOU&f1N$TwjvC- zc-`O{f4DW|*eM)$l~lYaK{q(iSGgP;ZhHEv@%pO9-zLqaGbX%TKIyl_F-}zc(WS09 z_-+9{FFiUw{CI3<h=#m<g0Pn#ZTVgq;`1Sp+7Gw|s|ekD+XqF8!ypm-djTq<zzo<n z>7`xmJvdqqzFP~*&EQf4g}c{Xj`BL)oDj{hQRV!(pn`U^{Nw}znkBu5`Cnh;Nw)|) zLLzKM`guXejnd6Vs=0r}(6bF&b+sL64<Y`Ov?^}JM~?5TgVa~g_+cven}gRB!ilzq zvfOo_`k#aM6z`gqs^0Y4O<tb7iB2dIAN&uYaDzO0h#0956HYYXLEefmymh)8`SY&e zxO;KCBmy+<m_mzXteWfr^fXwE1*^z9g~htdQS&!~VD2-xJqMSp=wCjju89HU13!Im zo7RaY6^$zb_noURaH^_5GGCCv`MJV)zw=a}1Ok*gSTo+M8Y{2aUqjl?6G1YTHOJkS z-qAfe%TaEt&h*>~k;bY!W;$MQ+@{`uKECMNMTGA6xL5_b@{b;dE;3TzGhGiVq+pO% zqyQ_N^$z8vr=^b!Pm+`A;V^Gi9iC&87XrBuy$=MVIpxz{Y!b}#Eu>fR{+P*V>Td4C zI{s0#>wr)M{5t;+-5+v|qY}>(t<yt9i?k?aX?ES_B<d!yH00-x9#J-FJL6#I3h7>+ zP^PC&60gP4?SLB}4z0`EvXjvi<c5ysvXGc{!@8SjE7RhgnM-qUKee@!5oYf|YSsXz zDD$t<B@BW}Q;qG|-9BU6zF8VmPdmhApiM5Pj{ydX@rSX9DsH)*Je=<LWAg44Z>A?? z03elF;5O;FO>r4%@S1?0+9b|QM$_St^)+MnBB@7A^6n-Rq8w9e%GLr*L#8N=H31Gy zEHN}TK>6(5Us2y_*(Pt!-lQ9E5q%)N^Bapp^ot|BgHLxBxc6yWX(0Wrdj-_JYOvr= zcB=ss643ORhh%ceyg;wImt4KaO9vae8<XevHNQFLP&DM7)bya-xzmv@*Kj+!6j?{R zf40j0)$Mwwi^o9~grO_L9Q`s03}||hbo?67y8dQ#IeNst3V!hqlEi72NoDJ_$d_u3 zC6mtbtOn<7kt<ne>88$#d_$7K`_!&J(K^$GHuYSubCoJvFY=<O7lqdIdZCrAm&NU7 zMUue>TCcRpzt;IWT}m>zqIDsym8LErH7{4odYzhUX-G17S^rXhqP5;igNts`T-kc# zk|gVLm2PBRTD_?u&+}S>$E{kf;7ec28sqQD;5DtSNmU7XeRTzthI3Ua&-5IBZCP*Y ztpsmly_Lq+H}H1y#^eai7m^H~QaX8Z{`>TT{SF9%bP|=<A5B_+)K%?b^{>>XM%9>J zupb4#fB~cPZ>JYa_EUQ_jl6`zVLyulns-D+P8{Mv6`>Gx#bS_LEb^kxR<btf{37ms zT~L>G3p#N3f=eE0R8B?hlvh9*W-cg;0iIvHclxxk1<6bzL6yS2aO*qj^76=-*zMUQ zxSJ3au;AYOqvJNmOTqLmO9;Aip(c2BnJd|*D)&HQg6%S`7WuL=>8z0PV8oWv#(gcL z^XN~4Pj9cDym&5xp_uN$pzS)!`&L8IdSV%%rKao>|KuJ+@=o<xf&qY8lHFPT3ZA`A z;rmUHqksci-rrZVS<y3Ge>m>eK0?Lm<$UiKIzf47OSCZfQlO(;L>p<!ytMpRctM$$ zu*-CbM*5Z2n~j|F-(1VHqeb`+P_I&(`}|)noQx8Z@1&~M(qrb5{p$x3Wkp(+`#qZh zw($Ag*#9109Y?P$+8pry@img)nWxI<G%($~NyfX*rFvuEf?NOcct9YR{{CRI4a1^| zE&U{1=6x3{4nu|c-@439z5!jpwZqm9J|Ghzpl<Pso5S4gG4?xHISf5W4g~80@ID{N zH1Ni5V3)@X@!-KIDR>aX@R}z;QCR?&xyC^0ASw9Z(lu)}*VU|$S&?Vg0Zgpbd{($m zd>0gGm8~EU9@I5DF><x3Ah#MnK)|F%ra@i*3<)^+A|dfpFCbOjPm1MS1<kUvqB8v^ zUD+W1-9IfbG%>u2Rhvl^oClP<r%hk`eN3A!{-a>Q`GYW^hnS5E-ipJb$t8{}jtje; zFb`3)FFi55f~PrMAD^`!P^RH2c(LE(V+2`1EFAm?>#DH%rjTKH@GhTdcWe~(S9gLR zi0u@eyMiyHyUeR$ZhkrEerSu0rh}V%z|Swi(mn#IPffiz*#7~DW|PU`<bMHHeApA7 ztn|77(AG(TFdX<2@Cm$|!w>E&*=gylS&z4vkl?WIP18+U*X=sJc6TanA>CE;ei!CN z3fFsrIb9DPIC;eX6l^BKaMrn{uAN)Tpj+xt{k;}pcrDxvLS(N0jcD`I#^tG~!Ho#R zn}eu<6K~FCD#x~aU+(h;JAUlT4|ES~9U*WpNzhU4h(R96mLQ0Ih2NHhXX)K*BH2$h zqdN#aVD>on^{-4puHyfC$kkbfCQ${lHv^qP(yIAK5CuMTinB>I#S%`jIQkz6S?_-& z6#t+9BjNm9%7cH9z#8{#tf452MQrx{cYa5%>Eh^rLeOrf1;tJEvQ+T9nDmT|J8#by ulr8r1%SIc!`{^t#&jfn_KQm?}{H~e8-#?kg-)cYpum1(Fo+8M0L;wK30?(KL diff --git a/js/preact@10.22.0-Dw4c-0kT.js b/js/preact@10.22.0-Dw4c-0kT.js new file mode 100644 index 00000000..ebcfd3d1 --- /dev/null +++ b/js/preact@10.22.0-Dw4c-0kT.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..224bffd3d37474f7a11bd1f32406d9f6e0d47d41 GIT binary patch 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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 literal 0 HcmV?d00001 diff --git a/js/print-js@1.6.0-CSPo0Tcq.js.gz b/js/print-js@1.6.0-CSPo0Tcq.js.gz deleted file mode 100644 index 1dbe0c1f2ddafbd1acd1b3393602d8a96f133936..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5000 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 SgH;p%+y4P1`*09PH~;|3OY`0U diff --git a/js/print-js@1.6.0-CSPo0Tcq.js b/js/print-js@1.6.0-CWwD-D0p.js similarity index 99% rename from js/print-js@1.6.0-CSPo0Tcq.js rename to js/print-js@1.6.0-CWwD-D0p.js index c37482b2..6b8c7e86 100644 --- a/js/print-js@1.6.0-CSPo0Tcq.js +++ b/js/print-js@1.6.0-CWwD-D0p.js @@ -1 +1 @@ -import{g as O}from"./call-bind@1.0.7-Cpj98o6Y.js";var v={exports:{}},j;function S(){return j||(j=1,function(M,C){(function(a,n){M.exports=n()})(window,function(){return function(E){var a={};function n(o){if(a[o])return a[o].exports;var s=a[o]={i:o,l:!1,exports:{}};return E[o].call(s.exports,s,s.exports,n),s.l=!0,s.exports}return n.m=E,n.c=a,n.d=function(o,s,f){n.o(o,s)||Object.defineProperty(o,s,{enumerable:!0,get:f})},n.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},n.t=function(o,s){if(s&1&&(o=n(o)),s&8||s&4&&typeof o=="object"&&o&&o.__esModule)return o;var f=Object.create(null);if(n.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:o}),s&2&&typeof o!="string")for(var b in o)n.d(f,b,(function(i){return o[i]}).bind(null,b));return f},n.n=function(o){var s=o&&o.__esModule?function(){return o.default}:function(){return o};return n.d(s,"a",s),s},n.o=function(o,s){return Object.prototype.hasOwnProperty.call(o,s)},n.p="",n(n.s=0)}({"./src/index.js":function(E,a,n){n.r(a),n("./src/sass/index.scss");var o=n("./src/js/init.js"),s=o.default.init;typeof window<"u"&&(window.printJS=s),a.default=s},"./src/js/browser.js":function(E,a,n){n.r(a);var o={isFirefox:function(){return typeof InstallTrigger<"u"},isIE:function(){return navigator.userAgent.indexOf("MSIE")!==-1||!!document.documentMode},isEdge:function(){return!o.isIE()&&!!window.StyleMedia},isChrome:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!f.chrome},isSafari:function(){return Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||navigator.userAgent.toLowerCase().indexOf("safari")!==-1},isIOSChrome:function(){return navigator.userAgent.toLowerCase().indexOf("crios")!==-1}};a.default=o},"./src/js/functions.js":function(E,a,n){n.r(a),n.d(a,"addWrapper",function(){return b}),n.d(a,"capitalizePrint",function(){return i}),n.d(a,"collectStyles",function(){return l}),n.d(a,"addHeader",function(){return e}),n.d(a,"cleanUp",function(){return u}),n.d(a,"isRawHTML",function(){return y});var o=n("./src/js/modal.js"),s=n("./src/js/browser.js");function f(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(c){return typeof c}:f=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},f(t)}function b(t,d){var c="font-family:"+d.font+" !important; font-size: "+d.font_size+" !important; width:100%;";return'<div style="'+c+'">'+t+"</div>"}function i(t){return t.charAt(0).toUpperCase()+t.slice(1)}function l(t,d){for(var c=document.defaultView||window,h="",p=c.getComputedStyle(t,""),m=0;m<p.length;m++)(d.targetStyles.indexOf("*")!==-1||d.targetStyle.indexOf(p[m])!==-1||r(d.targetStyles,p[m]))&&p.getPropertyValue(p[m])&&(h+=p[m]+":"+p.getPropertyValue(p[m])+";");return h+="max-width: "+d.maxWidth+"px !important; font-size: "+d.font_size+" !important;",h}function r(t,d){for(var c=0;c<t.length;c++)if(f(d)==="object"&&d.indexOf(t[c])!==-1)return!0;return!1}function e(t,d){var c=document.createElement("div");if(y(d.header))c.innerHTML=d.header;else{var h=document.createElement("h1"),p=document.createTextNode(d.header);h.appendChild(p),h.setAttribute("style",d.headerStyle),c.appendChild(h)}t.insertBefore(c,t.childNodes[0])}function u(t){t.showModal&&o.default.close(),t.onLoadingEnd&&t.onLoadingEnd(),(t.showModal||t.onLoadingStart)&&window.URL.revokeObjectURL(t.printable);var d="mouseover";(s.default.isChrome()||s.default.isFirefox())&&(d="focus");var c=function h(){window.removeEventListener(d,h),t.onPrintDialogClose();var p=document.getElementById(t.frameId);p&&p.remove()};window.addEventListener(d,c)}function y(t){var d=new RegExp("<([A-Za-z][A-Za-z0-9]*)\\b[^>]*>(.*?)</\\1>");return d.test(t)}},"./src/js/html.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(l){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(e){return typeof e}:f=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(l)}a.default={print:function(r,e){var u=i(r.printable)?r.printable:document.getElementById(r.printable);if(!u){window.console.error("Invalid HTML element id: "+r.printable);return}r.printableElement=b(u,r),r.header&&Object(o.addHeader)(r.printableElement,r),s.default.send(r,e)}};function b(l,r){for(var e=l.cloneNode(),u=Array.prototype.slice.call(l.childNodes),y=0;y<u.length;y++)if(r.ignoreElements.indexOf(u[y].id)===-1){var t=b(u[y],r);e.appendChild(t)}switch(r.scanStyles&&l.nodeType===1&&e.setAttribute("style",Object(o.collectStyles)(l,r)),l.tagName){case"SELECT":e.value=l.value;break;case"CANVAS":e.getContext("2d").drawImage(l,0,0);break}return e}function i(l){return f(l)==="object"&&l&&(l instanceof HTMLElement||l.nodeType===1)}},"./src/js/image.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js"),f=n("./src/js/browser.js");a.default={print:function(i,l){i.printable.constructor!==Array&&(i.printable=[i.printable]),i.printableElement=document.createElement("div"),i.printable.forEach(function(r){var e=document.createElement("img");if(e.setAttribute("style",i.imageStyle),e.src=r,f.default.isFirefox()){var u=e.src;e.src=u}var y=document.createElement("div");y.appendChild(e),i.printableElement.appendChild(y)}),i.header&&Object(o.addHeader)(i.printableElement,i),s.default.send(i,l)}}},"./src/js/init.js":function(E,a,n){n.r(a);var o=n("./src/js/browser.js"),s=n("./src/js/modal.js"),f=n("./src/js/pdf.js"),b=n("./src/js/html.js"),i=n("./src/js/raw-html.js"),l=n("./src/js/image.js"),r=n("./src/js/json.js");function e(y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(d){return typeof d}:e=function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},e(y)}var u=["pdf","html","image","json","raw-html"];a.default={init:function(){var t={printable:null,fallbackPrintable:null,type:"pdf",header:null,headerStyle:"font-weight: 300;",maxWidth:800,properties:null,gridHeaderStyle:"font-weight: bold; padding: 5px; border: 1px solid #dddddd;",gridStyle:"border: 1px solid lightgray; margin-bottom: -1px;",showModal:!1,onError:function(P){throw P},onLoadingStart:null,onLoadingEnd:null,onPrintDialogClose:function(){},onIncompatibleBrowser:function(){},modalMessage:"Retrieving Document...",frameId:"printJS",printableElement:null,documentTitle:"Document",targetStyle:["clear","display","width","min-width","height","min-height","max-height"],targetStyles:["border","box","break","text-decoration"],ignoreElements:[],repeatTableHeader:!0,css:null,style:null,scanStyles:!0,base64:!1,onPdfOpen:null,font:"TimesNewRoman",font_size:"12pt",honorMarginPadding:!0,honorColor:!1,imageStyle:"max-width: 100%;"},d=arguments[0];if(d===void 0)throw new Error("printJS expects at least 1 attribute.");switch(e(d)){case"string":t.printable=encodeURI(d),t.fallbackPrintable=t.printable,t.type=arguments[1]||t.type;break;case"object":t.printable=d.printable,t.fallbackPrintable=typeof d.fallbackPrintable<"u"?d.fallbackPrintable:t.printable,t.fallbackPrintable=t.base64?"data:application/pdf;base64,".concat(t.fallbackPrintable):t.fallbackPrintable;for(var c in t)c==="printable"||c==="fallbackPrintable"||(t[c]=typeof d[c]<"u"?d[c]:t[c]);break;default:throw new Error('Unexpected argument type! Expected "string" or "object", got '+e(d))}if(!t.printable)throw new Error("Missing printable information.");if(!t.type||typeof t.type!="string"||u.indexOf(t.type.toLowerCase())===-1)throw new Error("Invalid print type. Available types are: pdf, html, image and json.");t.showModal&&s.default.show(t),t.onLoadingStart&&t.onLoadingStart();var h=document.getElementById(t.frameId);h&&h.parentNode.removeChild(h);var p=document.createElement("iframe");switch(o.default.isFirefox()?p.setAttribute("style","width: 1px; height: 100px; position: fixed; left: 0; top: 0; opacity: 0; border-width: 0; margin: 0; padding: 0"):p.setAttribute("style","visibility: hidden; height: 0; width: 0; position: absolute; border: 0"),p.setAttribute("id",t.frameId),t.type!=="pdf"&&(p.srcdoc="<html><head><title>"+t.documentTitle+"</title>",t.css&&(Array.isArray(t.css)||(t.css=[t.css]),t.css.forEach(function(g){p.srcdoc+='<link rel="stylesheet" href="'+g+'">'})),p.srcdoc+="</head><body></body></html>"),t.type){case"pdf":if(o.default.isIE())try{console.info("Print.js doesn't support PDF printing in Internet Explorer.");var m=window.open(t.fallbackPrintable,"_blank");m.focus(),t.onIncompatibleBrowser()}catch(g){t.onError(g)}finally{t.showModal&&s.default.close(),t.onLoadingEnd&&t.onLoadingEnd()}else f.default.print(t,p);break;case"image":l.default.print(t,p);break;case"html":b.default.print(t,p);break;case"raw-html":i.default.print(t,p);break;case"json":r.default.print(t,p);break}}}},"./src/js/json.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(i){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(r){return typeof r}:f=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},f(i)}a.default={print:function(l,r){if(f(l.printable)!=="object")throw new Error("Invalid javascript data object (JSON).");if(typeof l.repeatTableHeader!="boolean")throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!l.properties||!Array.isArray(l.properties))throw new Error("Invalid properties array for your JSON data.");l.properties=l.properties.map(function(e){return{field:f(e)==="object"?e.field:e,displayName:f(e)==="object"?e.displayName:e,columnSize:f(e)==="object"&&e.columnSize?e.columnSize+";":100/l.properties.length+"%;"}}),l.printableElement=document.createElement("div"),l.header&&Object(o.addHeader)(l.printableElement,l),l.printableElement.innerHTML+=b(l),s.default.send(l,r)}};function b(i){var l=i.printable,r=i.properties,e='<table style="border-collapse: collapse; width: 100%;">';i.repeatTableHeader&&(e+="<thead>"),e+="<tr>";for(var u=0;u<r.length;u++)e+='<th style="width:'+r[u].columnSize+";"+i.gridHeaderStyle+'">'+Object(o.capitalizePrint)(r[u].displayName)+"</th>";e+="</tr>",i.repeatTableHeader&&(e+="</thead>"),e+="<tbody>";for(var y=0;y<l.length;y++){e+="<tr>";for(var t=0;t<r.length;t++){var d=l[y],c=r[t].field.split(".");if(c.length>1)for(var h=0;h<c.length;h++)d=d[c[h]];else d=d[r[t].field];e+='<td style="width:'+r[t].columnSize+i.gridStyle+'">'+d+"</td>"}e+="</tr>"}return e+="</tbody></table>",e}},"./src/js/modal.js":function(E,a,n){n.r(a);var o={show:function(f){var b="font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;",i=document.createElement("div");i.setAttribute("style",b),i.setAttribute("id","printJS-Modal");var l=document.createElement("div");l.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;");var r=document.createElement("div");r.setAttribute("class","printClose"),r.setAttribute("id","printClose"),l.appendChild(r);var e=document.createElement("span");e.setAttribute("class","printSpinner"),l.appendChild(e);var u=document.createTextNode(f.modalMessage);l.appendChild(u),i.appendChild(l),document.getElementsByTagName("body")[0].appendChild(i),document.getElementById("printClose").addEventListener("click",function(){o.close()})},close:function(){var f=document.getElementById("printJS-Modal");f&&f.parentNode.removeChild(f)}};a.default=o},"./src/js/pdf.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js"),s=n("./src/js/functions.js");a.default={print:function(i,l){if(i.base64){var r=Uint8Array.from(atob(i.printable),function(u){return u.charCodeAt(0)});f(i,l,r);return}i.printable=/^(blob|http|\/\/)/i.test(i.printable)?i.printable:window.location.origin+(i.printable.charAt(0)!=="/"?"/"+i.printable:i.printable);var e=new window.XMLHttpRequest;e.responseType="arraybuffer",e.addEventListener("error",function(){Object(s.cleanUp)(i),i.onError(e.statusText,e)}),e.addEventListener("load",function(){if([200,201].indexOf(e.status)===-1){Object(s.cleanUp)(i),i.onError(e.statusText,e);return}f(i,l,e.response)}),e.open("GET",i.printable,!0),e.send()}};function f(b,i,l){var r=new window.Blob([l],{type:"application/pdf"});r=window.URL.createObjectURL(r),i.setAttribute("src",r),o.default.send(b,i)}},"./src/js/print.js":function(E,a,n){n.r(a);var o=n("./src/js/browser.js"),s=n("./src/js/functions.js"),f={send:function(e,u){document.getElementsByTagName("body")[0].appendChild(u);var y=document.getElementById(e.frameId);y.onload=function(){if(e.type==="pdf"){o.default.isFirefox()?setTimeout(function(){return b(y,e)},1e3):b(y,e);return}var t=y.contentWindow||y.contentDocument;if(t.document&&(t=t.document),t.body.appendChild(e.printableElement),e.type!=="pdf"&&e.style){var d=document.createElement("style");d.innerHTML=e.style,t.head.appendChild(d)}var c=t.getElementsByTagName("img");c.length>0?i(Array.from(c)).then(function(){return b(y,e)}):b(y,e)}}};function b(r,e){try{if(r.focus(),o.default.isEdge()||o.default.isIE())try{r.contentWindow.document.execCommand("print",!1,null)}catch{r.contentWindow.print()}else r.contentWindow.print()}catch(u){e.onError(u)}finally{o.default.isFirefox()&&(r.style.visibility="hidden",r.style.left="-1px"),Object(s.cleanUp)(e)}}function i(r){var e=r.map(function(u){if(u.src&&u.src!==window.location.href)return l(u)});return Promise.all(e)}function l(r){return new Promise(function(e){var u=function y(){!r||typeof r.naturalWidth>"u"||r.naturalWidth===0||!r.complete?setTimeout(y,500):e()};u()})}a.default=f},"./src/js/raw-html.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js");a.default={print:function(f,b){f.printableElement=document.createElement("div"),f.printableElement.setAttribute("style","width:100%"),f.printableElement.innerHTML=f.printable,o.default.send(f,b)}}},"./src/sass/index.scss":function(E,a,n){},0:function(E,a,n){E.exports=n("./src/index.js")}}).default})}(v)),v.exports}var w=S();const A=O(w);export{A as p}; +import{g as O}from"./call-bind@1.0.7-BosuxZz1.js";var v={exports:{}},j;function S(){return j||(j=1,function(M,C){(function(a,n){M.exports=n()})(window,function(){return function(E){var a={};function n(o){if(a[o])return a[o].exports;var s=a[o]={i:o,l:!1,exports:{}};return E[o].call(s.exports,s,s.exports,n),s.l=!0,s.exports}return n.m=E,n.c=a,n.d=function(o,s,f){n.o(o,s)||Object.defineProperty(o,s,{enumerable:!0,get:f})},n.r=function(o){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})},n.t=function(o,s){if(s&1&&(o=n(o)),s&8||s&4&&typeof o=="object"&&o&&o.__esModule)return o;var f=Object.create(null);if(n.r(f),Object.defineProperty(f,"default",{enumerable:!0,value:o}),s&2&&typeof o!="string")for(var b in o)n.d(f,b,(function(i){return o[i]}).bind(null,b));return f},n.n=function(o){var s=o&&o.__esModule?function(){return o.default}:function(){return o};return n.d(s,"a",s),s},n.o=function(o,s){return Object.prototype.hasOwnProperty.call(o,s)},n.p="",n(n.s=0)}({"./src/index.js":function(E,a,n){n.r(a),n("./src/sass/index.scss");var o=n("./src/js/init.js"),s=o.default.init;typeof window<"u"&&(window.printJS=s),a.default=s},"./src/js/browser.js":function(E,a,n){n.r(a);var o={isFirefox:function(){return typeof InstallTrigger<"u"},isIE:function(){return navigator.userAgent.indexOf("MSIE")!==-1||!!document.documentMode},isEdge:function(){return!o.isIE()&&!!window.StyleMedia},isChrome:function(){var f=arguments.length>0&&arguments[0]!==void 0?arguments[0]:window;return!!f.chrome},isSafari:function(){return Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0||navigator.userAgent.toLowerCase().indexOf("safari")!==-1},isIOSChrome:function(){return navigator.userAgent.toLowerCase().indexOf("crios")!==-1}};a.default=o},"./src/js/functions.js":function(E,a,n){n.r(a),n.d(a,"addWrapper",function(){return b}),n.d(a,"capitalizePrint",function(){return i}),n.d(a,"collectStyles",function(){return l}),n.d(a,"addHeader",function(){return e}),n.d(a,"cleanUp",function(){return u}),n.d(a,"isRawHTML",function(){return y});var o=n("./src/js/modal.js"),s=n("./src/js/browser.js");function f(t){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(c){return typeof c}:f=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},f(t)}function b(t,d){var c="font-family:"+d.font+" !important; font-size: "+d.font_size+" !important; width:100%;";return'<div style="'+c+'">'+t+"</div>"}function i(t){return t.charAt(0).toUpperCase()+t.slice(1)}function l(t,d){for(var c=document.defaultView||window,h="",p=c.getComputedStyle(t,""),m=0;m<p.length;m++)(d.targetStyles.indexOf("*")!==-1||d.targetStyle.indexOf(p[m])!==-1||r(d.targetStyles,p[m]))&&p.getPropertyValue(p[m])&&(h+=p[m]+":"+p.getPropertyValue(p[m])+";");return h+="max-width: "+d.maxWidth+"px !important; font-size: "+d.font_size+" !important;",h}function r(t,d){for(var c=0;c<t.length;c++)if(f(d)==="object"&&d.indexOf(t[c])!==-1)return!0;return!1}function e(t,d){var c=document.createElement("div");if(y(d.header))c.innerHTML=d.header;else{var h=document.createElement("h1"),p=document.createTextNode(d.header);h.appendChild(p),h.setAttribute("style",d.headerStyle),c.appendChild(h)}t.insertBefore(c,t.childNodes[0])}function u(t){t.showModal&&o.default.close(),t.onLoadingEnd&&t.onLoadingEnd(),(t.showModal||t.onLoadingStart)&&window.URL.revokeObjectURL(t.printable);var d="mouseover";(s.default.isChrome()||s.default.isFirefox())&&(d="focus");var c=function h(){window.removeEventListener(d,h),t.onPrintDialogClose();var p=document.getElementById(t.frameId);p&&p.remove()};window.addEventListener(d,c)}function y(t){var d=new RegExp("<([A-Za-z][A-Za-z0-9]*)\\b[^>]*>(.*?)</\\1>");return d.test(t)}},"./src/js/html.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(l){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(e){return typeof e}:f=function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},f(l)}a.default={print:function(r,e){var u=i(r.printable)?r.printable:document.getElementById(r.printable);if(!u){window.console.error("Invalid HTML element id: "+r.printable);return}r.printableElement=b(u,r),r.header&&Object(o.addHeader)(r.printableElement,r),s.default.send(r,e)}};function b(l,r){for(var e=l.cloneNode(),u=Array.prototype.slice.call(l.childNodes),y=0;y<u.length;y++)if(r.ignoreElements.indexOf(u[y].id)===-1){var t=b(u[y],r);e.appendChild(t)}switch(r.scanStyles&&l.nodeType===1&&e.setAttribute("style",Object(o.collectStyles)(l,r)),l.tagName){case"SELECT":e.value=l.value;break;case"CANVAS":e.getContext("2d").drawImage(l,0,0);break}return e}function i(l){return f(l)==="object"&&l&&(l instanceof HTMLElement||l.nodeType===1)}},"./src/js/image.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js"),f=n("./src/js/browser.js");a.default={print:function(i,l){i.printable.constructor!==Array&&(i.printable=[i.printable]),i.printableElement=document.createElement("div"),i.printable.forEach(function(r){var e=document.createElement("img");if(e.setAttribute("style",i.imageStyle),e.src=r,f.default.isFirefox()){var u=e.src;e.src=u}var y=document.createElement("div");y.appendChild(e),i.printableElement.appendChild(y)}),i.header&&Object(o.addHeader)(i.printableElement,i),s.default.send(i,l)}}},"./src/js/init.js":function(E,a,n){n.r(a);var o=n("./src/js/browser.js"),s=n("./src/js/modal.js"),f=n("./src/js/pdf.js"),b=n("./src/js/html.js"),i=n("./src/js/raw-html.js"),l=n("./src/js/image.js"),r=n("./src/js/json.js");function e(y){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(d){return typeof d}:e=function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},e(y)}var u=["pdf","html","image","json","raw-html"];a.default={init:function(){var t={printable:null,fallbackPrintable:null,type:"pdf",header:null,headerStyle:"font-weight: 300;",maxWidth:800,properties:null,gridHeaderStyle:"font-weight: bold; padding: 5px; border: 1px solid #dddddd;",gridStyle:"border: 1px solid lightgray; margin-bottom: -1px;",showModal:!1,onError:function(P){throw P},onLoadingStart:null,onLoadingEnd:null,onPrintDialogClose:function(){},onIncompatibleBrowser:function(){},modalMessage:"Retrieving Document...",frameId:"printJS",printableElement:null,documentTitle:"Document",targetStyle:["clear","display","width","min-width","height","min-height","max-height"],targetStyles:["border","box","break","text-decoration"],ignoreElements:[],repeatTableHeader:!0,css:null,style:null,scanStyles:!0,base64:!1,onPdfOpen:null,font:"TimesNewRoman",font_size:"12pt",honorMarginPadding:!0,honorColor:!1,imageStyle:"max-width: 100%;"},d=arguments[0];if(d===void 0)throw new Error("printJS expects at least 1 attribute.");switch(e(d)){case"string":t.printable=encodeURI(d),t.fallbackPrintable=t.printable,t.type=arguments[1]||t.type;break;case"object":t.printable=d.printable,t.fallbackPrintable=typeof d.fallbackPrintable<"u"?d.fallbackPrintable:t.printable,t.fallbackPrintable=t.base64?"data:application/pdf;base64,".concat(t.fallbackPrintable):t.fallbackPrintable;for(var c in t)c==="printable"||c==="fallbackPrintable"||(t[c]=typeof d[c]<"u"?d[c]:t[c]);break;default:throw new Error('Unexpected argument type! Expected "string" or "object", got '+e(d))}if(!t.printable)throw new Error("Missing printable information.");if(!t.type||typeof t.type!="string"||u.indexOf(t.type.toLowerCase())===-1)throw new Error("Invalid print type. Available types are: pdf, html, image and json.");t.showModal&&s.default.show(t),t.onLoadingStart&&t.onLoadingStart();var h=document.getElementById(t.frameId);h&&h.parentNode.removeChild(h);var p=document.createElement("iframe");switch(o.default.isFirefox()?p.setAttribute("style","width: 1px; height: 100px; position: fixed; left: 0; top: 0; opacity: 0; border-width: 0; margin: 0; padding: 0"):p.setAttribute("style","visibility: hidden; height: 0; width: 0; position: absolute; border: 0"),p.setAttribute("id",t.frameId),t.type!=="pdf"&&(p.srcdoc="<html><head><title>"+t.documentTitle+"</title>",t.css&&(Array.isArray(t.css)||(t.css=[t.css]),t.css.forEach(function(g){p.srcdoc+='<link rel="stylesheet" href="'+g+'">'})),p.srcdoc+="</head><body></body></html>"),t.type){case"pdf":if(o.default.isIE())try{console.info("Print.js doesn't support PDF printing in Internet Explorer.");var m=window.open(t.fallbackPrintable,"_blank");m.focus(),t.onIncompatibleBrowser()}catch(g){t.onError(g)}finally{t.showModal&&s.default.close(),t.onLoadingEnd&&t.onLoadingEnd()}else f.default.print(t,p);break;case"image":l.default.print(t,p);break;case"html":b.default.print(t,p);break;case"raw-html":i.default.print(t,p);break;case"json":r.default.print(t,p);break}}}},"./src/js/json.js":function(E,a,n){n.r(a);var o=n("./src/js/functions.js"),s=n("./src/js/print.js");function f(i){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(r){return typeof r}:f=function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r},f(i)}a.default={print:function(l,r){if(f(l.printable)!=="object")throw new Error("Invalid javascript data object (JSON).");if(typeof l.repeatTableHeader!="boolean")throw new Error("Invalid value for repeatTableHeader attribute (JSON).");if(!l.properties||!Array.isArray(l.properties))throw new Error("Invalid properties array for your JSON data.");l.properties=l.properties.map(function(e){return{field:f(e)==="object"?e.field:e,displayName:f(e)==="object"?e.displayName:e,columnSize:f(e)==="object"&&e.columnSize?e.columnSize+";":100/l.properties.length+"%;"}}),l.printableElement=document.createElement("div"),l.header&&Object(o.addHeader)(l.printableElement,l),l.printableElement.innerHTML+=b(l),s.default.send(l,r)}};function b(i){var l=i.printable,r=i.properties,e='<table style="border-collapse: collapse; width: 100%;">';i.repeatTableHeader&&(e+="<thead>"),e+="<tr>";for(var u=0;u<r.length;u++)e+='<th style="width:'+r[u].columnSize+";"+i.gridHeaderStyle+'">'+Object(o.capitalizePrint)(r[u].displayName)+"</th>";e+="</tr>",i.repeatTableHeader&&(e+="</thead>"),e+="<tbody>";for(var y=0;y<l.length;y++){e+="<tr>";for(var t=0;t<r.length;t++){var d=l[y],c=r[t].field.split(".");if(c.length>1)for(var h=0;h<c.length;h++)d=d[c[h]];else d=d[r[t].field];e+='<td style="width:'+r[t].columnSize+i.gridStyle+'">'+d+"</td>"}e+="</tr>"}return e+="</tbody></table>",e}},"./src/js/modal.js":function(E,a,n){n.r(a);var o={show:function(f){var b="font-family:sans-serif; display:table; text-align:center; font-weight:300; font-size:30px; left:0; top:0;position:fixed; z-index: 9990;color: #0460B5; width: 100%; height: 100%; background-color:rgba(255,255,255,.9);transition: opacity .3s ease;",i=document.createElement("div");i.setAttribute("style",b),i.setAttribute("id","printJS-Modal");var l=document.createElement("div");l.setAttribute("style","display:table-cell; vertical-align:middle; padding-bottom:100px;");var r=document.createElement("div");r.setAttribute("class","printClose"),r.setAttribute("id","printClose"),l.appendChild(r);var e=document.createElement("span");e.setAttribute("class","printSpinner"),l.appendChild(e);var u=document.createTextNode(f.modalMessage);l.appendChild(u),i.appendChild(l),document.getElementsByTagName("body")[0].appendChild(i),document.getElementById("printClose").addEventListener("click",function(){o.close()})},close:function(){var f=document.getElementById("printJS-Modal");f&&f.parentNode.removeChild(f)}};a.default=o},"./src/js/pdf.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js"),s=n("./src/js/functions.js");a.default={print:function(i,l){if(i.base64){var r=Uint8Array.from(atob(i.printable),function(u){return u.charCodeAt(0)});f(i,l,r);return}i.printable=/^(blob|http|\/\/)/i.test(i.printable)?i.printable:window.location.origin+(i.printable.charAt(0)!=="/"?"/"+i.printable:i.printable);var e=new window.XMLHttpRequest;e.responseType="arraybuffer",e.addEventListener("error",function(){Object(s.cleanUp)(i),i.onError(e.statusText,e)}),e.addEventListener("load",function(){if([200,201].indexOf(e.status)===-1){Object(s.cleanUp)(i),i.onError(e.statusText,e);return}f(i,l,e.response)}),e.open("GET",i.printable,!0),e.send()}};function f(b,i,l){var r=new window.Blob([l],{type:"application/pdf"});r=window.URL.createObjectURL(r),i.setAttribute("src",r),o.default.send(b,i)}},"./src/js/print.js":function(E,a,n){n.r(a);var o=n("./src/js/browser.js"),s=n("./src/js/functions.js"),f={send:function(e,u){document.getElementsByTagName("body")[0].appendChild(u);var y=document.getElementById(e.frameId);y.onload=function(){if(e.type==="pdf"){o.default.isFirefox()?setTimeout(function(){return b(y,e)},1e3):b(y,e);return}var t=y.contentWindow||y.contentDocument;if(t.document&&(t=t.document),t.body.appendChild(e.printableElement),e.type!=="pdf"&&e.style){var d=document.createElement("style");d.innerHTML=e.style,t.head.appendChild(d)}var c=t.getElementsByTagName("img");c.length>0?i(Array.from(c)).then(function(){return b(y,e)}):b(y,e)}}};function b(r,e){try{if(r.focus(),o.default.isEdge()||o.default.isIE())try{r.contentWindow.document.execCommand("print",!1,null)}catch{r.contentWindow.print()}else r.contentWindow.print()}catch(u){e.onError(u)}finally{o.default.isFirefox()&&(r.style.visibility="hidden",r.style.left="-1px"),Object(s.cleanUp)(e)}}function i(r){var e=r.map(function(u){if(u.src&&u.src!==window.location.href)return l(u)});return Promise.all(e)}function l(r){return new Promise(function(e){var u=function y(){!r||typeof r.naturalWidth>"u"||r.naturalWidth===0||!r.complete?setTimeout(y,500):e()};u()})}a.default=f},"./src/js/raw-html.js":function(E,a,n){n.r(a);var o=n("./src/js/print.js");a.default={print:function(f,b){f.printableElement=document.createElement("div"),f.printableElement.setAttribute("style","width:100%"),f.printableElement.innerHTML=f.printable,o.default.send(f,b)}}},"./src/sass/index.scss":function(E,a,n){},0:function(E,a,n){E.exports=n("./src/index.js")}}).default})}(v)),v.exports}var w=S();const A=O(w);export{A as p}; diff --git a/js/print-js@1.6.0-CWwD-D0p.js.gz b/js/print-js@1.6.0-CWwD-D0p.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1fa6c79e0e7c93c2b581fe1a0d1645013ca14937 GIT binary patch literal 4997 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 P#Q*hwz2i%SM>qfg5VgH| literal 0 HcmV?d00001 diff --git a/js/screenfull@5.2.0-Beyjefx-.js.gz b/js/screenfull@5.2.0-Beyjefx-.js.gz deleted file mode 100644 index 9b1db8210dbe9ca45ba1e61e5666955c80cbae2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 880 zcmV-$1CRV4iwFP!000001C>_GZsRr--TNzOEez5_D|U*$q!1|(BtU@~bTH|r5VVlx zE1RiwnUYjIjlzE)=wU~)l}Wpk&wZWyq-F7_w5_%zF=XR1tqRY-NRvEYtR-%KTlq`> z=f%zA!>_-npZ@Y6j2Av7nkZ4h*V@nom2=_6d^(vElWG9W$~>RU$<vSirN1N#a=E-* zEmo_=@`uTs(3FvTi5m^%Ug=$FLh|YNKgma#0vediFKXwzFe@>&QX#pctkPghjb!)o zLU&@t4>BrQMUOvNRa;tN|9u3Nk-fx?+FyC4H=7M0f1}c}0JOF2`UDFq$1@@QE;XKu zp8rf~TE_scMHG1&{wcxOyE4z)ygly0S2+Z-<B!`M>Ig#&lXVW80haC(+`<3?t(Ep- z9(j9M|1Is8k;tv&_B4JA-;J<1lN`CUk`YFyg75IU9}>7pFok?fP-+d>GdU&rrse<Q zSE%PPa)o*x@n5LtF+M~1Sgk@mk5Cz)JsxJPcZE6YTVcj}Hb9RIKHa~fHwOZJ@V1Q~ za}-N%g!Xg5t=;ibR4&9T6XJ&tOlA~>jxgphn?baSB@){XJ&I+BSJ0U?+GV7pWgKA~ z3y3fdyA>^6`!QWP%6KBGwje?7pVo*sMHvVh#PL*A-D(BL<pZvdX8>VOK5JD-1N3$M zk(>4cl%jtV>`oeAWf}DjttlBt${h3S>qcui3tKH5D1m^N7kj)6T@#wyR|tr5|7`zb zs##bNiN@ALrLqIf*{tyG4v?12PZOK&s2LJqj@OqX=n?;JvQ0T;MyCyN*_#Sh0cBk` zT+J2VDF-qR@0J5uleZBz%KhPuizy4uXwIh184o$@vz)EkZgUv#@>yor4N?cEENH&F z1~g`lt8TD*?hg6(GJ!_3oxM@Tc2_&S6KZWelL+DvXEW<3o6YSLp#3O~t;d%l*L=FF zO|$GBTMdPJf;Y@{vJY|>)*a4Sm0cenBvDDzEq*XvxuAQ#Uf<mlg~KHLv3`Km`Wwh3 z!e^}>L0buiro8IcIH<NTGKJG=-S@MnEOw4V`x#V#WdXVl988yd)D3yl%PZ&q;^&M` zYa2V~81EM=9jQ<17-fzs#<)5tHjA<rca(*xLSxBZZ0MSWt+?9P|BQ?aC*J_D7Q*~0 G2><{%{-lur diff --git a/js/screenfull@5.2.0-Beyjefx-.js b/js/screenfull@5.2.0-DQHhvod-.js similarity index 97% rename from js/screenfull@5.2.0-Beyjefx-.js rename to js/screenfull@5.2.0-DQHhvod-.js index a31c8b26..55eb3908 100644 --- a/js/screenfull@5.2.0-Beyjefx-.js +++ b/js/screenfull@5.2.0-DQHhvod-.js @@ -1,4 +1,4 @@ -import{g as d}from"./call-bind@1.0.7-Cpj98o6Y.js";var o={exports:{}};/*! +import{g as d}from"./call-bind@1.0.7-BosuxZz1.js";var o={exports:{}};/*! * screenfull * v5.2.0 - 2021-11-03 * (c) Sindre Sorhus; MIT License diff --git a/js/screenfull@5.2.0-DQHhvod-.js.gz b/js/screenfull@5.2.0-DQHhvod-.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..68a0cdca745228291584e25d6bed43505f251c27 GIT binary patch literal 878 zcmV-!1Cjh6iwFP!000001C>@=Z=*&Oe)q4yJXkZ{F)>+Hl^~;3T_sYbU3Jy$QxOjs z4)$!}Ogb~fsmc8Jii;hv$)<h7-?@F~Iu_-lRHoiKiFPuZD_OeURhksVY9lcF#rM|U z&#PahuAcuq_}+KzhEIudB(LGQG1NhAZFseu&z6o(6#(W{QOuUk(@);Dw{}*}_4?Xh z`TlDCakg|wN}UIRnF8lQs$Hc+=gV*3oX;W!)G%9KHO_ZoUSVp4MCYE+T7jt)I=hz_ zvg1BG%7~yfIsKq@V`;eg=MiM?>;-0Wf8$o}VljfeOr}){Xd2n=85Y!*<y?4uYOLS` z|G8A8i2+RUC~_72U4b_DRZ(<#yUc}WF$VI}kGlez2xAPBO##^mOLqxwVFZCvQn@jU z+&ygm66TMI$erZwJbnk?Pq4U<oVaw72}b9FAMkn@6Zn*13dNM5QVMWja!&9~%m2l% zl!qyDr94ddFXds1&lo;ctCWWcDkF5jLr?Xt)E9j#^;FMB=!wCXhgbB|k-!kV>*B`@ z`I>32yaI4*cC6yH4e>^Y_~8Q;IRUOBj2SEz5c#n{$8<xFd>!Hq^k%Jg6{%<)M;ON( zB8<a+MJwBV%zaBJOL*NCBq+S|8nL!0BSDK;mh!q^t>CnLz|`psAncv5N|r(cd0l^G zy1M`sAKnDB6WWt`PTXT_D$0;hOTFg0kw#9#P76m$z~SY^oGwG(g!cB89HPRz*#DR) z8kUYgZJMEy`H|*gQF>+vNGj^3iAi@vj|ouAn#&Oki2pFzwj3fS^Om?6Oa-lh(7qeC z;fn8+11W=d%Yn4bTXPc?-uTAFgob)DXWiwD$DGwg&PHyx1x$DOBD32TX@V0PwBLOL zS~JUJKUf2I$9xBwK&#o!-lSr;tG(VCwXU8?1aXLqh4GRsyL$pOpM^Hf_!4A_&HctS z&)>0CP|7EG!(1i%ps-=n;eyur?dd_{wb1?I2Xo&B{qyzu?w%<eC*k+acSwzwK`s!! zD)|V?2+$;D^{~c4y@iP>oX?xSUp!^8wG6t?pa!f;P)*=qzGjndoHxC^a{e!VF6eZ& zv9*@6VX@MQ`lOZ;YKf$j$)jSsC>wrHXqZaW#@X|XY-ret>wWXjNZWAsFMSc$*(wPD E0MUWJOaK4? literal 0 HcmV?d00001 diff --git a/js/seemly@0.3.8-BnJ6M8Cl.js b/js/seemly@0.3.9-BnJ6M8Cl.js similarity index 100% rename from js/seemly@0.3.8-BnJ6M8Cl.js rename to js/seemly@0.3.9-BnJ6M8Cl.js diff --git a/js/seemly@0.3.8-BnJ6M8Cl.js.gz b/js/seemly@0.3.9-BnJ6M8Cl.js.gz similarity index 100% rename from js/seemly@0.3.8-BnJ6M8Cl.js.gz rename to js/seemly@0.3.9-BnJ6M8Cl.js.gz diff --git a/js/treemate@0.3.11-CWtmm0QO.js b/js/treemate@0.3.11-CWtmm0QO.js new file mode 100644 index 00000000..ced220a6 --- /dev/null +++ b/js/treemate@0.3.11-CWtmm0QO.js @@ -0,0 +1 @@ +function I(e){return Array.isArray(e)?e:[e]}const G={STOP:"STOP"};function M(e,t){const n=t(e);e.children!==void 0&&n!==G.STOP&&e.children.forEach(r=>M(r,t))}function F(e,t={}){const{preserveGroup:n=!1}=t,r=[],s=n?i=>{i.isLeaf||(r.push(i.key),d(i.children))}:i=>{i.isLeaf||(i.isGroup||r.push(i.key),d(i.children))};function d(i){i.forEach(s)}return d(e),r}function R(e,t){const{isLeaf:n}=e;return n!==void 0?n:!t(e)}function j(e){return e.children}function U(e){return e.key}function q(){return!1}function V(e,t){const{isLeaf:n}=e;return!(n===!1&&!Array.isArray(t(e)))}function W(e){return e.disabled===!0}function Z(e,t){return e.isLeaf===!1&&!Array.isArray(t(e))}function P(e){var t;return e==null?[]:Array.isArray(e)?e:(t=e.checkedKeys)!==null&&t!==void 0?t:[]}function x(e){var t;return e==null||Array.isArray(e)?[]:(t=e.indeterminateKeys)!==null&&t!==void 0?t:[]}function z(e,t){const n=new Set(e);return t.forEach(r=>{n.has(r)||n.add(r)}),Array.from(n)}function B(e,t){const n=new Set(e);return t.forEach(r=>{n.has(r)&&n.delete(r)}),Array.from(n)}function H(e){return(e==null?void 0:e.type)==="group"}function ae(e){const t=new Map;return e.forEach((n,r)=>{t.set(n.key,r)}),n=>{var r;return(r=t.get(n))!==null&&r!==void 0?r:null}}class J extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function Q(e,t,n,r){return C(t.concat(e),n,r,!1)}function X(e,t){const n=new Set;return e.forEach(r=>{const s=t.treeNodeMap.get(r);if(s!==void 0){let d=s.parent;for(;d!==null&&!(d.disabled||n.has(d.key));)n.add(d.key),d=d.parent}}),n}function Y(e,t,n,r){const s=C(t,n,r,!1),d=C(e,n,r,!0),i=X(e,n),c=[];return s.forEach(o=>{(d.has(o)||i.has(o))&&c.push(o)}),c.forEach(o=>s.delete(o)),s}function E(e,t){const{checkedKeys:n,keysToCheck:r,keysToUncheck:s,indeterminateKeys:d,cascade:i,leafOnly:c,checkStrategy:o,allowNotLoaded:l}=e;if(!i)return r!==void 0?{checkedKeys:z(n,r),indeterminateKeys:Array.from(d)}:s!==void 0?{checkedKeys:B(n,s),indeterminateKeys:Array.from(d)}:{checkedKeys:Array.from(n),indeterminateKeys:Array.from(d)};const{levelTreeNodeMap:h}=t;let f;s!==void 0?f=Y(s,n,t,l):r!==void 0?f=Q(r,n,t,l):f=C(n,t,l,!1);const m=o==="parent",w=o==="child"||c,g=f,N=new Set,v=Math.max.apply(null,Array.from(h.keys()));for(let A=v;A>=0;A-=1){const L=A===0,b=h.get(A);for(const u of b){if(u.isLeaf)continue;const{key:a,shallowLoaded:p}=u;if(w&&p&&u.children.forEach(y=>{!y.disabled&&!y.isLeaf&&y.shallowLoaded&&g.has(y.key)&&g.delete(y.key)}),u.disabled||!p)continue;let K=!0,k=!1,S=!0;for(const y of u.children){const O=y.key;if(!y.disabled){if(S&&(S=!1),g.has(O))k=!0;else if(N.has(O)){k=!0,K=!1;break}else if(K=!1,k)break}}K&&!S?(m&&u.children.forEach(y=>{!y.disabled&&g.has(y.key)&&g.delete(y.key)}),g.add(a)):k&&N.add(a),L&&w&&g.has(a)&&g.delete(a)}}return{checkedKeys:Array.from(g),indeterminateKeys:Array.from(N)}}function C(e,t,n,r){const{treeNodeMap:s,getChildren:d}=t,i=new Set,c=new Set(e);return e.forEach(o=>{const l=s.get(o);l!==void 0&&M(l,h=>{if(h.disabled)return G.STOP;const{key:f}=h;if(!i.has(f)&&(i.add(f),c.add(f),Z(h.rawNode,d))){if(r)return G.STOP;if(!n)throw new J}})}),c}function $(e,{includeGroup:t=!1,includeSelf:n=!0},r){var s;const d=r.treeNodeMap;let i=e==null?null:(s=d.get(e))!==null&&s!==void 0?s:null;const c={keyPath:[],treeNodePath:[],treeNode:i};if(i!=null&&i.ignored)return c.treeNode=null,c;for(;i;)!i.ignored&&(t||!i.isGroup)&&c.treeNodePath.push(i),i=i.parent;return c.treeNodePath.reverse(),n||c.treeNodePath.pop(),c.keyPath=c.treeNodePath.map(o=>o.key),c}function ee(e){if(e.length===0)return null;const t=e[0];return t.isGroup||t.ignored||t.disabled?t.getNext():t}function ne(e,t){const n=e.siblings,r=n.length,{index:s}=e;return t?n[(s+1)%r]:s===n.length-1?null:n[s+1]}function _(e,t,{loop:n=!1,includeDisabled:r=!1}={}){const s=t==="prev"?te:ne,d={reverse:t==="prev"};let i=!1,c=null;function o(l){if(l!==null){if(l===e){if(!i)i=!0;else if(!e.disabled&&!e.isGroup){c=e;return}}else if((!l.disabled||r)&&!l.ignored&&!l.isGroup){c=l;return}if(l.isGroup){const h=T(l,d);h!==null?c=h:o(s(l,n))}else{const h=s(l,!1);if(h!==null)o(h);else{const f=re(l);f!=null&&f.isGroup?o(s(f,n)):n&&o(s(l,!0))}}}}return o(e),c}function te(e,t){const n=e.siblings,r=n.length,{index:s}=e;return t?n[(s-1+r)%r]:s===0?null:n[s-1]}function re(e){return e.parent}function T(e,t={}){const{reverse:n=!1}=t,{children:r}=e;if(r){const{length:s}=r,d=n?s-1:0,i=n?-1:s,c=n?-1:1;for(let o=d;o!==i;o+=c){const l=r[o];if(!l.disabled&&!l.ignored)if(l.isGroup){const h=T(l,t);if(h!==null)return h}else return l}}return null}const ie={getChild(){return this.ignored?null:T(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return _(this,"next",e)},getPrev(e={}){return _(this,"prev",e)}};function se(e,t){const n=t?new Set(t):void 0,r=[];function s(d){d.forEach(i=>{r.push(i),!(i.isLeaf||!i.children||i.ignored)&&(i.isGroup||n===void 0||n.has(i.key))&&s(i.children)})}return s(e),r}function ue(e,t){const n=e.key;for(;t;){if(t.key===n)return!0;t=t.parent}return!1}function D(e,t,n,r,s,d=null,i=0){const c=[];return e.forEach((o,l)=>{var h;const f=Object.create(r);if(f.rawNode=o,f.siblings=c,f.level=i,f.index=l,f.isFirstChild=l===0,f.isLastChild=l+1===e.length,f.parent=d,!f.ignored){const m=s(o);Array.isArray(m)&&(f.children=D(m,t,n,r,s,f,i+1))}c.push(f),t.set(f.key,f),n.has(i)||n.set(i,[]),(h=n.get(i))===null||h===void 0||h.push(f)}),c}function le(e,t={}){var n;const r=new Map,s=new Map,{getDisabled:d=W,getIgnored:i=q,getIsGroup:c=H,getKey:o=U}=t,l=(n=t.getChildren)!==null&&n!==void 0?n:j,h=t.ignoreEmptyChildren?u=>{const a=l(u);return Array.isArray(a)?a.length?a:null:a}:l,f=Object.assign({get key(){return o(this.rawNode)},get disabled(){return d(this.rawNode)},get isGroup(){return c(this.rawNode)},get isLeaf(){return R(this.rawNode,h)},get shallowLoaded(){return V(this.rawNode,h)},get ignored(){return i(this.rawNode)},contains(u){return ue(this,u)}},ie),m=D(e,r,s,f,h);function w(u){if(u==null)return null;const a=r.get(u);return a&&!a.isGroup&&!a.ignored?a:null}function g(u){if(u==null)return null;const a=r.get(u);return a&&!a.ignored?a:null}function N(u,a){const p=g(u);return p?p.getPrev(a):null}function v(u,a){const p=g(u);return p?p.getNext(a):null}function A(u){const a=g(u);return a?a.getParent():null}function L(u){const a=g(u);return a?a.getChild():null}const b={treeNodes:m,treeNodeMap:r,levelTreeNodeMap:s,maxLevel:Math.max(...s.keys()),getChildren:h,getFlattenedNodes(u){return se(m,u)},getNode:w,getPrev:N,getNext:v,getParent:A,getChild:L,getFirstAvailableNode(){return ee(m)},getPath(u,a={}){return $(u,a,b)},getCheckedKeys(u,a={}){const{cascade:p=!0,leafOnly:K=!1,checkStrategy:k="all",allowNotLoaded:S=!1}=a;return E({checkedKeys:P(u),indeterminateKeys:x(u),cascade:p,leafOnly:K,checkStrategy:k,allowNotLoaded:S},b)},check(u,a,p={}){const{cascade:K=!0,leafOnly:k=!1,checkStrategy:S="all",allowNotLoaded:y=!1}=p;return E({checkedKeys:P(a),indeterminateKeys:x(a),keysToCheck:u==null?[]:I(u),cascade:K,leafOnly:k,checkStrategy:S,allowNotLoaded:y},b)},uncheck(u,a,p={}){const{cascade:K=!0,leafOnly:k=!1,checkStrategy:S="all",allowNotLoaded:y=!1}=p;return E({checkedKeys:P(a),indeterminateKeys:x(a),keysToUncheck:u==null?[]:I(u),cascade:K,leafOnly:k,checkStrategy:S,allowNotLoaded:y},b)},getNonLeafKeys(u={}){return F(m,u)}};return b}export{le as a,ae as c,se as f}; diff --git a/js/treemate@0.3.11-CWtmm0QO.js.gz b/js/treemate@0.3.11-CWtmm0QO.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7eb58d2c138115bf548bbd02ccc55aece8c9f9e1 GIT binary patch literal 2706 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 MU;Qb{k_sIF0O%h+E&u=k literal 0 HcmV?d00001 diff --git a/js/treemate@0.3.11-DKekKYbv.js b/js/treemate@0.3.11-DKekKYbv.js deleted file mode 100644 index 29a1ba5e..00000000 --- a/js/treemate@0.3.11-DKekKYbv.js +++ /dev/null @@ -1 +0,0 @@ -function I(e){return Array.isArray(e)?e:[e]}const G={STOP:"STOP"};function M(e,n){const t=n(e);e.children!==void 0&&t!==G.STOP&&e.children.forEach(r=>M(r,n))}function F(e,n={}){const{preserveGroup:t=!1}=n,r=[],s=t?i=>{i.isLeaf||(r.push(i.key),u(i.children))}:i=>{i.isLeaf||(i.isGroup||r.push(i.key),u(i.children))};function u(i){i.forEach(s)}return u(e),r}function R(e,n){const{isLeaf:t}=e;return t!==void 0?t:!n(e)}function j(e){return e.children}function U(e){return e.key}function q(){return!1}function V(e,n){const{isLeaf:t}=e;return!(t===!1&&!Array.isArray(n(e)))}function W(e){return e.disabled===!0}function Z(e,n){return e.isLeaf===!1&&!Array.isArray(n(e))}function P(e){var n;return e==null?[]:Array.isArray(e)?e:(n=e.checkedKeys)!==null&&n!==void 0?n:[]}function x(e){var n;return e==null||Array.isArray(e)?[]:(n=e.indeterminateKeys)!==null&&n!==void 0?n:[]}function z(e,n){const t=new Set(e);return n.forEach(r=>{t.has(r)||t.add(r)}),Array.from(t)}function B(e,n){const t=new Set(e);return n.forEach(r=>{t.has(r)&&t.delete(r)}),Array.from(t)}function H(e){return(e==null?void 0:e.type)==="group"}function le(e){const n=new Map;return e.forEach((t,r)=>{n.set(t.key,r)}),t=>{var r;return(r=n.get(t))!==null&&r!==void 0?r:null}}class J extends Error{constructor(){super(),this.message="SubtreeNotLoadedError: checking a subtree whose required nodes are not fully loaded."}}function Q(e,n,t,r){return w(n.concat(e),t,r,!1)}function X(e,n){const t=new Set;return e.forEach(r=>{const s=n.treeNodeMap.get(r);if(s!==void 0){let u=s.parent;for(;u!==null&&!(u.disabled||t.has(u.key));)t.add(u.key),u=u.parent}}),t}function Y(e,n,t,r){const s=w(n,t,r,!1),u=w(e,t,r,!0),i=X(e,t),d=[];return s.forEach(f=>{(u.has(f)||i.has(f))&&d.push(f)}),d.forEach(f=>s.delete(f)),s}function E(e,n){const{checkedKeys:t,keysToCheck:r,keysToUncheck:s,indeterminateKeys:u,cascade:i,leafOnly:d,checkStrategy:f,allowNotLoaded:o}=e;if(!i)return r!==void 0?{checkedKeys:z(t,r),indeterminateKeys:Array.from(u)}:s!==void 0?{checkedKeys:B(t,s),indeterminateKeys:Array.from(u)}:{checkedKeys:Array.from(t),indeterminateKeys:Array.from(u)};const{levelTreeNodeMap:h}=n;let c;s!==void 0?c=Y(s,t,n,o):r!==void 0?c=Q(r,t,n,o):c=w(t,n,o,!1);const v=f==="parent",N=f==="child"||d,g=c,A=new Set,C=Math.max.apply(null,Array.from(h.keys()));for(let b=C;b>=0;b-=1){const L=b===0,S=h.get(b);for(const a of S){if(a.isLeaf)continue;const{key:l,shallowLoaded:p}=a;if(N&&p&&a.children.forEach(y=>{!y.disabled&&!y.isLeaf&&y.shallowLoaded&&g.has(y.key)&&g.delete(y.key)}),a.disabled||!p)continue;let m=!0,k=!1,K=!0;for(const y of a.children){const O=y.key;if(!y.disabled){if(K&&(K=!1),g.has(O))k=!0;else if(A.has(O)){k=!0,m=!1;break}else if(m=!1,k)break}}m&&!K?(v&&a.children.forEach(y=>{!y.disabled&&g.has(y.key)&&g.delete(y.key)}),g.add(l)):k&&A.add(l),L&&N&&g.has(l)&&g.delete(l)}}return{checkedKeys:Array.from(g),indeterminateKeys:Array.from(A)}}function w(e,n,t,r){const{treeNodeMap:s,getChildren:u}=n,i=new Set,d=new Set(e);return e.forEach(f=>{const o=s.get(f);o!==void 0&&M(o,h=>{if(h.disabled)return G.STOP;const{key:c}=h;if(!i.has(c)&&(i.add(c),d.add(c),Z(h.rawNode,u))){if(r)return G.STOP;if(!t)throw new J}})}),d}function $(e,{includeGroup:n=!1,includeSelf:t=!0},r){var s;const u=r.treeNodeMap;let i=e==null?null:(s=u.get(e))!==null&&s!==void 0?s:null;const d={keyPath:[],treeNodePath:[],treeNode:i};if(i!=null&&i.ignored)return d.treeNode=null,d;for(;i;)!i.ignored&&(n||!i.isGroup)&&d.treeNodePath.push(i),i=i.parent;return d.treeNodePath.reverse(),t||d.treeNodePath.pop(),d.keyPath=d.treeNodePath.map(f=>f.key),d}function ee(e){if(e.length===0)return null;const n=e[0];return n.isGroup||n.ignored||n.disabled?n.getNext():n}function te(e,n){const t=e.siblings,r=t.length,{index:s}=e;return n?t[(s+1)%r]:s===t.length-1?null:t[s+1]}function _(e,n,{loop:t=!1,includeDisabled:r=!1}={}){const s=n==="prev"?ne:te,u={reverse:n==="prev"};let i=!1,d=null;function f(o){if(o!==null){if(o===e){if(!i)i=!0;else if(!e.disabled&&!e.isGroup){d=e;return}}else if((!o.disabled||r)&&!o.ignored&&!o.isGroup){d=o;return}if(o.isGroup){const h=T(o,u);h!==null?d=h:f(s(o,t))}else{const h=s(o,!1);if(h!==null)f(h);else{const c=re(o);c!=null&&c.isGroup?f(s(c,t)):t&&f(s(o,!0))}}}}return f(e),d}function ne(e,n){const t=e.siblings,r=t.length,{index:s}=e;return n?t[(s-1+r)%r]:s===0?null:t[s-1]}function re(e){return e.parent}function T(e,n={}){const{reverse:t=!1}=n,{children:r}=e;if(r){const{length:s}=r,u=t?s-1:0,i=t?-1:s,d=t?-1:1;for(let f=u;f!==i;f+=d){const o=r[f];if(!o.disabled&&!o.ignored)if(o.isGroup){const h=T(o,n);if(h!==null)return h}else return o}}return null}const ie={getChild(){return this.ignored?null:T(this)},getParent(){const{parent:e}=this;return e!=null&&e.isGroup?e.getParent():e},getNext(e={}){return _(this,"next",e)},getPrev(e={}){return _(this,"prev",e)}};function se(e,n){const t=n?new Set(n):void 0,r=[];function s(u){u.forEach(i=>{r.push(i),!(i.isLeaf||!i.children||i.ignored)&&(i.isGroup||t===void 0||t.has(i.key))&&s(i.children)})}return s(e),r}function ae(e,n){const t=e.key;for(;n;){if(n.key===t)return!0;n=n.parent}return!1}function D(e,n,t,r,s,u=null,i=0){const d=[];return e.forEach((f,o)=>{var h;const c=Object.create(r);if(c.rawNode=f,c.siblings=d,c.level=i,c.index=o,c.isFirstChild=o===0,c.isLastChild=o+1===e.length,c.parent=u,!c.ignored){const v=s(f);Array.isArray(v)&&(c.children=D(v,n,t,r,s,c,i+1))}d.push(c),n.set(c.key,c),t.has(i)||t.set(i,[]),(h=t.get(i))===null||h===void 0||h.push(c)}),d}function oe(e,n={}){var t;const r=new Map,s=new Map,{getDisabled:u=W,getIgnored:i=q,getIsGroup:d=H,getKey:f=U}=n,o=(t=n.getChildren)!==null&&t!==void 0?t:j,h=n.ignoreEmptyChildren?a=>{const l=o(a);return Array.isArray(l)?l.length?l:null:l}:o,c=Object.assign({get key(){return f(this.rawNode)},get disabled(){return u(this.rawNode)},get isGroup(){return d(this.rawNode)},get isLeaf(){return R(this.rawNode,h)},get shallowLoaded(){return V(this.rawNode,h)},get ignored(){return i(this.rawNode)},contains(a){return ae(this,a)}},ie),v=D(e,r,s,c,h);function N(a){if(a==null)return null;const l=r.get(a);return l&&!l.isGroup&&!l.ignored?l:null}function g(a){if(a==null)return null;const l=r.get(a);return l&&!l.ignored?l:null}function A(a,l){const p=g(a);return p?p.getPrev(l):null}function C(a,l){const p=g(a);return p?p.getNext(l):null}function b(a){const l=g(a);return l?l.getParent():null}function L(a){const l=g(a);return l?l.getChild():null}const S={treeNodes:v,treeNodeMap:r,levelTreeNodeMap:s,maxLevel:Math.max(...s.keys()),getChildren:h,getFlattenedNodes(a){return se(v,a)},getNode:N,getPrev:A,getNext:C,getParent:b,getChild:L,getFirstAvailableNode(){return ee(v)},getPath(a,l={}){return $(a,l,S)},getCheckedKeys(a,l={}){const{cascade:p=!0,leafOnly:m=!1,checkStrategy:k="all",allowNotLoaded:K=!1}=l;return E({checkedKeys:P(a),indeterminateKeys:x(a),cascade:p,leafOnly:m,checkStrategy:k,allowNotLoaded:K},S)},check(a,l,p={}){const{cascade:m=!0,leafOnly:k=!1,checkStrategy:K="all",allowNotLoaded:y=!1}=p;return E({checkedKeys:P(l),indeterminateKeys:x(l),keysToCheck:a==null?[]:I(a),cascade:m,leafOnly:k,checkStrategy:K,allowNotLoaded:y},S)},uncheck(a,l,p={}){const{cascade:m=!0,leafOnly:k=!1,checkStrategy:K="all",allowNotLoaded:y=!1}=p;return E({checkedKeys:P(l),indeterminateKeys:x(l),keysToUncheck:a==null?[]:I(a),cascade:m,leafOnly:k,checkStrategy:K,allowNotLoaded:y},S)},getNonLeafKeys(a={}){return F(v,a)}};return S}export{oe as a,le as c,se as f}; diff --git a/js/treemate@0.3.11-DKekKYbv.js.gz b/js/treemate@0.3.11-DKekKYbv.js.gz deleted file mode 100644 index 41bf43c8e1d9856bad171354f6325cdc3f5e6aac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2707 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 N{sKPvg6;|(0059{TjT%$ diff --git a/js/utils-BmW7d_26.js b/js/utils-BmW7d_26.js deleted file mode 100644 index 0939e44d..00000000 --- a/js/utils-BmW7d_26.js +++ /dev/null @@ -1 +0,0 @@ -import{u as ke,a as Le,b as ve,c as Pe,L as Fe,S as Re,A as Ie,d as Te}from"./hooks-Bwjsi7Cp.js";import{c as i}from"./currency.js@2.0.4-9OAR_aOO.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import{y as je,c as Be,r as Me}from"./lodash-es@4.17.21-B-5kLwAl.js";import{k as De,a as Oe,q as Ue,v as Ve}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{w as S,j as qe}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";const _=["#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"],E="transparent",A={},W={textStyle:{color:"#ffffff"},subtextStyle:{color:"#dddddd"}},k={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},L={itemStyle:{borderWidth:"4"},lineStyle:{width:"3"},symbolSize:"0",symbol:"circle",smooth:!0},v={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},P={itemStyle:{borderWidth:0,borderColor:"#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:{color:"#fc97af",color0:"transparent",borderColor:"#fc97af",borderColor0:"#87f7cf",borderWidth:"2"}},D={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"}},O={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)"}}},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={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)"]}}},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)"]}}},Z={iconStyle:{borderColor:"#999999"},emphasis:{iconStyle:{borderColor:"#666666"}}},G={textStyle:{color:"#999999"},pageTextStyle:{color:"#999999"}},H={axisPointer:{lineStyle:{color:"#cccccc",width:1},crossStyle:{color:"#cccccc",width:1}}},N={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"}}},X={color:["#fc97af","#87f7cf"]},Y={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"}},J={label:{color:"#293441"},emphasis:{label:{color:"#293441"}}},ze={color:_,backgroundColor:E,textStyle:A,title:W,line:k,radar:L,bar:v,pie:P,scatter:F,boxplot:R,parallel:I,sankey:T,funnel:j,gauge:B,candlestick:M,graph:D,map:O,geo:U,categoryAxis:V,valueAxis:q,logAxis:z,timeAxis:K,toolbox:Z,legend:G,tooltip:H,timeline:N,visualMap:X,dataZoom:Y,markPoint:J},Ke=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:E,bar:v,boxplot:R,candlestick:M,categoryAxis:V,color:_,dataZoom:Y,default:ze,funnel:j,gauge:B,geo:U,graph:D,legend:G,line:k,logAxis:z,map:O,markPoint:J,parallel:I,pie:P,radar:L,sankey:T,scatter:F,textStyle:A,timeAxis:K,timeline:N,title:W,toolbox:Z,tooltip:H,valueAxis:q,visualMap:X},Symbol.toStringTag,{value:"Module"})),Q=["#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"],ee="transparent",te={},oe={textStyle:{color:"#008acd"},subtextStyle:{color:"#aaaaaa"}},re={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},le={itemStyle:{borderWidth:1},lineStyle:{width:2},symbolSize:3,symbol:"emptyCircle",smooth:!0},se={itemStyle:{barBorderWidth:0,barBorderColor:"#ccc"}},ce={itemStyle:{borderWidth:0,borderColor:"#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:{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"}},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)"}}},pe={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)"}}},ye={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)"]}}},Se={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)"]}}},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:!1,areaStyle:{color:["rgba(250,250,250,0.3)","rgba(200,200,200,0.3)"]}}},Ce={iconStyle:{borderColor:"#2ec7c9"},emphasis:{iconStyle:{borderColor:"#18a4a6"}}},xe={textStyle:{color:"#333333"}},$e={axisPointer:{lineStyle:{color:"#008acd",width:"1"},crossStyle:{color:"#008acd",width:"1"}}},_e={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"}}},Ee={color:["#5ab1ef","#e0ffff"]},Ae={backgroundColor:"rgba(47,69,84,0)",dataBackgroundColor:"#efefff",fillerColor:"rgba(182,162,222,0.2)",handleColor:"#008acd",handleSize:"100%",textStyle:{color:"#333333"}},We={label:{color:"#eee"},emphasis:{label:{color:"#eee"}}},Ze={color:Q,backgroundColor:ee,textStyle:te,title:oe,line:re,radar:le,bar:se,pie:ce,scatter:ae,boxplot:ne,parallel:ie,sankey:de,funnel:fe,gauge:ue,candlestick:be,graph:he,map:me,geo:pe,categoryAxis:ye,valueAxis:Se,logAxis:ge,timeAxis:we,toolbox:Ce,legend:xe,tooltip:$e,timeline:_e,visualMap:Ee,dataZoom:Ae,markPoint:We},Ge=Object.freeze(Object.defineProperty({__proto__:null,backgroundColor:ee,bar:se,boxplot:ne,candlestick:be,categoryAxis:ye,color:Q,dataZoom:Ae,default:Ze,funnel:fe,gauge:ue,geo:pe,graph:he,legend:xe,line:re,logAxis:ge,map:me,markPoint:We,parallel:ie,pie:ce,radar:le,sankey:de,scatter:ae,textStyle:te,timeAxis:we,timeline:_e,title:oe,toolbox:Ce,tooltip:$e,valueAxis:Se,visualMap:Ee},Symbol.toStringTag,{value:"Module"})),pt=()=>{const e=Object.assign({"/src/app-config/echart-themes/macarons/macarons-dark.json":Ke,"/src/app-config/echart-themes/macarons/macarons.json":Ge}),o=/\/([^/]+)\.json$/;return Object.keys(e).reduce((r,l)=>{var s;const c=(s=l.match(o))==null?void 0:s[1];if(c)return r.push({name:c,theme:e[l].default}),r;throw new Error(`[RChart Theme Error]: name ${l} is invalid!`)},[])},yt=e=>{const{getAppTheme:o}=ke(),{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"})},St=()=>({notMerge:!0,lazyUpdate:!0,silent:!1,replaceMerge:[]}),gt=(e,o)=>{var c;const{domToImageOptions:t,printOptions:r}=o??{},{create:l}=Le(e,{...t,beforeCreate:s=>{var a,n;(a=t==null?void 0:t.beforeCreate)==null||a.call(t,s),(n=window.$loadingBar)==null||n.start()},created(s,a){var n,u;(n=t==null?void 0:t.created)==null||n.call(t,s,a),(u=window.$loadingBar)==null||u.finish()},createdError(s){var a,n;(a=t==null?void 0:t.createdError)==null||a.call(t,s),(n=window.$loadingBar)==null||n.error()}});(c=l("jpeg"))==null||c.then(s=>{const{print:a}=ve(s,{type:"image",base64:!0,targetStyles:["*"],...je(r,["type","base64"])});a()})},He=".n-menu-item-content--selected",Ne=".n-menu-item",Xe=".n-menu-item-content--child-active",wt=()=>{const e=f(Fe),o=(e==null?void 0:e.querySelector(He))||(e==null?void 0:e.querySelector(Xe)),t=f(Re);let r=0;const l=e==null?void 0:e.querySelector(Ne);if(t){const{height:c}=t.getBoundingClientRect();r=c}if(o&&e){const c=o.getBoundingClientRect(),s=e.getBoundingClientRect();if(!(c.top>=s.top+r&&c.bottom<=s.bottom)){const n=Pe(),u=e.scrollTop,h=l?parseInt(window.getComputedStyle(l).marginTop):6;n({top:c.top-s.top+u-r-h,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 Ye={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:"/"},Ct=()=>Ye,xt=(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)},m=(e,o)=>Object.prototype.toString.call(e).includes(o),$t=(e=16,o=62)=>{const t="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),r=[],l=window.crypto||window.msCrypto;let c=0;for(c=0;c<e;c++){const s=new Uint32Array(1);l.getRandomValues(s);const a=s[0]%o;r.push(t[a])}return r.join("")},_t=()=>{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},Et=(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,p=(e,o)=>{const{prefix:t,prefixKey:r}=o??{};return t?(r||Ie)+e:e};function At(e,o="sessionStorage",t){const r=p(e,t),l=g(o);return Object.keys(l).includes(r)}function Wt(e,o,t="sessionStorage",r){if(!e){console.error("[setStorage]: Failed to set stored data: key is empty");return}const l=p(e,r),c=g(t);try{c.setItem(l,JSON.stringify(o))}catch(s){console.error(`[setStorage]: Failed to set stored data for key '${e}'`,s)}}function kt(e,o="sessionStorage",t){const r=p(e,t),l=g(o),{defaultValue:c}=t??{};try{const s=l.getItem(r);return s===null?c??null:JSON.parse(s)}catch(s){return console.error(`[getStorage]: Failed to get stored data for key '${e}'`,s),c??null}}const Lt=(e,o,t)=>{if(!e){console.error("[removeStorage]: Failed to remove stored data: key is empty");return}const r=p(e,t),l=window.localStorage,c=window.sessionStorage,s=a=>{Object.keys(a).forEach(n=>a.removeItem(p(n,t)))};switch(e){case"__all__":s(l),s(c);break;case"__all_sessionStorage__":s(c);break;case"__all_localStorage__":s(l);break;default:g(o).removeItem(r)}},vt=(e,o)=>{const r=S(()=>f(e),()=>{const l=f(e);l&&(typeof o=="string"?o.trim().split(" "):o).forEach(s=>{s&&l.classList.add(s)})},{immediate:!0});y(r)},Pt=(e,o)=>{const r=S(()=>f(e),()=>{const l=f(e);if(l)if(o==="removeAllClass"){const c=l.classList;c.forEach(s=>c.remove(s))}else(typeof o=="string"?o.trim().split(" "):o).forEach(s=>{s&&l.classList.remove(s)})},{immediate:!0});y(r)},Ft=(e,o)=>{const t=De(!1),l=S(()=>f(e),()=>{const c=f(e);if(!c)t.value=!1;else{const s=c.className,a=o.trim().split(" ").filter(n=>n!=="");t.value=a.some(n=>s.includes(n))}},{immediate:!0});return y(l),t},Je=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},Rt=(e,o)=>{const t=(c,s)=>{c.split(";").forEach(a=>{const[n,u]=a.split(":");if(n&&u){const h=n.trim(),C=u.trim();if(n.startsWith("--"))s.style.setProperty(h,C);else if(n.startsWith("-"))s.style.setProperty(n,u);else{const x=Je(h);Object.keys(x).forEach($=>{s.style.setProperty($,x[$])}),s.style.setProperty(h,C)}}})},l=S(()=>f(e),()=>{const c=f(e);c&&(m(o,"String")?t(o,c):m(o,"Array")?o.forEach(s=>{t(s,c)}):Object.keys(o).forEach(a=>{t(`${a}: ${o[a]}`,c)}))},{immediate:!0});y(l)},It=(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},Tt=(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}},jt=(e,o="px")=>e==="auto"?e:typeof e=="number"?e.toString()+o:m(e,"String")&&Te.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)},Qe=(e,o)=>{const t={...d,...o},r=i(e,t),{type:l="number"}=t;return l==="number"?r.value:r.toString()},Bt=(...e)=>e.length?e.length===1?i(e[0],d).add(0):w(e,0,(o,t)=>o.add(t)):i(0,d),Mt=(...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))},Dt=(...e)=>e.length===1?i(e[0],d).multiply(1):w(e,1,(o,t)=>i(o,d).multiply(t)),Ot=(...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=Be(e),t=o.shift();return w(o,t,(r,l)=>i(r,d).divide(l))},Ut=(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(c=>Qe(c,r))};function et(e,...o){if(Array.isArray(e))e.forEach(t=>et(t,...o));else return e(...o)}function f(e,o){var r;if(!e)return o;let t;return typeof e=="function"?t=e():Oe(e)?t=((r=e.value)==null?void 0:r.$el)??e.value:t=e,t}function Vt(e,o){if(!e){const{defaultElement:t=null}=o??{};return typeof t=="function"?t:()=>t}if(typeof e=="string"||m(e,"Object"))return()=>e;if(typeof e=="function")return e}function y(e){return Ue()?(Ve(e),!0):!1}function qt(e,o){const t=qe(e,o);y(t)}const zt=(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)&&(m(t,"Object")?e[o]={...e[o],...t}:e[o]=t,r==null||r())},Kt=e=>Me(Object.entries(e).reverse(),(o,[t,r])=>(o[t]=r,o),{});export{Ft as A,qt as B,At as C,Qe as D,Ut as E,Bt as F,Mt as G,Dt as H,Ot as I,Ct as a,Rt as b,It as c,jt as d,f as e,St as f,kt as g,pt as h,m as i,et as j,xt as k,yt as l,$t as m,vt as n,y as o,gt as p,Tt as q,Vt as r,Wt as s,Kt as t,zt as u,Et as v,Lt as w,wt as x,Pt as y,_t as z}; diff --git a/js/utils-BmW7d_26.js.gz b/js/utils-BmW7d_26.js.gz deleted file mode 100644 index 2c1fd85ce5657d02ae35b013410a7a89e3b778b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5902 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 diff --git a/js/utils-DBF0WsFC.js b/js/utils-DBF0WsFC.js new file mode 100644 index 00000000..c6966e50 --- /dev/null +++ b/js/utils-DBF0WsFC.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-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 new file mode 100644 index 0000000000000000000000000000000000000000..3b8c6df5a84917d9a99f481f65cf738469b32fb9 GIT binary patch literal 6020 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 literal 0 HcmV?d00001 diff --git a/js/uuid@9.0.1-CQkTLCs1.js b/js/uuid@9.0.1-CQkTLCs1.js deleted file mode 100644 index 3267bdae..00000000 --- a/js/uuid@9.0.1-CQkTLCs1.js +++ /dev/null @@ -1 +0,0 @@ -let e;const o=new Uint8Array(16);function i(){if(!e&&(e=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!e))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return e(o)}const d=[];for(let n=0;n<256;++n)d.push((n+256).toString(16).slice(1));function p(n,t=0){return d[n[t+0]]+d[n[t+1]]+d[n[t+2]]+d[n[t+3]]+"-"+d[n[t+4]]+d[n[t+5]]+"-"+d[n[t+6]]+d[n[t+7]]+"-"+d[n[t+8]]+d[n[t+9]]+"-"+d[n[t+10]]+d[n[t+11]]+d[n[t+12]]+d[n[t+13]]+d[n[t+14]]+d[n[t+15]]}const y=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),c={randomUUID:y};function U(n,t,m){if(c.randomUUID&&!t&&!n)return c.randomUUID();n=n||{};const u=n.random||(n.rng||i)();return u[6]=u[6]&15|64,u[8]=u[8]&63|128,p(u)}export{U as v}; diff --git a/js/uuid@9.0.1-CQkTLCs1.js.gz b/js/uuid@9.0.1-CQkTLCs1.js.gz deleted file mode 100644 index 6bd02201f4e72b5a154a5637df966d0d1d84171f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 431 zcmV;g0Z{%QiwFP!000001AS7#Zlf>|z4t2|Dj{1C5|YBwQVuKa9(vu1y&w)LIK-=D zjLf)Q1pIqNKoF$vUhFq-<oB#MbLL2Rm`SLR$O!lci3MQrU8zG&U7v+V4H*gvL{Qd< zBVBRRq&&j9<nl-|RhKBA4Q-g_fSrQluLI=r^80Ysy!sdKya~wZ&|~(BGlnN6KS=+D zpGrwZjjtb4MnEE|bXiJ;Ja@<|=j4P~R!^HvA@HQ%oJ?LeT8sQob-nHjj_RuMe$`lm z#Py_LuuyT-3J9l?bwe0=l%(NNDthKfAlioTyz~6fvVi4IsjCyEVC_7gIVfLI2`Kuw zoa!txPF;2rTuH&kXv><>Bu^kgYn!IlfZPe~CbUme%UBy@^)T_?g7+u>+ky`!{&B&( zH>R_zJKMVZ8P2Azm!@MX^?wFG1RTdNKfa)r<IbXHZavlA99G<iWnZqVmMtV#Xqqcv zV~Dps%0h^sZJTafWF5iSZd(eDf}(8&qtlpm;-^u6n6B6Q54KK%z7A5;-?#2AuuH00 Z$N%>0(Zu9Xk@qgV`vjuxjfN`&003?-)z1I` diff --git a/js/uuid@9.0.1-CtRu48qb.js b/js/uuid@9.0.1-CtRu48qb.js new file mode 100644 index 00000000..7c1dd7ca --- /dev/null +++ b/js/uuid@9.0.1-CtRu48qb.js @@ -0,0 +1 @@ +let e;const o=new Uint8Array(16);function i(){if(!e&&(e=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!e))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return e(o)}const u=[];for(let n=0;n<256;++n)u.push((n+256).toString(16).slice(1));function p(n,t=0){return u[n[t+0]]+u[n[t+1]]+u[n[t+2]]+u[n[t+3]]+"-"+u[n[t+4]]+u[n[t+5]]+"-"+u[n[t+6]]+u[n[t+7]]+"-"+u[n[t+8]]+u[n[t+9]]+"-"+u[n[t+10]]+u[n[t+11]]+u[n[t+12]]+u[n[t+13]]+u[n[t+14]]+u[n[t+15]]}const y=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),c={randomUUID:y};function r(n,t,m){if(c.randomUUID&&!n)return c.randomUUID();n=n||{};const d=n.random||(n.rng||i)();return d[6]=d[6]&15|64,d[8]=d[8]&63|128,p(d)}export{r as v}; diff --git a/js/uuid@9.0.1-CtRu48qb.js.gz b/js/uuid@9.0.1-CtRu48qb.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..aaea6d519e009006b27530ca1e53476cf411fe3f GIT binary patch literal 428 zcmV;d0aN}TiwFP!000001AUS~kDD+Mh41|p4waBC2noqT>9QOuwTE82N-xNVEI7nf zGDc>+TLk>~6#+qzw!N6=Z{&IC&0GW$5oZc2Bq{;%Mh+4%`lj`<rhdrclYtDS0wO7E z<cY3?ZBvn8T?%y~nXXGzPnNN4d(d7X@YfM?b^U$37*YL;doL1lI@FlE5{%(lt2fgB z!Vj&Lrq;&~DI=heRHiJIMv;5uSqO4QEUU-OrjU3xFJ7ju8)Ibtr@DPU7XtOI$Lp=f z8WgUl4i<~GK%;>Os#rIKVUm=`C#C5{Ac15X!_zJZW5)qzywX%>O2OF$A@fi@qn1$g zae386W`g?cF1V6{i^-NXqlrl&MQ6*oGbn#jyGiXicdWHF-X10%EO<EaFAE+`{Of}I zcc!zeKim5IS<a?@!1<U;{hz@P0Ur)Ozkh(1<Ia+1E<M)W9G33Ga<8{l%N8wHz{UXY zIb|^<(6&uCE^(f~SZ-Sio`#}rC8N`b^EBj1f7pJ|h7WF@M*ThFcDQf-UF4QDXPx-l WuSTQEu_CWs{OKK)3M8&40{{R}hsvD* literal 0 HcmV?d00001 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_-CEDoXTzE.js new file mode 100644 index 00000000..eda84b00 --- /dev/null +++ b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-CEDoXTzE.js @@ -0,0 +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}; 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 new file mode 100644 index 0000000000000000000000000000000000000000..f1d2433e3fda2721980e56ff5aa03c61984987dc GIT binary patch literal 1729 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 Xe;Ojm&xYiB_^<x~uX;CVq7MK7hCfXQ literal 0 HcmV?d00001 diff --git a/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js deleted file mode 100644 index 2c816e36..00000000 --- a/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js +++ /dev/null @@ -1 +0,0 @@ -import{k as c,l as d,e as j}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{w as C,f as p,d as q,k as S,v as b,t as T}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{o as m,a as v}from"./evtd@0.2.4-CI_DDEu_.js";function K(e){const t=c(!!e.value);if(t.value)return d(t);const n=C(e,o=>{o&&(t.value=!0,n())});return d(t)}function Q(e){const t=p(e),n=c(t.value);return C(t,o=>{n.value=o}),typeof e=="function"?n:{__v_isRef:!0,get value(){return n.value},set value(o){e.set(o)}}}function B(){return q()!==null}const E=typeof window<"u";let k,y;const D=()=>{var e,t;k=E?(t=(e=document)===null||e===void 0?void 0:e.fonts)===null||t===void 0?void 0:t.ready:void 0,y=!1,k!==void 0?k.then(()=>{y=!0}):y=!0};D();function z(e){if(y)return;let t=!1;S(()=>{y||k==null||k.then(()=>{t||e()})}),b(()=>{t=!0})}const h=c(null);function I(e){if(e.clientX>0||e.clientY>0)h.value={x:e.clientX,y:e.clientY};else{const{target:t}=e;if(t instanceof Element){const{left:n,top:o,width:u,height:a}=t.getBoundingClientRect();n>0||o>0?h.value={x:n+u/2,y:o+a/2}:h.value={x:0,y:0}}else h.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&&v("click",document,I,!0)})):e(),d(h)}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 t=c(!1);let n=null;function o(){n!==null&&window.clearTimeout(n)}function u(){o(),t.value=!0,n=window.setTimeout(()=>{t.value=!1},e)}M===0&&m("click",window,H,!0);const a=()=>{M+=1,m("click",window,u,!0)};return L&&(L=B())?(T(a),b(()=>{M-=1,M===0&&v("click",window,H,!0),v("click",window,u,!0),o()})):a(),d(t)}function J(e,t){return C(e,n=>{n!==void 0&&(t.value=n)}),p(()=>e.value===void 0?t.value:e.value)}function O(){const e=c(!1);return S(()=>{e.value=!0}),d(e)}function W(e,t){return p(()=>{for(const n of t)if(e[n]!==void 0)return e[n];return e[t[t.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 w={};function N(e=$){if(!E)return p(()=>[]);if(typeof window.matchMedia!="function")return p(()=>[]);const t=c({}),n=Object.keys(e),o=(u,a)=>{u.matches?t.value[a]=!0:t.value[a]=!1};return n.forEach(u=>{const a=e[u];let s,r;w[a]===void 0?(s=window.matchMedia(U(a)),s.addEventListener?s.addEventListener("change",i=>{r.forEach(f=>{f(i,u)})}):s.addListener&&s.addListener(i=>{r.forEach(f=>{f(i,u)})}),r=new Set,w[a]={mql:s,cbs:r}):(s=w[a].mql,r=w[a].cbs),r.add(o),s.matches&&r.forEach(i=>{i(s,u)})}),b(()=>{n.forEach(u=>{const{cbs:a}=w[e[u]];a.has(o)&&a.delete(o)})}),p(()=>{const{value:u}=t;return n.filter(a=>u[a])})}function ee(e={},t){const n=j({ctrl:!1,command:!1,win:!1,shift:!1,tab:!1}),{keydown:o,keyup:u}=e,a=i=>{switch(i.key){case"Control":n.ctrl=!0;break;case"Meta":n.command=!0,n.win=!0;break;case"Shift":n.shift=!0;break;case"Tab":n.tab=!0;break}o!==void 0&&Object.keys(o).forEach(f=>{if(f!==i.key)return;const l=o[f];if(typeof l=="function")l(i);else{const{stop:x=!1,prevent:P=!1}=l;x&&i.stopPropagation(),P&&i.preventDefault(),l.handler(i)}})},s=i=>{switch(i.key){case"Control":n.ctrl=!1;break;case"Meta":n.command=!1,n.win=!1;break;case"Shift":n.shift=!1;break;case"Tab":n.tab=!1;break}u!==void 0&&Object.keys(u).forEach(f=>{if(f!==i.key)return;const l=u[f];if(typeof l=="function")l(i);else{const{stop:x=!1,prevent:P=!1}=l;x&&i.stopPropagation(),P&&i.preventDefault(),l.handler(i)}})},r=()=>{(t===void 0||t.value)&&(m("keydown",document,a),m("keyup",document,s)),t!==void 0&&C(t,i=>{i?(m("keydown",document,a),m("keyup",document,s)):(v("keydown",document,a),v("keyup",document,s))})};return B()?(T(r),b(()=>{(t===void 0||t.value)&&(v("keydown",document,a),v("keyup",document,s))})):r(),d(n)}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_-DGo6pkcP.js.gz b/js/vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js.gz deleted file mode 100644 index 85371493991ccaf6d24e0710193abc14a3f3caea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1728 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 WWr!rd7?SJZ7k>jXSm<`54*&q+2vYF? diff --git a/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js b/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js deleted file mode 100644 index 5b98a072..00000000 --- a/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js +++ /dev/null @@ -1 +0,0 @@ -var a=!1;export{a as i}; diff --git a/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js.gz b/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js.gz deleted file mode 100644 index 9c7b60c5d6b4ebfcc0cb838b69519f0cacf02db7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45 xcmb2|=3oE=W^HesAdfAfCR_a0YMjv5TIm<!p%Zpu&DLj34C@R(<VgZm0RRuf4Wj@6 diff --git a/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js b/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js @@ -0,0 +1 @@ + diff --git a/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js.gz b/js/vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-l0sNRNKZ.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..7bb6dce8adf727a917d6356f3fb0cfb83e4be895 GIT binary patch literal 21 Xcmb2|=3oE==EqD7li98tF#>r2BG&^x 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_-Dq_uaxSm.js new file mode 100644 index 00000000..146bb03f --- /dev/null +++ b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-Dq_uaxSm.js @@ -0,0 +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}; 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 new file mode 100644 index 0000000000000000000000000000000000000000..03952e6c11bffdec36149f297696343e787117e3 GIT binary patch literal 4677 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 Hkuv}QrOh^# literal 0 HcmV?d00001 diff --git a/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js deleted file mode 100644 index c5eb73a2..00000000 --- a/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js +++ /dev/null @@ -1 +0,0 @@ -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-BUI-9P27.js";import{j as P,w as V,f as q,i as k,Q as ee}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{d as te,t as ne,c as j}from"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import{s as g}from"./screenfull@5.2.0-Beyjefx-.js";const z=(n,{manual:e,ready:t=!0,refreshDeps:s=[],refreshDepsAction:i})=>{const o=b(!1);return P(()=>{!e&&n.options.refreshDeps!==!0&&(o.value=h(t))}),s instanceof Array?V([o,...s],([r])=>{r&&!e&&r&&(i?i():n.refresh())},{deep:!0,immediate:!1}):V(o,r=>{!e&&r&&(i?i():n.refresh())}),{name:"autoRunPlugin",onBefore:()=>{if(!h(t))return{stopNow:!0}}}};z.onInit=({ready:n=!0,manual:e})=>({loading:!e&&h(n)});const T=new Map,se=(n,e,t)=>{const s=T.get(n);s!=null&&s.timer&&clearTimeout(s.timer);let i;e>-1&&(i=setTimeout(()=>{T.delete(n)},e)),T.set(n,{...t,timer:i})},ie=n=>T.get(n),F=new Map,re=n=>F.get(n),oe=(n,e)=>{F.set(n,e),e.then(t=>(F.delete(n),t)).catch(t=>{throw F.delete(n),t})},S={},le=[],ae=(n,e)=>{S[n]&&(S[n].forEach(t=>t(e)),le.forEach(t=>t({type:n,data:e})))},C=(n,e)=>(S[n]||(S[n]=[]),S[n].push(e),function(){const s=S[n].indexOf(e);S[n].splice(s,1)}),ue=(n,{cacheKey:e,cacheTime:t=5*60*1e3,staleTime:s=0,setCache:i,getCache:o})=>{const r=b(),u=b(),c=(l,f)=>{i?i(f):se(l,t,f),ae(l,f.data)},d=(l,f=[])=>o?o(f):ie(l);return P(()=>{if(!e)return;const l=d(e);l&&Object.hasOwnProperty.call(l,"data")&&(n.state.data=l.data,n.state.params=l.params,(s===-1||new Date().getTime()-l.time<=s)&&(n.state.loading=!1)),r.value=C(e,f=>{n.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 v=re(e);return v&&v!==u.value?{servicePromise:v}:(v=l(...f),u.value=v,oe(e,v),{servicePromise:v})},onSuccess:(l,f)=>{var v;e&&((v=r.value)==null||v.call(r),c(e,{data:l,params:f,time:new Date().getTime()}),r.value=C(e,a=>{n.setState({data:a})}))},onMutate:l=>{var f;e&&((f=r.value)==null||f.call(r),c(e,{data:l,params:n.state.params,time:new Date().getTime()}),r.value=C(e,v=>{n.setState({data:v})}))}}:{}},ce=(n,{debounceWait:e,debounceLeading:t,debounceTrailing:s,debounceMaxWait:i})=>{const o=b(),r=q(()=>{const u={},c=h(t),d=h(s),l=h(i);return c!==void 0&&(u.leading=c),d!==void 0&&(u.trailing=d),l!==void 0&&(u.maxWait=l),u});return P(u=>{if(h(e)){const c=n.runAsync.bind(n);o.value=te(d=>{d()},h(e),r.value),n.runAsync=(...d)=>new Promise((l,f)=>{var v;(v=o.value)==null||v.call(o,()=>{c(...d).then(l).catch(f)})}),u(()=>{var d;(d=o.value)==null||d.cancel(),n.runAsync=c})}}),h(e)?{name:"debouncePlugin",onCancel:()=>{var u;(u=o.value)==null||u.cancel()}}:{}};var fe=Object.defineProperty,de=(n,e,t)=>e in n?fe(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,I=(n,e,t)=>(de(n,typeof e!="symbol"?e+"":e,t),t);class he{constructor(){I(this,"table",{}),I(this,"hashTable",{})}insert(e){const t=Symbol(e);return this.table[e]=!0,this.hashTable[t]=e,t}find(e){return this.hashTable[e]}}new he;var ve=Object.defineProperty,me=(n,e,t)=>e in n?ve(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,Q=(n,e,t)=>(me(n,typeof e!="symbol"?e+"":e,t),t);class pe{constructor(){Q(this,"requestInstances",new Map),Q(this,"listeners",[])}emit(e){this.listeners.forEach(t=>t(e))}subscribe(e){return this.listeners.push(e),()=>{const t=this.listeners.indexOf(e);this.listeners.splice(t,1)}}insert(e,t){this.requestInstances.set(e,{...t}),this.emit({key:e,...t})}update(e,t){this.has(e)&&this.requestInstances.set(e,{...this.requestInstances.get(e),...t})}has(e){return this.requestInstances.has(e)}reset(e){if(this.requestInstances.has(e)){const t=this.requestInstances.get(e);this.requestInstances.clear(),this.insert(e,t)}else this.requestInstances.clear()}getAll(){return this.requestInstances}}new pe;const be=(n,{loadingDelay:e})=>{const t=b(),s=()=>{t.value&&(clearTimeout(h(t.value)),t.value=void 0)};return{name:"loadingDelayPlugin",onFinally:()=>{s();const i=h(e);i&&(n.setState({loading:!0}),t.value=setTimeout(()=>{n.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(n){return O.push(n),function(){const t=O.indexOf(n);O.splice(t,1)}}if(B()){const n=()=>{if(U())for(let e=0;e<O.length;e++){const t=O[e];t()}};window.addEventListener("visibilitychange",n,!1)}const we=(n,{pollingInterval:e,pollingWhenHidden:t=!0,pollingErrorRetryCount:s=-1})=>{let i;const o=b(),r=b(0),u=()=>{var c;i&&clearTimeout(i),(c=o.value)==null||c.call(o)};return P(()=>{h(e)||u()}),h(e)?{name:"pollingPlugin",onBefore:()=>{u()},onError:()=>{r.value+=1},onSuccess:()=>{r.value=0},onFinally:()=>{s===-1||s!==-1&&r.value<=s?i=setTimeout(()=>{!t&&!U()?o.value=_e(()=>{n.refresh()}):n.refresh()},h(e)):r.value=0},onCancel:()=>{u()}}:{}};function Pe(n,e){let t=!1;return(...s)=>{t||(t=!0,n(...s),setTimeout(()=>{t=!1},e))}}function Ee(){return B()&&typeof navigator.onLine<"u"?navigator.onLine:!0}const D=[];function Re(n){return D.push(n),function(){const t=D.indexOf(n);t>-1&&D.splice(t,1)}}if(ge){const n=()=>{if(!(!U()||!Ee()))for(let e=0;e<D.length;e++){const t=D[e];t()}};window.addEventListener("visibilitychange",n,!1),window.addEventListener("focus",n,!1)}const Se=(n,{refreshOnWindowFocus:e,focusTimespan:t=5e3})=>{const s=b(),i=()=>{var o;(o=s.value)==null||o.call(s)};return P(o=>{if(h(e)){const r=Pe(n.refresh.bind(n),h(t));s.value=Re(()=>{r()})}o(()=>{i()})}),y(()=>{i()}),{name:"refreshOnWindowFocusPlugin"}},Oe=(n,{retryInterval:e,retryCount:t})=>{const s=b(),i=b(0),o=b(!1);return t?{name:"retryPlugin",onBefore:()=>{o.value||(i.value=0),o.value=!1,s.value&&clearTimeout(s.value)},onSuccess:()=>{i.value=0},onError:()=>{if(i.value+=1,t===-1||i.value<=t){const r=e??Math.min(1e3*2**i.value,3e4);s.value=setTimeout(()=>{o.value=!0,n.refresh()},r)}else i.value=0},onCancel:()=>{i.value=0,s.value&&clearTimeout(s.value)}}:{}},De=(n,{throttleWait:e,throttleLeading:t,throttleTrailing:s})=>{const i=q(()=>{const r={};return h(t)!==void 0&&(r.leading=h(t)),h(s)!==void 0&&(r.trailing=h(s)),r}),o=q(()=>ne(r=>{r()},h(e),i.value));return P(r=>{if(h(e)){const u=n.runAsync.bind(n);n.runAsync=(...c)=>new Promise((d,l)=>{var f;(f=o.value)==null||f.call(o,()=>{u(...c).then(d).catch(l)})}),r(()=>{var c;n.runAsync=u,(c=o.value)==null||c.cancel()})}}),h(e)?{name:"throttlePlugin",onCancel:()=>{var r;(r=o.value)==null||r.cancel()}}:{}},G=n=>typeof n=="function",Ae=n=>typeof n=="boolean";var Te=Object.defineProperty,Fe=(n,e,t)=>e in n?Te(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,A=(n,e,t)=>(Fe(n,typeof e!="symbol"?e+"":e,t),t);class qe{constructor(e,t,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=t,this.setUpdateData=s,this.initState=i,this.state={...this.state,loading:!t.manual,...i}}setState(e={}){this.state={...this.state,...e},this.setUpdateData(this.state)}setData(e,t){console.warn("Please use 'setFetchState' instead of 'setData'"),t instanceof Array?t.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[t]=e,this.setUpdateData(e,t))}setFetchState(e,t){t instanceof Array?t.forEach(s=>{this.state[s]=e,this.setUpdateData(e,s)}):(this.state[t]=e,this.setUpdateData(e,t))}runPluginHandler(e,...t){var s,i,o;const r=(o=(i=(s=this.pluginImpls)==null?void 0:s.map(u=>{var c;return(c=u[e])==null?void 0:c.call(u,...t)}))!=null?i:[])==null?void 0:o.filter(Boolean);return Object.assign({},...r)}async runAsync(...e){var t,s,i,o,r,u,c,d,l,f,v;this.count+=1;const a=this.count,{stopNow:w=!1,returnNow:m=!1,..._}=this.runPluginHandler("onBefore",e);if(w)return new Promise(()=>{});if(this.setState({loading:!0,params:e,..._}),m)return Promise.resolve(_.data);try{(s=(t=this.options).onBefore)==null||s.call(t,e)}catch(p){return this.setState({error:p,loading:!1}),(o=(i=this.options).onError)==null||o.call(i,p,e),this.runPluginHandler("onError",p,e),new Promise(()=>{})}try{let{servicePromise:p}=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};p||(p=this.serviceRef.value(...e));const W=await p;return J(W)}catch(p){if(a!==this.count)return new Promise(()=>{});throw this.setState({error:p,loading:!1}),(u=(r=this.options).onError)==null||u.call(r,p,e),this.runPluginHandler("onError",p,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}),(v=(f=this.options).onFinally)==null||v.call(f,e,void 0,p),a===this.count&&this.runPluginHandler("onFinally",e,void 0,p),p}}run(...e){this.runAsync(...e).catch(t=>{this.options.onError||console.error(t)})}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 t=G(e)?e(this.state.data):e;this.runPluginHandler("onMutate",t),this.setState({data:t})}}const Ce=Symbol("USEREQUEST_GLOBAL_OPTIONS_PROVIDE_KEY");function xe(n){return Object.keys(n).filter(t=>["data","loading","params","error"].includes(t)).length===4}function ye(n,e={},t=[]){const s=k(Ce,{}),{initialData:i=void 0,manual:o=!1,ready:r=!0,...u}={...s??{},...e??{}},c={manual:o,ready:r,initialData:i,...u},d=b(n),l=X({data:i,loading:!1,params:void 0,error:void 0}),f=(m,_)=>{_?l[_]=m:xe(m)&&(l.data=m.data,l.loading=m.loading,l.error=m.error,l.params=m.params)},v=t.map(m=>{var _;return(_=m==null?void 0:m.onInit)==null?void 0:_.call(m,c)}).filter(Boolean),a=new qe(d,c,f,Object.assign({},...v,l));a.options=c,a.pluginImpls=t.map(m=>m(a,c));const w=q(()=>Y(r)?r.value:r);if(P(()=>{if(!o){const m=a.state.params||e.defaultParams||[];w.value&&a.options.refreshDeps===!0&&d.value&&a.run(...m)}}),!o&&a.options.refreshDeps!==!0){const m=a.state.params||e.defaultParams||[];h(r)&&a.run(...m)}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=(n,e)=>function(s,i={},o=[]){let r=n;const u=e||[];for(let c=u.length;c--;)r=u[c](r);return r(s,i,o)};function Qe(n,e,t){var s;const i=(s=[null,ce,be,we,Se,De,z,ue,Oe])==null?void 0:s.filter(Boolean);return Be(ye,e==null?void 0:e.use)(n,e,[...i])}const Ue=!!(typeof window<"u"&&window.document&&window.document.createElement);function x(n,e){var t,s;if(!Ue)return;if(!n)return e;let i;return typeof n=="function"?i=n():Y(n)?i=(s=(t=n.value)==null?void 0:t.$el)!=null?s:n.value:i=n,i}var $e=Object.defineProperty,Le=(n,e,t)=>e in n?$e(n,e,{enumerable:!0,configurable:!0,writable:!0,value:t}):n[e]=t,R=(n,e,t)=>(Le(n,typeof e!="symbol"?e+"":e,t),t);class He{constructor(){R(this,"subscriptions",new Map),R(this,"emitEffectCache",new Map),R(this,"useSubscription",(e,t)=>{const s=b();P(i=>{var o,r;s.value=t;function u(d){s.value&&s.value(d)}const c=(r=(o=this.subscriptions)==null?void 0:o.get(e))!=null?r:[];c.push(u),this.subscriptions.set(e,c),this.emitEffect(e),i(()=>{this.subscriptions.delete(e)})})}),R(this,"emit",(e,...t)=>{if(typeof e=="string"||typeof e=="number"){const s=this.subscriptions.get(e);s==null||s.forEach(i=>{i==null||i({params:j(t),event:e})}),this.emitEffectCache.set(e,{params:j(t),event:e})}else throw new TypeError("event must be string or number !")}),R(this,"emitEffect",e=>{const t=this.emitEffectCache.get(e),s=this.subscriptions.get(e);t&&(s==null||s.forEach(i=>{i==null||i({...t})}))}),R(this,"removeListener",e=>{this.subscriptions.delete(e)}),R(this,"clear",()=>{this.subscriptions.clear()}),this.clear()}}new He;const Ge=(n,e)=>{const{onExit:t,onEnter:s,defaultElement:i=document.documentElement}={},o=b(t),r=b(s),u=b(!1),c=a=>{u.value=a},d=()=>{var a,w,m;if(g.isEnabled){const _=x(n,i);if(!g.element)(a=o.value)==null||a.call(o),c(!1),g.off("change",d);else{const p=g.element===_;p?(w=r.value)==null||w.call(r):(m=o.value)==null||m.call(o),c(p)}}},l=()=>{const a=x(n,i);if(a&&g.isEnabled)try{g.request(a),g.on("change",d)}catch(w){console.error(w)}},f=()=>{const a=x(n,i);g.isEnabled&&g.element===a&&g.exit()},v=()=>{u.value?f():l()};return ee(()=>{g.isEnabled&&g.off("change",d)}),[K(u),{enterFullscreen:l,exitFullscreen:f,toggleFullscreen:v,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_-gDCwIakz.js.gz b/js/vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js.gz deleted file mode 100644 index b44f21463d2387d750e09e6d5d34427118824b54..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4680 zcmV-O61VLiiwFP!000001I0UQbK6Fe-|ttDC>Jvmx3E$i-`;^4Gqxo^Hg+USa<W;K zN(BK8acmHvF$2m9iT{4p^8f*oa-7XpUAf8t2QxiA{hEGB&gNyMm-Qf4gDHHZ$2BbI zaR*3`e?m-;-{3Pn{slQbermF+oCV?Eeq7XeRbiZHxsdwq$4BAg@Zizjv-hv}{`cg& zzlR@GFqU?U547+EZt3w0Wc2t1k{%!79X$~HQ0qd=8SW)zg&ywP;`{f9Coi6M;ij}! zBWQXS2njtucu;wn#%lWG_u;|c!|x9E4%4Fk@cQ&q2S5=1?StA&%JQS6efGo0d;hxn zpR@E}|8aL4MPP3{Sd~<WMONqekB`Ie!u`Exc=rLb&wFM`QWi=Neiy8O<t#4hIFAr2 zjMKYFi{U<0m{q8zhd5V}5*L@<fv1U<Wf94SiziD9s1(<1c)-UM>bfchCyddzA&y2x zSk7s>3Of*nLJapuBUXlsIImGmndZFVpa!x~IxZ3{v%%A<iti@Bu!|DHFjSYoE~-lc zTa88pxf+d_oJhu_!oy~qH?T|*=h1K<<ZOnij5S8XgN8@Huo5bV)jexDEQ@%CQ4rU< zJgtk9yuOh|0A=wEv$Dd-97|?wXfU>?T`FD9e=cvM;eOLJ&G`4QEM6B<3%0ZbEr_6= z$V4=@%*!~H#Z5%GOj*Gj?l^KT3cMY>jpv|{n1i6#R950Vyg|(hK2}3f)OkJ{sgOjl z8jX@1<LX?_u&gz6qkNpB9>_61**l;U3x(QGF-JKMQ_N8#p#aD^oQH}wfMpnl8VnF( zbORDaA)fgC;YEvQWj?&{A4-ch0e|6OAqNcg6bq)s6ZT@gC1}pWB-Y84zAW{$DsKn9 z@3ixoST>L&31Pejes)n@jz)|gVOCa0u?3<Tog&Bn*izrkF)AR9bxbTEF?sGm85paT zd5DWk4hH7DR#S!?vbr$h&UniN^IaAxem>3^^0E1?=DAFeDL5c8stuycBu=LI6W&D# z=9Oq4Y4P~m|K9)h03U(Uac&2d*awCBIn9bB-1yhBqhyu1W*lnse<D~8nUThcWEqbX zvK%yI9AbLQLOLsNAT<-|T;fSNDQT)imT#&m$uv5FcA}VzlunnAM#tA5Fwx;OR>!x+ zNmb6V(syAJ=Q+zEpp61P8nGf&I@V}*7P)zVADhQjJX0cfFTj)#V((zJA~8CQH8M^T zM6_UhFE`@*gHT<tPG`jMfODvv<#^5zGVx?tkgT22Jhn7k&Kget;Le_J5m$qJ%yQut za$)pmwaV=|Dw>NEr~ZanTgsoeoXChY&=PT&tyaS?5GnISnk<{>iwDpA!6$1IabU$Z zvlvenrA!C=k!3Jg1f2DWmiNzW8YqiX{8XdTk(V8^4hvBs@!844Vl-L|g{Uo=CQF6Y zLMC`pl{2X@S~L+`h@6FCm~n8k!~#lW2n!C|^EqvNRwoH6)ox7eSd4KrVr;R+l7(jp zBn-ixDF-V!QD%%%w2OL8Uo7HXViA*27?j@DG;Ekk*kl%)Yzv$0OW5?q`>Rn~>_Tl} zQEQ@Q(?DVkNQ&2GT_pHxEOmt7f4)I08@e4iuVR_gkZOnC#-Giy&3l?dB|cfLu!A)j z*u-4Ikcuf&9C9&bvXzNsD1;TJ(TLSyZg&?6hqV7iJ1j)XA@6^hS!_hkp>8_Xr?$q2 zY^}Gji73LVE}p8pA_=c$k<x|dT?LIS6;GBa;|&-C?fC`kMS{dL<>Cpk!bu|Qiym8u za<|x(U`b<P*n2DY*HmVWO1(BJ>6oQkpwciQCnje-tdfQ|4L4YOL*se1wl&Yq!l;E` zk6FD1zi#1MaTyy4M&WEwikU3X+aO3go&*kLF(@V(nvo?I^$e@{I!AJtlCsF;P2K*! zt)%wv27yR7JSr~mQfPR+2Fg+bM|W(Q4R9y|bvL^%^I(DxgCL?gp!qn-W2FXDv|O(0 zM3)ug%hya#rGmih6u`3K;D@HMnx41AjVu&abiq40(c;YP)3IK(E;Nt`$>Bbjffmk% zz7z<$$w;V>FT1POlkl=>NOGoV=(@O%uCr~rF8(@Q-*xCZ`+B<0H|hG$5wWs1|Fv_h zRRGR&<KU;{QfVx(QUP3C@&;$pP}z{B{kG+0HLAW=NhPmwla%W<-izv38!a~GbUdkz zFV3gZ<WsfW2kkK1Ject|(R!{8x12XeS$;Ggm>qBGc}g~S4QCoFhI};oL!djqliQ2j z1Glhx#MoM4=QI@>(44H_mnQN)-R?nPy!)dG3Ya5Chk^~}3h%+st!ZvhKh1OY<<nSA znWOU=ukE$ve3wJa<2xJjw1=SkM+qYj+FG^Ii1lKZDRUn<2kjjUbCK}I>AAC>-EGzu z^o1<qJioIhR52e}NkNi0me!+euin<p+Hcm|ZH7rZ7aW+d$T|~8RaI8)juZv@xMA?D zrQmSLoG#zWA}w!!2<l)ovhQJ9CiM&py)_Uf6~-Ema-?6pv8TB~@gD)V#`FD})6W>6 zwDT8I$!nQQeP;+T6e5_)G{qtynptd)#l__s(iO#S9@eq70mY6;N{i!G`3pWi-q81q zJ!7r(7s7`r?-}P=SuyfmQS6WLhvP8E;zm!$`0!x|_61&!H8ErCND!y#(E<zo#u*qE ztk0HA<KhMbC}4QtX?$yid0yt^)4VP;Rtu9SaU;J@v3O-jVRI&K*vP^u>gw)!Sr<A| zV(*~w-nJa~9kFY+Pa$1<-6tfVJ#~;AShD2-B+glBRl)~yB;>1AZCuW-r{R#>ozbA_ zeJOTc)kAU6bKg6k#D24-Y%a8+{0=1?+)N5*wo?y7JsJ()Gd}U2-4%LeYcn!UFF#`) zJ|6WD==w`_>kqZEcw#POZfLK?@W4@voI7P~&}zjD^V|?@qDhNPYNTmephwu#mC?xQ zVG%FnO{~i*EQ>d?K+?#`=HOau4trX2+SQuFFKNwTS8KFM?Hq3D&JAv>&X5toSF0f% zU{i|@cWTk$zpq7b?}DsMYSq`ZGplQk*T==LX6*}_7$KMi#1=J=N!cFbqt2zGj4sKw z5|v|C3bmmzrPUbK)tGWS_^1Slj2Ai|et^mMjU7yJ>O_^UN#2w$g~ECn2lLbC6L+1< zsbbT>u|K@7?mA|sTH6r4<G99jY$RUwq}@<gce|C{>Dy|>q*o*kUI~W>p!~JGkx{hd z+%gBUtBoBCA~O&Fp*R5TOoQ|$L9YpplgZmyPs5ok*a1HJ_PcMtb<^Mxe!r&rrfRl0 z??cZ@RL;GT_t}Z|!yld1#^Q&TJ(Ql*I`^@-|GAFE{m42N?{H1_W9~{UTR9}z>ITbI z8(|x%1B%G|-`hBwK5?iT5(EpsKvp@)wDGa@&eU4$t8KBbcg5Tr5p}W|QKyjeHhsdf ztxGEFMbx#0VI%6)N7T7hnu>L<z|Ow)eV3mLf43rP&xHFU>T1lYEs)hlL=7(~tL^Q& z5P`SD0X)TxPuFFcV_XC#T0FlmT70n`EuR1NXz^($T72>K(c-6mw1}WVffUPzFQ2-g zaBc|rdN$8hz`>6uWR3#ZUyqmsSODF8rAv-kfwkF7_m0Ls*dNUr#=OFXENk^koXhmk zq)Khb;<AaSm{HtLBd(exw4b2gn}Cj13FQMFX}xtJ-7NE?4dTpCXc5+-EzVF7C!3~q z_0iDdegI(@VzUDcww}WYni(_kCeggiF}#hdf(0iz#tH|u!ofER^$XO=)a?9?DT860 z4$91YA_(6QO}6V}x{b?~DWUkCFVv+cSsytBMSfKWNtYGbHI>S8J=9#>{QrSR<?C^; z;v&tFq?Y)>jZ!O+P>#KAWu;(JFl9sLjwJJbYFvf0cy3aV*6=vzFcI|yUT(~F9(Qdw zZ8*0TxQUD|Hm8<hCUcDyduA;|YkHk!h?SBz1zR=*tKv;erf%SE9+^qBr!razB~(yD z0x9H>!NP|6MiC#119#?FtVf}(NZ!(YzAh2W=w}#)SB=XhY*IAvo<aZ=DrfB0m4pU8 zyHA$1G2cD2wt{JI1JLfrVdfz@C}D-F%ooV6Y^7?ftGgvrg1J10({mnrlv-1*EF&}^ zZ|og1@8>Ai_*io@hi=RcRyZ~{F`mn&vnXLs)ysQ{Wflc?(hdqWbfz5jW>IAR1^T-Z zO|WVIoI`{@o$(Lxz=`b}cm+ShTVh8%6dgJE67MXKqaGPZgJ-cmMOEi|a_<-RfJYC; zy9sV={ZY@%ZxH{LU~jgF?;OgO{I4we-@wrq$?uj0ooQP)i8uoGR<NJ9_H>bJyXRZG z=g)v}1TNnMvFH-i=LmP8;-Ce+)kn>EzFM)l*vU()=bjb6iug8`dNB8t{RjKCBj10D zxwer0Rk~0MR{eo4)UE*bCv<_mWGv}}-880EndjGW^6}X1M#Z<Zzr?pVq??n;Z(XgP zQcdSeo8&t-=}GlHpEtyLw_FkN7J_AeC|3(#14btoF#q@DYQ1{i&}HcE3BR;+cl3HH zI_GsvTCKbvVq}8RZPs}AciFpLV1pn%;kg%S>v0E^<90z=izVy1P_AyeT2a}-O}6LQ z$U1k9chBlsZQYY~>f$9u1=#T~>_rpd_+G?qO*k;F@-9iBaKnOsj=uO5ygxfSJ$m>4 z=<NLJ<(uPYPv2Y}pPauw{`u_c<n;KL*M~<}KOOxRbTX}<d-+l85`4rv#R~2n2Q8jl z*q#CKS?&M=d)@#7!?%E%P?Ee(QBj!a(l<hg@7I~CI}>40eOFTpNSi_U$eyDqwJph4 zmT^uZ9Z45s`evolx)0RDR8f>2hGE?pFIY_`)_XyEq3W^kA}jp@=s~t?Ar;q@P07VS z9Z4nJ8#ipk3YlOtxFQR8HOVioF2yYRjBG}R!}gkpnQe*4+fI?0e}mkLx|rD~_&yXd zb1%Gsh0w+woVk1T%DaPCV%9e-GuPp@VQ;Rirq3YZ4c~MDAvPUTpOB@HKnA;9!3E@; zkK;DRNg(bzuWS5fEQX}LI&NL){~N3L#3e_g%J^rU?w-<fe<tD${XvRV<2u(TtwN1& zeP$%y)xalg17EtH<aB#x0`g&b&pOli_va9qGBV8F4V>n<JX_pJ2ADeCzgW(}jz#{X zO=-m3w=qU>Kf|~FV(iTNb0;A}bLt{8m~=<l6}|LH%)y$ZC=Tt5ANMBYS=-Fk=6G!k z4yDmmO3hZncVpE84LN+$HW9T?*d}{>V_u2+BDrK$8*5a|#16cZ41b3%Sztq^wlKz& zxFA7>1mPOt7U2xx5aD;I5stSaA$4DP^9<P?0`_NPSS#da;|mI~FMZ1Q{eQfK_1Wh7 zUF1aaKYZUdwb8G_drjyXBmE__BhNFDqF_AwjTL-iNW`=#dRZfXLLEN9+=qkI6J#|| ziUMRq$UL|&C-i1JC-mU2=Y&o>IiWXSpA&ku*+FpXGd#A=Z?(D8KH$Gok^LykFtI(0 zJ7&}h&pJQ?U>kj{*Nl%(nDqI3sM@5jUbDAmDPOi3Tld0JFHZ@%vaEE@b{FTZ@Z8qS zJ<F=-;&PnWic9Tp{_c9$1dw!^3ha4Je$~~9wpY16R^+Y~u}d#Q0+UIw=Gn7Ih(PIz zuKU%hGgj2IYpjCx1-@fD*9f52ak9_I5M8AomTc+n*$>q4g;biM8hx{MI>Sxh0I_?G zYa^g=gP4APH%IHC2WHM-R-2}Pfj!fptOoWZgJG~q5xZvqxY;SPiID5K_!15DXvDsP z4z6i~cTuTuRxZ%jsw_HR=54#w)DQx=PaJ$-g`>0oX&NYA`38!Y>kel#uq=zC&r(O4 ziYrtaG7Wy_j&$}flA<+?{>6Q2>}7IIJfl*xvfaZ}n@a?>NBaKF*z^he1bGa%Fe7_; z6H0Ydkex}r<Xs6eveGyg!<!JD4QBCHMm_cwYDmnEH({A&Ebt}5l#fYx9N4*NVF@9w z#`6ig-Ri`=^_`dzn{913>ufit4h+aer`{5G@Qz2L?#U=gbK@IZ=-$2w%c6^@i^6Z$ z`CA(|-SVa(w{*uY9r(1_`e<fv{4A-Y3Jbf|_u6KRN94x%TM1o6zX5E6j17m2pU7@4 zk>uk=o#*yXKcXCHqs~AEy1co`u`{%Q7IxIxr@3s#_}Tnb$vg8mHZi<3&$=1^*Z%>m Kc)%8sGXMb5sV0j6 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_-BNHXouJk.js new file mode 100644 index 00000000..1ee4c30c --- /dev/null +++ b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-BNHXouJk.js @@ -0,0 +1,5 @@ +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";/*! + * vue-i18n v9.13.1 + * (c) 2024 kazuya kawaguchi + * Released under the MIT License. + */const qt="9.13.1";function Qt(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ae().__INTLIFY_PROD_DEVTOOLS__=!1)}const xe=Ut.__EXTEND_POINT__,S=he(xe);S(),S(),S(),S(),S(),S(),S(),S(),S();const we=Ft.__EXTEND_POINT__,N=he(we),R={UNEXPECTED_RETURN_TYPE:we,INVALID_ARGUMENT:N(),MUST_BE_CALL_SETUP_TOP:N(),NOT_INSTALLED:N(),NOT_AVAILABLE_IN_LEGACY_MODE:N(),REQUIRED_VALUE:N(),INVALID_VALUE:N(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:N(),NOT_INSTALLED_WITH_PROVIDE:N(),UNEXPECTED_ERROR:N(),NOT_COMPATIBLE_LEGACY_VUE_I18N:N(),BRIDGE_SUPPORT_VUE_2_ONLY:N(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:N(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:N(),__EXTEND_POINT__:N()};function v(e,...l){return Wt(e,null,void 0)}const Z=A("__translateVNode"),ee=A("__datetimeParts"),te=A("__numberParts"),zt=A("__setPluralRules"),Zt=A("__injectWithOption"),ne=A("__dispose");function j(e){if(!p(e))return e;for(const l in e)if(K(e,l))if(!l.includes("."))p(e[l])&&j(e[l]);else{const a=l.split("."),o=a.length-1;let s=e,c=!1;for(let r=0;r<o;r++){if(a[r]in s||(s[a[r]]={}),!p(s[a[r]])){c=!0;break}s=s[a[r]]}c||(s[a[o]]=e[l],delete e[l]),p(s[a[o]])&&j(s[a[o]])}return e}function We(e,l){const{messages:a,__i18n:o,messageResolver:s,flatJson:c}=l,r=F(a)?a:k(o)?{}:{[e]:{}};if(k(o)&&o.forEach(u=>{if("locale"in u&&"resource"in u){const{locale:m,resource:_}=u;m?(r[m]=r[m]||{},X(_,r[m])):X(_,r)}else T(u)&&X(JSON.parse(u),r)}),s==null&&c)for(const u in r)K(r,u)&&j(r[u]);return r}function je(e){return e.type}function en(e,l,a){let o=p(l.messages)?l.messages:{};"__i18nGlobal"in a&&(o=We(e.locale.value,{messages:o,__i18n:a.__i18nGlobal}));const s=Object.keys(o);s.length&&s.forEach(c=>{e.mergeLocaleMessage(c,o[c])});{if(p(l.datetimeFormats)){const c=Object.keys(l.datetimeFormats);c.length&&c.forEach(r=>{e.mergeDateTimeFormat(r,l.datetimeFormats[r])})}if(p(l.numberFormats)){const c=Object.keys(l.numberFormats);c.length&&c.forEach(r=>{e.mergeNumberFormat(r,l.numberFormats[r])})}}}function Re(e){return Ht(Bt,null,e,0)}const Le="__INTLIFY_META__",pe=()=>[],tn=()=>!1;let ve=0;function Pe(e){return(l,a,o,s)=>e(a,o,re()||void 0,s)}const nn=()=>{const e=re();let l=null;return e&&(l=je(e)[Le])?{[Le]:l}:null};function Ye(e={},l){const{__root:a,__injectWithOption:o}=e,s=a===void 0,c=e.flatJson,r=J?Jt:Kt,u=!!e.translateExistCompatible;let m=D(e.inheritLocale)?e.inheritLocale:!0;const _=r(a&&m?a.locale.value:T(e.locale)?e.locale:pt),d=r(a&&m?a.fallbackLocale.value:T(e.fallbackLocale)||k(e.fallbackLocale)||F(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:_.value),f=r(We(_.value,e)),g=r(F(e.datetimeFormats)?e.datetimeFormats:{[_.value]:{}}),O=r(F(e.numberFormats)?e.numberFormats:{[_.value]:{}});let L=a?a.missingWarn:D(e.missingWarn)||_e(e.missingWarn)?e.missingWarn:!0,P=a?a.fallbackWarn:D(e.fallbackWarn)||_e(e.fallbackWarn)?e.fallbackWarn:!0,M=a?a.fallbackRoot:D(e.fallbackRoot)?e.fallbackRoot:!0,Y=!!e.fallbackFormat,oe=$(e.missing)?e.missing:null,G=$(e.missing)?Pe(e.missing):null,U=$(e.postTranslation)?e.postTranslation:null,q=a?a.warnHtmlMessage:D(e.warnHtmlMessage)?e.warnHtmlMessage:!0,Q=!!e.escapeParameter;const ce=a?a.modifiers:F(e.modifiers)?e.modifiers:{};let H=e.pluralRules||a&&a.pluralRules,i;i=(()=>{s&&Ne(null);const t={version:qt,locale:_.value,fallbackLocale:d.value,messages:f.value,modifiers:ce,pluralRules:H,missing:G===null?void 0:G,missingWarn:L,fallbackWarn:P,fallbackFormat:Y,unresolving:!0,postTranslation:U===null?void 0:U,warnHtmlMessage:q,escapeParameter:Q,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};t.datetimeFormats=g.value,t.numberFormats=O.value,t.__datetimeFormatters=F(i)?i.__datetimeFormatters:void 0,t.__numberFormatters=F(i)?i.__numberFormatters:void 0;const n=Ct(t);return s&&Ne(n),n})(),x(i,_.value,d.value);function Be(){return[_.value,d.value,f.value,g.value,O.value]}const $e=w({get:()=>_.value,set:t=>{_.value=t,i.locale=_.value}}),Xe=w({get:()=>d.value,set:t=>{d.value=t,i.fallbackLocale=d.value,x(i,_.value,t)}}),Je=w(()=>f.value),Ke=w(()=>g.value),qe=w(()=>O.value);function Qe(){return $(U)?U:null}function ze(t){U=t,i.postTranslation=t}function Ze(){return oe}function et(t){t!==null&&(G=Pe(t)),oe=t,i.missing=G}const h=(t,n,E,b,y,B)=>{Be();let V;try{__INTLIFY_PROD_DEVTOOLS__&&St(nn()),s||(i.fallbackContext=a?Dt():void 0),V=t(i)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(i.fallbackContext=void 0)}if(E!=="translate exists"&&W(V)&&V===yt||E==="translate exists"&&!V){const[Nt,pn]=n();return a&&M?b(a):y(Nt)}else{if(B(V))return V;throw v(R.UNEXPECTED_RETURN_TYPE)}};function ue(...t){return h(n=>Reflect.apply(Ee,null,[n,...t]),()=>ge(...t),"translate",n=>Reflect.apply(n.t,n,[...t]),n=>n,n=>T(n))}function tt(...t){const[n,E,b]=t;if(b&&!p(b))throw v(R.INVALID_ARGUMENT);return ue(n,E,C({resolvedMessage:!0},b||{}))}function nt(...t){return h(n=>Reflect.apply(Oe,null,[n,...t]),()=>be(...t),"datetime format",n=>Reflect.apply(n.d,n,[...t]),()=>de,n=>T(n))}function at(...t){return h(n=>Reflect.apply(Ie,null,[n,...t]),()=>Te(...t),"number format",n=>Reflect.apply(n.n,n,[...t]),()=>de,n=>T(n))}function rt(t){return t.map(n=>T(n)||W(n)||D(n)?Re(String(n)):n)}const lt={normalize:rt,interpolate:t=>t,type:"vnode"};function st(...t){return h(n=>{let E;const b=n;try{b.processor=lt,E=Reflect.apply(Ee,null,[b,...t])}finally{b.processor=null}return E},()=>ge(...t),"translate",n=>n[Z](...t),n=>[Re(n)],n=>k(n))}function ot(...t){return h(n=>Reflect.apply(Ie,null,[n,...t]),()=>Te(...t),"number format",n=>n[te](...t),pe,n=>T(n)||k(n))}function ct(...t){return h(n=>Reflect.apply(Oe,null,[n,...t]),()=>be(...t),"datetime format",n=>n[ee](...t),pe,n=>T(n)||k(n))}function ut(t){H=t,i.pluralRules=H}function it(t,n){return h(()=>{if(!t)return!1;const E=T(n)?n:_.value,b=ie(E),y=i.messageResolver(b,t);return u?y!=null:kt(y)||At(y)||T(y)},()=>[t],"translate exists",E=>Reflect.apply(E.te,E,[t,n]),tn,E=>D(E))}function _t(t){let n=null;const E=Me(i,d.value,_.value);for(let b=0;b<E.length;b++){const y=f.value[E[b]]||{},B=i.messageResolver(y,t);if(B!=null){n=B;break}}return n}function mt(t){const n=_t(t);return n??(a?a.tm(t)||{}:{})}function ie(t){return f.value[t]||{}}function ft(t,n){if(c){const E={[t]:n};for(const b in E)K(E,b)&&j(E[b]);n=E[t]}f.value[t]=n,i.messages=f.value}function gt(t,n){f.value[t]=f.value[t]||{};const E={[t]:n};if(c)for(const b in E)K(E,b)&&j(E[b]);n=E[t],X(n,f.value[t]),i.messages=f.value}function Et(t){return g.value[t]||{}}function dt(t,n){g.value[t]=n,i.datetimeFormats=g.value,me(i,t,n)}function bt(t,n){g.value[t]=C(g.value[t]||{},n),i.datetimeFormats=g.value,me(i,t,n)}function Ot(t){return O.value[t]||{}}function Tt(t,n){O.value[t]=n,i.numberFormats=O.value,fe(i,t,n)}function It(t,n){O.value[t]=C(O.value[t]||{},n),i.numberFormats=O.value,fe(i,t,n)}ve++,a&&J&&(z(a.locale,t=>{m&&(_.value=t,i.locale=t,x(i,_.value,d.value))}),z(a.fallbackLocale,t=>{m&&(d.value=t,i.fallbackLocale=t,x(i,_.value,d.value))}));const I={id:ve,locale:$e,fallbackLocale:Xe,get inheritLocale(){return m},set inheritLocale(t){m=t,t&&a&&(_.value=a.locale.value,d.value=a.fallbackLocale.value,x(i,_.value,d.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:Je,get modifiers(){return ce},get pluralRules(){return H||{}},get isGlobal(){return s},get missingWarn(){return L},set missingWarn(t){L=t,i.missingWarn=L},get fallbackWarn(){return P},set fallbackWarn(t){P=t,i.fallbackWarn=P},get fallbackRoot(){return M},set fallbackRoot(t){M=t},get fallbackFormat(){return Y},set fallbackFormat(t){Y=t,i.fallbackFormat=Y},get warnHtmlMessage(){return q},set warnHtmlMessage(t){q=t,i.warnHtmlMessage=t},get escapeParameter(){return Q},set escapeParameter(t){Q=t,i.escapeParameter=t},t:ue,getLocaleMessage:ie,setLocaleMessage:ft,mergeLocaleMessage:gt,getPostTranslationHandler:Qe,setPostTranslationHandler:ze,getMissingHandler:Ze,setMissingHandler:et,[zt]:ut};return I.datetimeFormats=Ke,I.numberFormats=qe,I.rt=tt,I.te=it,I.tm=mt,I.d=nt,I.n=at,I.getDateTimeFormat=Et,I.setDateTimeFormat=dt,I.mergeDateTimeFormat=bt,I.getNumberFormat=Ot,I.setNumberFormat=Tt,I.mergeNumberFormat=It,I[Zt]=o,I[Z]=st,I[ee]=ct,I[te]=ot,I}const le={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function an({slots:e},l){return l.length===1&&l[0]==="default"?(e.default?e.default():[]).reduce((o,s)=>[...o,...s.type===Ue?s.children:[s]],[]):l.reduce((a,o)=>{const s=e[o];return s&&(a[o]=s()),a},{})}function Ge(e){return Ue}const rn=ae({name:"i18n-t",props:C({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>W(e)||!isNaN(e)}},le),setup(e,l){const{slots:a,attrs:o}=l,s=e.i18n||se({useScope:e.scope,__useComponent:!0});return()=>{const c=Object.keys(a).filter(f=>f!=="_"),r={};e.locale&&(r.locale=e.locale),e.plural!==void 0&&(r.plural=T(e.plural)?+e.plural:e.plural);const u=an(l,c),m=s[Z](e.keypath,u,r),_=C({},o),d=T(e.tag)||p(e.tag)?e.tag:Ge();return Ve(d,_,m)}}}),Fe=rn;function ln(e){return k(e)&&!T(e[0])}function He(e,l,a,o){const{slots:s,attrs:c}=l;return()=>{const r={part:!0};let u={};e.locale&&(r.locale=e.locale),T(e.format)?r.key=e.format:p(e.format)&&(T(e.format.key)&&(r.key=e.format.key),u=Object.keys(e.format).reduce((g,O)=>a.includes(O)?C({},g,{[O]:e.format[O]}):g,{}));const m=o(e.value,r,u);let _=[r.key];k(m)?_=m.map((g,O)=>{const L=s[g.type],P=L?L({[g.type]:g.value,index:O,parts:m}):[g.value];return ln(P)&&(P[0].key=`${g.type}-${O}`),P}):T(m)&&(_=[m]);const d=C({},c),f=T(e.tag)||p(e.tag)?e.tag:Ge();return Ve(f,d,_)}}const sn=ae({name:"i18n-n",props:C({value:{type:Number,required:!0},format:{type:[String,Object]}},le),setup(e,l){const a=e.i18n||se({useScope:e.scope,__useComponent:!0});return He(e,l,vt,(...o)=>a[te](...o))}}),Ce=sn,on=ae({name:"i18n-d",props:C({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},le),setup(e,l){const a=e.i18n||se({useScope:e.scope,__useComponent:!0});return He(e,l,Pt,(...o)=>a[ee](...o))}}),Se=on;function cn(e,l){const a=e;if(e.mode==="composition")return a.__getInstance(l)||e.global;{const o=a.__getInstance(l);return o!=null?o.__composer:e.global.__composer}}function un(e){const l=r=>{const{instance:u,modifiers:m,value:_}=r;if(!u||!u.$)throw v(R.UNEXPECTED_ERROR);const d=cn(e,u.$),f=De(_);return[Reflect.apply(d.t,d,[...ye(f)]),d]};return{created:(r,u)=>{const[m,_]=l(u);J&&e.global===_&&(r.__i18nWatcher=z(_.locale,()=>{u.instance&&u.instance.$forceUpdate()})),r.__composer=_,r.textContent=m},unmounted:r=>{J&&r.__i18nWatcher&&(r.__i18nWatcher(),r.__i18nWatcher=void 0,delete r.__i18nWatcher),r.__composer&&(r.__composer=void 0,delete r.__composer)},beforeUpdate:(r,{value:u})=>{if(r.__composer){const m=r.__composer,_=De(u);r.textContent=Reflect.apply(m.t,m,[...ye(_)])}},getSSRProps:r=>{const[u]=l(r);return{textContent:u}}}}function De(e){if(T(e))return{path:e};if(F(e)){if(!("path"in e))throw v(R.REQUIRED_VALUE,"path");return e}else throw v(R.INVALID_VALUE)}function ye(e){const{path:l,locale:a,args:o,choice:s,plural:c}=e,r={},u=o||{};return T(a)&&(r.locale=a),W(s)&&(r.plural=s),W(c)&&(r.plural=c),[l,u,r]}function _n(e,l,...a){const o=F(a[0])?a[0]:{},s=!!o.useI18nComponentName;(D(o.globalInstall)?o.globalInstall:!0)&&([s?"i18n":Fe.name,"I18nT"].forEach(r=>e.component(r,Fe)),[Ce.name,"I18nN"].forEach(r=>e.component(r,Ce)),[Se.name,"I18nD"].forEach(r=>e.component(r,Se))),e.directive("t",un(l))}const mn=A("global-vue-i18n");function Dn(e={},l){const a=D(e.globalInjection)?e.globalInjection:!0,o=!0,s=new Map,[c,r]=fn(e),u=A("");function m(f){return s.get(f)||null}function _(f,g){s.set(f,g)}function d(f){s.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return o},async install(g,...O){if(g.__VUE_I18N_SYMBOL__=u,g.provide(g.__VUE_I18N_SYMBOL__,f),F(O[0])){const M=O[0];f.__composerExtend=M.__composerExtend,f.__vueI18nExtend=M.__vueI18nExtend}let L=null;a&&(L=Nn(g,f.global)),_n(g,f,...O);const P=g.unmount;g.unmount=()=>{L&&L(),f.dispose(),P()}},get global(){return r},dispose(){c.stop()},__instances:s,__getInstance:m,__setInstance:_,__deleteInstance:d};return f}}function se(e={}){const l=re();if(l==null)throw v(R.MUST_BE_CALL_SETUP_TOP);if(!l.isCE&&l.appContext.app!=null&&!l.appContext.app.__VUE_I18N_SYMBOL__)throw v(R.NOT_INSTALLED);const a=gn(l),o=dn(a),s=je(l),c=En(e,s);if(c==="global")return en(o,e,s),o;if(c==="parent"){let m=bn(a,l,e.__useComponent);return m==null&&(m=o),m}const r=a;let u=r.__getInstance(l);if(u==null){const m=C({},e);"__i18n"in s&&(m.__i18n=s.__i18n),o&&(m.__root=o),u=Ye(m),r.__composerExtend&&(u[ne]=r.__composerExtend(u)),Tn(r,l,u),r.__setInstance(l,u)}return u}function fn(e,l,a){const o=$t();{const s=o.run(()=>Ye(e));if(s==null)throw v(R.UNEXPECTED_ERROR);return[o,s]}}function gn(e){{const l=jt(e.isCE?mn:e.appContext.app.__VUE_I18N_SYMBOL__);if(!l)throw v(e.isCE?R.NOT_INSTALLED_WITH_PROVIDE:R.UNEXPECTED_ERROR);return l}}function En(e,l){return Rt(e)?"__i18n"in l?"local":"global":e.useScope?e.useScope:"local"}function dn(e){return e.mode==="composition"?e.global:e.global.__composer}function bn(e,l,a=!1){let o=null;const s=l.root;let c=On(l,a);for(;c!=null;){const r=e;if(e.mode==="composition"&&(o=r.__getInstance(c)),o!=null||s===c)break;c=c.parent}return o}function On(e,l=!1){return e==null?null:l&&e.vnode.ctx||e.parent}function Tn(e,l,a){Yt(()=>{},l),Gt(()=>{const o=a;e.__deleteInstance(l);const s=o[ne];s&&(s(),delete o[ne])},l)}const In=["locale","fallbackLocale","availableLocales"],ke=["t","rt","d","n","tm","te"];function Nn(e,l){const a=Object.create(null);return In.forEach(s=>{const c=Object.getOwnPropertyDescriptor(l,s);if(!c)throw v(R.UNEXPECTED_ERROR);const r=Xt(c.value)?{get(){return c.value.value},set(u){c.value.value=u}}:{get(){return c.get&&c.get()}};Object.defineProperty(a,s,r)}),e.config.globalProperties.$i18n=a,ke.forEach(s=>{const c=Object.getOwnPropertyDescriptor(l,s);if(!c||!c.value)throw v(R.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,c)}),()=>{delete e.config.globalProperties.$i18n,ke.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}Qt();ht(xt);Mt(wt);Vt(Me);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ae();e.__INTLIFY__=!0,Lt(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}export{Dn as c}; 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 new file mode 100644 index 0000000000000000000000000000000000000000..1eb66de5ea4ee6304c036a15ba62a9dac2f2e52a GIT binary patch literal 5744 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 literal 0 HcmV?d00001 diff --git a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js deleted file mode 100644 index 0ad19d97..00000000 --- a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js +++ /dev/null @@ -1,5 +0,0 @@ -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 be,h as de,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-C6DqbPB6.js";import{c as Wt}from"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import{l as ne,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-Mn4UDPFA.js";import{y as $t,a as Xt,k as Jt,s as Kt}from"./@vue_reactivity@3.5.13-BUI-9P27.js";/*! - * vue-i18n v9.13.1 - * (c) 2024 kazuya kawaguchi - * Released under the MIT License. - */const qt="9.13.1";function Qt(){typeof __INTLIFY_PROD_DEVTOOLS__!="boolean"&&(Ae().__INTLIFY_PROD_DEVTOOLS__=!1)}const xe=Ut.__EXTEND_POINT__,S=he(xe);S(),S(),S(),S(),S(),S(),S(),S(),S();const we=Ft.__EXTEND_POINT__,N=he(we),R={UNEXPECTED_RETURN_TYPE:we,INVALID_ARGUMENT:N(),MUST_BE_CALL_SETUP_TOP:N(),NOT_INSTALLED:N(),NOT_AVAILABLE_IN_LEGACY_MODE:N(),REQUIRED_VALUE:N(),INVALID_VALUE:N(),CANNOT_SETUP_VUE_DEVTOOLS_PLUGIN:N(),NOT_INSTALLED_WITH_PROVIDE:N(),UNEXPECTED_ERROR:N(),NOT_COMPATIBLE_LEGACY_VUE_I18N:N(),BRIDGE_SUPPORT_VUE_2_ONLY:N(),MUST_DEFINE_I18N_OPTION_IN_ALLOW_COMPOSITION:N(),NOT_AVAILABLE_COMPOSITION_IN_LEGACY:N(),__EXTEND_POINT__:N()};function v(e,...l){return Wt(e,null,void 0)}const Z=A("__translateVNode"),ee=A("__datetimeParts"),te=A("__numberParts"),zt=A("__setPluralRules"),Zt=A("__injectWithOption"),ae=A("__dispose");function j(e){if(!p(e))return e;for(const l in e)if(K(e,l))if(!l.includes("."))p(e[l])&&j(e[l]);else{const n=l.split("."),o=n.length-1;let s=e,c=!1;for(let r=0;r<o;r++){if(n[r]in s||(s[n[r]]={}),!p(s[n[r]])){c=!0;break}s=s[n[r]]}c||(s[n[o]]=e[l],delete e[l]),p(s[n[o]])&&j(s[n[o]])}return e}function We(e,l){const{messages:n,__i18n:o,messageResolver:s,flatJson:c}=l,r=F(n)?n:k(o)?{}:{[e]:{}};if(k(o)&&o.forEach(u=>{if("locale"in u&&"resource"in u){const{locale:m,resource:_}=u;m?(r[m]=r[m]||{},X(_,r[m])):X(_,r)}else T(u)&&X(JSON.parse(u),r)}),s==null&&c)for(const u in r)K(r,u)&&j(r[u]);return r}function je(e){return e.type}function ea(e,l,n){let o=p(l.messages)?l.messages:{};"__i18nGlobal"in n&&(o=We(e.locale.value,{messages:o,__i18n:n.__i18nGlobal}));const s=Object.keys(o);s.length&&s.forEach(c=>{e.mergeLocaleMessage(c,o[c])});{if(p(l.datetimeFormats)){const c=Object.keys(l.datetimeFormats);c.length&&c.forEach(r=>{e.mergeDateTimeFormat(r,l.datetimeFormats[r])})}if(p(l.numberFormats)){const c=Object.keys(l.numberFormats);c.length&&c.forEach(r=>{e.mergeNumberFormat(r,l.numberFormats[r])})}}}function Re(e){return Ht(Bt,null,e,0)}const Le="__INTLIFY_META__",pe=()=>[],ta=()=>!1;let ve=0;function Pe(e){return(l,n,o,s)=>e(n,o,re()||void 0,s)}const aa=()=>{const e=re();let l=null;return e&&(l=je(e)[Le])?{[Le]:l}:null};function Ye(e={},l){const{__root:n,__injectWithOption:o}=e,s=n===void 0,c=e.flatJson,r=J?Jt:Kt,u=!!e.translateExistCompatible;let m=D(e.inheritLocale)?e.inheritLocale:!0;const _=r(n&&m?n.locale.value:T(e.locale)?e.locale:pt),b=r(n&&m?n.fallbackLocale.value:T(e.fallbackLocale)||k(e.fallbackLocale)||F(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:_.value),f=r(We(_.value,e)),g=r(F(e.datetimeFormats)?e.datetimeFormats:{[_.value]:{}}),O=r(F(e.numberFormats)?e.numberFormats:{[_.value]:{}});let L=n?n.missingWarn:D(e.missingWarn)||_e(e.missingWarn)?e.missingWarn:!0,P=n?n.fallbackWarn:D(e.fallbackWarn)||_e(e.fallbackWarn)?e.fallbackWarn:!0,M=n?n.fallbackRoot:D(e.fallbackRoot)?e.fallbackRoot:!0,Y=!!e.fallbackFormat,oe=$(e.missing)?e.missing:null,G=$(e.missing)?Pe(e.missing):null,U=$(e.postTranslation)?e.postTranslation:null,q=n?n.warnHtmlMessage:D(e.warnHtmlMessage)?e.warnHtmlMessage:!0,Q=!!e.escapeParameter;const ce=n?n.modifiers:F(e.modifiers)?e.modifiers:{};let H=e.pluralRules||n&&n.pluralRules,i;i=(()=>{s&&Ne(null);const t={version:qt,locale:_.value,fallbackLocale:b.value,messages:f.value,modifiers:ce,pluralRules:H,missing:G===null?void 0:G,missingWarn:L,fallbackWarn:P,fallbackFormat:Y,unresolving:!0,postTranslation:U===null?void 0:U,warnHtmlMessage:q,escapeParameter:Q,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};t.datetimeFormats=g.value,t.numberFormats=O.value,t.__datetimeFormatters=F(i)?i.__datetimeFormatters:void 0,t.__numberFormatters=F(i)?i.__numberFormatters:void 0;const a=Ct(t);return s&&Ne(a),a})(),x(i,_.value,b.value);function Be(){return[_.value,b.value,f.value,g.value,O.value]}const $e=w({get:()=>_.value,set:t=>{_.value=t,i.locale=_.value}}),Xe=w({get:()=>b.value,set:t=>{b.value=t,i.fallbackLocale=b.value,x(i,_.value,t)}}),Je=w(()=>f.value),Ke=w(()=>g.value),qe=w(()=>O.value);function Qe(){return $(U)?U:null}function ze(t){U=t,i.postTranslation=t}function Ze(){return oe}function et(t){t!==null&&(G=Pe(t)),oe=t,i.missing=G}const h=(t,a,E,d,y,B)=>{Be();let V;try{__INTLIFY_PROD_DEVTOOLS__&&St(aa()),s||(i.fallbackContext=n?Dt():void 0),V=t(i)}finally{__INTLIFY_PROD_DEVTOOLS__,s||(i.fallbackContext=void 0)}if(E!=="translate exists"&&W(V)&&V===yt||E==="translate exists"&&!V){const[Nt,La]=a();return n&&M?d(n):y(Nt)}else{if(B(V))return V;throw v(R.UNEXPECTED_RETURN_TYPE)}};function ue(...t){return h(a=>Reflect.apply(Ee,null,[a,...t]),()=>ge(...t),"translate",a=>Reflect.apply(a.t,a,[...t]),a=>a,a=>T(a))}function tt(...t){const[a,E,d]=t;if(d&&!p(d))throw v(R.INVALID_ARGUMENT);return ue(a,E,C({resolvedMessage:!0},d||{}))}function at(...t){return h(a=>Reflect.apply(Oe,null,[a,...t]),()=>de(...t),"datetime format",a=>Reflect.apply(a.d,a,[...t]),()=>be,a=>T(a))}function nt(...t){return h(a=>Reflect.apply(Ie,null,[a,...t]),()=>Te(...t),"number format",a=>Reflect.apply(a.n,a,[...t]),()=>be,a=>T(a))}function rt(t){return t.map(a=>T(a)||W(a)||D(a)?Re(String(a)):a)}const lt={normalize:rt,interpolate:t=>t,type:"vnode"};function st(...t){return h(a=>{let E;const d=a;try{d.processor=lt,E=Reflect.apply(Ee,null,[d,...t])}finally{d.processor=null}return E},()=>ge(...t),"translate",a=>a[Z](...t),a=>[Re(a)],a=>k(a))}function ot(...t){return h(a=>Reflect.apply(Ie,null,[a,...t]),()=>Te(...t),"number format",a=>a[te](...t),pe,a=>T(a)||k(a))}function ct(...t){return h(a=>Reflect.apply(Oe,null,[a,...t]),()=>de(...t),"datetime format",a=>a[ee](...t),pe,a=>T(a)||k(a))}function ut(t){H=t,i.pluralRules=H}function it(t,a){return h(()=>{if(!t)return!1;const E=T(a)?a:_.value,d=ie(E),y=i.messageResolver(d,t);return u?y!=null:kt(y)||At(y)||T(y)},()=>[t],"translate exists",E=>Reflect.apply(E.te,E,[t,a]),ta,E=>D(E))}function _t(t){let a=null;const E=Me(i,b.value,_.value);for(let d=0;d<E.length;d++){const y=f.value[E[d]]||{},B=i.messageResolver(y,t);if(B!=null){a=B;break}}return a}function mt(t){const a=_t(t);return a??(n?n.tm(t)||{}:{})}function ie(t){return f.value[t]||{}}function ft(t,a){if(c){const E={[t]:a};for(const d in E)K(E,d)&&j(E[d]);a=E[t]}f.value[t]=a,i.messages=f.value}function gt(t,a){f.value[t]=f.value[t]||{};const E={[t]:a};if(c)for(const d in E)K(E,d)&&j(E[d]);a=E[t],X(a,f.value[t]),i.messages=f.value}function Et(t){return g.value[t]||{}}function bt(t,a){g.value[t]=a,i.datetimeFormats=g.value,me(i,t,a)}function dt(t,a){g.value[t]=C(g.value[t]||{},a),i.datetimeFormats=g.value,me(i,t,a)}function Ot(t){return O.value[t]||{}}function Tt(t,a){O.value[t]=a,i.numberFormats=O.value,fe(i,t,a)}function It(t,a){O.value[t]=C(O.value[t]||{},a),i.numberFormats=O.value,fe(i,t,a)}ve++,n&&J&&(z(n.locale,t=>{m&&(_.value=t,i.locale=t,x(i,_.value,b.value))}),z(n.fallbackLocale,t=>{m&&(b.value=t,i.fallbackLocale=t,x(i,_.value,b.value))}));const I={id:ve,locale:$e,fallbackLocale:Xe,get inheritLocale(){return m},set inheritLocale(t){m=t,t&&n&&(_.value=n.locale.value,b.value=n.fallbackLocale.value,x(i,_.value,b.value))},get availableLocales(){return Object.keys(f.value).sort()},messages:Je,get modifiers(){return ce},get pluralRules(){return H||{}},get isGlobal(){return s},get missingWarn(){return L},set missingWarn(t){L=t,i.missingWarn=L},get fallbackWarn(){return P},set fallbackWarn(t){P=t,i.fallbackWarn=P},get fallbackRoot(){return M},set fallbackRoot(t){M=t},get fallbackFormat(){return Y},set fallbackFormat(t){Y=t,i.fallbackFormat=Y},get warnHtmlMessage(){return q},set warnHtmlMessage(t){q=t,i.warnHtmlMessage=t},get escapeParameter(){return Q},set escapeParameter(t){Q=t,i.escapeParameter=t},t:ue,getLocaleMessage:ie,setLocaleMessage:ft,mergeLocaleMessage:gt,getPostTranslationHandler:Qe,setPostTranslationHandler:ze,getMissingHandler:Ze,setMissingHandler:et,[zt]:ut};return I.datetimeFormats=Ke,I.numberFormats=qe,I.rt=tt,I.te=it,I.tm=mt,I.d=at,I.n=nt,I.getDateTimeFormat=Et,I.setDateTimeFormat=bt,I.mergeDateTimeFormat=dt,I.getNumberFormat=Ot,I.setNumberFormat=Tt,I.mergeNumberFormat=It,I[Zt]=o,I[Z]=st,I[ee]=ct,I[te]=ot,I}const le={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function na({slots:e},l){return l.length===1&&l[0]==="default"?(e.default?e.default():[]).reduce((o,s)=>[...o,...s.type===Ue?s.children:[s]],[]):l.reduce((n,o)=>{const s=e[o];return s&&(n[o]=s()),n},{})}function Ge(e){return Ue}const ra=ne({name:"i18n-t",props:C({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>W(e)||!isNaN(e)}},le),setup(e,l){const{slots:n,attrs:o}=l,s=e.i18n||se({useScope:e.scope,__useComponent:!0});return()=>{const c=Object.keys(n).filter(f=>f!=="_"),r={};e.locale&&(r.locale=e.locale),e.plural!==void 0&&(r.plural=T(e.plural)?+e.plural:e.plural);const u=na(l,c),m=s[Z](e.keypath,u,r),_=C({},o),b=T(e.tag)||p(e.tag)?e.tag:Ge();return Ve(b,_,m)}}}),Fe=ra;function la(e){return k(e)&&!T(e[0])}function He(e,l,n,o){const{slots:s,attrs:c}=l;return()=>{const r={part:!0};let u={};e.locale&&(r.locale=e.locale),T(e.format)?r.key=e.format:p(e.format)&&(T(e.format.key)&&(r.key=e.format.key),u=Object.keys(e.format).reduce((g,O)=>n.includes(O)?C({},g,{[O]:e.format[O]}):g,{}));const m=o(e.value,r,u);let _=[r.key];k(m)?_=m.map((g,O)=>{const L=s[g.type],P=L?L({[g.type]:g.value,index:O,parts:m}):[g.value];return la(P)&&(P[0].key=`${g.type}-${O}`),P}):T(m)&&(_=[m]);const b=C({},c),f=T(e.tag)||p(e.tag)?e.tag:Ge();return Ve(f,b,_)}}const sa=ne({name:"i18n-n",props:C({value:{type:Number,required:!0},format:{type:[String,Object]}},le),setup(e,l){const n=e.i18n||se({useScope:e.scope,__useComponent:!0});return He(e,l,vt,(...o)=>n[te](...o))}}),Ce=sa,oa=ne({name:"i18n-d",props:C({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},le),setup(e,l){const n=e.i18n||se({useScope:e.scope,__useComponent:!0});return He(e,l,Pt,(...o)=>n[ee](...o))}}),Se=oa;function ca(e,l){const n=e;if(e.mode==="composition")return n.__getInstance(l)||e.global;{const o=n.__getInstance(l);return o!=null?o.__composer:e.global.__composer}}function ua(e){const l=r=>{const{instance:u,modifiers:m,value:_}=r;if(!u||!u.$)throw v(R.UNEXPECTED_ERROR);const b=ca(e,u.$),f=De(_);return[Reflect.apply(b.t,b,[...ye(f)]),b]};return{created:(r,u)=>{const[m,_]=l(u);J&&e.global===_&&(r.__i18nWatcher=z(_.locale,()=>{u.instance&&u.instance.$forceUpdate()})),r.__composer=_,r.textContent=m},unmounted:r=>{J&&r.__i18nWatcher&&(r.__i18nWatcher(),r.__i18nWatcher=void 0,delete r.__i18nWatcher),r.__composer&&(r.__composer=void 0,delete r.__composer)},beforeUpdate:(r,{value:u})=>{if(r.__composer){const m=r.__composer,_=De(u);r.textContent=Reflect.apply(m.t,m,[...ye(_)])}},getSSRProps:r=>{const[u]=l(r);return{textContent:u}}}}function De(e){if(T(e))return{path:e};if(F(e)){if(!("path"in e))throw v(R.REQUIRED_VALUE,"path");return e}else throw v(R.INVALID_VALUE)}function ye(e){const{path:l,locale:n,args:o,choice:s,plural:c}=e,r={},u=o||{};return T(n)&&(r.locale=n),W(s)&&(r.plural=s),W(c)&&(r.plural=c),[l,u,r]}function ia(e,l,...n){const o=F(n[0])?n[0]:{},s=!!o.useI18nComponentName;(D(o.globalInstall)?o.globalInstall:!0)&&([s?"i18n":Fe.name,"I18nT"].forEach(r=>e.component(r,Fe)),[Ce.name,"I18nN"].forEach(r=>e.component(r,Ce)),[Se.name,"I18nD"].forEach(r=>e.component(r,Se))),e.directive("t",ua(l))}const _a=A("global-vue-i18n");function Sa(e={},l){const n=D(e.globalInjection)?e.globalInjection:!0,o=!0,s=new Map,[c,r]=ma(e),u=A("");function m(f){return s.get(f)||null}function _(f,g){s.set(f,g)}function b(f){s.delete(f)}{const f={get mode(){return"composition"},get allowComposition(){return o},async install(g,...O){if(g.__VUE_I18N_SYMBOL__=u,g.provide(g.__VUE_I18N_SYMBOL__,f),F(O[0])){const M=O[0];f.__composerExtend=M.__composerExtend,f.__vueI18nExtend=M.__vueI18nExtend}let L=null;n&&(L=Ia(g,f.global)),ia(g,f,...O);const P=g.unmount;g.unmount=()=>{L&&L(),f.dispose(),P()}},get global(){return r},dispose(){c.stop()},__instances:s,__getInstance:m,__setInstance:_,__deleteInstance:b};return f}}function se(e={}){const l=re();if(l==null)throw v(R.MUST_BE_CALL_SETUP_TOP);if(!l.isCE&&l.appContext.app!=null&&!l.appContext.app.__VUE_I18N_SYMBOL__)throw v(R.NOT_INSTALLED);const n=fa(l),o=Ea(n),s=je(l),c=ga(e,s);if(c==="global")return ea(o,e,s),o;if(c==="parent"){let m=ba(n,l,e.__useComponent);return m==null&&(m=o),m}const r=n;let u=r.__getInstance(l);if(u==null){const m=C({},e);"__i18n"in s&&(m.__i18n=s.__i18n),o&&(m.__root=o),u=Ye(m),r.__composerExtend&&(u[ae]=r.__composerExtend(u)),Oa(r,l,u),r.__setInstance(l,u)}return u}function ma(e,l,n){const o=$t();{const s=o.run(()=>Ye(e));if(s==null)throw v(R.UNEXPECTED_ERROR);return[o,s]}}function fa(e){{const l=jt(e.isCE?_a:e.appContext.app.__VUE_I18N_SYMBOL__);if(!l)throw v(e.isCE?R.NOT_INSTALLED_WITH_PROVIDE:R.UNEXPECTED_ERROR);return l}}function ga(e,l){return Rt(e)?"__i18n"in l?"local":"global":e.useScope?e.useScope:"local"}function Ea(e){return e.mode==="composition"?e.global:e.global.__composer}function ba(e,l,n=!1){let o=null;const s=l.root;let c=da(l,n);for(;c!=null;){const r=e;if(e.mode==="composition"&&(o=r.__getInstance(c)),o!=null||s===c)break;c=c.parent}return o}function da(e,l=!1){return e==null?null:l&&e.vnode.ctx||e.parent}function Oa(e,l,n){Yt(()=>{},l),Gt(()=>{const o=n;e.__deleteInstance(l);const s=o[ae];s&&(s(),delete o[ae])},l)}const Ta=["locale","fallbackLocale","availableLocales"],ke=["t","rt","d","n","tm","te"];function Ia(e,l){const n=Object.create(null);return Ta.forEach(s=>{const c=Object.getOwnPropertyDescriptor(l,s);if(!c)throw v(R.UNEXPECTED_ERROR);const r=Xt(c.value)?{get(){return c.value.value},set(u){c.value.value=u}}:{get(){return c.get&&c.get()}};Object.defineProperty(n,s,r)}),e.config.globalProperties.$i18n=n,ke.forEach(s=>{const c=Object.getOwnPropertyDescriptor(l,s);if(!c||!c.value)throw v(R.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${s}`,c)}),()=>{delete e.config.globalProperties.$i18n,ke.forEach(s=>{delete e.config.globalProperties[`$${s}`]})}}Qt();ht(xt);Mt(wt);Vt(Me);if(__INTLIFY_PROD_DEVTOOLS__){const e=Ae();e.__INTLIFY__=!0,Lt(e.__INTLIFY_DEVTOOLS_GLOBAL_HOOK__)}export{Sa as c}; diff --git a/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js.gz b/js/vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js.gz deleted file mode 100644 index 172adee094ad9770494efe50084251d2b6cce88c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5746 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 diff --git a/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js similarity index 99% rename from js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js rename to js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js index 4304cc8d..bc4d42bb 100644 --- a/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js +++ b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.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-BUI-9P27.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-Mn4UDPFA.js";/*! +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";/*! * 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_-BdV6wPvH.js.gz b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-BdV6wPvH.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ff37571580cd5ec81b1e5debd74d1e8a0dc8b0ba GIT binary patch literal 9650 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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_-CsxCxb2e.js.gz b/js/vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js.gz deleted file mode 100644 index ca9d90d0f8533d581c160d688cb10d212a3c47d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9651 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 diff --git a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js deleted file mode 100644 index c72cb1b0..00000000 --- a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js +++ /dev/null @@ -1 +0,0 @@ -import{l as be,f as ye,j as Ce,k as Ae,v as Pe,b as ot,m as Be,w as De}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as qt}from"./@vue_reactivity@3.5.13-BUI-9P27.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:o=>[0,1,2,3].includes(o)},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(o,t,e){const r=ne(t),i=o-1;let n=0;switch(e){case Z.L:n=rt[i][0];break;case Z.M:n=rt[i][1];break;case Z.Q:n=rt[i][2];break;case Z.H:n=rt[i][3];break}return r<=n}function Ee(o,t){for(var e=1,r=ne(o),i=0,n=rt.length;i<n;i++){var s=0;switch(t){case Z.L:s=rt[i][0];break;case Z.M:s=rt[i][1];break;case Z.Q:s=rt[i][2];break;case Z.H:s=rt[i][3];break}if(r<=s)break;e++}if(e>rt.length)throw new Error("Too long data");return e}function ne(o){var t=encodeURI(o).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return t.length+(t.length!=Number(o)?3:0)}class Ie{constructor(t){this.mode=V.MODE_8BIT_BYTE,this.parsedData=[],this.data=t;const e=[];for(let r=0,i=this.data.length;r<i;r++){const n=[],s=this.data.charCodeAt(r);s>65536?(n[0]=240|(s&1835008)>>>18,n[1]=128|(s&258048)>>>12,n[2]=128|(s&4032)>>>6,n[3]=128|s&63):s>2048?(n[0]=224|(s&61440)>>>12,n[1]=128|(s&4032)>>>6,n[2]=128|s&63):s>128?(n[0]=192|(s&1984)>>>6,n[1]=128|s&63):n[0]=s,e.push(n)}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 ht{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 i=0;i<this.moduleCount;i++)this.modules[r][i]=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=ht.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 i=-1;i<=7;i++)e+i<=-1||this.moduleCount<=e+i||(0<=r&&r<=6&&(i==0||i==6)||0<=i&&i<=6&&(r==0||r==6)||2<=r&&r<=4&&2<=i&&i<=4?this.modules[t+r][e+i]=!0:this.modules[t+r][e+i]=!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 i=L.getLostPoint(this);(r==0||t>i)&&(t=i,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 i=t[e],n=t[r];if(this.modules[i][n]==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[i+s][n+a]=!0:this.modules[i+s][n+a]=!1}}setupTypeNumber(t){const e=L.getBCHTypeNumber(this.typeNumber);for(var r=0;r<18;r++){var i=!t&&(e>>r&1)==1;this.modules[Math.floor(r/3)][r%3+this.moduleCount-8-3]=i}for(var r=0;r<18;r++){var i=!t&&(e>>r&1)==1;this.modules[r%3+this.moduleCount-8-3][Math.floor(r/3)]=i}}setupTypeInfo(t,e){const r=this.errorCorrectLevel<<3|e,i=L.getBCHTypeInfo(r);for(var n=0;n<15;n++){var s=!t&&(i>>n&1)==1;n<6?this.modules[n][8]=s:n<8?this.modules[n+1][8]=s:this.modules[this.moduleCount-15+n][8]=s}for(var n=0;n<15;n++){var s=!t&&(i>>n&1)==1;n<8?this.modules[8][this.moduleCount-n-1]=s:n<9?this.modules[8][15-n-1+1]=s:this.modules[8][15-n-1]=s}this.modules[this.moduleCount-8][8]=!t}mapData(t,e){let r=-1,i=this.moduleCount-1,n=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[i][a-l]==null){let c=!1;s<t.length&&(c=(t[s]>>>n&1)==1),L.getMask(e,i,a-l)&&(c=!c),this.modules[i][a-l]=c,n--,n==-1&&(s++,n=7)}if(i+=r,i<0||this.moduleCount<=i){i-=r,r=-r;break}}}static createData(t,e,r){const i=at.getRSBlocks(t,e),n=new xe;for(var s=0;s<r.length;s++){const l=r[s];n.put(l.mode,4),n.put(l.getLength(),L.getLengthInBits(l.mode,t)),l.write(n)}let a=0;for(var s=0;s<i.length;s++)a+=i[s].dataCount;if(n.getLengthInBits()>a*8)throw new Error(`code length overflow. (${n.getLengthInBits()}>${a*8})`);for(n.getLengthInBits()+4<=a*8&&n.put(0,4);n.getLengthInBits()%8!=0;)n.putBit(!1);for(;!(n.getLengthInBits()>=a*8||(n.put(ht.PAD0,8),n.getLengthInBits()>=a*8));)n.put(ht.PAD1,8);return ht.createBytes(n,i)}static createBytes(t,e){let r=0,i=0,n=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;i=Math.max(i,A),n=Math.max(n,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 vt(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 u=0;for(var c=0;c<e.length;c++)u+=e[c].totalCount;const f=new Array(u);let v=0;for(var c=0;c<i;c++)for(var l=0;l<e.length;l++)c<s[l].length&&(f[v++]=s[l][c]);for(var c=0;c<n;c++)for(var l=0;l<e.length;l++)c<a[l].length&&(f[v++]=a[l][c]);return f}}ht.PAD0=236;ht.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 vt([1],0);for(let r=0;r<t;r++)e=e.multiply(new vt([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 i=0;i<e;i++)for(var n=0;n<e;n++){let l=0;const c=t.isDark(i,n);for(let u=-1;u<=1;u++)if(!(i+u<0||e<=i+u))for(let f=-1;f<=1;f++)n+f<0||e<=n+f||u==0&&f==0||c==t.isDark(i+u,n+f)&&l++;l>5&&(r+=3+l-5)}for(var i=0;i<e-1;i++)for(var n=0;n<e-1;n++){let u=0;t.isDark(i,n)&&u++,t.isDark(i+1,n)&&u++,t.isDark(i,n+1)&&u++,t.isDark(i+1,n+1)&&u++,(u==0||u==4)&&(r+=3)}for(var i=0;i<e;i++)for(var n=0;n<e-6;n++)t.isDark(i,n)&&!t.isDark(i,n+1)&&t.isDark(i,n+2)&&t.isDark(i,n+3)&&t.isDark(i,n+4)&&!t.isDark(i,n+5)&&t.isDark(i,n+6)&&(r+=40);for(var n=0;n<e;n++)for(var i=0;i<e-6;i++)t.isDark(i,n)&&!t.isDark(i+1,n)&&t.isDark(i+2,n)&&t.isDark(i+3,n)&&t.isDark(i+4,n)&&!t.isDark(i+5,n)&&t.isDark(i+6,n)&&(r+=40);let s=0;for(var n=0;n<e;n++)for(var i=0;i<e;i++)t.isDark(i,n)&&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 o=0;o<8;o++)j.EXP_TABLE[o]=1<<o;for(var o=8;o<256;o++)j.EXP_TABLE[o]=j.EXP_TABLE[o-4]^j.EXP_TABLE[o-5]^j.EXP_TABLE[o-6]^j.EXP_TABLE[o-8];for(var o=0;o<255;o++)j.LOG_TABLE[j.EXP_TABLE[o]]=o}();class vt{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 i=0;i<t.length-r;i++)this.num[i]=t[i+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 i=0;i<t.getLength();i++)e[r+i]^=j.gexp(j.glog(this.get(r))+j.glog(t.get(i)));return new vt(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 i=0;i<this.getLength();i++)r[i]=this.get(i);for(var i=0;i<t.getLength();i++)r[i]^=j.gexp(j.glog(t.get(i))+e);return new vt(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 i=r.length/3,n=[];for(let s=0;s<i;s++){const a=r[s*3+0],l=r[s*3+1],c=r[s*3+2];for(let u=0;u<a;u++)n.push(new at(l,c))}return n}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(o){if(typeof o!="string")throw new TypeError("Path must be a string. Received "+JSON.stringify(o))}function Vt(o,t){for(var e="",r=0,i=-1,n=0,s,a=0;a<=o.length;++a){if(a<o.length)s=o.charCodeAt(a);else{if(s===47)break;s=47}if(s===47){if(!(i===a-1||n===1))if(i!==a-1&&n===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("/")),i=a,n=0;continue}}else if(e.length===2||e.length===1){e="",r=0,i=a,n=0;continue}}t&&(e.length>0?e+="/..":e="..",r=2)}else e.length>0?e+="/"+o.slice(i+1,a):e=o.slice(i+1,a),r=a-i-1;i=a,n=0}else s===46&&n!==-1?++n:n=-1}return e}function Se(o,t){var e=t.dir||t.root,r=t.base||(t.name||"")+(t.ext||"");return e?e===t.root?e+r:e+o+r:r}var dt={resolve:function(){for(var t="",e=!1,r,i=arguments.length-1;i>=-1&&!e;i--){var n;i>=0?n=arguments[i]:(r===void 0&&(r=process.cwd()),n=r),et(n),n.length!==0&&(t=n+"/"+t,e=n.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 i=t.length,n=i-r,s=1;s<e.length&&e.charCodeAt(s)===47;++s);for(var a=e.length,l=a-s,c=n<l?n:l,u=-1,f=0;f<=c;++f){if(f===c){if(l>c){if(e.charCodeAt(s+f)===47)return e.slice(s+f+1);if(f===0)return e.slice(s+f)}else n>c&&(t.charCodeAt(r+f)===47?u=f:f===0&&(u=0));break}var v=t.charCodeAt(r+f),A=e.charCodeAt(s+f);if(v!==A)break;v===47&&(u=f)}var k="";for(f=r+u+1;f<=i;++f)(f===i||t.charCodeAt(f)===47)&&(k.length===0?k+="..":k+="/..");return k.length>0?k+e.slice(s+u):(s+=u,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,i=-1,n=!0,s=t.length-1;s>=1;--s)if(e=t.charCodeAt(s),e===47){if(!n){i=s;break}}else n=!1;return i===-1?r?"/":".":r&&i===1?"//":t.slice(0,i)},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,i=-1,n=!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(!n){r=s+1;break}}else l===-1&&(n=!1,l=s+1),a>=0&&(c===e.charCodeAt(a)?--a===-1&&(i=s):(a=-1,i=l))}return r===i?i=l:i===-1&&(i=t.length),t.slice(r,i)}else{for(s=t.length-1;s>=0;--s)if(t.charCodeAt(s)===47){if(!n){r=s+1;break}}else i===-1&&(n=!1,i=s+1);return i===-1?"":t.slice(r,i)}},extname:function(t){et(t);for(var e=-1,r=0,i=-1,n=!0,s=0,a=t.length-1;a>=0;--a){var l=t.charCodeAt(a);if(l===47){if(!n){r=a+1;break}continue}i===-1&&(n=!1,i=a+1),l===46?e===-1?e=a:s!==1&&(s=1):e!==-1&&(s=-1)}return e===-1||i===-1||s===0||s===1&&e===i-1&&e===r+1?"":t.slice(e,i)},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),i=r===47,n;i?(e.root="/",n=1):n=0;for(var s=-1,a=0,l=-1,c=!0,u=t.length-1,f=0;u>=n;--u){if(r=t.charCodeAt(u),r===47){if(!c){a=u+1;break}continue}l===-1&&(c=!1,l=u+1),r===46?s===-1?s=u:f!==1&&(f=1):s!==-1&&(f=-1)}return s===-1||l===-1||f===0||f===1&&s===l-1&&s===a+1?l!==-1&&(a===0&&i?e.base=e.name=t.slice(1,l):e.base=e.name=t.slice(a,l)):(a===0&&i?(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):i&&(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",i="image/jpeg",n="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:i,webp:n}:{png:e,jpg:r,jpeg:i,pdf:s,svg:a},mimes:t?{[e]:"png",[r]:"jpg",[n]:"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(o,{filename:t="",extension:e="",format:T,page:i,quality:n,matte:s,density:a,outline:l,archive:A}={}){var{fromMime:u,toMime:f,expected:v}=new Le,A=A||"canvas",k=T||e.replace(/@\d+x$/i,"")||_e(t),T=u(f(k)||k),M=f(T),g=o.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 ${v})`);if(!g)throw new RangeError("Canvas has no associated contexts (try calling getContext or newPage first)");let p,P,d=t.replace(/{(\d*)}/g,(m,y)=>(P=!0,y=parseInt(y,10),p=isFinite(y)?y:isFinite(p)?p:-1,"{}")),b=i>0?i-1:i<0?g+i: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(o=isFinite(b)?[o[b]]:P||T=="pdf"?o:o.slice(-1),n===void 0)n=.92;else if(typeof n!="number"||!isFinite(n)||n<0||n>1)throw new TypeError("The quality option must be an number in the 0.0–1.0 range");if(a===void 0){let m=(e||se(t,k)).match(/@(\d+)x$/i);a=m?parseInt(m[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:o,padding:p,quality:n,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,i=0,n=t.length|0;i<n;i++)e=e>>>8^r[(e^t[i])&255];return this.crc=e,this}}kt.prototype.table=(()=>{var o,t,e,r=[];for(o=0;o<256;o++){for(e=o,t=0;t<8;t++)e=e&1?e>>>1^3988292384:e>>>1;r[o]=e}return r})();function _t(o){let t=new Uint8Array(o),e=new DataView(t.buffer),r={array:t,view:e,size:o,set8(i,n){return e.setUint8(i,n),r},set16(i,n){return e.setUint16(i,n,!0),r},set32(i,n){return e.setUint32(i,n,!0),r},bytes(i,n){return t.set(n,i),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,i=Tt.encoder.encode(`${this.directory}/${r?"":t}`),n=new Uint8Array(r?0:await e.arrayBuffer()),s=30+i.length,a=s+n.length,l=16,{offset:c}=this,u=_t(26).set32(0,134742036).set16(6,this.time).set16(8,this.date).set32(10,kt.for(n)).set32(14,n.length).set32(18,n.length).set16(22,i.length);c+=s;let f=_t(s+n.length+l).set32(0,67324752).bytes(4,u.array).bytes(30,i).bytes(s,n);c+=n.length,f.set32(a,134695760).bytes(a+4,u.array.slice(10,22)),c+=l,this.files.push({offset:c,folder:r,name:i,header:u,payload:f}),this.offset=c}toBuffer(){let t=this.files.reduce((f,{name:v})=>46+v.length+f,0),e=_t(t+22),r=0;for(var{offset:i,name:n,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,i).bytes(r+46,n),r+=46+n.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:u}of this.files)l.set(u.array,c),c+=u.size;return l.set(e.array,c),l}get blob(){return new Blob([this.toBuffer()],{type:"application/zip"})}}Tt.encoder=new TextEncoder;const Ft=(o,t,e,r)=>{if(r){let{width:i,height:n}=o,s=Object.assign(document.createElement("canvas"),{width:i,height:n}),a=s.getContext("2d");a.fillStyle=r,a.fillRect(0,0,i,n),a.drawImage(o,0,0),o=s}return new Promise((i,n)=>o.toBlob(i,t,e))},Re=(...o)=>Ft(...o).then(t=>t.arrayBuffer()),Ne=async(o,t,e,r,i)=>{ae(i,await Ft(o,t,e,r))},Oe=async(o,t,e,r,i,n,s)=>{let a=u=>n.replace("{}",String(u+1).padStart(s,"0")),l=se(i,".zip")||"archive",c=new Tt(l);await Promise.all(o.map(async(u,f)=>{let v=a(f);await c.add(v,await Ft(u,t,e,r))})),ae(`${l}.zip`,c.blob)},ae=(o,t)=>{const e=window.URL.createObjectURL(t),r=document.createElement("a");r.style.display="none",r.href=e,r.setAttribute("download",o),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=(o,t,e)=>o.map(r=>{if(t==1&&!e)return r.canvas;let i=document.createElement("canvas"),n=i.getContext("2d"),s=r.canvas?r.canvas:r;return i.width=s.width*t,i.height=s.height*t,e&&(n.fillStyle=e,n.fillRect(0,0,i.width,i.height)),n.scale(t,t),n.drawImage(s,0,0),i}),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=o=>new Promise((t,e)=>Object.assign(new le,{crossOrigin:"Anonymous",onload:t,onerror:e,src:o}));let ze=class{constructor(t,e){let r=document.createElement("canvas"),i=[];Object.defineProperty(r,"async",{value:!0,writable:!1,enumerable:!0});for(var[n,s]of Object.entries({png:()=>Lt(r,"image/png"),jpg:()=>Lt(r,"image/jpeg"),pages:()=>i.concat(r).map(a=>a.getContext("2d"))}))Object.defineProperty(r,n,{get:s});return Object.assign(r,{width:t,height:e,newPage(...a){var{width:c,height:u}=r,l=Object.assign(document.createElement("canvas"),{width:c,height:u});l.getContext("2d").drawImage(r,0,0),i.push(l);var[c,u]=a.length?a:[c,u];return Object.assign(r,{width:c,height:u}).getContext("2d")},saveAs(a,l){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{filename:a,...l}),{pattern:u,padding:f,mime:v,quality:A,matte:k,density:T,archive:M}=c,g=Mt(c.pages,T);return f==null?Ue(g[0],v,A,k,a):Ge(g,v,A,k,M,u,f)},toBuffer(a="png",l={}){l=typeof l=="number"?{quality:l}:l;let c=Rt(this.pages,{extension:a,...l}),{mime:u,quality:f,matte:v,pages:A,density:k}=c,T=Mt(A,k,v)[0];return Lt(T,u,f,v)},[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:u,quality:f,matte:v,pages:A,density:k}=c,T=Mt(A,k,v)[0],M=T[T===r?Jt:"toDataURL"](u,f);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=(o,t,e={},r=e)=>{if(Array.isArray(t))t.forEach(i=>bt(o,i,e,r));else if(typeof t=="function")t(o,e,r,bt);else{const i=Object.keys(t)[0];Array.isArray(t[i])?(r[i]={},bt(o,t[i],e,r[i])):r[i]=t[i](o,e,r,bt)}return e},gt=(o,t)=>(e,r,i,n)=>{t(e,r,i)&&n(e,o,r,i)},Qe=(o,t)=>(e,r,i,n)=>{const s=[];let a=e.pos;for(;t(e,r,i);){const l={};if(n(e,o,r,l),e.pos===a)break;a=e.pos,s.push(l)}return s},tr=o=>({data:o,pos:0}),W=()=>o=>o.data[o.pos++],ce=(o=0)=>t=>t.data[t.pos+o],it=o=>t=>t.data.subarray(t.pos,t.pos+=o),Et=o=>t=>t.data.subarray(t.pos,t.pos+o),Ot=o=>t=>Array.from(it(o)(t)).map(e=>String.fromCharCode(e)).join(""),ft=o=>t=>{const e=it(2)(t);return(e[1]<<8)+e[0]},he=(o,t)=>(e,r,i)=>{const n=typeof t=="function"?t(e,r,i):t,s=it(o),a=new Array(n);for(var l=0;l<n;l++)a[l]=s(e);return a},er=(o,t,e)=>{for(var r=0,i=0;i<e;i++)r+=o[t+i]&&2**(e-i-1);return r},Ut=o=>t=>{const e=W()(t),r=new Array(8);for(var i=0;i<8;i++)r[7-i]=!!(e&1<<i);return Object.keys(o).reduce((n,s)=>{const a=o[s];return a.length?n[s]=er(r,a.index,a.length):n[s]=r[a.index],n},{})};var It={blocks:o=>{const e=[],r=o.data.length;for(var i=0,n=W()(o);n!==0&&n;n=W()(o)){if(o.pos+n>=r){const c=r-o.pos;e.push(it(c)(o)),i+=c;break}e.push(it(n)(o)),i+=n}const s=new Uint8Array(i);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:it(2)},{byteSize:W()},{extras:Ut({future:{index:0,length:3},disposal:{index:3,length:3},userInput:{index:6},transparentColorGiven:{index:7}})},{delay:ft()},{transparentColorIndex:W()},{terminator:W()}]},o=>{var t=Et(2)(o);return t[0]===33&&t[1]===249}),ir=gt({image:[{code:W()},{descriptor:[{left:ft()},{top:ft()},{width:ft()},{height:ft()},{lct:Ut({exists:{index:0},interlaced:{index:1},sort:{index:2},future:{index:3,length:2},size:{index:5,length:3}})}]},gt({lct:he(3,(o,t,e)=>Math.pow(2,e.descriptor.lct.size+1))},(o,t,e)=>e.descriptor.lct.exists),{data:[{minCodeSize:W()},It]}]},o=>ce()(o)===44),or=gt({text:[{codes:it(2)},{blockSize:W()},{preData:(o,t,e)=>it(e.text.blockSize)(o)},It]},o=>{var t=Et(2)(o);return t[0]===33&&t[1]===1}),nr=gt({application:[{codes:it(2)},{blockSize:W()},{id:(o,t,e)=>Ot(e.blockSize)(o)},It]},o=>{var t=Et(2)(o);return t[0]===33&&t[1]===255}),sr=gt({comment:[{codes:it(2)},It]},o=>{var t=Et(2)(o);return t[0]===33&&t[1]===254}),ar=[{header:[{signature:Ot(3)},{version:Ot(3)}]},{lsd:[{width:ft()},{height:ft()},{gct:Ut({exists:{index:0},resolution:{index:1,length:3},sort:{index:4},size:{index:5,length:3}})},{backgroundColorIndex:W()},{pixelAspectRatio:W()}]},gt({gct:he(3,(o,t)=>Math.pow(2,t.lsd.gct.size+1))},(o,t)=>t.lsd.gct.exists),{frames:Qe([rr,nr,sr,ir,or],o=>{var t=ce()(o);return t===33||t===44})}],lr=(o,t)=>{const e=new Array(o.length),r=o.length/t,i=function(u,f){const v=o.slice(f*t,(f+1)*t);e.splice.apply(e,[u*t,t].concat(v))},n=[0,4,2,1],s=[8,8,4,2];for(var a=0,l=0;l<4;l++)for(var c=n[l];c<r;c+=s[l])i(c,a),a++;return e},cr=(o,t,e)=>{const n=e;var s,a,l,c,u,f,v,b,A,k,d,T,m,y,I,B;const M=new Array(e),g=new Array(4096),p=new Array(4096),P=new Array(4097);for(T=o,a=1<<T,u=a+1,s=a+2,v=-1,c=T+1,l=(1<<c)-1,A=0;A<a;A++)g[A]=0,p[A]=A;var d,b,m,y,B,I;for(d=b=m=y=B=I=0,k=0;k<n;){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==u)break;if(A==a){c=T+1,l=(1<<c)-1,s=a+2,v=-1;continue}if(v==-1){P[y++]=p[A],v=A,m=A;continue}for(f=A,A==s&&(P[y++]=m,A=v);A>a;)P[y++]=p[A],A=g[A];m=p[A]&255,P[y++]=m,s<4096&&(g[s]=v,p[s]=m,s++,!(s&l)&&s<4096&&(c++,l+=s)),v=f}y--,M[B++]=P[y],k++}for(k=B;k<n;k++)M[k]=0;return M},hr=o=>{const t=new Uint8Array(o);return bt(tr(t),ar)},ur=o=>{const t=o.pixels.length,e=new Uint8ClampedArray(t*4);for(var r=0;r<t;r++){const i=r*4,n=o.pixels[r],s=o.colorTable[n];e[i]=s[0],e[i+1]=s[1],e[i+2]=s[2],e[i+3]=n!==o.transparentIndex?255:0}return e},fr=(o,t,e)=>{if(!o.image){console.warn("gif frame does not have associated image.");return}const{image:r}=o,i=r.descriptor.width*r.descriptor.height;var n=cr(r.data.minCodeSize,r.data.blocks,i);r.descriptor.lct.interlaced&&(n=lr(n,r.descriptor.width));const s={pixels:n,dims:{top:o.image.descriptor.top,left:o.image.descriptor.left,width:o.image.descriptor.width,height:o.image.descriptor.height}};return r.descriptor.lct&&r.descriptor.lct.exists?s.colorTable=r.lct:s.colorTable=t,o.gce&&(s.delay=(o.gce.delay||10)*10,s.disposalType=o.gce.extras.disposal,o.gce.extras.transparentColorGiven&&(s.transparentIndex=o.gce.transparentColorIndex)),s.patch=ur(s),s},dr=(o,t)=>o.frames.filter(e=>e.image).map(e=>fr(e,o.gct));var gr=100,K=256,Wt=K-1,ct=4,ue=16,Gt=1<<ue,fe=10,jt=10,pr=Gt>>jt,vr=Gt<<fe-jt,mr=K>>3,$t=6,wr=1<<$t,br=mr*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(o,t){var e,r,i,n,s;function a(){e=[],r=new Int32Array(256),i=new Int32Array(K),n=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]),n[g]=Gt/K,i[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 u(g,p,P,d,b){for(var m=Math.abs(p-g),y=Math.min(p+g,K),B=p+1,I=p-1,R=1,h,N;B<y||I>m;)N=s[R++],B<y&&(h=e[B++],h[0]-=N*(h[0]-P)/pt,h[1]-=N*(h[1]-d)/pt,h[2]-=N*(h[2]-b)/pt),I>m&&(h=e[I--],h[0]-=N*(h[0]-P)/pt,h[1]-=N*(h[1]-d)/pt,h[2]-=N*(h[2]-b)/pt)}function f(g,p,P){var d=2147483647,b=d,m=-1,y=m,B,I,R,h,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,m=B),h=R-(i[B]>>ue-ct),h<b&&(b=h,y=B),N=n[B]>>jt,n[B]-=N,i[B]+=N<<fe;return n[m]+=pr,i[m]-=vr,y}function v(){var g,p,P,d,b,m,y=0,B=0;for(g=0;g<K;g++){for(P=e[g],b=g,m=P[1],p=g+1;p<K;p++)d=e[p],d[1]<m&&(b=p,m=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),m!=y){for(r[y]=B+g>>1,p=y+1;p<m;p++)r[p]=g;y=m,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,m,y=1e3,B=-1,I=r[p],R=I-1;I<K||R>=0;)I<K&&(b=e[I],m=b[1]-p,m>=y?I=K:(I++,m<0&&(m=-m),d=b[0]-g,d<0&&(d=-d),m+=d,m<y&&(d=b[2]-P,d<0&&(d=-d),m+=d,m<y&&(y=m,B=b[3])))),R>=0&&(b=e[R],m=p-b[1],m>=y?R=-1:(R--,m<0&&(m=-m),d=b[0]-g,d<0&&(d=-d),m+=d,m<y&&(d=b[2]-P,d<0&&(d=-d),m+=d,m<y&&(y=m,B=b[3]))));return B}function k(){var g,p=o.length,P=30+(t-1)/3,d=p/(3*t),b=~~(d/gr),m=Ct,y=br,B=y>>$t;for(B<=1&&(B=0),g=0;g<B;g++)s[g]=m*((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,h,N,C,O=0;for(g=0;g<d;)if(R=(o[O]&255)<<ct,h=(o[O+1]&255)<<ct,N=(o[O+2]&255)<<ct,C=f(R,h,N),c(m,C,R,h,N),B!==0&&u(B,C,R,h,N),O+=I,O>=p&&(O-=p),g++,b===0&&(b=1),g%b===0)for(m-=m/P,y-=y/yr,B=y>>$t,B<=1&&(B=0),C=0;C<B;C++)s[C]=m*((B*B-C*C)*Yt/(B*B))}function T(){a(),k(),l(),v()}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 m=p[b];g[d++]=e[m][0],g[d++]=e[m][1],g[d++]=e[m][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(o,t,e,r){var i=Math.max(2,r),n=new Uint8Array(256),s=new Int32Array(wt),a=new Int32Array(wt),l,c=0,u,f=0,v,A=!1,k,T,M,g,p,P;function d(C,O){n[u++]=C,u>=254&&I(O)}function b(C){m(wt),f=T+2,A=!0,N(T,C)}function m(C){for(var O=0;O<C;++O)s[O]=-1}function y(C,O){var w,ut,G,Y,lt,z,Q;for(k=C,A=!1,P=k,v=R(P),T=1<<C-1,M=T+1,f=T+2,u=0,Y=h(),Q=0,w=wt;w<65536;w*=2)++Q;Q=8-Q,z=wt,m(z),N(T,O);t:for(;(ut=h())!=re;){if(w=(ut<<At)+Y,G=ut<<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=ut,f<1<<At?(a[G]=f++,s[G]=w):b(O)}N(Y,O),N(M,O)}function B(C){C.writeByte(i),g=o*t,p=0,y(i+1,C),C.writeByte(0)}function I(C){u>0&&(C.writeByte(u),C.writeBytes(n,0,u),u=0)}function R(C){return(1<<C)-1}function h(){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((f>v||A)&&(A?(v=R(P=k),A=!1):(++P,P==At?v=1<<At:v=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 o="",t=0;t<this.pages.length;t++)for(var e=0;e<q.pageSize;e++)o+=q.charMap[this.pages[t][e]];return o};q.prototype.toFlattenUint8Array=function(){const o=[];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));o.push(r)}else o.push(this.pages[t]);const e=new Uint8Array(o.reduce((r,i)=>r+i.length,0));return o.reduce((r,i)=>(e.set(i,r),r+i.length),0),e};q.prototype.writeByte=function(o){this.cursor>=q.pageSize&&this.newPage(),this.pages[this.page][this.cursor++]=o};q.prototype.writeUTFBytes=function(o){for(var t=o.length,e=0;e<t;e++)this.writeByte(o.charCodeAt(e))};q.prototype.writeBytes=function(o,t,e){for(var r=e||o.length,i=t||0;i<r;i++)this.writeByte(o[i])};function $(o,t){this.width=~~o,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(o){this.delay=Math.round(o/10)};$.prototype.setFrameRate=function(o){this.delay=Math.round(100/o)};$.prototype.setDispose=function(o){o>=0&&(this.dispose=o)};$.prototype.setRepeat=function(o){this.repeat=o};$.prototype.setTransparent=function(o){this.transparent=o};$.prototype.addFrame=function(o){this.image=o,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(o){o<1&&(o=1),this.sample=o};$.prototype.setDither=function(o){o===!0&&(o="FloydSteinberg"),this.dither=o};$.prototype.setGlobalPalette=function(o){this.globalPalette=o};$.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(o){var t=this.pixels.length/3;this.indexedPixels=new Uint8Array(t);for(var e=0,r=0;r<t;r++){var i=this.findClosestRGB(this.pixels[e++]&255,this.pixels[e++]&255,this.pixels[e++]&255);this.usedEntry[i]=!0,this.indexedPixels[r]=i}};$.prototype.ditherPixels=function(o,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(!o||!e[o])throw"Unknown dithering kernel: "+o;var r=e[o],i=0,n=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<n;c++){t&&(l=l*-1);for(var u=l==1?0:s-1,f=l==1?s:0;u!==f;u+=l){i=c*s+u;var v=i*3,A=a[v],k=a[v+1],T=a[v+2];v=this.findClosestRGB(A,k,T),this.usedEntry[v]=!0,this.indexedPixels[i]=v,v*=3;for(var M=this.colorTab[v],g=this.colorTab[v+1],p=this.colorTab[v+2],P=A-M,d=k-g,b=T-p,m=l==1?0:r.length-1,y=l==1?r.length:0;m!==y;m+=l){var B=r[m][1],I=r[m][2];if(B+u>=0&&B+u<s&&I+c>=0&&I+c<n){var R=r[m][0];v=i+B+I*s,v*=3,a[v]=Math.max(0,Math.min(255,a[v]+P*R)),a[v+1]=Math.max(0,Math.min(255,a[v+1]+d*R)),a[v+2]=Math.max(0,Math.min(255,a[v+2]+b*R))}}}}};$.prototype.findClosest=function(o,t){return this.findClosestRGB((o&16711680)>>16,(o&65280)>>8,o&255,t)};$.prototype.findClosestRGB=function(o,t,e,r){if(this.colorTab===null)return-1;if(this.neuQuant&&!r)return this.neuQuant.lookupRGB(o,t,e);for(var i=0,n=256*256*256,s=this.colorTab.length,a=0,l=0;a<s;l++){var c=o-(this.colorTab[a++]&255),u=t-(this.colorTab[a++]&255),f=e-(this.colorTab[a++]&255),v=c*c+u*u+f*f;(!r||this.usedEntry[l])&&v<n&&(n=v,i=l)}return i};$.prototype.getImagePixels=function(){var o=this.width,t=this.height;this.pixels=new Uint8Array(o*t*3);for(var e=this.image,r=0,i=0,n=0;n<t;n++)for(var s=0;s<o;s++)this.pixels[i++]=e[r++],this.pixels[i++]=e[r++],this.pixels[i++]=e[r++],r++};$.prototype.writeGraphicCtrlExt=function(){this.out.writeByte(33),this.out.writeByte(249),this.out.writeByte(4);var o,t;this.transparent===null?(o=0,t=0):(o=1,t=2),this.dispose>=0&&(t=this.dispose&7),t<<=2,this.out.writeByte(0|t|0|o),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 o=3*256-this.colorTab.length,t=0;t<o;t++)this.out.writeByte(0)};$.prototype.writeShort=function(o){this.out.writeByte(o&255),this.out.writeByte(o>>8&255)};$.prototype.writePixels=function(){var o=new Dr(this.width,this.height,this.indexedPixels,this.colorDepth);o.encode(this.out)};$.prototype.stream=function(){return this.out};var kr=globalThis&&globalThis.__awaiter||function(o,t,e,r){function i(n){return n instanceof e?n:new e(function(s){s(n)})}return new(e||(e=Promise))(function(n,s){function a(u){try{c(r.next(u))}catch(f){s(f)}}function l(u){try{c(r.throw(u))}catch(f){s(f)}}function c(u){u.done?n(u.value):i(u.value).then(a,l)}c((r=r.apply(o,t||[])).next())})};const{Canvas:nt}=Ye,Bt=.4;function ie(o){if(!o)return;function t(e){e.onload=null,e.onerror=null}return new Promise(function(e,r){if(o.slice(0,4)=="data"){let n=new Image;n.onload=function(){e(n),t(n)},n.onerror=function(){r("Image load error"),t(n)},n.src=o;return}let i=new Image;i.setAttribute("crossOrigin","Anonymous"),i.onload=function(){e(i)},i.onerror=function(){r("Image load error")},i.src=o})}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 nt(t.size,t.size),this.canvasContext=this.canvas.getContext("2d"),this.qrCode=new ht(-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,i,n,s){t.beginPath(),t.moveTo(e,r),t.arcTo(e+i,r,e+i,r+n,s),t.arcTo(e+i,r+n,e,r+n,s),t.arcTo(e,r+n,e,r,s),t.arcTo(e,r,e+i,r,s),t.closePath()}static _getAverageRGB(t){const r={r:0,g:0,b:0};let i,n,s=-4;const a={r:0,g:0,b:0};let l=0;n=t.naturalHeight||t.height,i=t.naturalWidth||t.width;const u=new nt(i,n).getContext("2d");if(!u)return r;u.drawImage(t,0,0);let f;try{f=u.getImageData(0,0,i,n)}catch{return r}for(;(s+=5*4)<f.data.length;)f.data[s]>200||f.data[s+1]>200||f.data[s+2]>200||(++l,a.r+=f.data[s],a.g+=f.data[s+1],a.b+=f.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,i,n=0,s=1){t.fillRect((e+n)*i,(r+n)*i,s*i,s*i)}static _drawAlignProtector(t,e,r,i){t.clearRect((e-2)*i,(r-2)*i,5*i,5*i),t.fillRect((e-2)*i,(r-2)*i,5*i,5*i)}static _drawAlign(t,e,r,i,n=0,s=1,a,l){const c=t.fillStyle;t.fillStyle=a,new Array(4).fill(0).map((u,f)=>{_._drawDot(t,e-2+f,r-2,i,n,s),_._drawDot(t,e+2,r-2+f,i,n,s),_._drawDot(t,e+2-f,r+2,i,n,s),_._drawDot(t,e-2,r+2-f,i,n,s)}),_._drawDot(t,e,r,i,n,s),l||(t.fillStyle="rgba(255, 255, 255, 0.6)",new Array(2).fill(0).map((u,f)=>{_._drawDot(t,e-1+f,r-1,i,n,s),_._drawDot(t,e+1,r-1+f,i,n,s),_._drawDot(t,e+1-f,r+1,i,n,s),_._drawDot(t,e-1,r+1-f,i,n,s)})),t.fillStyle=c}_draw(){var t,e,r,i,n,s,a,l,c,u,f,v,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 m=this.options.margin;(m<0||m*2>=b)&&(m=0);const y=Math.ceil(m),B=b-2*m,I=this.options.whiteMargin,R=this.options.backgroundDimming,h=Math.ceil(B/d),N=h*d,C=N+2*y,O=new nt(C,C),w=O.getContext("2d");this._clear(),w.save(),w.translate(y,y);const ut=new nt(C,C),G=ut.getContext("2d");let Y=null,lt=[];if(this.options.gifBackground){const D=hr(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 ie(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*h+(F?0:zt*h),tt=D*h+(F?0:zt*h);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)*h,(F?1:Q)*h);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)*h,(F?1:Q)*h)}}const J=z[z.length-1],ve=this.options.colorLight;if(w.fillStyle=ve,w.fillRect(0,0,8*h,8*h),w.fillRect(0,(d-8)*h,8*h,8*h),w.fillRect((d-8)*h,0,8*h,8*h),!((n=(i=this.options.components)===null||i===void 0?void 0:i.timing)===null||n===void 0)&&n.protectors&&(w.fillRect(8*h,6*h,(d-8-8)*h,h),w.fillRect(6*h,8*h,h,(d-8-8)*h)),!((a=(s=this.options.components)===null||s===void 0?void 0:s.cornerAlignment)===null||a===void 0)&&a.protectors&&_._drawAlignProtector(w,J,J,h),!((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,h)}}w.fillStyle=this.options.colorDark,w.fillRect(0,0,7*h,h),w.fillRect((d-7)*h,0,7*h,h),w.fillRect(0,6*h,7*h,h),w.fillRect((d-7)*h,6*h,7*h,h),w.fillRect(0,(d-7)*h,7*h,h),w.fillRect(0,(d-7+6)*h,7*h,h),w.fillRect(0,0,h,7*h),w.fillRect(6*h,0,h,7*h),w.fillRect((d-7)*h,0,h,7*h),w.fillRect((d-7+6)*h,0,h,7*h),w.fillRect(0,(d-7)*h,h,7*h),w.fillRect(6*h,(d-7)*h,h,7*h),w.fillRect(2*h,2*h,3*h,3*h),w.fillRect((d-7+2)*h,2*h,3*h,3*h),w.fillRect(2*h,(d-7+2)*h,3*h,3*h);const xt=((f=(u=this.options.components)===null||u===void 0?void 0:u.timing)===null||f===void 0?void 0:f.scale)||Bt,Ht=(1-xt)*.5;for(let D=0;D<d-8;D+=2)_._drawDot(w,8+D,6,h,Ht,xt),_._drawDot(w,6,8+D,h,Ht,xt);const Kt=((A=(v=this.options.components)===null||v===void 0?void 0:v.cornerAlignment)===null||A===void 0?void 0:A.scale)||Bt,me=(1-Kt)*.5;_._drawAlign(w,J,J,h,me,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,h,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 ie(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 nt(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 nt(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 nt(C,C),mt=yt.getContext("2d");mt.drawImage(E.getContext("2d").canvas,0,0,C,C),mt.rect(0,0,C,C),mt.fillStyle=R,mt.fill(),mt.drawImage(O.getContext("2d").canvas,0,0,C,C);const St=new nt(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(),oe(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(ut.getContext("2d").canvas,-y,-y,C,C);const D=new nt(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 oe(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 oe(o){try{return o instanceof HTMLElement}catch{return typeof o=="object"&&o.nodeType===1&&typeof o.style=="object"&&typeof o.ownerDocument=="object"}}function Dt(o,...t){if(Array.isArray(o))o.forEach(e=>Dt(e,...t));else return o(...t)}const Tr=(o,t)=>{const e=document.createElement("a");e.href=o,e.download=t||new Date().getTime()+".png",e.style.display="none",document.body.appendChild(e),e.click(),document.body.removeChild(e)},Er=o=>new Promise((t,e)=>{const r=new XMLHttpRequest;r.responseType="blob",r.onload=()=>{const i=new FileReader;i.onloadend=()=>{t(i.result)},i.onerror=n=>{e(n)},i.onabort=n=>{e(n)},i.readAsArrayBuffer(r.response)},r.open("GET",o),r.send()}),Nt=be({name:"Vue3NextQrcode",props:ke,setup(o,t){const{expose:e}=t,r=ye(()=>({"--ray-qrcode-width":o.size+"px","--ray-qrcode-height":o.size+"px","--ray-qrcode-border-radius":o.logoCornerRadius+"px","--ray-qrcode-mask-color":o.maskColor})),i=qt();let n;const s=qt(!1);let a;const l=async()=>{const{gifBackgroundURL:v}=o;if(v)try{n=await Er(v)}catch(A){console.error(A)}},c=()=>{const{gifBackgroundURL:v,gifBackground:A,...k}=o;new _({...k,gifBackground:n??void 0}).draw().then(T=>{const{onSuccess:M}=o;M&&Dt(M,T),i.value=T}).catch(T=>{const{onError:M}=o;M&&Dt(M,T)})},u=()=>{if(t.slots.errorAction)return;const{onReload:v}=o;v&&Dt(v)},f=v=>i.value&&typeof i.value=="string"?new Promise(A=>{Tr(i.value,v),A()}):Promise.reject();return Ce(()=>{o.watchText?a=De(()=>o.text,()=>c()):a==null||a()}),e({downloadQRCode:f}),Ae(async()=>{await l(),c()}),Pe(()=>{a==null||a()}),{qrcodeURL:i,errorActionClick:u,cssVars:r,isClick:s}},render(){return ot("div",{class:"ray-qrcode",style:[this.cssVars]},[ot("div",{class:[this.status==="loading"&&!this.$slots.loading?"ray-qrcode__loading":"",this.$slots.loading?"ray-qrcode__loading--custom":""]},[this.status==="loading"?this.$slots.loading?ot("div",{class:"ray-qrcode__loading-slots"},[this.$slots.loading()]):ot("div",{class:"ray-qrcode__spin"},null):null,ot("img",Be({src:this.qrcodeURL},{img_tag:"VUE3_NEXT_QRCODE"}),null)]),this.status==="error"?ot("div",{class:"ray-qrcode__error"},[ot("div",{class:"ray-qrcode__error-content"},[typeof this.errorDescription=="string"?this.errorDescription:()=>this.errorDescription]),ot("div",{class:"ray-qrcode__error-btn",onClick:this.errorActionClick.bind(this)},[this.$slots.errorAction?this.$slots.errorAction():ot("span",{onMousedown:()=>{this.isClick=!0},onMouseup:()=>{this.isClick=!1},class:[this.isClick?"ray-qrcode__error-btn-click":""]},[this.errorActionDescription])])]):null])}});Nt.install=function(o){o.component(Nt.name,Nt)};export{Nt as Q}; diff --git a/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js.gz b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-BFJ_3A19.js.gz deleted file mode 100644 index a6a3ecc349746379db3e2f357b730b14279e3e12..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20108 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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-DJUY2IsH.js new file mode 100644 index 00000000..2e3b3c68 --- /dev/null +++ b/js/vue3-next-qrcode@2.0.10_typescript@5.6.3-DJUY2IsH.js @@ -0,0 +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}; 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 new file mode 100644 index 0000000000000000000000000000000000000000..b8ea4ea87bd4e41a1ae9d0e82d01c825233fc0b3 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_-DGG6vEPI.js.gz b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js.gz deleted file mode 100644 index 7c7111fa3990881e402dfb3537f572b2e87c0abd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8869 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 diff --git a/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js similarity index 97% rename from js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js rename to js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.js index a0c84bd6..26de443b 100644 --- a/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.js +++ b/js/vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DTLIKCUU.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.8-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,R as Be,J as Ue,L as qe,m as Ke}from"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import{k as F,n as N}from"./@vue_reactivity@3.5.13-BUI-9P27.js";import{u as oe}from"./@css-render_vue3-ssr@0.15.14_vue@3.5.13_typescript@5.6.3_-D1AlrnQ2.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_-DGo6pkcP.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-C8OzoCMD.js";import{C as et}from"./css-render@0.15.14-C5toWlUr.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{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}; 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 new file mode 100644 index 0000000000000000000000000000000000000000..f015a4b54435d313836c214033399d219898e0a6 GIT binary patch literal 8867 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 literal 0 HcmV?d00001 diff --git a/js/zh-CN-BLQSXxvb.js b/js/zh-CN-BLQSXxvb.js deleted file mode 100644 index b0c8ef08..00000000 --- a/js/zh-CN-BLQSXxvb.js +++ /dev/null @@ -1 +0,0 @@ -import{E as to}from"./hooks-Bwjsi7Cp.js";import"./dayjs@1.11.13-DmclB1g0.js";import"./print-js@1.6.0-CSPo0Tcq.js";import"./vue-hooks-plus@2.2.1_vue@3.5.13_typescript@5.6.3_-gDCwIakz.js";import"./lodash@4.17.21-DdnujIRq.js";import"./js-cookie@3.0.5-Z_8Sd105.js";import"./screenfull@5.2.0-Beyjefx-.js";import"./jsbarcode@3.11.6-oBoQ6a3L.js";import"./@logicflow_core@2.0.6-Dn4duTGY.js";import"./mobx-preact@3.0.0_mobx@5.15.7_preact@10.22.0-B-bLefw1.js";import"./preact@10.22.0-Ch0Cz6oG.js";import"./currency.js@2.0.4-9OAR_aOO.js";import"./lodash-es@4.17.21-B-5kLwAl.js";import"./naive-ui@2.40.4_vue@3.5.13_typescript@5.6.3_-CKNEL2pG.js";import"./date-fns@3.6.0-C0m45l1x.js";import"./seemly@0.3.8-BnJ6M8Cl.js";import"./@vue_runtime-core@3.5.13-Mn4UDPFA.js";import"./@vue_reactivity@3.5.13-BUI-9P27.js";import"./@vue_shared@3.5.13-DbMIZLZJ.js";import"./vueuc@0.4.64_vue@3.5.13_typescript@5.6.3_-DGG6vEPI.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_-D1AlrnQ2.js";import"./vooks@0.2.12_vue@3.5.13_typescript@5.6.3_-DGo6pkcP.js";import"./vdirs@0.1.8_vue@3.5.13_typescript@5.6.3_-C0KV5pCE.js";import"./@juggle_resize-observer@3.4.0-C8OzoCMD.js";import"./css-render@0.15.14-C5toWlUr.js";import"./@emotion_hash@0.8.0-WldOFDRm.js";import"./@vue_runtime-dom@3.5.13-BFTDHntw.js";import"./treemate@0.3.11-DKekKYbv.js";import"./date-fns-tz@3.1.3_date-fns@3.6.0-8suFmB8o.js";import"./async-validator@4.2.5-9PlIezaS.js";import"./@css-render_plugin-bem@0.15.14_css-render@0.15.14-B0Qt1gGG.js";import"./@vueuse_core@12.0.0_typescript@5.6.3-CIam9YNx.js";import"./@vueuse_shared@12.0.0_typescript@5.6.3-CxG_ESII.js";import"./utils-BmW7d_26.js";import"./pinia-plugin-persistedstate@4.1.3_pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3____fxy2rbnbgc2fnvkvxpfyesx43u-_Zka_ujQ.js";import"./destr@2.0.3-CVtkxrq9.js";import"./deep-pick-omit@1.2.1-CegYQlcN.js";import"./pinia@2.3.0_typescript@5.6.3_vue@3.5.13_typescript@5.6.3_-C5VKkYtV.js";import"./vue-demi@0.14.10_vue@3.5.13_typescript@5.6.3_-Dq6ymT-8.js";import"./html-to-image@1.11.11-BOFdlgi9.js";import"./vue-router@4.4.0_vue@3.5.13_typescript@5.6.3_-CsxCxb2e.js";import"./interactjs@1.10.27-dRxyG-hL.js";import"./call-bind@1.0.7-Cpj98o6Y.js";import"./vue-i18n@9.13.1_vue@3.5.13_typescript@5.6.3_-CjWDaCXh.js";import"./@intlify_shared@9.13.1-BxU0OzX2.js";import"./@intlify_core-base@9.13.1-C6DqbPB6.js";import"./@intlify_message-compiler@9.13.1-GrLDMuy_.js";import"./echarts@5.5.1-mVDjuA5B.js";import"./zrender@5.6.0-D_NO-aBe.js";import"./tslib@2.3.0-BDyQ-Jie.js";import"./mobx@5.15.7-0V7AV027.js";import"./uuid@9.0.1-CQkTLCs1.js";import"./classnames@2.5.1-CXGZkgDa.js";import"./mousetrap@1.6.5-CZlDLqk3.js";import"./mobx-utils@5.6.2_mobx@5.15.7-DF88e1pU.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-BLQSXxvb.js.gz b/js/zh-CN-BLQSXxvb.js.gz deleted file mode 100644 index fcc00c7207a259c06ea16f775f1c2d028b8b9dfa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2759 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 Ne*ozTZd1z_007_=O=|!E diff --git a/js/zh-CN-Ms_tFsC1.js b/js/zh-CN-Ms_tFsC1.js new file mode 100644 index 00000000..4aa2c9a5 --- /dev/null +++ b/js/zh-CN-Ms_tFsC1.js @@ -0,0 +1 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..ff7406c77cf5f952295c9a90edea33b5736fe327 GIT binary patch literal 2762 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 Q^-uryA0;{cKdl!403@<Nd;kCd literal 0 HcmV?d00001 diff --git a/js/zrender@5.6.0-D_NO-aBe.js b/js/zrender@5.6.0-D_NO-aBe.js deleted file mode 100644 index 61bc08f0..00000000 --- a/js/zrender@5.6.0-D_NO-aBe.js +++ /dev/null @@ -1,16 +0,0 @@ -import{_ as H}from"./tslib@2.3.0-BDyQ-Jie.js";var No=function(){function e(){this.firefox=!1,this.ie=!1,this.edge=!1,this.newEdge=!1,this.weChat=!1}return e}(),Wo=function(){function e(){this.browser=new No,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 Wo;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):Yo(navigator.userAgent,Y);function Yo(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,Go="sans-serif",hr=dn+"px "+Go,Xo=20,qo=100,Zo="007LLmW'55;N0500LLLLLLLLLL00NNNLzWW\\\\WQb\\0FWLg\\bWb\\WQ\\WrWWQ000CL5LLFLL0LL**F*gLLLL5F0LF\\FFF5.5N";function $o(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)-Xo)/qo;t[i]=n}return t}var Uo=$o(Zo),Ue={createCanvas:function(){return typeof document<"u"&&document.createElement("canvas")},measureText:function(){var e,t;return function(r,i){if(!e){var n=Ue.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=Uo[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}},Ya=Qe(["Function","RegExp","Date","Error","CanvasGradient","CanvasPattern","Image","Canvas"],function(e,t){return e["[object "+t+"]"]=!0,e},{}),Ga=Qe(["Int8","Uint8","Uint8Clamped","Int16","Uint16","Int32","Uint32","Float32","Float64"],function(e,t){return e["[object "+t+"Array]"]=!0,e},{}),Ar=Object.prototype.toString,Ve=Array.prototype,Vo=Ve.forEach,Qo=Ve.filter,pn=Ve.slice,Ko=Ve.map,Ln=(function(){}).constructor,se=Ln?Ln.prototype:null,_n="__proto__",Jo=2311;function Xa(){return Jo++}function gn(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];typeof console<"u"&&console.error.apply(console,e)}function xr(e){if(e==null||typeof e!="object")return e;var t=e,r=Ar.call(e);if(r==="[object Array]"){if(!Vr(e)){t=[];for(var i=0,n=e.length;i<n;i++)t[i]=xr(e[i])}}else if(Ga[r]){if(!Vr(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(!Ya[r]&&!Vr(e)&&!Wi(e)){t={};for(var o in e)e.hasOwnProperty(o)&&o!==_n&&(t[o]=xr(e[o]))}return t}function Gr(e,t,r){if(!Ft(t)||!Ft(e))return r?xr(t):e;for(var i in t)if(t.hasOwnProperty(i)&&i!==_n){var n=e[i],a=t[i];Ft(a)&&Ft(n)&&!ee(a)&&!ee(n)&&!Wi(a)&&!Wi(n)&&!Sn(a)&&!Sn(n)&&!Vr(a)&&!Vr(n)?Gr(n,a,r):(r||!(i in e))&&(e[i]=xr(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!==_n&&(e[r]=t[r]);return e}function gt(e,t,r){for(var i=ht(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 Mt(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 qa(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 gt(e,t,r)}function Pt(e){return!e||typeof e=="string"?!1:typeof e.length=="number"}function ft(e,t,r){if(e&&t)if(e.forEach&&e.forEach===Vo)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 Za(e);if(e.map&&e.map===Ko)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 Qe(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 Pn(e,t,r){if(!e)return[];if(!t)return Za(e);if(e.filter&&e.filter===Qo)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 ht(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(pn.call(arguments)))}}var Ru=se&&Ke(se.bind)?se.call.bind(se.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(pn.call(arguments)))}}function ee(e){return Array.isArray?Array.isArray(e):Ar.call(e)==="[object Array]"}function Ke(e){return typeof e=="function"}function Be(e){return typeof e=="string"}function xu(e){return Ar.call(e)==="[object String]"}function De(e){return typeof e=="number"}function Ft(e){var t=typeof e;return t==="function"||!!e&&t==="object"}function Sn(e){return!!Ya[Ar.call(e)]}function ts(e){return!!Ga[Ar.call(e)]}function Wi(e){return typeof e=="object"&&typeof e.nodeType=="number"&&typeof e.ownerDocument=="object"}function Je(e){return e.colorStops!=null}function rs(e){return e.image!=null}function Au(e){return Ar.call(e)==="[object RegExp]"}function es(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 st(e,t){return e??t}function xe(e,t,r){return e??t??r}function Za(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return pn.apply(e,t)}function is(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 Xr(e){return e==null?null:typeof e.trim=="function"?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}var $a="__ec_primitive__";function Fu(e){e[$a]=!0}function Vr(e){return e[$a]}var ns=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 ht(this.data)},e.prototype.forEach=function(t){var r=this.data;for(var i in r)r.hasOwnProperty(i)&&t(r[i],i)},e}(),Ua=typeof Map=="function";function as(){return Ua?new Map:new ns}var os=function(){function e(t){var r=ee(t);this.data=as();var i=this;t instanceof e?t.each(n):t&&ft(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 Ua?Array.from(t):t},e.prototype.removeKey=function(t){this.data.delete(t)},e}();function Ou(e){return new os(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 Va(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 Sr(){}var ss=180/Math.PI;function Er(e,t){return e==null&&(e=0),t==null&&(t=0),[e,t]}function fs(e){return[e[0],e[1]]}function Rn(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function hs(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function us(e){return Math.sqrt(vs(e))}function vs(e){return e[0]*e[0]+e[1]*e[1]}function ni(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function ls(e,t){var r=us(t);return r===0?(e[0]=0,e[1]=0):(e[0]=t[0]/r,e[1]=t[1]/r),e}function Yi(e,t){return Math.sqrt((e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1]))}var cs=Yi;function ds(e,t){return(e[0]-t[0])*(e[0]-t[0])+(e[1]-t[1])*(e[1]-t[1])}var Rr=ds;function ps(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 Qr(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 Tr(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function br(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}(),_s=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}(),Ir=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}(),gs=Math.log(2);function Gi(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)/gs);return e[r][f]}for(var h=i|1<<r,u=r+1;i&1<<u;)u++;for(var v=0,l=0,c=0;l<s;l++){var _=1<<l;_&n||(v+=(c%2?-1:1)*e[r][l]*Gi(e,t-1,u,h,n|_,a),c++)}return a[o]=v,v}function Dn(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=Gi(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)*Gi(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 xn="___zrEVENTSAVED",ai=[];function zu(e,t,r,i,n){return Xi(ai,t,i,n,!0)&&Xi(e,r,ai[0],ai[1])}function Xi(e,t,r,i,n){if(t.getBoundingClientRect&&Y.domSupported&&!Qa(t)){var a=t[xn]||(t[xn]={}),o=ys(t,a),s=ms(o,a,n);if(s)return s(e,r,i),!0}return!1}function ys(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 ms(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,c=u.top;o.push(l,c),f=f&&a&&l===a[v]&&c===a[v+1],s.push(e[h].offsetLeft,e[h].offsetTop)}return f&&n?n:(t.srcCoords=o,t[i]=r?Dn(s,o):Dn(o,s))}function Qa(e){return e.nodeName.toUpperCase()==="CANVAS"}var ws=/([&<>"'])/g,Ts={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"};function ku(e){return e==null?"":(e+"").replace(ws,function(t,r){return Ts[r]})}var bs=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,oi=[],Cs=Y.browser.firefox&&+Y.browser.version.split(".")[0]<39;function qi(e,t,r,i){return r=r||{},i?An(e,t,r):Cs&&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):An(e,t,r),r}function An(e,t,r){if(Y.domSupported&&e.getBoundingClientRect){var i=t.clientX,n=t.clientY;if(Qa(e)){var a=e.getBoundingClientRect();r.zrX=i-a.left,r.zrY=n-a.top;return}else if(Xi(oi,e,i,n)){r.zrX=oi[0],r.zrY=oi[1];return}}r.zrX=r.zrY=0}function yn(e){return e||window.event}function pt(e,t,r){if(t=yn(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&&qi(e,o,t,r)}else{qi(e,t,t,r);var a=Ms(t);t.zrDelta=a?a/120:-(t.detail||0)/3}var s=t.button;return t.which==null&&s!==void 0&&bs.test(t.type)&&(t.which=s&1?1:s&2?3:s&4?2:0),t}function Ms(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 Ls(e,t,r,i){e.addEventListener(t,r,i)}function Ps(e,t,r,i){e.removeEventListener(t,r,i)}var Ss=function(e){e.preventDefault(),e.stopPropagation(),e.cancelBubble=!0},Rs=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=qi(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 si)if(si.hasOwnProperty(r)){var i=si[r](this._track,t);if(i)return i}},e}();function En(e){var t=e[1][0]-e[0][0],r=e[1][1]-e[0][1];return Math.sqrt(t*t+r*r)}function Ds(e){return[(e[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2]}var si={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=En(i)/En(n);!isFinite(a)&&(a=1),t.pinchScale=a;var o=Ds(i);return t.pinchX=o[0],t.pinchY=o[1],{type:"pinch",target:e[0].target,event:t}}}}};function Kr(){return[1,0,0,1,0,0]}function xs(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function As(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 fi(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 In(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 Es(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 Is(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 Fs(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}(),fe=Math.min,he=Math.max,Gt=new F,Xt=new F,qt=new F,Zt=new F,Or=new F,Br=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=fe(t.x,this.x),i=fe(t.y,this.y);isFinite(this.x)&&isFinite(this.width)?this.width=he(t.x+t.width,this.x+this.width)-r:this.width=t.width,isFinite(this.y)&&isFinite(this.height)?this.height=he(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=Kr();return In(a,a,[-r.x,-r.y]),Is(a,a,[i,n]),In(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 c=1/0,_=0,g=Math.abs(a-f),d=Math.abs(h-n),p=Math.abs(s-u),y=Math.abs(v-o),m=Math.min(g,d),T=Math.min(p,y);a<f||h<n?m>_&&(_=m,g<d?F.set(Br,-g,0):F.set(Br,d,0)):m<c&&(c=m,g<d?F.set(Or,g,0):F.set(Or,-d,0)),s<u||v<o?T>_&&(_=T,p<y?F.set(Br,0,-p):F.set(Br,0,y)):m<c&&(c=m,p<y?F.set(Or,0,p):F.set(Or,0,-y))}return r&&F.copy(r,l?Or:Br),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=fe(Gt.x,Xt.x,qt.x,Zt.x),t.y=fe(Gt.y,Xt.y,qt.y,Zt.y);var f=he(Gt.x,Xt.x,qt.x,Zt.x),h=he(Gt.y,Xt.y,qt.y,Zt.y);t.width=f-t.x,t.height=h-t.y},e}(),Ka="silent";function Os(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:Bs}}function Bs(){Ss(this.event)}var Hs=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}(Ir),Hr=function(){function e(t,r){this.x=t,this.y=r}return e}(),zs=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],hi=new W(0,0,0,0),Ja=function(e){H(t,e);function t(r,i,n,a,o){var s=e.call(this)||this;return s._hovered=new Hr(0,0),s.storage=r,s.painter=i,s.painterRoot=a,s._pointerSize=o,n=n||new Hs,s.proxy=null,s.setHandlerProxy(n),s._draggingMgr=new _s(s),s}return t.prototype.setHandlerProxy=function(r){this.proxy&&this.proxy.dispose(),r&&(ft(zs,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=ja(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 Hr(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 Hr(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=Os(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 Hr(r,i);if(Fn(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)&&(hi.copy(l.getBoundingRect()),l.transform&&hi.applyTransform(l.transform),hi.intersect(u)&&s.push(l))}if(s.length)for(var c=4,_=Math.PI/12,g=Math.PI*2,d=0;d<h;d+=c)for(var p=0;p<g;p+=_){var y=r+d*Math.cos(p),m=i+d*Math.sin(p);if(Fn(s,o,y,m,n),o.target)return o}}return o},t.prototype.processGesture=function(r,i){this._gestureMgr||(this._gestureMgr=new Rs);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 Hr;s.target=a.target,this.dispatchToElement(s,o,a.event)}},t}(Ir);ft(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(e){Ja.prototype[e]=function(t){var r=t.zrX,i=t.zrY,n=ja(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||cs(this._downPoint,[t.zrX,t.zrY])>4)return;this._downPoint=null}this.dispatchToElement(a,e,t)}});function ks(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?Ka:!0}return!1}function Fn(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=ks(o,r,i))&&(!t.topTarget&&(t.topTarget=o),s!==Ka)){t.target=o;break}}}function ja(e,t,r){var i=e.painter;return t<0||t>i.getWidth()||r<0||r>i.getHeight()}var to=32,zr=7;function Ns(e){for(var t=0;e>=to;)t|=e&1,e>>=1;return e+t}function On(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++;Ws(e,t,n)}else for(;n<r&&i(e[n],e[n-1])>=0;)n++;return n-t}function Ws(e,t,r){for(r--;t<r;){var i=e[t];e[t++]=e[r],e[r--]=i}}function Bn(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 ui(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 vi(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 Ys(e,t){var r=zr,i,n,a=0,o=[];i=[],n=[];function s(c,_){i[a]=c,n[a]=_,a+=1}function f(){for(;a>1;){var c=a-2;if(c>=1&&n[c-1]<=n[c]+n[c+1]||c>=2&&n[c-2]<=n[c]+n[c-1])n[c-1]<n[c+1]&&c--;else if(n[c]>n[c+1])break;u(c)}}function h(){for(;a>1;){var c=a-2;c>0&&n[c-1]<n[c+1]&&c--,u(c)}}function u(c){var _=i[c],g=n[c],d=i[c+1],p=n[c+1];n[c]=g+p,c===a-3&&(i[c+1]=i[c+2],n[c+1]=n[c+2]),a--;var y=vi(e[d],e,_,g,0,t);_+=y,g-=y,g!==0&&(p=ui(e[_+g-1],e,d,p,p-1,t),p!==0&&(g<=p?v(_,g,d,p):l(_,g,d,p)))}function v(c,_,g,d){var p=0;for(p=0;p<_;p++)o[p]=e[c+p];var y=0,m=g,T=c;if(e[T++]=e[m++],--d===0){for(p=0;p<_;p++)e[T+p]=o[y+p];return}if(_===1){for(p=0;p<d;p++)e[T+p]=e[m+p];e[T+d]=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,--d===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=vi(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++],--d===0){C=!0;break}if(M=ui(o[y],e,m,d,0,t),M!==0){for(p=0;p<M;p++)e[T+p]=e[m+p];if(T+=M,m+=M,d-=M,d===0){C=!0;break}}if(e[T++]=o[y++],--_===1){C=!0;break}b--}while(w>=zr||M>=zr);if(C)break;b<0&&(b=0),b+=2}if(r=b,r<1&&(r=1),_===1){for(p=0;p<d;p++)e[T+p]=e[m+p];e[T+d]=o[y]}else{if(_===0)throw new Error;for(p=0;p<_;p++)e[T+p]=o[y+p]}}function l(c,_,g,d){var p=0;for(p=0;p<d;p++)o[p]=e[g+p];var y=c+_-1,m=d-1,T=g+d-1,b=0,w=0;if(e[T--]=e[y--],--_===0){for(b=T-(d-1),p=0;p<d;p++)e[b+p]=o[p];return}if(d===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,--d===1){P=!0;break}while((C|L)<M);if(P)break;do{if(C=_-vi(o[m],e,c,_,_-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--],--d===1){P=!0;break}if(L=d-ui(e[y],o,0,d,d-1,t),L!==0){for(T-=L,m-=L,d-=L,w=T+1,b=m+1,p=0;p<L;p++)e[w+p]=o[b+p];if(d<=1){P=!0;break}}if(e[T--]=e[y--],--_===0){P=!0;break}M--}while(C>=zr||L>=zr);if(P)break;M<0&&(M=0),M+=2}if(r=M,r<1&&(r=1),d===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(d===0)throw new Error;for(b=T-(d-1),p=0;p<d;p++)e[b+p]=o[p]}}return{mergeRuns:f,forceMergeRuns:h,pushRun:s}}function Gs(e,t,r,i){r||(r=0),i||(i=e.length);var n=i-r;if(!(n<2)){var a=0;if(n<to){a=On(e,r,i,t),Bn(e,r,i,r+a,t);return}var o=Ys(e,t),s=Ns(n);do{if(a=On(e,r,i,t),a<s){var f=n;f>s&&(f=s),Bn(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 ot=1,qr=2,mr=4,Hn=!1;function li(){Hn||(Hn=!0,console.warn("z / z2 / zlevel of displayable is invalid, which may cause unexpected errors"))}function zn(e,t){return e.zlevel===t.zlevel?e.z===t.z?e.z2-t.z2:e.z-t.z:e.zlevel-t.zlevel}var Xs=function(){function e(){this._roots=[],this._displayList=[],this._displayListLen=0,this.displayableSortFunc=zn}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,Gs(i,zn)},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|=ot),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)&&(li(),u.z=0),isNaN(u.z2)&&(li(),u.z2=0),isNaN(u.zlevel)&&(li(),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 c=t.getTextContent();c&&this._updateAndAddDisplayable(c,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=Mt(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 Jr={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-Jr.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?Jr.bounceIn(e*2)*.5:Jr.bounceOut(e*2-1)*.5+.5}},ue=Math.pow,Bt=Math.sqrt,ze=1e-8,ro=1e-4,kn=Bt(3),ve=1/3,Lt=Er(),ct=Er(),Dr=Er();function Ot(e){return e>-ze&&e<ze}function eo(e){return e>ze||e<-ze}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 Nn(e,t,r,i,n){var a=1-n;return 3*(((t-e)*a+2*(r-t)*n)*a+(i-r)*n*n)}function io(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,c=0;if(Ot(u)&&Ot(v))if(Ot(s))a[0]=0;else{var _=-f/s;_>=0&&_<=1&&(a[c++]=_)}else{var g=v*v-4*u*l;if(Ot(g)){var d=v/u,_=-s/o+d,p=-d/2;_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=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=-ue(-m,ve):m=ue(m,ve),T<0?T=-ue(-T,ve):T=ue(T,ve);var _=(-s-(m+T))/(3*o);_>=0&&_<=1&&(a[c++]=_)}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+kn*Math.sin(w)))/(3*o),L=(-s+M*(C-kn*Math.sin(w)))/(3*o);_>=0&&_<=1&&(a[c++]=_),p>=0&&p<=1&&(a[c++]=p),L>=0&&L<=1&&(a[c++]=L)}}return c}function no(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(eo(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 qs(e,t,r,i,n,a,o,s,f,h,u){var v,l=.005,c=1/0,_,g,d,p;Lt[0]=f,Lt[1]=h;for(var y=0;y<1;y+=.05)ct[0]=U(e,r,n,o,y),ct[1]=U(t,i,a,s,y),d=Rr(Lt,ct),d<c&&(v=y,c=d);c=1/0;for(var m=0;m<32&&!(l<ro);m++)_=v-l,g=v+l,ct[0]=U(e,r,n,o,_),ct[1]=U(t,i,a,s,_),d=Rr(ct,Lt),_>=0&&d<c?(v=_,c=d):(Dr[0]=U(e,r,n,o,g),Dr[1]=U(t,i,a,s,g),p=Rr(Dr,Lt),g<=1&&p<c?(v=g,c=p):l*=.5);return u&&(u[0]=U(e,r,n,o,v),u[1]=U(t,i,a,s,v)),Bt(c)}function Zs(e,t,r,i,n,a,o,s,f){for(var h=e,u=t,v=0,l=1/f,c=1;c<=f;c++){var _=c*l,g=U(e,r,n,o,_),d=U(t,i,a,s,_),p=g-h,y=d-u;v+=Math.sqrt(p*p+y*y),h=g,u=d}return v}function Q(e,t,r,i){var n=1-i;return n*(n*e+2*i*t)+i*i*r}function Wn(e,t,r,i){return 2*((1-i)*(t-e)+i*(r-t))}function $s(e,t,r,i,n){var a=e-2*t+r,o=2*(t-e),s=e-i,f=0;if(Ot(a)){if(eo(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 ao(e,t,r){var i=e+r-2*t;return i===0?.5:(e-t)/i}function ke(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 Us(e,t,r,i,n,a,o,s,f){var h,u=.005,v=1/0;Lt[0]=o,Lt[1]=s;for(var l=0;l<1;l+=.05){ct[0]=Q(e,r,n,l),ct[1]=Q(t,i,a,l);var c=Rr(Lt,ct);c<v&&(h=l,v=c)}v=1/0;for(var _=0;_<32&&!(u<ro);_++){var g=h-u,d=h+u;ct[0]=Q(e,r,n,g),ct[1]=Q(t,i,a,g);var c=Rr(ct,Lt);if(g>=0&&c<v)h=g,v=c;else{Dr[0]=Q(e,r,n,d),Dr[1]=Q(t,i,a,d);var p=Rr(Dr,Lt);d<=1&&p<v?(h=d,v=p):u*=.5}}return f&&(f[0]=Q(e,r,n,h),f[1]=Q(t,i,a,h)),Bt(v)}function Vs(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,c=Q(e,r,n,l),_=Q(t,i,a,l),g=c-s,d=_-f;h+=Math.sqrt(g*g+d*d),s=c,f=_}return h}var Qs=/cubic-bezier\(([0-9,\.e ]+)\)/;function oo(e){var t=e&&Qs.exec(e);if(t){var r=t[1].split(","),i=+Xr(r[0]),n=+Xr(r[1]),a=+Xr(r[2]),o=+Xr(r[3]);if(isNaN(i+n+a+o))return;var s=[];return function(f){return f<=0?0:f>=1?1:io(0,i,a,1,f,s)&&U(0,n,o,1,s[0])}}}var Ks=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||Sr,this.ondestroy=t.ondestroy||Sr,this.onrestart=t.onrestart||Sr,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=Ke(t)?t:Jr[t]||oo(t)},e}(),so=function(){function e(t){this.value=t}return e}(),Js=function(){function e(){this._len=0}return e.prototype.insert=function(t){var r=new so(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}(),ti=function(){function e(t){this._list=new Js,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 so(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}(),Yn={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 Zi(e){return e<0?0:e>1?1:e}function ci(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)==="%"?Zi(parseFloat(t)/100):Zi(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 le(e,t,r){return e+(t-e)*r}function vt(e,t,r,i,n){return e[0]=t,e[1]=r,e[2]=i,e[3]=n,e}function $i(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}var fo=new ti(20),ce=null;function lr(e,t){ce&&$i(ce,t),ce=fo.put(e,ce||t.slice())}function zt(e,t){if(e){t=t||[];var r=fo.get(e);if(r)return $i(t,r);e=e+"";var i=e.replace(/ /g,"").toLowerCase();if(i in Yn)return $i(t,Yn[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)){vt(t,0,0,0,1);return}return vt(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)){vt(t,0,0,0,1);return}return vt(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?vt(t,+h[0],+h[1],+h[2],1):vt(t,0,0,0,1);u=jr(h.pop());case"rgb":if(h.length>=3)return vt(t,ci(h[0]),ci(h[1]),ci(h[2]),h.length===3?u:jr(h[3])),lr(e,t),t;vt(t,0,0,0,1);return;case"hsla":if(h.length!==4){vt(t,0,0,0,1);return}return h[3]=jr(h[3]),Gn(h,t),lr(e,t),t;case"hsl":if(h.length!==3){vt(t,0,0,0,1);return}return Gn(h,t),lr(e,t),t;default:return}}vt(t,0,0,0,1)}}function Gn(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||[],vt(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 Xn(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 mn(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=mn([Ht(le(o[0],s[0],f)),Ht(le(o[1],s[1],f)),Ht(le(o[2],s[2],f)),Zi(le(o[3],s[3],f))],"rgba");return r?{color:h,leftIndex:n,rightIndex:a,value:i}:h}}function mn(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 Ne(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 qn=new ti(100);function Wu(e){if(Be(e)){var t=qn.get(e);return t||(t=Xn(e,-.1),qn.put(e,t)),t}else if(Je(e)){var r=k({},e);return r.colorStops=St(e.colorStops,function(i){return{offset:i.offset,color:Xn(i.color,-.1)}}),r}return e}function js(e){return e.type==="linear"}function tf(e){return e.type==="radial"}(function(){return Y.hasGlobalWindow&&Ke(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 Ui=Array.prototype.slice;function xt(e,t,r){return(t-e)*r+e}function pi(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 rf(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 Zn(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 ef(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 nf(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]:Ui.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(Ui.call(e[i]));return r}return Ui.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 af(e){return Pt(e&&e[0])?2:1}var pe=0,Ie=1,ho=2,Zr=3,Vi=4,Qi=5,$n=6;function Un(e){return e===Vi||e===Qi}function _e(e){return e===Ie||e===ho}var kr=[0,0,0,0],of=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=$n,f=r;if(Pt(r)){var h=af(r);s=h,(h===1&&!De(r[0])||h===2&&!De(r[0][0]))&&(o=!0)}else if(De(r)&&!es(r))s=pe;else if(Be(r))if(!isNaN(+r))s=pe;else{var u=zt(r);u&&(f=u,s=Zr)}else if(Je(r)){var v=k({},f);v.colorStops=St(r.colorStops,function(c){return{offset:c.offset,color:zt(c.color)}}),js(r)?s=Vi:tf(r)&&(s=Qi),f=v}a===0?this.valType=s:(s!==this.valType||s===$n)&&(o=!0),this.discrete=this.discrete||o;var l={time:t,value:f,rawValue:r,percent:0};return i&&(l.easing=i,l.easingFunc=Ke(i)?i:Jr[i]||oo(i)),n.push(l),l},e.prototype.prepare=function(t,r){var i=this.keyframes;this._needsSort&&i.sort(function(g,d){return g.time-d.time});for(var n=this.valType,a=i.length,o=i[a-1],s=this.discrete,f=_e(n),h=Un(n),u=0;u<a;u++){var v=i[u],l=v.value,c=o.value;v.percent=v.time/t,s||(f&&u!==a-1?nf(l,c,n):h&&ef(l.colorStops,c.colorStops))}if(!s&&n!==Qi&&r&&this.needsAnimate()&&r.needsAnimate()&&n===r.valType&&!r._finished){this._additiveTrack=r;for(var _=i[0].value,u=0;u<a;u++)n===pe?i[u].additiveValue=i[u].value-_:n===Zr?i[u].additiveValue=de([],i[u].value,_,-1):_e(n)&&(i[u].additiveValue=n===Ie?de([],i[u].value,_,-1):Zn([],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===Zr,u,v=this._lastFr,l=Math.min,c,_;if(s===1)c=_=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],c=o[u]}if(c&&_){this._lastFr=u,this._lastFrP=r;var d=_.percent-c.percent,p=d===0?1:l((r-c.percent)/d,1);_.easingFunc&&(p=_.easingFunc(p));var y=i?this._additiveValue:h?kr:t[f];if((_e(a)||h)&&!y&&(y=this._additiveValue=[]),this.discrete)t[f]=p<1?c.rawValue:_.rawValue;else if(_e(a))a===Ie?pi(y,c[n],_[n],p):rf(y,c[n],_[n],p);else if(Un(a)){var m=c[n],T=_[n],b=a===Vi;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(pi([],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)pi(y,c[n],_[n],p),i||(t[f]=Ee(y));else{var w=xt(c[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===pe?t[i]=t[i]+n:r===Zr?(zt(t[i],kr),de(kr,kr,n,1),t[i]=Ee(kr)):r===Ie?de(t[i],t[i],n,1):r===ho&&Zn(t[i],t[i],n,1)},e}(),wn=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){gn("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,ht(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 of(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===Zr&&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 Ks({life:n,loop:this._loop,delay:this._delay||0,onframe:function(c){r._started=2;var _=r._additiveAnimators;if(_){for(var g=!1,d=0;d<_.length;d++)if(_[d]._clip){g=!0;break}g||(r._additiveAnimators=null)}for(var d=0;d<i.length;d++)i[d].step(r._target,c);var p=r._onframeCbs;if(p)for(var d=0;d<p.length;d++)p[d](r._target,c)},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||ht(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 Cr(){return new Date().getTime()}var sf=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=Cr()-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=Cr(),this._pausedTime=0,this._startLoop())},t.prototype.stop=function(){this._running=!1},t.prototype.pause=function(){this._paused||(this._pauseStart=Cr(),this._paused=!0)},t.prototype.resume=function(){this._paused&&(this._pausedTime+=Cr()-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 wn(r,i.loop);return this.addAnimator(n),n},t}(Ir),ff=300,_i=Y.domSupported,gi=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}}(),Vn={mouse:["mousemove","mouseup"],pointer:["pointermove","pointerup"]},Qn=!1;function Ki(e){var t=e.pointerType;return t==="pen"||t==="touch"}function hf(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 yi(e){e&&(e.zrByTouch=!0)}function uf(e,t){return pt(e.dom,new vf(e,t),!0)}function uo(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 vf=function(){function e(t,r){this.stopPropagation=Sr,this.stopImmediatePropagation=Sr,this.preventDefault=Sr,this.type=r.type,this.target=this.currentTarget=t.dom,this.pointerType=r.pointerType,this.clientX=r.clientX,this.clientY=r.clientY}return e}(),_t={mousedown:function(e){e=pt(this.dom,e),this.__mayPointerCapture=[e.zrX,e.zrY],this.trigger("mousedown",e)},mousemove:function(e){e=pt(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=pt(this.dom,e),this.__togglePointerCapture(!1),this.trigger("mouseup",e)},mouseout:function(e){e=pt(this.dom,e);var t=e.toElement||e.relatedTarget;uo(this,t)||(this.__pointerCapturing&&(e.zrEventControl="no_globalout"),this.trigger("mouseout",e))},wheel:function(e){Qn=!0,e=pt(this.dom,e),this.trigger("mousewheel",e)},mousewheel:function(e){Qn||(e=pt(this.dom,e),this.trigger("mousewheel",e))},touchstart:function(e){e=pt(this.dom,e),yi(e),this.__lastTouchMoment=new Date,this.handler.processGesture(e,"start"),_t.mousemove.call(this,e),_t.mousedown.call(this,e)},touchmove:function(e){e=pt(this.dom,e),yi(e),this.handler.processGesture(e,"change"),_t.mousemove.call(this,e)},touchend:function(e){e=pt(this.dom,e),yi(e),this.handler.processGesture(e,"end"),_t.mouseup.call(this,e),+new Date-+this.__lastTouchMoment<ff&&_t.click.call(this,e)},pointerdown:function(e){_t.mousedown.call(this,e)},pointermove:function(e){Ki(e)||_t.mousemove.call(this,e)},pointerup:function(e){_t.mouseup.call(this,e)},pointerout:function(e){Ki(e)||_t.mouseout.call(this,e)}};ft(["click","dblclick","contextmenu"],function(e){_t[e]=function(t){t=pt(this.dom,t),this.trigger(e,t)}});var Ji={pointermove:function(e){Ki(e)||Ji.mousemove.call(this,e)},pointerup:function(e){Ji.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 lf(e,t){var r=t.domHandlers;Y.pointerEventsSupported?ft(gi.pointer,function(i){Fe(t,i,function(n){r[i].call(e,n)})}):(Y.touchEventsSupported&&ft(gi.touch,function(i){Fe(t,i,function(n){r[i].call(e,n),hf(t)})}),ft(gi.mouse,function(i){Fe(t,i,function(n){n=yn(n),t.touching||r[i].call(e,n)})}))}function cf(e,t){Y.pointerEventsSupported?ft(Vn.pointer,r):Y.touchEventsSupported||ft(Vn.mouse,r);function r(i){function n(a){a=yn(a),uo(e,a.target)||(a=uf(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,Ls(e.domTarget,t,r,i)}function mi(e){var t=e.mounted;for(var r in t)t.hasOwnProperty(r)&&Ps(e.domTarget,r,t[r],e.listenerOpts[r]);e.mounted={}}var Kn=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 Kn(r,_t),_i&&(n._globalHandlerScope=new Kn(document,Ji)),lf(n,n._localHandlerScope),n}return t.prototype.dispose=function(){mi(this._localHandlerScope),_i&&mi(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,_i&&+this.__pointerCapturing^+r){this.__pointerCapturing=r;var i=this._globalHandlerScope;r?cf(this,i):mi(i)}},t}(Ir),vo=1;Y.hasGlobalWindow&&(vo=Math.max(window.devicePixelRatio||window.screen&&window.screen.deviceXDPI/window.screen.logicalXDPI||1,1));var We=vo,ji=.4,tn="#333",rn="#ccc",pf="#eee",Jn=xs,jn=5e-5;function $t(e){return e>jn||e<-jn}var Ut=[],cr=[],wi=Kr(),Ti=Math.abs,Tn=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&&(Jn(i),this.invTransform=null);return}i=i||Kr(),r?this.getLocalTransform(i):Jn(i),t&&(r?fi(i,t,i):As(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||Kr(),Fs(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||Kr(),fi(cr,t.invTransform,r),r=cr);var i=this.originX,n=this.originY;(i||n)&&(wi[4]=i,wi[5]=n,fi(cr,r,wi),cr[4]-=i,cr[5]-=n,r=cr),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&&Qr(i,i,n),i},e.prototype.transformCoordToGlobal=function(t,r){var i=[t,r],n=this.transform;return n&&Qr(i,i,n),i},e.prototype.getLineScale=function(){var t=this.transform;return t&&Ti(t[0]-1)>1e-10&&Ti(t[3]-1)>1e-10?Math.sqrt(Ti(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,c=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-c*_*a}else r[4]=r[5]=0;return r[0]=a,r[3]=o,r[1]=c*a,r[2]=l*o,h&&Es(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}(),ie=["x","y","originX","originY","anchorX","anchorY","rotation","scaleX","scaleY","skewX","skewY"];function _f(e,t){for(var r=0;r<ie.length;r++){var i=ie[r];e[i]=t[i]}}var ta={};function ut(e,t){t=t||hr;var r=ta[t];r||(r=ta[t]=new ti(500));var i=r.get(e);return i==null&&(i=Ue.measureText(e,t).width,r.put(e,i)),i}function ra(e,t,r,i){var n=ut(e,t),a=bn(t),o=$r(0,n,r),s=wr(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 ra(n[0],t,r,i);for(var o=new W(0,0,0,0),s=0;s<n.length;s++){var f=ra(n[s],t,r,i);s===0?o.copy(f):o.union(f)}return o}function $r(e,t,r){return r==="right"?e-=t:r==="center"&&(e-=t/2),e}function wr(e,t,r){return r==="middle"?e-=t/2:r==="bottom"&&(e-=t),e}function bn(e){return ut("国",e)}function ne(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+=ne(i[0],r.width),h+=ne(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 bi="__zr_normal__",Ci=ie.concat(["ignore"]),mf=Qe(ie,function(e,t){return e[t]=!0,e},{ignore:!1}),dr={},wf=new W(0,0,0,0),ri=function(){function e(t){this.id=Xa(),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(dr,i,u):yf(dr,i,u),a.x=dr.x,a.y=dr.y,o=dr.align,s=dr.verticalAlign;var v=i.origin;if(v&&i.rotation!=null){var l=void 0,c=void 0;v==="center"?(l=u.width*.5,c=u.height*.5):(l=ne(v[0],u.width),c=ne(v[1],u.height)),h=!0,a.originX=-a.x+l+(n?0:u.x),a.originY=-a.y+c+(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,d=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!==d.fill||y!==d.stroke||m!==d.autoStroke||o!==d.align||s!==d.verticalAlign)&&(f=!0,d.fill=p,d.stroke=y,d.autoStroke=m,d.align=o,d.verticalAlign=s,r.setDefaultTextStyle(d)),r.__dirty|=ot,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()?rn:tn},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,mn(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=ht(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!==bi)){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,Ci)},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(bi,!1,t)},e.prototype.useState=function(t,r,i,n){var a=t===bi,o=this.hasState();if(!(!o&&a)){var s=this.currentStates,f=this.stateTransition;if(!(Mt(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){gn("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&=~ot),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 c=this._mergeStates(n),_=this.stateTransition;this.saveCurrentToNormalState(c),this._applyStateObj(t.join(","),c,this._normalState,!1,!r&&!this.__inHover&&_&&_.duration>0,_);var g=this._textContent,d=this._textGuide;g&&g.useStates(t,r,l),d&&d.useStates(t,r,l),this._updateAnimationTargets(),this.currentStates=t.slice(),this.markRedraw(),!l&&this.__inHover&&(this._toggleHoverLayerFlag(!1),this.__dirty&=~ot)}},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=Mt(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=Mt(n,t),o=Mt(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<Ci.length;u++){var v=Ci[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 c=this.animators[u],_=c.targetName;c.getLoop()||c.__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 Tn,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|=ot;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 wn(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=Mt(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){Mi(this,t,r,i)},e.prototype.animateFrom=function(t,r,i){Mi(this,t,r,i,!0)},e.prototype._transitionState=function(t,r,i,n){for(var a=Mi(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=ot;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}();qa(ri,Ir);qa(ri,Tn);function Mi(e,t,r,i,n){r=r||{};var a=[];lo(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 c=a[l];c.done(u),c.aborted(v),r.force&&c.duration(r.duration),c.start(r.easing)}return a}function Li(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]=[]),ts(t[r])){var i=t[r].length;e[r].length!==i&&(e[r]=new t[r].constructor(i),Li(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]?Li(a[f],n[f],s):a[f]=Array.prototype.slice.call(n[f]);else Li(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 lo(e,t,r,i,n,a,o,s){for(var f=ht(i),h=n.duration,u=n.delay,v=n.additive,l=n.setToFinal,c=!Ft(a),_=e.animators,g=[],d=0;d<f.length;d++){var p=f[d],y=i[p];if(y!=null&&r[p]!=null&&(c||a[p]))if(Ft(y)&&!Pt(y)&&!Je(y)){if(t){s||(r[p]=y,e.updateDuringAnimation(t));continue}lo(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=Mt(_,b);_.splice(M,1)}}}if(n.force||(g=Pn(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 wn(r,!1,!1,v?Pn(_,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 co=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=Mt(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=Mt(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}(ri);co.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={},po={};function Lf(e){delete po[e]}function Pf(e){if(!e)return!1;if(typeof e=="string")return Ne(e,1)<ji;if(e.colorStops){for(var t=e.colorStops,r=0,i=t.length,n=0;n<i;n++)r+=Ne(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 Xs,o=i.renderer||"canvas";Oe[o]||(o=ht(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,c;v&&(c=st(i.pointerSize,l)),this.handler=new Ja(a,s,h,s.root,c),this.animation=new sf({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=Cr();this._needsRefresh&&(r=!0,this.refreshImmediately(t)),this._needsRefreshHover&&(r=!0,this.refreshHoverImmediately());var n=Cr();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 co&&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(Xa(),e,t);return po[r.id]=r,r}function Gu(e,t){Oe[e]=t}var en=new ti(50);function Rf(e){if(typeof e=="string"){var t=en.get(e);return t&&t.image}else return e}function _o(e,t,r,i,n){if(e)if(typeof e=="string"){if(t&&t.__zrImageSrc===e||!r)return t;var a=en.get(e),o={hostEl:r,cb:i,cbPayload:n};return a?(t=a.image,!ei(t)&&a.pending.push(o)):(t=Ue.loadImage(e,ea,ea),t.__zrImageSrc=e,en.put(e,t.__cachedImgObj={image:t,pending:[o]})),t}else return e;else return t}function ea(){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 ei(e){return e&&e.width&&e.height}var Pi=/\{([a-zA-Z0-9_]+)\|([^}]*)\}/g;function Df(e,t,r,i,n){if(!t)return"";var a=(e+"").split(` -`);n=go(t,r,i,n);for(var o=0,s=a.length;o<s;o++)a[o]=yo(a[o],n);return a.join(` -`)}function go(e,t,r,i){i=i||{};var n=k({},i);n.font=t,r=st(r,"..."),n.maxIterations=st(i.maxIterations,2);var a=n.minChar=st(i.minChar,0);n.cnCharWidth=ut("国",t);var o=n.ascCharWidth=ut("a",t);n.placeholder=st(i.placeholder,"");for(var s=e=Math.max(0,e-1),f=0;f<a&&s>=o;f++)s-=o;var h=ut(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 yo(e,t){var r=t.containerWidth,i=t.font,n=t.contentWidth;if(!r)return"";var a=ut(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=ut(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=bn(n),s=st(t.lineHeight,o),f=!!t.backgroundColor,h=t.lineOverflow==="truncate",u=t.width,v;u!=null&&(r==="break"||r==="breakAll")?v=e?mo(e,t.font,u,r==="breakAll",0).lines:[]:v=e?e.split(` -`):[];var l=v.length*s,c=st(t.height,l);if(l>c&&h){var _=Math.floor(c/s);v=v.slice(0,_)}if(e&&a&&u!=null)for(var g=go(u,n,t.ellipsis,{minChar:t.truncateMinChar,placeholder:t.placeholder}),d=0;d<v.length;d++)v[d]=yo(v[d],g);for(var p=c,y=0,d=0;d<v.length;d++)y=Math.max(ut(v[d],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:c,outerWidth:m,outerHeight:p,lineHeight:s,calculatedLineHeight:o,contentWidth:y,contentHeight:l,width:u}}var Ef=function(){function e(){}return e}(),ia=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=Pi.lastIndex=0,f;(f=Pi.exec(e))!=null;){var h=f.index;h>s&&Si(r,e.substring(s,h),t,o),Si(r,f[2],t,o,f[1]),s=Pi.lastIndex}s<e.length&&Si(r,e.substring(s,e.length),t,o);var u=[],v=0,l=0,c=t.padding,_=a==="truncate",g=t.lineOverflow==="truncate";function d(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=bn(P);var S=st(M.height,w.contentHeight);if(w.innerHeight=S,C&&(S+=C[0]+C[2]),w.height=S,w.lineHeight=xe(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),d(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=ut(w.text,P);else{if(A){var x=M.backgroundColor,E=x&&x.image;E&&(E=Rf(E),ei(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=ut(w.text,P)):w.contentWidth=ut(w.text,P)}w.width+=L,T+=w.width,M&&(m=Math.max(m,w.lineHeight))}d(y,T,m)}r.outerWidth=r.width=st(i,l),r.outerHeight=r.height=st(n,v),r.contentHeight=v,r.contentWidth=l,c&&(r.outerWidth+=c[1]+c[3],r.outerHeight+=c[0]+c[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 Si(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,c=l?l[1]+l[3]:0;if(o.width!=null&&o.width!=="auto"){var _=ne(o.width,i.width)+c;s.length>0&&_+i.accumWidth>i.width&&(u=t.split(` -`),h=!0),i.accumWidth=_}else{var g=mo(t,f,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+c,v=g.linesWidths,u=g.lines}}else u=t.split(` -`);for(var d=0;d<u.length;d++){var p=u[d],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[d]:ut(p,f),!d&&!h){var m=(s[s.length-1]||(s[0]=new ia)).tokens,T=m.length;T===1&&m[0].isLineHolder?m[0]=y:(p||!T||a)&&m.push(y)}else s.push(new ia([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=Qe(",&?/;] ".split(""),function(e,t){return e[t]=!0,e},{});function Hf(e){return Of(e)?!!Bf[e]:!0}function mo(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 c=ut(l,t),_=i?!1:!Hf(l);if(a.length?u+c>r:n+u+c>r){u?(s||f)&&(_?(s||(s=f,f="",h=0,u=h),a.push(s),o.push(u-h),f+=l,h+=c,s="",u=h):(f&&(s+=f,f="",h=0),a.push(s),o.push(u),s=l,u=c)):_?(a.push(f),o.push(h),f=l,h=c):(a.push(l),o.push(c));continue}u+=c,_?(f+=l,h+=c):(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 nn="__zr_style_"+Math.round(Math.random()*10),fr={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},ii={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};fr[nn]=!0;var na=["z","z2","invisible"],zf=["invisible"],oe=function(e){H(t,e);function t(r){return e.call(this,r)||this}return t.prototype._init=function(r){for(var i=ht(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|=qr,this._rect&&(this._rect=null)},t.prototype.dirty=function(){this.dirtyStyle()},t.prototype.styleChanged=function(){return!!(this.__dirty&qr)},t.prototype.styleUpdated=function(){this.__dirty&=~qr},t.prototype.createStyle=function(r){return je(fr,r)},t.prototype.useStyle=function(r){r[nn]||(r=this.createStyle(r)),this.__inHover?this.__hoverStyle=r:this.style=r,this.dirtyStyle()},t.prototype.isStyleObject=function(r){return r[nn]},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,na)},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=ht(u),l=0;l<v.length;l++){var c=v[l];c in h&&(h[c]=h[c],this.style[c]=u[c])}for(var _=ht(h),l=0;l<_.length;l++){var c=_[l];this.style[c]=this.style[c]}this._transitionState(r,{style:h},s,this.getAnimationStyleProps())}else this.useStyle(h);for(var g=this.__inHover?zf:na,l=0;l<g.length;l++){var c=g[l];i&&i[c]!=null?this[c]=i[c]:f&&n[c]!=null&&(this[c]=n[c])}},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 ii},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=ot|qr}(),t}(ri),Ri=new W(0,0,0,0),Di=new W(0,0,0,0);function kf(e,t,r){return Ri.copy(e.getBoundingRect()),e.transform&&Ri.applyTransform(e.transform),Di.width=t,Di.height=r,!Ri.intersect(Di)}var rt=Math.min,et=Math.max,xi=Math.sin,Ai=Math.cos,Vt=Math.PI*2,ge=Er(),ye=Er(),me=Er();function wo(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 aa(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 oa=[],sa=[];function Nf(e,t,r,i,n,a,o,s,f,h){var u=no,v=U,l=u(e,r,n,o,oa);f[0]=1/0,f[1]=1/0,h[0]=-1/0,h[1]=-1/0;for(var c=0;c<l;c++){var _=v(e,r,n,o,oa[c]);f[0]=rt(_,f[0]),h[0]=et(_,h[0])}l=u(t,i,a,s,sa);for(var c=0;c<l;c++){var g=v(t,i,a,s,sa[c]);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=ao,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),c=h(t,i,a,v);o[0]=rt(e,n,l),o[1]=rt(t,a,c),s[0]=et(e,n,l),s[1]=et(t,a,c)}function Yf(e,t,r,i,n,a,o,s,f){var h=Tr,u=br,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(ge[0]=Ai(n)*r+e,ge[1]=xi(n)*i+t,ye[0]=Ai(a)*r+e,ye[1]=xi(a)*i+t,h(s,ge,ye),u(f,ge,ye),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 c=0;c<a;c+=Math.PI/2)c>n&&(me[0]=Ai(c)*r+e,me[1]=xi(c)*i+t,h(s,me,s),u(f,me,f))}var B={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},Qt=[],Kt=[],mt=[],At=[],wt=[],Tt=[],Ei=Math.min,Ii=Math.max,Jt=Math.cos,jt=Math.sin,Dt=Math.abs,an=Math.PI,It=an*2,Fi=typeof Float32Array<"u",Nr=[];function Oi(e){var t=Math.round(e/an*1e8)/1e8;return t%2*an}function Gf(e,t){var r=Oi(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-Oi(r-n)):t&&r<n&&(n=r-(It-Oi(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/We/t)||0,this._uy=Dt(i/We/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(),Nr[0]=n,Nr[1]=a,Gf(Nr,o),n=Nr[0],a=Nr[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)&&Fi&&(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();Fi&&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,Fi&&this._len>11&&(this.data=new Float32Array(t)))}},e.prototype.getBoundingRect=function(){mt[0]=mt[1]=wt[0]=wt[1]=Number.MAX_VALUE,At[0]=At[1]=Tt[0]=Tt[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++],wt[0]=n,wt[1]=a,Tt[0]=n,Tt[1]=a;break;case B.L:aa(r,i,t[o],t[o+1],wt,Tt),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],wt,Tt),r=t[o++],i=t[o++];break;case B.Q:Wf(r,i,t[o++],t[o++],t[o],t[o+1],wt,Tt),r=t[o++],i=t[o++];break;case B.A:var h=t[o++],u=t[o++],v=t[o++],l=t[o++],c=t[o++],_=t[o++]+c;o+=1;var g=!t[o++];f&&(n=Jt(c)*v+h,a=jt(c)*l+u),Yf(h,u,v,l,c,_,g,wt,Tt),r=Jt(_)*v+h,i=jt(_)*l+u;break;case B.R:n=r=t[o++],a=i=t[o++];var d=t[o++],p=t[o++];aa(n,a,n+d,a+p,wt,Tt);break;case B.Z:r=n,i=a;break}Tr(mt,mt,wt),br(At,At,Tt)}return o===0&&(mt[0]=mt[1]=At[0]=At[1]=0),new W(mt[0],mt[1],At[0]-mt[0],At[1]-mt[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 c=t[l++],_=l===1;_&&(a=t[l],o=t[l+1],s=a,f=o);var g=-1;switch(c){case B.M:a=s=t[l++],o=f=t[l++];break;case B.L:{var d=t[l++],p=t[l++],y=d-a,m=p-o;(Dt(y)>i||Dt(m)>n||l===r-1)&&(g=Math.sqrt(y*y+m*m),a=d,o=p);break}case B.C:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++],w=t[l++],M=t[l++];g=Zs(a,o,T,b,d,p,w,M,10),a=w,o=M;break}case B.Q:{var T=t[l++],b=t[l++],d=t[l++],p=t[l++];g=Vs(a,o,T,b,d,p,10),a=d,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=Ii(P,S)*Ei(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,c=r<1,_,g,d=0,p=0,y,m=0,T,b;if(!(c&&(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(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;t.lineTo(h*(1-R)+v*R,u*(1-R)+l*R);break t}d+=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(c){var S=_[p++];if(d+S>y){var R=(y-d)/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}d+=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(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;ke(h,x,D,R,Qt),ke(u,E,z,R,Kt),t.quadraticCurveTo(Qt[1],Kt[1],Qt[2],Kt[2]);break t}d+=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(c){var S=_[p++];d+S>y&&(Z=at+Rt*(y-d)/S,I=!0),d+=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++],Fr=i[w++];if(c){var S=_[p++];if(d+S>y){var yt=y-d;t.moveTo(v,l),t.lineTo(v+Ei(yt,O),l),yt-=O,yt>0&&t.lineTo(v+O,l+Ei(yt,Fr)),yt-=Fr,yt>0&&t.lineTo(v+Ii(O-yt,0),l+Fr),yt-=O,yt>0&&t.lineTo(v,l+Ii(Fr-yt,0));break t}d+=S}t.rect(v,l,O,Fr);break;case B.Z:if(c){var S=_[p++];if(d+S>y){var R=(y-d)/S;t.lineTo(h*(1-R)+s*R,u*(1-R)+f*R);break t}d+=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=qs(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=Us(e,t,r,i,n,a,s,f,null);return u<=h/2}var fa=Math.PI*2;function we(e){return e%=fa,e<0&&(e+=fa),e}var Wr=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)%Wr<1e-4)return!0;if(a){var v=i;i=we(n),n=we(v)}else i=we(i),n=we(n);i>n&&(n+=Wr);var l=Math.atan2(f,s);return l<0&&(l+=Wr),l>=i&&l<=n||l+Wr>=i&&l+Wr<=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],lt=[-1,-1];function Vf(){var e=lt[0];lt[0]=lt[1],lt[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=io(t,i,a,s,h,J);if(u===0)return 0;for(var v=0,l=-1,c=void 0,_=void 0,g=0;g<u;g++){var d=J[g],p=d===0||d===1?.5:1,y=U(e,r,n,o,d);y<f||(l<0&&(l=no(t,i,a,s,lt),lt[1]<lt[0]&&l>1&&Vf(),c=U(t,i,a,s,lt[0]),l>1&&(_=U(t,i,a,s,lt[1]))),l===2?d<lt[0]?v+=c<t?p:-p:d<lt[1]?v+=_<c?p:-p:v+=s<_?p:-p:d<lt[0]?v+=c<t?p:-p:v+=s<c?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=$s(t,i,a,s,J);if(f===0)return 0;var h=ao(t,i,a);if(h>=0&&h<=1){for(var u=0,v=Q(t,i,a,h),l=0;l<f;l++){var c=J[l]===0||J[l]===1?.5:1,_=Q(e,r,n,J[l]);_<o||(J[l]<h?u+=v<t?c:-c:u+=a<v?c:-c)}return u}else{var c=J[0]===0||J[0]===1?.5:1,_=Q(e,r,n,J[0]);return _<o?0:a<t?c:-c}}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,c=0;c<2;c++){var _=J[c];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 To(e,t,r,i,n){for(var a=e.data,o=e.len(),s=0,f=0,h=0,u=0,v=0,l,c,_=0;_<o;){var g=a[_++],d=_===1;switch(g===Et.M&&_>1&&(r||(s+=tr(f,h,u,v,i,n))),d&&(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,c=Math.sin(b)*T+y,d?(u=l,v=c):s+=tr(f,h,l,c,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,c=v+P,r){if(pr(u,v,l,v,t,i,n)||pr(l,v,l,c,t,i,n)||pr(l,c,u,c,t,i,n)||pr(u,c,u,v,t,i,n))return!0}else s+=tr(l,v,l,c,i,n),s+=tr(u,c,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 To(e,0,!1,t,r)}function th(e,t,r,i){return To(e,t,!0,r,i)}var bo=gt({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:gt({fill:!0,stroke:!0,strokePercent:!0,fillOpacity:!0,strokeOpacity:!0,lineDashOffset:!0,lineWidth:!0,miterLimit:!0},ii.style)},Bi=ie.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<Bi.length;++s)n[Bi[s]]=this[Bi[s]];n.__dirty|=ot}else this._decalEl&&(this._decalEl=null)},t.prototype.getDecalElement=function(){return this._decalEl},t.prototype._init=function(r){var i=ht(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=Ne(r,0);return i>.5?tn:i>.2?pf:rn}else if(r)return rn}return tn},t.prototype.getInsideTextStroke=function(r){var i=this.style.fill;if(Be(i)){var n=this.__zr,a=!!(n&&n.isDarkMode()),o=Ne(r,0)<ji;if(a===o)return i}},t.prototype.buildPath=function(r,i,n){},t.prototype.pathUpdated=function(){this.__dirty&=~mr},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&mr)&&(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|=mr,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&mr)},t.prototype.createStyle=function(r){return je(bo,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=ht(h),l=0;l<v.length;l++){var c=v[l];typeof h[c]=="object"?this.shape[c]=h[c]:u[c]=h[c]}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 xr(r.style)},o.prototype.getDefaultShape=function(){return xr(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=ot|qr|mr}(),t}(oe),eh=gt({strokeFirst:!0,font:hr,x:0,y:0,textAlign:"left",textBaseline:"top",miterLimit:2},bo),Ye=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}(oe);Ye.prototype.type="tspan";var ih=gt({x:0,y:0},fr),nh={style:gt({x:!0,y:!0,width:!0,height:!0,sx:!0,sy:!0,sWidth:!0,sHeight:!0},ii.style)};function ah(e){return!!(e&&typeof e!="string"&&e.width&&e.height)}var Cn=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}(oe);Cn.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 Mr=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&&(Mr(i*2)===Mr(n*2)&&(e.x1=e.x2=Lr(i,s,!0)),Mr(a*2)===Mr(o*2)&&(e.y1=e.y2=Lr(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=Lr(i,s,!0),e.y=Lr(n,s,!0),e.width=Math.max(Lr(i+a,s,!1)-e.x,a===0?0:1),e.height=Math.max(Lr(n+o,s,!1)-e.y,o===0?0:1)),e}}function Lr(e,t,r){if(!t)return e;var i=Mr(e*2);return(i+Mr(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={},Mn=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);Mn.prototype.type="rect";var ha={fill:"#000"},ua=2,vh={style:gt({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},ii.style)},lh=function(e){H(t,e);function t(r){var i=e.call(this)||this;return i.type="text",i._children=[],i._defaultStyle=ha,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||ha},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=ht(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=ga(r),o=Af(a,r),s=Hi(r),f=!!r.backgroundColor,h=o.outerHeight,u=o.outerWidth,v=o.contentWidth,l=o.lines,c=o.lineHeight,_=this._defaultStyle,g=r.x||0,d=r.y||0,p=r.align||_.align||"left",y=r.verticalAlign||_.verticalAlign||"top",m=g,T=wr(d,o.contentHeight,y);if(s||n){var b=$r(g,u,p),w=wr(d,h,y);s&&this._renderBackground(r,r,b,w,u,h)}T+=c/2,n&&(m=_a(g,p,n),y==="top"?T+=n[0]:y==="bottom"&&(T-=n[2]));for(var M=0,C=!1,L=pa("fill"in r?r.fill:(C=!0,_.fill)),P=da("stroke"in r?r.stroke:!f&&(!_.autoStroke||C)?(M=ua,_.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(Ye),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,la(D,r),T+=c,R&&E.setBoundingRect(new W($r(D.x,r.width,D.textAlign),wr(D.y,A,D.textBaseline),v,A))}},t.prototype._updateRichTexts=function(){var r=this.style,i=ga(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,c=r.verticalAlign||v.verticalAlign,_=$r(h,o,l),g=wr(u,s,c),d=_,p=g;f&&(d+=f[3],p+=f[0]);var y=d+a;Hi(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=d,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-d)-(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&&Hi(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 c=!!h.backgroundColor,_=r.textPadding;_&&(o=_a(o,s,_),v-=r.height/2-_[0]-r.innerHeight/2);var g=this._getOrCreateChild(Ye),d=g.createStyle();g.useStyle(d);var p=this._defaultStyle,y=!1,m=0,T=pa("fill"in h?h.fill:"fill"in i?i.fill:(y=!0,p.fill)),b=da("stroke"in h?h.stroke:"stroke"in i?i.stroke:!c&&!f&&(!p.autoStroke||y)?(m=ua,p.stroke):null),w=h.textShadowBlur>0||i.textShadowBlur>0;d.text=r.text,d.x=o,d.y=v,w&&(d.shadowBlur=h.textShadowBlur||i.textShadowBlur||0,d.shadowColor=h.textShadowColor||i.textShadowColor||"transparent",d.shadowOffsetX=h.textShadowOffsetX||i.textShadowOffsetX||0,d.shadowOffsetY=h.textShadowOffsetY||i.textShadowOffsetY||0),d.textAlign=s,d.textBaseline="middle",d.font=r.font||hr,d.opacity=xe(h.opacity,i.opacity,1),la(d,h),b&&(d.lineWidth=xe(h.lineWidth,i.lineWidth,m),d.lineDash=st(h.lineDash,i.lineDash),d.lineDashOffset=i.lineDashOffset||0,d.stroke=b),T&&(d.fill=T);var M=r.contentWidth,C=r.contentHeight;g.setBoundingRect(new W($r(d.x,M,d.textAlign),wr(d.y,C,d.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,c=r.borderRadius,_=this,g,d;if(l||r.lineHeight||h&&u){g=this._getOrCreateChild(Mn),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=c,g.dirtyShape()}if(l){var y=g.style;y.fill=f||null,y.fillOpacity=st(r.fillOpacity,1)}else if(v){d=this._getOrCreateChild(Cn),d.onload=function(){_.dirtyStyle()};var m=d.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=st(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||d).style;T.shadowBlur=r.shadowBlur||0,T.shadowColor=r.shadowColor||"transparent",T.shadowOffsetX=r.shadowOffsetX||0,T.shadowOffsetY=r.shadowOffsetY||0,T.opacity=xe(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&&Xr(i)||r.textFont||r.font},t}(oe),ch={left:!0,right:1,center:1},dh={top:1,bottom:1,middle:1},va=["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 la(e,t){for(var r=0;r<va.length;r++){var i=va[r],n=t[i];n!=null&&(e[i]=n)}}function _h(e){return e.fontSize!=null||e.fontFamily||e.fontWeight}function gh(e){return ca(e),ft(e.rich,ca),e}function ca(e){if(e){e.font=lh.makeFont(e);var t=e.align;t==="middle"&&(t="center"),e.align=t==null||ch[t]?t:"left";var r=e.verticalAlign;r==="center"&&(r="middle"),e.verticalAlign=r==null||dh[r]?r:"top";var i=e.padding;i&&(e.padding=is(e.padding))}}function da(e,t){return e==null||t<=0||e==="transparent"||e==="none"?null:e.image||e.colorStops?"#000":e}function pa(e){return e==null||e==="none"?null:e.image||e.colorStops?"#000":e}function _a(e,t,r){return t==="right"?e-r[1]:t==="center"?e+r[3]/2-r[1]/2:e+r[3]}function ga(e){var t=e.text;return t!=null&&(t+=""),t}function Hi(e){return!!(e.backgroundColor||e.lineHeight||e.borderWidth&&e.borderColor)}var _r=ur.CMD,yh=[[],[],[]],ya=Math.sqrt,mh=Math.atan2;function Co(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,c=_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 d=t[4],p=t[5],y=ya(t[0]*t[0]+t[1]*t[1]),m=ya(t[2]*t[2]+t[3]*t[3]),T=mh(-t[1]/m,t[0]/y);r[o]*=y,r[o++]+=d,r[o]*=m,r[o++]+=p,r[o++]*=y,r[o++]*=m,r[o++]+=T,r[o++]+=T,o+=2,s=o;break;case c:h[0]=r[o++],h[1]=r[o++],Qr(h,h,t),r[s++]=h[0],r[s++]=h[1],h[0]+=r[o++],h[1]+=r[o++],Qr(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++],Qr(b,b,t),r[s++]=b[0],r[s++]=b[1]}}e.increaseVersion()}}var zi=Math.sqrt,Te=Math.sin,be=Math.cos,Yr=Math.PI;function ma(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function on(e,t){return(e[0]*t[0]+e[1]*t[1])/(ma(e)*ma(t))}function wa(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(on(e,t))}function Ta(e,t,r,i,n,a,o,s,f,h,u){var v=f*(Yr/180),l=be(v)*(e-r)/2+Te(v)*(t-i)/2,c=-1*Te(v)*(e-r)/2+be(v)*(t-i)/2,_=l*l/(o*o)+c*c/(s*s);_>1&&(o*=zi(_),s*=zi(_));var g=(n===a?-1:1)*zi((o*o*(s*s)-o*o*(c*c)-s*s*(l*l))/(o*o*(c*c)+s*s*(l*l)))||0,d=g*o*c/s,p=g*-s*l/o,y=(e+r)/2+be(v)*d-Te(v)*p,m=(t+i)/2+Te(v)*d+be(v)*p,T=wa([1,0],[(l-d)/o,(c-p)/s]),b=[(l-d)/o,(c-p)/s],w=[(-1*l-d)/o,(-1*c-p)/s],M=wa(b,w);if(on(b,w)<=-1&&(M=Yr),on(b,w)>=1&&(M=0),M<0){var C=Math.round(M/Yr*1e6)/1e6;M=Yr*2+C%2*Yr}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,c=u.match(Th)||[],_=c.length,g=0;g<_;g++)c[g]=parseFloat(c[g]);for(var d=0;d<_;){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+=c[d++],i+=c[d++],l=s.L,t.addData(l,r,i);break;case"L":r=c[d++],i=c[d++],l=s.L,t.addData(l,r,i);break;case"m":r+=c[d++],i+=c[d++],l=s.M,t.addData(l,r,i),n=r,a=i,v="l";break;case"M":r=c[d++],i=c[d++],l=s.M,t.addData(l,r,i),n=r,a=i,v="L";break;case"h":r+=c[d++],l=s.L,t.addData(l,r,i);break;case"H":r=c[d++],l=s.L,t.addData(l,r,i);break;case"v":i+=c[d++],l=s.L,t.addData(l,r,i);break;case"V":i=c[d++],l=s.L,t.addData(l,r,i);break;case"C":l=s.C,t.addData(l,c[d++],c[d++],c[d++],c[d++],c[d++],c[d++]),r=c[d-2],i=c[d-1];break;case"c":l=s.C,t.addData(l,c[d++]+r,c[d++]+i,c[d++]+r,c[d++]+i,c[d++]+r,c[d++]+i),r+=c[d-2],i+=c[d-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=c[d++],L=c[d++],r=c[d++],i=c[d++],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+c[d++],L=i+c[d++],r+=c[d++],i+=c[d++],t.addData(l,p,y,C,L,r,i);break;case"Q":C=c[d++],L=c[d++],r=c[d++],i=c[d++],l=s.Q,t.addData(l,C,L,r,i);break;case"q":C=c[d++]+r,L=c[d++]+i,r+=c[d++],i+=c[d++],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=c[d++],i=c[d++],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+=c[d++],i+=c[d++],l=s.Q,t.addData(l,p,y,r,i);break;case"A":m=c[d++],T=c[d++],b=c[d++],w=c[d++],M=c[d++],C=r,L=i,r=c[d++],i=c[d++],l=s.A,Ta(C,L,r,i,w,M,m,T,b,l,t);break;case"a":m=c[d++],T=c[d++],b=c[d++],w=c[d++],M=c[d++],C=r,L=i,r+=c[d++],i+=c[d++],l=s.A,Ta(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 Mo=function(e){H(t,e);function t(){return e!==null&&e.apply(this,arguments)||this}return t.prototype.applyTransform=function(r){},t}(X);function Lo(e){return e.setData!=null}function Po(e,t){var r=bh(e),i=k({},t);return i.buildPath=function(n){if(Lo(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){Co(r,n),this.dirtyShape()},i}function Xu(e,t){return new Mo(Po(e,t))}function qu(e,t){var r=Po(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}(Mo);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(Lo(s)){s.appendPath(r);var f=s.getContext();f&&s.rebuildPath(f,1)}},o}function So(e,t){t=t||{};var r=new X;return e.shape&&r.setShape(e.shape),r.setStyle(e.style),t.bakeTransform?Co(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 Ro=Math.PI,ki=Ro*2,er=Math.sin,gr=Math.cos,Sh=Math.acos,V=Math.atan2,ba=Math.abs,te=Math.sqrt,Ur=Math.max,bt=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 Ce(e,t,r,i,n,a,o){var s=e-r,f=t-i,h=(o?a:-a)/te(s*s+f*f),u=h*f,v=-h*s,l=e+u,c=t+v,_=r+u,g=i+v,d=(l+_)/2,p=(c+g)/2,y=_-l,m=g-c,T=y*y+m*m,b=n-a,w=l*g-_*c,M=(m<0?-1:1)*te(Ur(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-d,A=L-p,x=P-d,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(ee(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=Ur(t.r,0),n=Ur(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,c=ba(h-f),_=c>ki&&c%ki;if(_>dt&&(c=_),!(i>dt))e.moveTo(u,v);else if(c>ki-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,d=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=c>dt;if(K){var q=t.cornerRadius;q&&(r=Dh(q),g=r[0],d=r[1],p=r[2],y=r[3]);var $=ba(i-n)/2;if(m=bt($,p),T=bt($,y),b=bt($,g),w=bt($,d),L=M=Ur(m,T),P=C=Ur(b,w),(M>dt||C>dt)&&(S=i*gr(h),R=i*er(h),A=n*gr(f),x=n*er(f),c<Ro)){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)/(te(nt*nt+at*at)*te(Rt*Rt+Nt*Nt)))/2),Yt=te(G[0]*G[0]+G[1]*G[1]);L=bt(M,(i-Yt)/(Wt+1)),P=bt(C,(n-Yt)/(Wt-1))}}}if(!K)e.moveTo(u+E,v+D);else if(L>dt){var j=bt(p,L),Z=bt(y,L),I=Ce(A,x,E,D,i,j,l),O=Ce(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=bt(g,P),Z=bt(d,P),I=Ce(z,N,S,R,n,-Z,l),O=Ce(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}(),sn=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);sn.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,c=e.length;l<c;l++)Tr(u,u,e[l]),br(v,v,e[l]);Tr(u,u,i[0]),br(v,v,i[1])}for(var l=0,c=e.length;l<c;l++){var _=e[l];if(r)f=e[l?l-1:c-1],h=e[(l+1)%c];else if(l===0||l===c-1){n.push(fs(e[l]));continue}else f=e[l-1],h=e[l+1];hs(a,h,f),ni(a,a,t);var g=Yi(_,f),d=Yi(_,h),p=g+d;p!==0&&(g/=p,d/=p),ni(o,a,-g),ni(s,a,d);var y=Rn([],_,o),m=Rn([],_,s);i&&(br(y,y,u),Tr(y,y,v),br(m,m,u),Tr(m,m,v)),n.push(y),n.push(m)}return r&&n.push(n.shift()),n}function Do(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}(),xo=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){Do(r,i,!0)},t}(X);xo.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){Do(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 Ca(e,t,r){var i=e.cpx2,n=e.cpy2;return i!=null||n!=null?[(r?Nn:U)(e.x1,e.cpx1,e.cpx2,e.x2,t),(r?Nn:U)(e.y1,e.cpy1,e.cpy2,e.y2,t)]:[(r?Wn:Q)(e.x1,e.cpx1,e.x2,t),(r?Wn: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&&(ke(n,f,o,l,tt),f=tt[1],o=tt[2],ke(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 Ca(this.shape,r,!1)},t.prototype.tangentAt=function(r){var i=Ca(this.shape,r,!0);return ls(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),Ao=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}(Ao),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}(Ao),ir=[0,0],nr=[0,0],Me=new F,Le=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 Me.set(1/0,1/0),Le.set(0,0),!this._intersectCheckOneSide(this,t,Me,Le,n,1)&&(i=!1,n)||!this._intersectCheckOneSide(t,this,Me,Le,n,-1)&&(i=!1,n)||n||F.copy(r,i?Me:Le),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}(oe),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 fn(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 Pe(e){return parseInt(e,10)}function Se(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]||Pe(s[i])||Pe(e.style[i]))-(Pe(s[a])||0)-(Pe(s[o])||0)|0}function Kh(e,t){return!e||e==="solid"||!(t>0)?null:e==="dashed"?[4*t,2*t]:e==="dotted"?[t]:De(e)?[e]:ee(e)?e:null}function Eo(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 Ge(e){var t=e.stroke;return!(t==null||t==="none"||!(e.lineWidth>0))}function Ma(e){return typeof e=="string"&&e!=="none"}function Xe(e){var t=e.fill;return t!=null&&t!=="none"}function La(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 Pa(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 hn(e,t,r){var i=_o(t.image,t.__image,r);if(ei(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)*ss),a.scaleSelf(t.scaleX||1,t.scaleY||1),n.setTransform(a)}return n}}function jh(e,t,r,i){var n,a=Ge(r),o=Xe(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,c=r.stroke,_=o&&!!l.colorStops,g=a&&!!c.colorStops,d=o&&!!l.image,p=a&&!!c.image,y=void 0,m=void 0,T=void 0,b=void 0,w=void 0;(_||g)&&(w=t.getBoundingRect()),_&&(y=v?fn(e,l,w):t.__canvasFillGradient,t.__canvasFillGradient=y),g&&(m=v?fn(e,c,w):t.__canvasStrokeGradient,t.__canvasStrokeGradient=m),d&&(T=v||!t.__canvasFillPattern?hn(e,l,t):t.__canvasFillPattern,t.__canvasFillPattern=T),p&&(b=v||!t.__canvasStrokePattern?hn(e,c,t):t.__canvasStrokePattern,t.__canvasStrokePattern=T),_?e.fillStyle=y:d&&(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=Eo(t),C=n[0],L=n[1]);var P=!0;(h||v&mr)&&(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&&Pa(e,r),o&&La(e,r)):(o&&La(e,r),a&&Pa(e,r))),C&&e.setLineDash([])}function tu(e,t,r){var i=t.__image=_o(r.image,t.__image,t,t.onload);if(!(!i||!ei(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=Eo(t),a=i[0],o=i[1]),a&&(e.setLineDash(a),e.lineDashOffset=o),r.strokeFirst?(Ge(r)&&e.strokeText(n,r.x,r.y),Xe(r)&&e.fillText(n,r.x,r.y)):(Xe(r)&&e.fillText(n,r.x,r.y),Ge(r)&&e.strokeText(n,r.x,r.y)),a&&e.setLineDash([])}}var Sa=["shadowBlur","shadowOffsetX","shadowOffsetY"],Ra=[["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]];function Io(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<Sa.length;s++){var f=Sa[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 Da(e,t,r,i,n){var a=ae(t,n.inHover),o=i?null:r&&ae(r,n.inHover)||{};if(a===o)return!1;var s=Io(e,a,o,i,n);if((i||a.fill!==o.fill)&&(s||(it(e,n),s=!0),Ma(a.fill)&&(e.fillStyle=a.fill)),(i||a.stroke!==o.stroke)&&(s||(it(e,n),s=!0),Ma(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<Ra.length;u++){var v=Ra[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 Io(e,ae(t,n.inHover),r&&ae(r,n.inHover),i,n)}function Fo(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(),Fo(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 xa=1,Aa=2,Ea=3,Ia=4;function au(e){var t=Xe(e),r=Ge(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 ae(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&=~ot,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),Fo(e,t)):u||it(e,r);var v=ae(t,r.inHover);t instanceof X?(r.lastDrawType!==xa&&(f=!0,r.lastDrawType=xa),Da(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 Ye?(r.lastDrawType!==Ea&&(f=!0,r.lastDrawType=Ea),Da(e,t,h,f,r),ru(e,t,v)):t instanceof Cn?(r.lastDrawType!==Aa&&(f=!0,r.lastDrawType=Aa),eu(e,t,h,f,r),tu(e,t,v)):t.getTemporalDisplayables&&(r.lastDrawType!==Ia&&(f=!0,r.lastDrawType=Ia),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 Ct=ur.CMD;function Pr(e,t){return Math.abs(e-t)<1e-5}function un(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){Pr(A,E)&&Pr(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,c,_,g,d=0;d<r;){var p=t[d++],y=d===1;switch(y&&(a=t[d],o=t[d+1],s=a,f=o,(p===Ct.L||p===Ct.C||p===Ct.Q)&&(n=[s,f])),p){case Ct.M:a=s=t[d++],o=f=t[d++],h(s,f);break;case Ct.L:l=t[d++],c=t[d++],u(a,o,l,c),a=l,o=c;break;case Ct.C:n.push(t[d++],t[d++],t[d++],t[d++],a=t[d++],o=t[d++]);break;case Ct.Q:l=t[d++],c=t[d++],_=t[d++],g=t[d++],n.push(a+2/3*(l-a),o+2/3*(c-o),_+2/3*(l-_),g+2/3*(c-g),_,g),a=_,o=g;break;case Ct.A:var m=t[d++],T=t[d++],b=t[d++],w=t[d++],M=t[d++],C=t[d++]+M;d+=1;var L=!t[d++];l=Math.cos(M)*b+m,c=Math.sin(M)*w+T,y?(s=l,f=c,h(s,f)):u(a,o,l,c),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 Ct.R:s=a=t[d++],f=o=t[d++],l=s+t[d++],c=f+t[d++],h(l,f),u(l,f,l,c),u(l,c,s,c),u(s,c,s,f),u(s,f,l,f);break;case Ct.Z:n&&u(a,o,s,f),a=s,o=f;break}}return n&&n.length>2&&i.push(n),i}function vn(e,t,r,i,n,a,o,s,f,h){if(Pr(e,r)&&Pr(t,i)&&Pr(n,o)&&Pr(a,s)){f.push(o,s);return}var u=2/h,v=u*u,l=o-e,c=s-t,_=Math.sqrt(l*l+c*c);l/=_,c/=_;var g=r-e,d=i-t,p=n-o,y=a-s,m=g*g+d*d,T=p*p+y*y;if(m<v&&T<v){f.push(o,s);return}var b=l*g+c*d,w=-l*p-c*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),vn(L[0],P[0],L[1],P[1],L[2],P[2],L[3],P[3],f,h),vn(L[4],P[4],L[5],P[5],L[6],P[6],L[7],P[7],f,h)}function fu(e,t){var r=un(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++],c=a[h++],_=a[h++],g=a[h++];vn(s,f,u,v,l,c,_,g,o,t),s=_,f=g}i.push(o)}return i}function Oo(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 Fa(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=Oo([f,h],u?0:1,t),l=(u?s:h)/v.length,c=0;c<v.length;c++)for(var _=(u?h:s)/v[c],g=0;g<v[c];g++){var d={};u?(d.startAngle=a+l*c,d.endAngle=a+l*(c+1),d.r0=i+_*g,d.r=i+_*(g+1)):(d.startAngle=a+_*g,d.endAngle=a+_*(g+1),d.r0=i+l*c,d.r=i+l*(c+1)),d.clockwise=e.clockwise,d.cx=e.cx,d.cy=e.cy,r.push(d)}}function hu(e,t,r){for(var i=e.width,n=e.height,a=i>n,o=Oo([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 c=e[f]/o[l],_=0;_<o[l];_++){var g={};g[h]=l*v,g[u]=_*c,g[s]=v,g[f]=c,g.x+=e.x,g.y+=e.y,r.push(g)}}function Oa(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=Oa(u,v,f,h);if(Math.abs(l)<1e-6)return null;var c=e-n,_=t-a,g=Oa(c,_,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(d,p){return d.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],c=[u.pt.x,u.pt.y],_=[l],g=[c],a=h.idx+1;a<=u.idx;a++)yr(_,e[a].slice());yr(_,c),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,c),[{points:_},{points:g}]}function Ba(e){var t=e.points,r=[],i=[];wo(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 qe(e,t,r,i){if(r===1)i.push(t);else{var n=Math.floor(r/2),a=e(t);qe(e,a[0],n,i),qe(e,a[1],r-n,i)}return i}function cu(e,t){for(var r=[],i=0;i<t;i++)r.push(So(e));return r}function du(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=Mn;break;case"sector":Fa(i,t,r),n=sn;break;case"circle":Fa({r0:0,r:i.r,startAngle:0,endAngle:Math.PI*2,cx:i.cx,cy:i.cy},t,r),n=sn;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)qe(Ba,{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=[];wo(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 c=v[h];if(l<=0)break;var _=h===f-1?l:Math.ceil(c.area/u*t);_<0||(qe(Ba,{points:c.poly},_,r),l-=_)}}n=xo;break}if(!n)return cu(e,t);for(var g=[],h=0;h<r.length;h++){var d=new n;d.setShape(r[h]),du(e,d),g.push(d)}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,c=2;c<s;){var _=o[c-2],g=o[c-1],d=o[c++],p=o[c++],y=o[c++],m=o[c++],T=o[c++],b=o[c++];if(l<=0){v.push(d,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(_,d,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),d=n[5],p=a[5],y=n[6],m=a[6]}l-=w-1}return o===e?[v,t]:[e,v]}function Ha(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=Ha(n||f,f),u=f):(u=Ha(i||h,h),v=h),a.push(u),o.push(v)}return[a,o]}function za(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 c=l===0?u:(u+l-2)%f+2,_=e[c]-r[0],g=e[c+1]-r[1],d=t[l]-i[0],p=t[l+1]-i[1],y=d-_,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=za(s),u=za(f);a==null&&(a=h[2]<0!=u[2]<0);var v=[],l=[],c=0,_=1/0,g=[],d=s.length;a&&(s=wu(s));for(var p=mu(s,f,h,u)*6,y=d-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,c=w;for(var N=0;N<g.length;N++)l[N]=g[N]}}n.push({from:v,to:l,fromCp:h,toCp:u,rotation:-c})}return n}function ln(e){return e.__isCombineMorphing}var Bo="__mOriginal_";function Ze(e,t,r){var i=Bo+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 re(e,t){var r=Bo+t;e[r]&&(e[t]=e[r],e[r]=null)}function ka(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 Ho(e,t){var r=e.getUpdatedPathProxy(),i=t.getUpdatedPathProxy(),n=yu(un(r),un(i)),a=n[0],o=n[1],s=e.getComputedTransform(),f=t.getComputedTransform();function h(){this.transform=null}s&&ka(a,s),f&&ka(o,f),Ze(t,"updateTransform",{replace:h}),t.transform=null;var u=Tu(a,o,10,Math.PI),v=[];Ze(t,"buildPath",{replace:function(l){for(var c=t.__morphT,_=1-c,g=[],d=0;d<u.length;d++){var p=u[d],y=p.from,m=p.to,T=p.rotation*c,b=p.fromCp,w=p.toCp,M=Math.sin(T),C=Math.cos(T);ps(g,b,w,c);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*c,E=S*_+A*c;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 zo(e,t,r){if(!e||!t)return t;var i=r.done,n=r.during;Ho(e,t),t.__morphT=0;function a(){re(t,"buildPath"),re(t,"updateTransform"),t.__morphT=-1,t.createPathProxy(),t.dirtyShape()}return t.animateTo({__morphT:1},gt({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 $e(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 ko(e){return _u(e.path,e.count)}function cn(){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];ln(M)?n(M.childrenRef()):M instanceof X&&i.push(M)}}n(e);var a=i.length;if(!a)return cn();var o=r.dividePath||ko,s=o({path:t,count:a});if(s.length!==a)return console.error("Invalid morphing: unmatched splitted path"),cn();i=$e(i),s=$e(s);for(var f=r.done,h=r.during,u=r.individualDelay,v=new Tn,l=0;l<a;l++){var c=i[l],_=s[l];_.parent=t,_.copyTransform(v),u||Ho(c,_)}t.__isCombineMorphing=!0,t.childrenRef=function(){return s};function g(b){for(var w=0;w<s.length;w++)s[w].addSelfToZr(b)}Ze(t,"addSelfToZr",{after:function(b){g(b)}}),Ze(t,"removeSelfFromZr",{after:function(b){for(var w=0;w<s.length;w++)s[w].removeSelfFromZr(b)}});function d(){t.__isCombineMorphing=!1,t.__morphT=-1,t.childrenRef=null,re(t,"addSelfToZr"),re(t,"removeSelfFromZr")}var p=s.length;if(u)for(var y=p,m=function(){y--,y===0&&(d(),f&&f())},l=0;l<p;l++){var T=u?gt({delay:(r.delay||0)+u(l,p,i[l],s[l]),done:m},r):r;zo(i[l],s[l],T)}else t.__morphT=0,t.animateTo({__morphT:1},gt({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(){d();for(var b=0;b<e.length;b++)re(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||ko;function o(c){for(var _=0;_<c.length;_++){var g=c[_];ln(g)?o(g.childrenRef()):g instanceof X&&n.push(g)}}if(ln(e)){o(e.childrenRef());var s=n.length;if(s<i)for(var f=0,h=s;h<i;h++)n.push(So(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"),cn()}n=$e(n),t=$e(t);for(var v=r.individualDelay,h=0;h<i;h++){var l=v?gt({delay:(r.delay||0)+v(h,i,n[h],t[h])},r):r;zo(n[h],t[h],l)}return{fromIndividuals:n,toIndividuals:t,count:t.length}}function Na(e,t,r){var i=Ue.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 Ni=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||We,typeof r=="string"?o=Na(r,i,n):Ft(r)&&(o=r,r=o.id),a.id=r,a.dom=o;var s=o.style;return s&&(Va(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=Na("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 c=l.shouldBePainted(n,a,!0,!0),_=l.__isRendered&&(l.__dirty&ot||!c)?l.getPrevPaintRect():null;_&&u(_);var g=c&&(l.__dirty&ot||!l.__isRendered)?l.getPaintRect():null;g&&u(g)}}for(var v=this.__prevStartIndex;v<this.__prevEndIndex;++v){var l=i[v],c=l&&l.shouldBePainted(n,a,!0,!0);if(l&&(!c||!l.__zr)&&l.__isRendered){var _=l.getPrevPaintRect();_&&u(_)}}var d;do{d=!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])?(d=!0,o[v].union(o[p]),o.splice(p,1)):p++;v++}}while(d);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 c=this.domBack;function _(g,d,p,y){if(o.clearRect(g,d,p,y),i&&i!=="transparent"){var m=void 0;if(Je(i)){var T=i.global||i.__width===p&&i.__height===y;m=T&&i.__canvasGradient||fn(o,i,{x:0,y:0,width:p,height:y}),i.__canvasGradient=m,i.__width=p,i.__height=y}else rs(i)&&(i.scaleX=i.scaleX||v,i.scaleY=i.scaleY||v,m=hn(o,i,{dirty:function(){l.setUnpainted(),l.painter.refresh()}}));o.save(),o.fillStyle=m||i,o.fillRect(g,d,p,y),o.restore()}h&&(o.save(),o.globalAlpha=u,o.drawImage(c,g,d,p,y),o.restore())}!n||h?_(0,0,s,f):n.length&&ft(n,function(g){_(g.x*v,g.y*v,g.width*v,g.height*v)})},t}(Ir),Wa=1e5,ar=314159,Re=.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||We,this._singleCanvas=a,this.root=t;var o=t.style;o&&(Va(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 c=new Ni(u,this,this.dpr);c.__builtin__=!0,c.initContext(),f[ar]=c,c.zlevel=ar,s.push(ar),this._domRoot=t}else{this._width=Se(t,0,i),this._height=Se(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(Wa)),a||(a=i.ctx,a.save()),sr(a,s,n,o===r-1))}a&&a.restore()}},e.prototype.getHoverLayer=function(){return this.getLayer(Wa)},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 d=a[g],p=d.ctx,y=o&&d.createRepaintRects(t,r,c._width,c._height),m=i?d.__startIndex:d.__drawIndex,T=!i&&d.incremental&&Date.now,b=T&&Date.now(),w=d.zlevel===c._zlevelList[0]?c._backgroundColor:null;if(d.__startIndex===d.__endIndex)d.clear(!1,w,y);else if(m===d.__startIndex){var M=t[m];(!M.incremental||!M.notClear||i)&&d.clear(!1,w,y)}m===-1&&(console.error("For some unknown reason. drawIndex is -1"),m=d.__startIndex);var C,L=function(A){var x={inHover:!1,allClipped:!1,prevEl:null,viewWidth:n._width,viewHeight:n._height};for(C=m;C<d.__endIndex;C++){var E=t[C];if(E.__inHover&&(v=!0),n._doPaintEl(E,d,o,A,x,C===d.__endIndex-1),T){var D=Date.now()-b;if(D>15)break}}x.prevElClipPaths&&p.restore()};if(y)if(y.length===0)C=d.__endIndex;else for(var P=c.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();d.__drawIndex=C,d.__drawIndex<d.__endIndex&&(u=!1)},c=this,_=0;_<a.length;_++)l(_);return Y.wxa&&ft(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 Ni("zr_"+t,this,this.dpr),i.zlevel=t,i.__builtin__=!0,this._layerConfig[t]?Gr(i,this._layerConfig[t],!0):this._layerConfig[t-Re]&&Gr(i,this._layerConfig[t-Re],!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?Re:0),this._needsManuallyCompositing),u.__builtin__||gn("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&ot&&!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,ft(this._layers,function(r){r.setUnpainted()})},e.prototype.configLayer=function(t,r){if(r){var i=this._layerConfig;i[t]?Gr(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+Re){var o=this._layers[a];Gr(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(Mt(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=Se(a,0,n),r=Se(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 Ni("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{Xr as $,Xh as A,Yh as B,Mh as C,Zu as D,Ph as E,sh as F,fh as G,xs as H,fi as I,Fs as J,Qr as K,Nh as L,qu as M,W as N,$u as O,X as P,co as Q,Ih as R,sn as S,Tn as T,Ku as U,Uu as V,Qu as W,F as X,Vu as Y,Cn as Z,lh as _,Mt as a,Gr as a0,xr as a1,qa as a2,is as a3,ku as a4,Du as a5,ts as a6,Pn as a7,Ru as a8,Fu as a9,Wi as aA,Ls as aB,pt as aC,zu as aD,zt as aE,mn as aF,Au as aG,io as aH,U as aI,Nu as aJ,Gf as aK,xe as aL,ln as aM,zo as aN,ju as aO,tv as aP,So as aQ,oe as aR,rv as aS,Bu as aa,Sr as ab,yf as ac,Ue as ad,ou as ae,Ju as af,ti as ag,Ir as ah,Yu as ai,Gs as aj,Za as ak,ne as al,es as am,Gu as an,gf as ao,cs as ap,ps as aq,Us as ar,qs as as,ur as at,we as au,Eu as av,Es as aw,Ss as ax,In as ay,Kr as az,Iu as b,Ou as c,Ft as d,ft as e,De as f,xu as g,ee as h,Be as i,Y as j,Su as k,k as l,St as m,Ke as n,Pt as o,ht as p,Wu as q,Qe as r,st as s,Xu as t,xo as u,Hh as v,Mn as w,Lr as x,gt as y,Hu as z}; diff --git a/js/zrender@5.6.0-D_NO-aBe.js.gz b/js/zrender@5.6.0-D_NO-aBe.js.gz deleted file mode 100644 index 7d9aa882831447a6896a6db01d77c5c7a85767ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 60856 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 diff --git a/js/zrender@5.6.0-DbjVw6Tx.js b/js/zrender@5.6.0-DbjVw6Tx.js new file mode 100644 index 00000000..6a3d592e --- /dev/null +++ b/js/zrender@5.6.0-DbjVw6Tx.js @@ -0,0 +1,16 @@ +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 new file mode 100644 index 0000000000000000000000000000000000000000..55449123dcae87878b052b7c6deafeda3b8baa73 GIT binary patch literal 60850 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%0Ab~?J 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 literal 0 HcmV?d00001 diff --git a/mockServer/mock-data.js b/mockServer/mock-data.js index 0d12854c..c4e85bc2 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-1736930508468.js +// mock-data-1736930578589.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-1736930508468.js +// mock-data-1736930578589.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_1736930508468_default = transformMockData(mockList); +var mock_data_1736930578589_default = transformMockData(mockList); export { - mock_data_1736930508468_default as default + mock_data_1736930578589_default as default }; diff --git a/mockServer/mock-data.js.gz b/mockServer/mock-data.js.gz index 42f1ef6ca80e75cb221fae0824d5bbc0186da679..cd9c953a858bd929b4c57b5411c73d26a501a60b 100644 GIT binary patch delta 993 zcmV<710MYB2kZxs8Gn+U`imN+(<V)4I&G3kdb2$mh+NWeK!OH9xvHZ7-dTX+hvL*d zRu=(_w-39Iy8t#^!)ldb{z0o6mhgUkkEx9_%teJ{Lv6Q<VB=u;SFN;#B{0i%fi?mz zWeCexunPckrGXK!;w6Hp++qL#{RW*MK_b{efi@xBH5qOrz<;VKQS-IL1gvfl_TeJf zFM?n;gHolRrx~|=dUEmd{OaZW?Beq5@+!VJfhb*IJFuEpCRe)rL#3bJaLc3K^pQW3 z1@@3@Rl;N=EKY0L6r!4XZrn@_>J93d|C{t1&oV64tVV5A6_X*h#;M{>D>AkE7+At? zzX%R`u_qvrQ-7>L`@yaKE{sipIVnfRfb#FM^IwHh`%g*Sp{&PAm^-d9n>AKQLkZ+f zm0F=H;9B!7lUNn@E_AVJw2iKy!bkXNxESX`N;ap@(!1BZ5EZ8(t9gO18?CXj5!vyR z_!}d?!KtTCRb?!wJU8fyY2X4=I0@l9c-NF`)a>9NE`R!nTEFkV!oaI#yG`t4g&z-d zBSnhLdq!hW2+7l^Z|*Zr-B>NELgZVv;j+Pzc)xvm|1LfTjJ!3PT2%&_MiW7*GK`=! z1u3U_X@+{Oxe+OqmTM^obt8hi0kuX#jD8x&u_p-t_5=MK4+U{t739C>2B|RGl5?fz z3yqNXW`DBiW4F|%gkY*B!zlILAqKzZLlRlyDC3X3%2XK_jmTK&*Lap`G-eD)Ra4n5 zqm!V8VabIYgPiF=L+8j52bsEEilbFgSu9YqlgkLs=PfGL$SuC%_6VGDi!Ahd?w>yz zMx6}HLHjb2r_nNj$&A-xCWWyR+Pg%1r?LblzkmMnr!!<I`8I*G`8;ys`f^EtX?%!i z-W|V(I`LzGhX(aFft_o@VJkYlVDDgiSc1lfg_}sUAbqI*JUE%p!?@%%^CwgP!NYLi z;d^cAT-&Ddt0D*Xg7$?kU*JXGr-ukNni#8$wNn`MQfKOOX2c)C>3kl+<fgg&`R&C` zbASH&htr$p{Pbjg)0~}Ny`4lIyZ>2bxlGz12P^xqn;b@MPJ2LUu%l@OIXdBndJ>}b z^*K9%!$BY|hZ86l(xPT8ZM1f((!kenEUHvC8Jd=%BZYqv8QL%Tzm=2P#a(01+~L$Q z{&qx7SLk&BaQ)=fIr&!CO>To*|5hPG+gf!Ur?2GeQe_e3LSoJB-EG%CzIil%ge8<J zqZbfwq@~g=RW>+3kKYqa^T(c$j`y&SVMV#FM!BvI%*(G|E9?+=xCq+E7RB})6F1Nf P>8<n+a)$2r(+L0oL`n7O delta 993 zcmV<710MYB2kZxs8GoXk*m0;)I&D5W(`l1T(wptkz~quf0unR;%2gHp_s#+oKNP3# zvAPIYynWbx+y$`V8rJI^iw{~gu!8qDpE0v>j)ka^Y^d#a8EhO3|7w)BumWbeF40E7 zr3_*95_SPVp)@c8*1SRxwOb4TVA!DdBS-{0DAA^byClPP1b<k!6>5GXF$JqzgnhUS z_RAnxETB@^mwC=DpPxK`dj8^Ra+X{?JHLoOn?O`9upL;<Yf~s){h_iiues&XVEV}K z$pU*Qw5njX5f<l-Y)etkJvVOV2K5H@!vD>NjTbpqYSExJs*cGJTjNymrZt&5eGIH% zw_gSaz1Rbg$bTtTqW$33eiz23z?_s5V?g=$+4-+Rsr{!UZc#SVB+M<>m@ir@q@e_g zw$7|jHE^x@mPxEjdmFmgG}>0zP~$!PJYI|oAtg)bvkdMHFGbC1$QoYat5$2QZA5nb zB>u+8Z*c0VGgTW4swfP)Vj8)?98N;`0p7LM4Qh7q4}X_KM4jJ{-(cY7s@o>^vBFP> zxsf76<~^e+D1`K3)OYuprf#ejbt#H1+i=<9M7-ZVy?+-U118=YO`~dqOrwb)Q#nRZ znUa*#yfS0GZnzN{m6mHM2X!NYy8*REN{oIQ$FU~~0QMvO91jI?TovSh!wphlbS39X z%@-OWKYyFqa){khn-YSlh76O`cZV4Knh#0jsiTZP@;X;lT(%--p<m;9uF;q&AX9B^ zw~S7L4u%yMatd;$0}Y)cM;v78cPWonMQyP}%}y>NI8QoMrjc8G&Fv95=N4J$_1r&x zG)y`fR-^W1Bu}el3bO@o#6k*VXS8>P_EzO7%zu7;^QSZ9DET&pvm}X}xV~IcU>fft zn)k==p-%i5;I2izO=0JnaNLScFW5WS9#)|7Zs{fxEl3}#KMzilB#bNGFn=-)A3O|4 z9=_LB&b4bQzbXn~PiSBG`W2oGeR_ycqlvN3SvQ4IFZHG&XGZ)HoF+*Gv#a*vm$%Qa z+JEy`&rYw}^V5^$sy#b>@pcyV?EYt!<udJp9IfobesUOfIqd<Z!JeiQ<miMO>q&^t z*XQg64o87>98RD@NQ;`Wtkv47N&{cRv8XfI=4d*Go)rE?Waz%+|5i?F7k7<4a)(pL z_}dXRU7?o&z~zHi=j?l3H@gn5{ab|$U0T=moW7DTE0sr32#F21x7U69_~z049#&AP zoL)e@m6l4kQu*loJbq6w&F=?7I^M$}hBf87p5(edFt5ISt*}Gf;WFqRTNK-4Ox!>> Pq_@&P&R$H((+L0og%;#A